A list of all Actions, Conditions and Expressions supported in this addon.
Steamworks
-
Actions
Show overlay for {0}
Show the Steam game overlay.
Show overlay to URL {0} (modal: {1})
Show the Steam game overlay and load a URL from the web.
-
Conditions
Is available
True if successfully initialized the Steam API.
Is running on Steam Deck
Checks if Steam is running on a Steam Deck device.
On overlay shown
Triggered when the game overlay is shown.
On overlay hidden
Triggered when the game overlay is hidden.
-
Expressions
AccountID
The current user's Steam account ID.
StaticAccountKey
The current user's Steam static account key as a string.
PersonaName
The current user's Steam persona (display) name.
PlayerSteamLevel
Gets the Steam level of the user, as shown on their Steam community profile.
AppID
Gets the App ID of the current game.
SteamUILanguage
Returns the language the Steam client is running in.
CurrentGameLanguage
Gets the current language that the user has set.
AvailableGameLanguages
Gets a comma separated list of the languages the current app supports.
Stats / Achievements
-
Actions
Unlock achievement {0}
Unlock an achievement for the current Steam game.
Clear achievement {0}
Reset the unlock status of an achievement. Typically only used for testing purposes.
-
Conditions
On any achievement unlock success
Triggered after any successful 'Unlock achievement' action.
On achievement {0} unlock success
Triggered after a successful 'Unlock achievement' action.
On any achievement unlock error
Triggered after any 'Unlock achievement' action fails.
On achievement {0} unlock error
Triggered after an 'Unlock achievement' action failed.
-
Expressions
Achievement
In an achievement trigger, the 'API Name' of the achievement.
DLC
-
Actions
Check DLC {0} installed
Check the installed status of one or more DLC.
Install DLC {0}
Install DLC by its app ID.
Uninstall DLC {0}
Uninstall DLC by its app ID.
-
Conditions
On DLC installed check complete
Triggered after 'Check DLC installed' when the status is updated.
Is DLC {0} installed
Check if DLC is installed by its app ID. Note this can only be used after 'On DLC installed check complete' triggers.
On DLC installed
Triggered after the 'Install DLC' action when the DLC has been installed.
-
Expressions
TriggerAppID
The app ID for a trigger, e.g. 'On DLC installed'.