Google Play Achievement

The Google Play Achievement struct is designed to mimic the object almost exactly as provided by the Google Play Saverice SDK. It contains various information about a Google Play Achievement.

The achievement data will reflect configuration data setup in Google Play Console as well as any user related data as can be seen below.

FGooglePlayAchievement

Field Type Description
ID FString The ID of this achievement.
CurrentSteps int32 The number of steps this user has gone toward unlocking this achievement; only applicable for INCREMENTAL achievement types.
Description FString The description for this achievement.
LastUpdatedTimestamp int64 The timestamp (in millseconds since epoch) at which this achievement was last updated. If the achievement has never been updated, this will return -1.
Name FString The name of this achievement.
State EGooglePlayAchievementState The Achievement State of the achievement.
TotalSteps int32 The total number of steps necessary to unlock this achievement; only applicable for INCREMENTAL achievement types.
Type EGooglePlayAchievementType The Achievement Type of the achievement.
ExperienceValue int64 The XP value of this achievement.
RevealedImageURI FString A URI that can be used to load the achievement's revealed image icon. Empty if the achievement has no revealed image.
UnlockedImageURI FString A URI that can be used to load the achievement's unlocked image icon. Empty if the achievement has no unlocked image.