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. |