ItemSocketInfo
No Description Found
alignRadial
Do we try to automatically align this object to stand upright relative to the body's center? Stacks with rotation.
Defaults to true for geysers, tornados, and volcanoes, and false for everything else.
isRelativeToParent
Whether the positional and rotational coordinates are relative to parent instead of the root planet object.
parentPath
The relative path from the planet to the parent of this object. Optional (will default to the root sector).
rename
An optional rename of this object
socketPath
The relative path to a child game object of this detail that will act as the socket point for the item. Will be used instead of this socket's positioning info if set.
itemType
The type of item allowed in this socket. This can be a custom string, or a vanilla ItemType (Scroll, WarpCode, SharedStone, ConversationStone, Lantern, SlideReel, DreamLantern, or VisionTorch).
interactRange
The furthest distance where the player can interact with this item socket. Defaults to two meters, same as most vanilla item sockets. Set this to zero to disable all interaction by default.
useGiveTakePrompts
Whether to use "Give Item" / "Take Item" prompts instead of "Insert Item" / "Remove Item".
insertCondition
A dialogue condition to set when inserting an item into this socket.
clearInsertConditionOnRemoval
Whether the insert condition should be cleared when removing the socketed item. Defaults to true.
insertFact
A ship log fact to reveal when inserting an item into this socket.
removalCondition
A dialogue condition to set when removing an item from this socket, or when the socket is empty.
clearRemovalConditionOnInsert
Whether the removal condition should be cleared when inserting a socketed item. Defaults to true.
removalFact
A ship log fact to reveal when removing an item from this socket, or when the socket is empty.
colliderRadius
Default collider radius when interacting with the socket