namespace Content.Server.Chemistry.Components; [RegisterComponent] public sealed partial class SolutionHeaterComponent : Component { /// /// How much heat is added per second to the solution, with no upgrades. /// [DataField] public float BaseHeatPerSecond = 120; /// /// How much heat is added per second to the solution, taking upgrades into account. /// [ViewVariables(VVAccess.ReadWrite)] public float HeatPerSecond; /// /// The machine part that affects the heat multiplier. /// [DataField] public string MachinePartHeatMultiplier = "Capacitor"; /// /// How much each upgrade multiplies the heat by. /// [DataField] public float PartRatingHeatMultiplier = 1.5f; }