diff --git a/code/modules/cm_marines/altitude_control_console.dm b/code/modules/cm_marines/altitude_control_console.dm index 87a6d26b9532..b96be5735ca5 100644 --- a/code/modules/cm_marines/altitude_control_console.dm +++ b/code/modules/cm_marines/altitude_control_console.dm @@ -13,6 +13,7 @@ GLOBAL_VAR_INIT(alt_ctrl_disabled, FALSE) #define COOLING -10 #define OVERHEAT_COOLING -5 #define HEATING 10 +#define B_HEATING 20 #define OVERHEAT 100 //Has the ships temperature set to 0 on startup, sets the global default var to med @@ -31,6 +32,9 @@ GLOBAL_VAR_INIT(ship_alt, SHIP_ALT_MED) /obj/structure/machinery/computer/altitude_control_console/ex_act() return +/obj/structure/machinery/computer/altitude_control_console/bullet_act() + return + /obj/structure/machinery/computer/altitude_control_console/attack_hand() . = ..() if(!skillcheck(usr, SKILL_NAVIGATIONS, SKILL_NAVIGATIONS_TRAINED)) @@ -72,7 +76,10 @@ GLOBAL_VAR_INIT(ship_alt, SHIP_ALT_MED) if(!temperature_change) switch(GLOB.ship_alt) if(SHIP_ALT_LOW) - temperature_change = HEATING + if(prob(50)) + temperature_change = HEATING + else + temperature_change = B_HEATING if(SHIP_ALT_MED) temperature_change = COOLING if(SHIP_ALT_HIGH) diff --git a/tgui/packages/tgui/interfaces/AltitudeControlConsole.jsx b/tgui/packages/tgui/interfaces/AltitudeControlConsole.jsx index d1426082e304..1e33c950ec0a 100644 --- a/tgui/packages/tgui/interfaces/AltitudeControlConsole.jsx +++ b/tgui/packages/tgui/interfaces/AltitudeControlConsole.jsx @@ -49,6 +49,13 @@ export const AltitudeControlConsole = () => { } +
+ + The Ship will always be set according to the disabled option, if + none of the two options available to you are disabled, that means + the ship is on high altitude + +
);