add an energy output to engines, and maybe have a class dependent modifier. Then when the loadout exceeds this output,make weapons recharge slower and when you fire a bunch at once penalize weapon recharge even more.
All you have to do is make wait times on the most cancerous boats worse than they would be if they waited for the cooldown. You can even go so far as to add quirks on mechs, like for example, the fafnir, which would get an energy cost reduction for heavy gauss so that it can run two of them without incurring a penalty.
stuff like that. Then you dont need ghost heat because you make these artillery-like mechs super vulnerable without some form of front line support. Without removing the ability to boat entirely. You would just need an engine big enough to mitigate the cooldown penalties which would in-turn limit what can be effectively boated. So for example someone could fire 6 large lasers at once if they have the heat cap for it, but even in an assault that would be at least, what, 6 times the cooldown of the base value calculated by the engine and the mech size in comparison to the "power draw" of the loadout? I mean that's not a concrete number but it's worth playing with on internal.
Edited by Battlecruiser, 24 May 2018 - 09:01 AM.