GasValveComponent.cs 583 B

1234567891011121314151617181920
  1. using Robust.Shared.Audio;
  2. namespace Content.Server.Atmos.Piping.Binary.Components
  3. {
  4. [RegisterComponent]
  5. public sealed partial class GasValveComponent : Component
  6. {
  7. [DataField("open")]
  8. public bool Open { get; set; } = true;
  9. [DataField("inlet")]
  10. public string InletName { get; set; } = "inlet";
  11. [DataField("outlet")]
  12. public string OutletName { get; set; } = "outlet";
  13. [DataField("valveSound")]
  14. public SoundSpecifier ValveSound { get; private set; } = new SoundCollectionSpecifier("valveSqueak");
  15. }
  16. }