using Content.Shared.Clothing.EntitySystems; namespace Content.Shared.Clothing.Components; /// /// Makes this clothing reduce fire damage when worn. /// [RegisterComponent, Access(typeof(FireProtectionSystem))] public sealed partial class FireProtectionComponent : Component { /// /// Percentage to reduce fire damage by, subtracted not multiplicative. /// 0.25 means 25% less fire damage. /// [DataField(required: true)] public float Reduction; /// /// LocId for message that will be shown on detailed examine. /// Actually can be moved into system /// [DataField] public LocId ExamineMessage = "fire-protection-reduction-value"; }