Skip to content

Utility API Reference

This section documents all Steam Utility Blueprint nodes provided by the plugin. These nodes expose environment checks, time and build information, localization data, and DLC state helpers.

All functions are synchronous getters and operate on the local Steam environment. Steam must be running and initialized for valid results.


Environment

Node Parameters Return Description
Is Steam Running bool Checks whether the Steam client is currently running.
Is Steam Initialized bool Checks whether Steam has been successfully initialized by the plugin.
Is Steam Overlay Enabled bool Checks whether the Steam Overlay is enabled.
Is Steam In Big Picture Mode bool Checks whether Steam is currently running in Big Picture mode.
Is Steam Running In VR bool Checks whether Steam is currently running in VR mode.

Time

Node Parameters Return Description
Get Steam Server Time int64 Returns the current Steam server time as a Unix timestamp.
Get Server Time Offset int64 Returns the difference between Steam server time and local UTC time in seconds.

Build Information

Node Parameters Return Description
Get Steam Build ID int32 Returns the current Steam application build ID.

Localization

Node Parameters Return Description
Get Steam UI Language string Returns the Steam UI language code.
Get Current Game Language string Returns the current game language selected in Steam.
Get User Country string Returns the user's country code based on IP.

DLC

Node Parameters Return Description
Is DLC Installed DlcAppID (int32) bool Checks whether the specified DLC is installed for the current application.