EOS_Achievements_DefinitionV2

EOS API reference page for EOS_Achievements_DefinitionV2

3 분 소요

This data structure is part of the Achievements Interface.

Remarks

Contains information about a single achievement definition with localized text.

Properties

EOS_Achievements_DefinitionV2

PropertyValue
int32_t ApiVersionAPI Version: Set this to EOS_ACHIEVEMENTS_DEFINITIONV2_API_LATEST.
const char* AchievementIdAchievement ID that can be used to uniquely identify the achievement.
const char* UnlockedDisplayNameLocalized display name for the achievement when it has been unlocked.
const char* UnlockedDescriptionLocalized description for the achievement when it has been unlocked.
const char* LockedDisplayNameLocalized display name for the achievement when it is locked or hidden.
const char* LockedDescriptionLocalized description for the achievement when it is locked or hidden.
const char* FlavorTextLocalized flavor text that can be used by the game in an arbitrary manner. This may be null if there is no data configured in the dev portal.
const char* UnlockedIconURLURL of an icon to display for the achievement when it is unlocked. This may be null if there is no data configured in the dev portal.
const char* LockedIconURLURL of an icon to display for the achievement when it is locked or hidden. This may be null if there is no data configured in the dev portal.
EOS_Bool bIsHiddenEOS_TRUE if the achievement is hidden; EOS_FALSE otherwise.
uint32_t StatThresholdsCountThe number of stat thresholds used to monitor progress towards this achievement.
const EOS_Achievements_StatThresholds* StatThresholdsArray of EOS_Achievements_StatThresholds that need to be satisfied to unlock this achievement. Consists of Name and Threshold Value.