Scale of heat to cooling is 1 to 1 so if something generates one heat and you cool 1 heat it's good.
Something to warn unless you are factoring heatsinks in decimals, you're factoring them per ten seconds. I.e. the double heatsinks cooling 2...is 2 in ten seconds for one DHS (or 0.2/s) Just an example.
Before you get too far mechs have a base of 30+ the value of threshold added by the heatsinks plus any percentage bonus to threshold.
Old style:
30 base plus 10 DHS(coming with a 250 engine) plus (DHS added) + percentage skill tree = threshold.
Now
Quote
The first 10 Heatsinks equipped on a 'Mech will always provide a flat 20 total points of Heat Threshold (2 per heatsink) regardless of whether they are internally mounted in the engine, or must be externally equipped in crit slots on a 'Mech.
When a heatsink must be externally mounted to meet the 10 heat sink requirement, its provided threshold is increased up to 2, overriding the stated value in the 'Mechlab.
Any heatsink equipped passed the required 10 base heat sinks act as stated in the 'Mechlab.
When a heatsink is destroyed, only the threshold value stated in the 'Mechlab is deducted from the total shutdown threshold pool. This is a buff over the previous behavior for when a heatsink from a sub 250 engine 'Mech was destroyed and ensures consistency in penalties regardless of which heatsink was destroyed in-match.
It is worth noting that the quote is referring to DHS as in the past DHS had different behavior depending on if it came with the engine or not.
Anyway new formula. Also note the below is DHS. For SHS just swap values with SHS across the board.
Threshold
30 base + first (10*2) + (#added * 0.5) + skill tree heat containment/quirks applicable = threshold. Threshold = 100% heat shutdown temp.
Cooling.
10(0.2) + #(0.22) + skill tree and quirks applicable = cooling per second. (If you used whole numbers just divide by ten.)
Note these are affected by environment settings too.
For example Terra therma reduces your threshold by -20% and cooling by -25%.
Alpine gives you +25% to both cooling and threshold.
These apply at the skills and quirks portion of the formula.
Common mistake:
Threshold use whole numbers (aside from the 0.5 thing)
Cooling use decimals if you want per second (whole numbers if you want to compare to tabletop / ten seconds)