API reference
API reference
Select your platform
No SDKs available
No versions available

AchievementDefinition Class

An AchievementDefinition defines an achievement; this includes its name and how it is unlocked. For an individual user's progress in unlocking an achievement, see AchievementProgress. It can be retrieved using Achievements.GetAllDefinitions().

Fields

This is the type of achievement. There are three types of achievement: AchievementType.Simple - unlocked by completion of a single event or objective, AchievementType.Bitfield - unlocked when a number of bits in a bitfield are set, and AchievementType.Count - unlocked when a counter reaches a defined target.
A string of the api name of the achievement. It can be used to get the achievement progress by name by the function Achievements.GetProgressByName().
It is required for bitfield achievements: AchievementType.Bitfield. This represents the size of the bitfield for this achievement.
readonly ulong Target[Get]

Member Functions

AchievementDefinition
( IntPtr o )
Did you find this page helpful?
Thumbs up icon
Thumbs down icon