Skip to content

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.