Skip to content

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.