Skip to content

Is Steam Available

Blueprint node screenshot

Checks whether Steam is properly initialized for this session and ready for API calls.

Inputs

Pin Type Description
(Hidden) World Context UObject World context (auto-filled in most Blueprint graphs).

Outputs

Pin Type Description
Available Bool true if Steam interfaces are valid and the user is logged in.

Notes

  • Pure node (no async work).
  • Returns true when:
    • Steam interfaces exist (SteamUser, SteamUserStats, SteamUtils),
    • AppID is non-zero, and
    • The user is logged on to Steam.
  • Use this at startup to gate leaderboard/achievement calls and show helpful UI if Steam isn’t active.