Skip to main content

UgsCloudSave

16 tools in this family (folder Editor/Tools/UgsCloudSave/ in the bridge package). Effect: writes changes the project or the scene, read-only does not, destructive deletes or overwrites and the client asks before running it.

ToolEffectDescription
ugs_cloud_save_custom_loadread-onlyLoad Custom Data — game-wide config that every player can READ but only Cloud Code can WRITE.
ugs_cloud_save_data_deletewritesDelete a single key from Cloud Save Player Data. Idempotent — deleting a missing key is a no-op.
ugs_cloud_save_data_delete_alldestructiveWIPE every Player Data key for the signed-in player. Irreversible — files are untouched but
ugs_cloud_save_data_list_keysread-onlyList every key in the player's Cloud Save Player Data store (does NOT fetch values — use
ugs_cloud_save_data_loadread-onlyLoad player data from Cloud Save. Pass keys=[...] to fetch specific keys, or omit keys to fetch
ugs_cloud_save_data_savewritesSave a dictionary of key-value pairs to Cloud Save Player Data. Values can be any JSON-shaped
ugs_cloud_save_export_setupread-onlyExport the current Cloud Save state as a JSON snapshot: package availability, session info, all
ugs_cloud_save_file_deletewritesDelete a Player File. Idempotent — deleting a missing file is a no-op.
ugs_cloud_save_file_downloadread-onlyDownload a binary file from Cloud Save Player Files. Returns bytes_base64; when the bytes look
ugs_cloud_save_file_listread-onlyList every Player File on Cloud Save with its metadata (key, size_bytes, content_type,
ugs_cloud_save_file_metadataread-onlyFetch metadata for a single Player File (size, content_type, created/modified). Cheaper than
ugs_cloud_save_file_uploadwritesUpload a binary file to Cloud Save Player Files. Pass bytes_base64 (preferred — for screenshots /
ugs_cloud_save_initwritesInitialize Cloud Save. Verifies UGS Authentication is initialized and the player is signed in
ugs_cloud_save_migrate_from_localwritesOne-time migration: walk every .burilsave file produced by the LOCAL save_* family and push their
ugs_cloud_save_quotaread-onlyReport storage usage for the signed-in player. Returns Player Data bytes used + key count, Player
ugs_cloud_save_setup_auto_syncwritesGenerate three production-ready C# files for a project: an auto-sync MonoBehaviour (load on Start,