Battery
Provides a callback-based interface for entities that can be consumed or drained by other systems.
Provides a callback-based interface for entities that can be consumed or drained by other systems.
Enables an entity to consume charge from another entity's battery component.
Stores and manages a numeric power load value and idle state for an entity.
Manages the state machine behavior of Winona’s storage robot, handling movement, power management, pickup/store actions, and sound transitions.
Defines the Winona Battery High structure and item prefab for power generation and circuit management.
Defines the Winona Battery Low prefab including the main battery structure, item version, and placer, with complete fuel management, circuit power distribution, skill tree integration, and deployment logic.
Manages the combat, power, and state behavior of Winona's catapult structure, including targeting logic, skill tree upgrades, active/inactive states, and circuit connectivity.
Manages the winona spotlight's power behavior, target tracking, heat support, and lighting system.
Manages the state, movement, power consumption, and circuit connectivity of Winona's autonomous storage robot.
A powered inventory item that enables long-range teleportation when charged, interacts with engineering circuits, and supports Winona skill enhancements.
Manages construction, power state, circuit connectivity, and teleportation power consumption for the Winona teleport pad structure.