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;
}