#[non_exhaustive]pub enum HeldState {
Inventory,
Growth,
FactoryStation,
NpcBed,
StoreAssociatedNpcIds,
CustomPlayerString,
Fuel,
LogicGraphNodeConnected,
LogicGraphTrigger,
}unstable only.Expand description
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Inventory
Items in its Inventory, its linked inventories included: a chest’s
contents, a station’s materials and outputs.
Growth
A plant, its Growth: any plant the transaction did not place, as
the level a plant starts at is not known; one it placed once its
Level differs from the level it first stood with.
FactoryStation
A FactoryStation’s production: a recipe running or queued.
NpcBed
A survivor assigned to the NpcBed.
StoreAssociatedNpcIds
Survivors assigned to it: StoreAssociatedNpcIds.
CustomPlayerString
Text a player wrote on it: CustomPlayerString.
Fuel
More Fuel charges than a fresh one starts with, in a prop that
does not refill itself, such as a barrel or a station; a well or a
rain barrel never counts.
LogicGraphNodeConnected
Wiring to other logic: LogicGraphNodeConnected.
LogicGraphTrigger
A logic trigger’s settings, such as its area: LogicGraphTrigger.
A trigger the transaction did not place always counts, as the loader
cannot tell a player’s settings from its item’s; one it placed
counts once its settings differ from those it first stood with.