using Content.Server.Temperature.Systems; using Content.Server.Temperature.Components; using Content.Shared.Temperature; namespace Content.Server.Temperature.Components; /// /// Put this component on a projectile that you would like to change the temperature on whatever it hits. /// [RegisterComponent, Access(typeof(TemperatureSystem))] public sealed partial class ChangeTemperatureOnCollideComponent : Component { /// /// The amount it changes the target's temperature by. In Joules. /// [DataField] public float Heat = 0f; /// /// If this heat change ignores heat resistance or not. /// [DataField] public bool IgnoreHeatResistance = true; }