diff --git a/_maps/map_files/EventStructures/thunderdome_catwalk_chasm_fake.dmm b/_maps/map_files/EventStructures/thunderdome_catwalk_chasm_fake.dmm index 355edebc9a5..4d7a9003444 100644 --- a/_maps/map_files/EventStructures/thunderdome_catwalk_chasm_fake.dmm +++ b/_maps/map_files/EventStructures/thunderdome_catwalk_chasm_fake.dmm @@ -1,6 +1,6 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "E" = ( -/turf/simulated/floor/chasm/straight_down, +/turf/simulated/floor/chasm/straight_down/lava_land_surface/normal_air, /area/tdome/arena) "R" = ( /turf/simulated/floor/catwalk, diff --git a/_maps/map_files/EventStructures/thunderdome_hiero_default.dmm b/_maps/map_files/EventStructures/thunderdome_hiero_default.dmm index 1a737210581..61dba42711b 100644 --- a/_maps/map_files/EventStructures/thunderdome_hiero_default.dmm +++ b/_maps/map_files/EventStructures/thunderdome_hiero_default.dmm @@ -3,10 +3,10 @@ /turf/simulated/wall/indestructible/hierophant, /area/tdome/arena) "I" = ( -/turf/simulated/floor/indestructible/hierophant/two, +/turf/simulated/floor/indestructible/hierophant/two/normal_air, /area/tdome/arena) "R" = ( -/turf/simulated/floor/indestructible/hierophant, +/turf/simulated/floor/indestructible/hierophant/normal_air, /area/tdome/arena) (1,1,1) = {" diff --git a/_maps/map_files/EventStructures/thunderdome_hiero_pandora.dmm b/_maps/map_files/EventStructures/thunderdome_hiero_pandora.dmm index 9c02028c33b..ca9c8f43d28 100644 --- a/_maps/map_files/EventStructures/thunderdome_hiero_pandora.dmm +++ b/_maps/map_files/EventStructures/thunderdome_hiero_pandora.dmm @@ -1,16 +1,16 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "h" = ( /mob/living/simple_animal/hostile/asteroid/elite/pandora, -/turf/simulated/floor/indestructible/hierophant/two, +/turf/simulated/floor/indestructible/hierophant/two/normal_air, +/area/tdome/arena) +"m" = ( +/turf/simulated/floor/indestructible/hierophant/two/normal_air, /area/tdome/arena) "F" = ( /turf/simulated/wall/indestructible/hierophant, /area/tdome/arena) -"I" = ( -/turf/simulated/floor/indestructible/hierophant/two, -/area/tdome/arena) "R" = ( -/turf/simulated/floor/indestructible/hierophant, +/turf/simulated/floor/indestructible/hierophant/normal_air, /area/tdome/arena) (1,1,1) = {" @@ -19,7 +19,7 @@ R R R R -R +m R "} (2,1,1) = {" @@ -43,81 +43,81 @@ R (4,1,1) = {" R R -I -I -I +m +m +m R R "} (5,1,1) = {" R R -I -I -I +m +m +m R R "} (6,1,1) = {" R -I -I -I -I -I +m +m +m +m +m R "} (7,1,1) = {" R -I -I -I -I -I +m +m +m +m +m R "} (8,1,1) = {" F F -I +m h -I +m F F "} (9,1,1) = {" R -I -I -I -I -I +m +m +m +m +m R "} (10,1,1) = {" R -I -I -I -I -I +m +m +m +m +m R "} (11,1,1) = {" R R -I -I -I +m +m +m R R "} (12,1,1) = {" R R -I -I -I +m +m +m R R "} diff --git a/code/game/turfs/simulated/floor/indestructible.dm b/code/game/turfs/simulated/floor/indestructible.dm index 4b0d28d8d21..5eaf1b65af3 100644 --- a/code/game/turfs/simulated/floor/indestructible.dm +++ b/code/game/turfs/simulated/floor/indestructible.dm @@ -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 diff --git a/code/game/turfs/simulated/floor/lava.dm b/code/game/turfs/simulated/floor/lava.dm index 6a633d180bc..fd745495356 100644 --- a/code/game/turfs/simulated/floor/lava.dm +++ b/code/game/turfs/simulated/floor/lava.dm @@ -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.