Signals - Apps
These callbacks require you to run Steam.run_callbacks()
in your _process()
function to receive them.
dlc_installed
dlc_installed
Triggered after the current user gains ownership of DLC and that DLC is installed.
Returns:
- app_id (uint32_t)
file_details_result
file_details_result
Called after requesting the details of a specific file.
Returns:
- result (uint32_t)
- file_size (uint64_t)
- file_hash (uint8)
- flags (uint32_t)
new_launch_url_parameters
new_launch_url_parameters
Triggered after the user executes a steam url with command line or query parameters such as steam://run/(app_id)//?param1=value1;param2=value2;param3=value3;
while the game is already running. The new params can be queried with getLaunchCommandLine and getLaunchQueryParam.
Returns: nothing
timed_trial_status
timed_trials_status
Called for games in Timed Trial mode.
Returns:
- app_id (uint32_t)
- is_offline (bool)
- seconds_allowed (uint32)
- seconds_played (uint32)