UgsCcd
20 tools in this family (folder Editor/Tools/UgsCcd/ 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.
| Tool | Effect | Description |
|---|---|---|
ugs_ccd_assign_badge | writes | Assign (create or update) a badge to point at a specific release. A badge is a mutable named |
ugs_ccd_compare_releases | read-only | Compare two releases of the same bucket — returns lists of added, removed, changed (different |
ugs_ccd_create_bucket | writes | Create a new CCD bucket — a named collection of asset entries. In real mode this calls |
ugs_ccd_create_release | writes | Create an immutable release — a snapshot of every entry currently in the bucket, frozen by id. |
ugs_ccd_delete_bucket | writes | Delete a CCD bucket. DANGEROUS — every entry, release, and badge inside the bucket is removed. |
ugs_ccd_delete_entry | writes | Delete one entry from a CCD bucket. Entries already included in a release are kept in that |
ugs_ccd_download_entry | read-only | Download the bytes of one entry. Returns the bytes as a base64 string plus the size, hash, and |
ugs_ccd_export_setup | read-only | Export the complete CCD setup as a portable JSON document: identity (player_id, environment_id, |
ugs_ccd_get_badge_url | read-only | Return the Addressables-compatible URL for a (bucket, badge) pair. In real mode this is the |
ugs_ccd_init | writes | Initialize UGS CCD (Cloud Content Delivery). Verifies UGS Authentication is initialized + signed in |
ugs_ccd_list_badges | read-only | List every badge in a bucket — name + current target release id + timestamps. Useful for |
ugs_ccd_list_buckets | read-only | List every CCD bucket known to the project, optionally filtered by a substring matched against |
ugs_ccd_list_entries | read-only | List every entry in a CCD bucket, optionally filtered by a substring matched against the entry |
ugs_ccd_list_releases | read-only | List every release in a bucket. Sorted by creation time ascending. Each release entry includes id, |
ugs_ccd_promote_to_production | writes | High-level production-swap workflow: save the current 'production' release under a |
ugs_ccd_publish_new_content | writes | High-level publish workflow: upload every file inside a local folder, create a release that |
ugs_ccd_rollback | writes | High-level rollback workflow: read the 'production_previous' badge (recorded by |
ugs_ccd_setup_addressables | writes | Configure the active Unity Addressables profile to use a CCD (bucket, badge) as its |
ugs_ccd_upload_addressables_build | writes | Upload an Addressables build output directory (typically ServerData/[BuildTarget] or |
ugs_ccd_upload_entry | writes | Upload one file from disk to a CCD bucket. Creates the entry (or reuses an existing one with the |