ElectrocutionComponent.cs 465 B

123456789101112131415161718
  1. namespace Content.Server.Electrocution;
  2. /// <summary>
  3. /// Component for virtual electrocution entities (representing an in-progress shock).
  4. /// </summary>
  5. [RegisterComponent]
  6. [Access(typeof(ElectrocutionSystem))]
  7. public sealed partial class ElectrocutionComponent : Component
  8. {
  9. [DataField("electrocuting")]
  10. public EntityUid Electrocuting;
  11. [DataField("source")]
  12. public EntityUid Source;
  13. [DataField("timeLeft")]
  14. public float TimeLeft;
  15. }