using Content.Shared.Atmos; namespace Content.Shared.Anomaly.Effects.Components; [RegisterComponent] public sealed class PyroclasticAnomalyComponent : Component { /// /// The maximum distance from which you can be ignited by the anomaly. /// [DataField("maximumIgnitionRadius")] public float MaximumIgnitionRadius = 8f; /// /// The temperature of the hotspot where the anomaly is /// [DataField("hotspotExposeTemperature")] public float HotspotExposeTemperature = 1000; /// /// The volume of the hotspot where the anomaly is. /// [DataField("hotspotExposeVolume")] public float HotspotExposeVolume = 50; /// /// Gas released when the anomaly goes supercritical. /// [DataField("supercriticalGas")] public Gas SupercriticalGas = Gas.Plasma; /// /// The amount of gas released when the anomaly goes supercritical /// [DataField("supercriticalMoleAmount")] public float SupercriticalMoleAmount = 75f; }