using Robust.Shared.GameStates; using Robust.Shared.Serialization; namespace Content.Shared.PowerCell; /// /// This component enables power-cell related interactions (e.g., entity white-lists, cell sizes, examine, rigging). /// The actual power functionality is provided by the server-side BatteryComponent. /// [NetworkedComponent] [RegisterComponent] public sealed partial class PowerCellComponent : Component { public const int PowerCellVisualsLevels = 2; } [Serializable, NetSerializable] public enum PowerCellVisuals : byte { ChargeLevel } [Serializable, NetSerializable] public enum PowerCellSlotVisuals : byte { Enabled }