By "venting" the coolant the Science Officer get`s an Active Role in Combat, for once, you can instantly get rid off all heating at your System and you create a nebula to hide in and flee if you want to. As a trade off you loose a part of your coolant.

In case Science Officer gets to "trigger happy" with his new power you can put Engineering inbetween to give Science the allowance to vent his precious coolant.

This will work for "Jumpdrive"-Ships. If you have a warp ship, swap out the last "warp" with "jumpdrive". (Of course most of you will know this already...)

Maybe someone can figureout a way to "autorecharge" coolant on a Station without the stupid GM-Button,... I`ll work on it but again, I`m more of an Ape trying to figure out how to work with a calculator then a programmer...

Comments

Since I have no better Idea this is an alternative to the GMFunction giving back the coolant

if coolant > 0 then local x0,y0 = player:getPosition() local dummy_station = 0 for _, obj in ipairs(getObjectsInRadius(x0,y0,1000)) do if obj.typeName == "SpaceStation" then dummy_station = 1 end end if dummy_station == 1 then player:addCustomButton("relay","Coolant_Intake", "Taking in coolant", function() coolant = 0 coolant_lvl = nil player:removeCustom("Coolant_Intake") end) end end

Maybe someone can tell how to make Docking or beeing Docked on ANY Station a valid if case for a button prompt.

You can make up to 10 "player controlled" small Crafts. You need Relay to manage it.

You will also need to change or create your own setTemplate Ships to make it work.You need a normal "Fighter" aka "Jäger" and a "Fighter P" aka "Jäger P" variant for playership. The same for Bombers. Have fun!