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.
Fields
Section titled “Fields”| Name | Type | Description |
|-----------------|----------|------------------------|
| spawnableGuid | string | The spawnable’s GUID. |
Methods
Section titled “Methods”| 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. |
Related
Section titled “Related”Source
Section titled “Source”CVR-GameFiles/ABI.CCK.Components/SpawnablePickupMarker.cs