| 123456789101112131415161718192021222324252627 |
- using Content.Shared.Guidebook;
- using Robust.Shared.GameStates;
- namespace Content.Shared.Atmos.Components;
- [RegisterComponent, NetworkedComponent, AutoGenerateComponentState]
- public sealed partial class GasPressurePumpComponent : Component
- {
- [DataField, AutoNetworkedField]
- public bool Enabled = true;
- [DataField("inlet")]
- public string InletName = "inlet";
- [DataField("outlet")]
- public string OutletName = "outlet";
- [DataField, AutoNetworkedField]
- public float TargetPressure = Atmospherics.OneAtmosphere;
- /// <summary>
- /// Max pressure of the target gas (NOT relative to source).
- /// </summary>
- [DataField]
- [GuidebookData]
- public float MaxTargetPressure = Atmospherics.MaxOutputPressure;
- }
|