Signals - Remote Storage
These callbacks require you to run Steam.run_callbacks()
in your _process()
function to receive them.
download_ugc_result
download_ugc_result
Response when downloading UGC.
Returns:
-
result (int)
-
download_data (dictionary)
- handle (uint64_t)
- app_id (uint32_t)
- size (int32)
- filename (string)
- owner_id (uint64_t)
file_read_async_complete
file_read_async_complete
Response when reading a file with fileReadAsync.
Returns:
- handle (uint64_t)
- result (int)
- offset (iunt32)
- read (uint32)
- complete (bool)
file_share_result
file_share_result
Response to a file being shared.
Returns:
- result (int)
- handle (uint64_t)
- name (string)
file_write_async_complete
file_write_async_complete
Response when writing a file asyncrounously with fileWriteAsync.
Returns:
- result (int)
local_file_changed
local_file_changed
One or more files for this app have changed locally after syncing to remote session changes.
Note: only posted if this happens during the local app session.
Returns: nothing
subscribe_item
subscribe_item
Called when a player attempts to subscribe to a Workshop item.
Deprecated: only used with the deprecated Remote Storage based Workshop API.
Returns:
- *result (int)
- file_id (int)
unsubscribe_item
unsubscribe_item
Called when a player attempts to unsubscribe from a Workshop item.
Deprecated: only used with the deprecated Remote Storage based Workshop API.
Returns:
- result (int)
- file_id (int)