mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-13 19:52:40 +00:00
Merge pull request #4694 from VOREStation/upstream-merge-5858
[MIRROR] Suit coolers don't overheat in vacuum
This commit is contained in:
@@ -46,7 +46,9 @@
|
|||||||
|
|
||||||
var/mob/living/carbon/human/H = loc
|
var/mob/living/carbon/human/H = loc
|
||||||
|
|
||||||
var/efficiency = 1 - H.get_pressure_weakness() // You need to have a good seal for effective cooling
|
var/turf/T = get_turf(src)
|
||||||
|
var/datum/gas_mixture/environment = T.return_air()
|
||||||
|
var/efficiency = 1 - H.get_pressure_weakness(environment.return_pressure()) // You need to have a good seal for effective cooling
|
||||||
var/temp_adj = 0 // How much the unit cools you. Adjusted later on.
|
var/temp_adj = 0 // How much the unit cools you. Adjusted later on.
|
||||||
var/env_temp = get_environment_temperature() // This won't save you from a fire
|
var/env_temp = get_environment_temperature() // This won't save you from a fire
|
||||||
var/thermal_protection = H.get_heat_protection(env_temp) // ... unless you've got a good suit.
|
var/thermal_protection = H.get_heat_protection(env_temp) // ... unless you've got a good suit.
|
||||||
|
|||||||
@@ -435,7 +435,9 @@
|
|||||||
|
|
||||||
var/mob/living/carbon/human/H = loc
|
var/mob/living/carbon/human/H = loc
|
||||||
|
|
||||||
var/efficiency = 1 - H.get_pressure_weakness() //you need to have a good seal for effective cooling
|
var/turf/T = get_turf(src)
|
||||||
|
var/datum/gas_mixture/environment = T.return_air()
|
||||||
|
var/efficiency = 1 - H.get_pressure_weakness(environment.return_pressure()) // You need to have a good seal for effective cooling
|
||||||
var/env_temp = get_environment_temperature() //wont save you from a fire
|
var/env_temp = get_environment_temperature() //wont save you from a fire
|
||||||
var/temp_adj = min(H.bodytemperature - max(thermostat, env_temp), max_cooling)
|
var/temp_adj = min(H.bodytemperature - max(thermostat, env_temp), max_cooling)
|
||||||
|
|
||||||
|
|||||||
4
html/changelogs/atermonera_suit_cooling.yml
Normal file
4
html/changelogs/atermonera_suit_cooling.yml
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
author: atermonera
|
||||||
|
delete-after: True
|
||||||
|
changes:
|
||||||
|
- bugfix: "Suit coolers and rigsuit coolers now protect FBPs against vacuum again."
|
||||||
Reference in New Issue
Block a user