using Content.Shared.Database; using Robust.Shared.Prototypes; namespace Content.Shared.EntityEffects.Effects.Atmos; /// /// See serverside system. /// /// public sealed partial class Flammable : EntityEffectBase { /// /// Fire stack multiplier applied on an entity, /// unless that entity is already on fire and is not null. /// [DataField] public float Multiplier = 0.05f; /// /// Fire stack multiplier applied if the entity is already on fire. Defaults to if null. /// [DataField] public float? MultiplierOnExisting; public override string EntityEffectGuidebookText(IPrototypeManager prototype, IEntitySystemManager entSys) => Loc.GetString("entity-effect-guidebook-flammable-reaction", ("chance", Probability)); public override LogImpact? Impact => LogImpact.Low; }