Skip to content

Achievements API Reference

This section documents all Achievements Blueprint nodes provided by PloxTools: Steam Integration.

All functions require Steam to be initialized unless stated otherwise.


Achievements

Node Parameters Callbacks / Return Description
Get Steam Achievement By ID AchievementID (string) On Success (Achievement: FSteamAchievement)
On Failure (Error Message: string)
Gets a Steam achievement by its identifier.
Get Steam Achievement By Index Index (int32) On Success (Achievement: FSteamAchievement)
On Failure (Error Message: string)
Gets a Steam achievement by its index.
Get All Steam Achievements – On Success (Achievements: array of FSteamAchievement)
On Failure (Error Message: string)
Gets all Steam achievements for the current user.
Unlock Steam Achievement AchievementID (string) On Success
On Failure (Error Message: string)
Unlocks the specified Steam achievement for the current user.
Clear Steam Achievement AchievementID (string) On Success
On Failure (Error Message: string)
Clears the specified Steam achievement for the current user.
Indicate Steam Achievement Progress AchievementID (string)
CurrentProgress (int32)
MaxProgress (int32)
bool Shows Steam's achievement progress notification for the specified achievement. This only displays progress and does not unlock or persist the achievement.
Get Steam Achievement Icon AchievementID (string) On Success (Icon: UTexture2D*)
On Failure (Error Message: string)
Gets the icon texture for the specified Steam achievement.

Getters

Node Parameters Callbacks / Return Description
Get Steam Achievement Count – int32 Returns the total number of Steam achievements.
Is Steam Achievement Unlocked AchievementID (string) bool Returns whether the specified achievement is unlocked.
Is Steam Achievement Hidden AchievementID (string) bool Returns whether the specified achievement is hidden.
Get Steam Achievement Unlock Date Time AchievementID (string) FSteamAchievementDateTime Returns the unlock date and time for the specified achievement.
Get Localized Steam Achievement Name AchievementID (string) string Returns the localized display name of the specified achievement.
Get Localized Steam Achievement Description AchievementID (string) string Returns the localized description of the specified achievement.