using Content.Shared.Temperature.Components; namespace Content.Server.Atmos.Components; // not if i get there first - Flipp /// /// Represents that entity can be exposed to Atmos /// [RegisterComponent, AutoGenerateComponentPause] public sealed partial class AtmosExposedComponent : Component { /// /// Last real time we were exposed to the atmosphere! /// [DataField, AutoPausedField] public TimeSpan LastExposure = TimeSpan.Zero; /// /// The amount of surface area this entity has exposed to the atmosphere in m^2. /// The human body has about 2m^2 of surface area so we use that as a default. /// This is multiplied by the /// Source: https://pmc.ncbi.nlm.nih.gov/articles/PMC8953946/ /// [DataField] public float ExposedArea = 2f; }