using Content.Shared.Atmos; namespace Content.Server.Mech.Components; /// /// This is basically a siphon vent for mech but not using pump vent component because MechAir bad /// [RegisterComponent] public sealed class MechAirIntakeComponent : Component { /// /// Target pressure change for a single atmos tick /// [DataField("targetPressureChange")] public float TargetPressureChange = 5f; /// /// How strong the intake pump is, it will be able to replenish air from lower pressure areas. /// [DataField("pumpPower")] public float PumpPower = 2f; /// /// Pressure to intake gases up to, maintains MechAir pressure. /// [DataField("pressure")] public float Pressure = Atmospherics.OneAtmosphere; }