using Content.Server.GameObjects.Components.GUI; using Content.Server.GameObjects.Components.Items.Clothing; using Content.Shared.GameObjects.Components.Inventory; using Robust.Shared.GameObjects; namespace Content.Server.GameObjects.Components.Mobs { [RegisterComponent] public class HeatResistanceComponent : Component { public override string Name => "HeatResistance"; public int GetHeatResistance() { if (Owner.GetComponent().TryGetSlotItem(EquipmentSlotDefines.Slots.GLOVES, out ClothingComponent? gloves)) { return gloves?.HeatResistance ?? int.MinValue; } return int.MinValue; } } }