User API Reference
This section documents all User Blueprint nodes provided by PloxTools: Steam Integration.
All functions require Steam to be initialized unless stated otherwise.
User
| Node | Parameters | Callbacks / Return | Description |
|---|---|---|---|
| Get Steam User Identity | UserID (FSteamUserID) |
On Success (Identity: FSteamUserIdentity)On Failure (Error Message: string) |
Gets basic identity information (name, state) for a Steam user. Works only for friends or known users. |
| Get Steam User Avatar | UserID (FSteamUserID)Size (ESteamAvatarSize) |
On Success (Avatar Texture: UTexture2D*)On Failure (Error Message: string) |
Downloads the Steam avatar for a user. Avatar may be unavailable for some users. |
Local
| Node | Parameters | Callbacks / Return | Description |
|---|---|---|---|
| Get Local Steam User ID | – | FSteamUserID |
Returns the Steam ID of the local user. |
| Get Local Steam Persona Name | – | string | Returns the persona name of the local Steam user. |
| Get Local Steam Persona State | – | ESteamPersonaState |
Returns the current persona state of the local Steam user. |
| Get Local Steam User Identity | – | FSteamUserIdentity |
Returns the full identity struct for the local Steam user. |
Utils
| Node | Parameters | Callbacks / Return | Description |
|---|---|---|---|
| Is Steam User Valid | UserID (FSteamUserID) |
bool | Checks whether the given Steam user ID is valid. |
| Is Local Steam User | UserID (FSteamUserID) |
bool | Checks whether the given Steam user ID belongs to the local user. |