1
0

SharedPower.cs 611 B

12345678910111213141516171819202122232425262728293031323334
  1. using Robust.Shared.Serialization;
  2. namespace Content.Shared.Power
  3. {
  4. [Serializable, NetSerializable]
  5. public enum ChargeState : byte
  6. {
  7. Still = 0,
  8. Charging = 1,
  9. Discharging = 2,
  10. }
  11. [Serializable, NetSerializable]
  12. public enum PowerWireActionKey : byte
  13. {
  14. Key,
  15. Status,
  16. Pulsed,
  17. Electrified,
  18. PulseCancel,
  19. ElectrifiedCancel,
  20. MainWire,
  21. WireCount,
  22. CutWires
  23. }
  24. [Serializable, NetSerializable]
  25. public enum CableType
  26. {
  27. HighVoltage,
  28. MediumVoltage,
  29. Apc,
  30. }
  31. }