namespace Content.Server._CD.Traits; /// /// Set players' blood to coolant, and is used to notify them of ion storms /// [RegisterComponent, Access(typeof(SynthSystem))] public sealed partial class SynthComponent : Component { /// /// Whether this synthetic is affected by ion storms (electrocution/sparks and /// alerts when one occurs). False by default. set true by the /// "Susceptible to Ion Storms" meta trait. /// [DataField] public bool IonStormAffected; /// /// The chance that the synth is alerted of an ion storm. Only relevant if /// is true. /// [DataField] public float AlertChance = 0.3f; }