Signals | Apps
These require you to run Steam.run_callbacks() in your _process() function to receive them.
dlc_installed
- Triggered after the current user gains ownership of DLC and that DLC is installed.
- Sends back the following data:
- app_id (int)
- app_id (uint32_t)
file_details_result
- Called after requesting the details of a specific file.
- Sends back the following data:
- result (int)
- file_size (int)
- file_hash (PoolByteArray)
- flags (int)
- result (uint32_t)
- file_size (uint64_t)
- file_hash (PoolByteArray)
- flags (uint32_t)
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. - Sends back no data.
timed_trial_status
- Called for games in Timed Trial mode.
- Sends back the following data:
- app_id (int)
- is_offline (bool)
- seconds_allowed (int)
- seconds_played (int)
- app_id (uint32_t)
- is_offline (bool)
- seconds_allowed (uint32)
- seconds_played (uint32)