1
0

GasRecyclerComponent.cs 820 B

1234567891011121314151617181920212223242526
  1. using Content.Shared.Atmos;
  2. namespace Content.Server.Atmos.Piping.Binary.Components
  3. {
  4. [RegisterComponent]
  5. public sealed partial class GasRecyclerComponent : Component
  6. {
  7. [ViewVariables(VVAccess.ReadOnly)]
  8. [DataField("reacting")]
  9. public Boolean Reacting { get; set; } = false;
  10. [ViewVariables(VVAccess.ReadWrite)]
  11. [DataField("inlet")]
  12. public string InletName { get; set; } = "inlet";
  13. [ViewVariables(VVAccess.ReadWrite)]
  14. [DataField("outlet")]
  15. public string OutletName { get; set; } = "outlet";
  16. [DataField, ViewVariables(VVAccess.ReadWrite)]
  17. public float MinTemp = 300 + Atmospherics.T0C;
  18. [DataField, ViewVariables(VVAccess.ReadWrite)]
  19. public float MinPressure = 30 * Atmospherics.OneAtmosphere;
  20. }
  21. }