fixes thunderdome heat (#26430)

This commit is contained in:
BiancaWilkson
2024-08-13 05:46:49 -04:00
committed by GitHub
parent a00c687a01
commit 4d87562d25
5 changed files with 70 additions and 45 deletions
@@ -59,10 +59,12 @@
if(prob(12))
icon_state = "necro[rand(2,3)]"
/turf/simulated/floor/indestructible/necropolis/air
/turf/simulated/floor/indestructible/necropolis/normal_air
oxygen = MOLES_O2STANDARD
nitrogen = MOLES_N2STANDARD
temperature = T20C
atmos_mode = ATMOS_MODE_SEALED
atmos_environment = null
/// you put stone tiles on this and use it as a base
/turf/simulated/floor/indestructible/boss
@@ -76,10 +78,12 @@
atmos_mode = ATMOS_MODE_EXPOSED_TO_ENVIRONMENT
atmos_environment = ENVIRONMENT_LAVALAND
/turf/simulated/floor/indestructible/boss/air
/turf/simulated/floor/indestructible/boss/normal_air
oxygen = MOLES_O2STANDARD
nitrogen = MOLES_N2STANDARD
temperature = T20C
atmos_mode = ATMOS_MODE_SEALED
atmos_environment = null
/turf/simulated/floor/indestructible/hierophant
name = "floor"
@@ -92,7 +96,21 @@
atmos_environment = ENVIRONMENT_LAVALAND
smoothing_flags = SMOOTH_CORNERS
/turf/simulated/floor/indestructible/hierophant/normal_air
oxygen = MOLES_O2STANDARD
nitrogen = MOLES_N2STANDARD
temperature = T20C
atmos_mode = ATMOS_MODE_SEALED
atmos_environment = null
/turf/simulated/floor/indestructible/hierophant/get_smooth_underlay_icon(mutable_appearance/underlay_appearance, turf/asking_turf, adjacency_dir)
return FALSE
/turf/simulated/floor/indestructible/hierophant/two
/turf/simulated/floor/indestructible/hierophant/two/normal_air
oxygen = MOLES_O2STANDARD
nitrogen = MOLES_N2STANDARD
temperature = T20C
atmos_mode = ATMOS_MODE_SEALED
atmos_environment = null
+7
View File
@@ -263,6 +263,13 @@
atmos_mode = ATMOS_MODE_EXPOSED_TO_ENVIRONMENT
atmos_environment = ENVIRONMENT_LAVALAND
/turf/simulated/floor/lava/mapping_lava/normal_air
oxygen = MOLES_O2STANDARD
nitrogen = MOLES_N2STANDARD
temperature = T20C
atmos_mode = ATMOS_MODE_SEALED
atmos_environment = null
/turf/simulated/floor/lava/mapping_lava/Initialize(mapload)
. = ..()
return INITIALIZE_HINT_LATELOAD //Lateload is needed, otherwise atmos does not setup right on the turf roundstart, leading it to be vacume. This is bad.