Stats API Reference
This section documents all Steam Stats Blueprint nodes provided by the plugin. These nodes allow you to read and modify Steam user statistics, synchronize changes with Steam, and reset stats and achievements.
All functions operate on the currently logged-in Steam user and require Steam to be running and initialized.
Stat Getters
These nodes are synchronous getters and do not provide callbacks.
| Node | Parameters | Return | Description |
|---|---|---|---|
| Get Stat Int | StatName (string) |
int32 |
Returns the value of the specified integer Steam stat. |
| Get Stat Float | StatName (string) |
float |
Returns the value of the specified float Steam stat. |
Stat Modification
These nodes modify stats locally. Changes are not sent to Steam until StoreStats is called.
| Node | Parameters | Description |
|---|---|---|
| Set Stat Int | StatName (string), Value (int32) |
Sets the value of an integer Steam stat locally. |
| Set Stat Float | StatName (string), Value (float) |
Sets the value of a float Steam stat locally. |
| Increment Stat Int | StatName (string), Delta (int32, default = 1) |
Increments an integer Steam stat locally by the specified amount. |
| Increment Stat Float | StatName (string), Delta (float) |
Increments a float Steam stat locally by the specified amount. |
Stats Synchronization
| Node | Parameters | Callbacks / Return | Description |
|---|---|---|---|
| Store Stats | – | On Success On Failure (Error Message) |
Uploads all locally modified Steam stats to the Steam backend in a single operation. |
Stats Reset
| Node | Parameters | Callbacks / Return | Description |
|---|---|---|---|
| Reset All Stats | bAchievementsToo (bool) |
On Success On Failure (Error Message) |
Resets all Steam stats for the local user. Optionally resets achievements as well. |