Skip to content

Spawnable Pickup Marker

Marks a GameObject as a pickup for a spawnable. A pickup marker creates a small world-space UI, sometimes called a pedestal, that lets players preview and spawn props from within the world. Implements IPickupMarker; the actual UI is instantiated from MetaPort.Instance.spawnablePickupPrefab on Initialize.

| Name | Type | Description | |-----------------|----------|------------------------| | spawnableGuid | string | The spawnable’s GUID. |

| Name | Description | |------------------------------|-----------------------------------------------------------------------------------------------------------------------------------| | ShowSpawnableDetailsPage() | Opens the spawnable’s detail page in the Main Menu. | | SelectSpawnableForSpawn() | Selects this pedestal’s spawnable as the player’s current spawn target. | | TrySetGuid(string) | Attempts to update the marker’s spawnable GUID. Parses and normalises the GUID; returns false if the marker is still processing a previous GUID or the backend rejects it. Queues a re-process through SpawnablePickupMarkerManager. | | SetGuid(string) | Legacy method that now calls TrySetGuid. Does not report success. |

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