Skip to content

CVR Asset Info

The CVR Asset Info component carries the GUID and compatibility metadata for an uploaded asset (avatars, worlds, or spawnables). It is automatically added as a required sub-component of CVR Avatar and CVR World, and required for spawnables.

AssetType enum:

  • Avatar
  • World
  • Spawnable

Set automatically by the owning component (CVRAvatar.Awake, CVRWorld.OnEnable, or the CCK publish flow).

string. The asset’s GUID (formerly guid in older CCK versions; renamed via FormerlySerializedAs). This is what the backend uses to decide which record the upload updates.

string. Unity version the asset was published with. Used by GetUnityVersion() to produce a UnityVersion for loader fallback.

string. CCK version used when publishing. Returned by GetVersion() as a CCKVersion.

Text identifier used to decide which ID the GameObject is uploaded to or as.

Attaches the ID in the Unique Identifier field to the current GameObject.

(When attached) Detaches the GUID so it can be changed. The previous value stays in the field.

(When attached) Copies the GUID for use on another asset or for storage (for example, one asset being uploaded to two accounts).

Existing GUIDs for your uploaded assets can be found on the Hub under My Content by managing the appropriate asset type.

CVR-GameFiles/ABI.CCK.Components/CVRAssetInfo.cs