SharedDefusableSystem.cs 543 B

123456789101112131415161718192021222324252627282930
  1. using Robust.Shared.Serialization;
  2. namespace Content.Shared.Defusable;
  3. /// <summary>
  4. /// This handles defusable explosives, such as Syndicate Bombs.
  5. /// </summary>
  6. /// <remarks>
  7. /// Most of the logic is in the server
  8. /// </remarks>
  9. public abstract class SharedDefusableSystem : EntitySystem
  10. {
  11. }
  12. [NetSerializable, Serializable]
  13. public enum DefusableVisuals
  14. {
  15. Active
  16. }
  17. [NetSerializable, Serializable]
  18. public enum DefusableWireStatus
  19. {
  20. LiveIndicator,
  21. BoltIndicator,
  22. BoomIndicator,
  23. DelayIndicator,
  24. ProceedIndicator,
  25. }