[MIRROR] Fixes "Atmos Asteroid" Active Turfs - Irony Edition [MDB IGNORE] (#20230)

* Fixes "Atmos Asteroid" Active Turfs - Irony Edition (#74379)

* Fixes "Atmos Asteroid" Active Turfs - Irony Edition

---------

Co-authored-by: san7890 <the@san7890.com>
This commit is contained in:
SkyratBot
2023-04-01 04:25:50 +02:00
committed by GitHub
parent 6b348e28d2
commit 413af1be2f
6 changed files with 1045 additions and 1126 deletions
File diff suppressed because it is too large Load Diff
+1 -1
View File
@@ -371,7 +371,7 @@ suffix = "whiteshipruin_box.dmm"*/
name = "The Faceoff"
description = "What do you get when a meeting of the enemy corporations get crashed?"
/datum/map_template/ruin/space/atmosastroidruin
/datum/map_template/ruin/space/atmosasteroidruin
id = "atmosasteroidruin"
suffix = "atmosasteroidruin.dmm"
name = "Atmos Asteroid"
+3
View File
@@ -586,6 +586,9 @@
/area/ruin/space/has_grav/derelictconstruction
name = "\improper Derelict Construction Site"
/// The Atmos Asteroid Ruin, has a subtype for rapid identification since this has some unique atmospherics properties and we can easily detect it if something goes wonky.
/area/ruin/space/has_grav/atmosasteroid
// Ruin of Waystation
/area/ruin/space/has_grav/waystation
name = "Waystation Maintenance"
@@ -0,0 +1,24 @@
/// ## A bunch of turf subtypes used to really make this ruin work.
/// Define of the specific gas mix we want across all of the turfs.
#define CO2_PRESSURIZED_MIX "o2=22;n2=82;co2=500;TEMP=293.15"
/turf/open/floor/iron/co2_pressurized
initial_gas_mix = CO2_PRESSURIZED_MIX
/turf/open/floor/iron/dark/co2_pressurized
initial_gas_mix = CO2_PRESSURIZED_MIX
/turf/open/floor/iron/dark/corner/co2_pressurized
initial_gas_mix = CO2_PRESSURIZED_MIX
/turf/open/floor/iron/dark/side/co2_pressurized
initial_gas_mix = CO2_PRESSURIZED_MIX
/turf/open/floor/plating/co2_pressurized
initial_gas_mix = CO2_PRESSURIZED_MIX
/turf/open/floor/engine/co2/equalized_with_regular_air // you come up with a better name and we can change this
initial_gas_mix = CO2_PRESSURIZED_MIX
#undef CO2_PRESSURIZED_MIX
+1
View File
@@ -3757,6 +3757,7 @@
#include "code\modules\mapfluff\ruins\objects_and_mobs\necropolis_gate.dm"
#include "code\modules\mapfluff\ruins\objects_and_mobs\sin_ruins.dm"
#include "code\modules\mapfluff\ruins\spaceruin_code\asteroid4.dm"
#include "code\modules\mapfluff\ruins\spaceruin_code\atmos_asteroid.dm"
#include "code\modules\mapfluff\ruins\spaceruin_code\bigderelict1.dm"
#include "code\modules\mapfluff\ruins\spaceruin_code\caravanambush.dm"
#include "code\modules\mapfluff\ruins\spaceruin_code\clericsden.dm"
@@ -0,0 +1,10 @@
# This is really only useful for the "Atmos Asteroid" space ruin.
/turf/open/floor/iron{initial_gas_mix="o2=22;n2=82;co2=500;TEMP=293.15"} : /turf/open/floor/iron/co2_pressurized{@OLD;initial_gas_mix=@SKIP}
/turf/open/floor/iron/dark{initial_gas_mix="o2=22;n2=82;co2=500;TEMP=293.15"} : /turf/open/floor/iron/dark/co2_pressurized{@OLD;initial_gas_mix=@SKIP}
/turf/open/floor/iron/dark/corner{initial_gas_mix="o2=22;n2=82;co2=500;TEMP=293.15"} : /turf/open/floor/iron/dark/corner/co2_pressurized{@OLD;initial_gas_mix=@SKIP}
/turf/open/floor/iron/dark/side{initial_gas_mix="o2=22;n2=82;co2=500;TEMP=293.15"} : /turf/open/floor/iron/dark/side/co2_pressurized{@OLD;initial_gas_mix=@SKIP}
/turf/open/floor/plating{initial_gas_mix="o2=22;n2=82;co2=500;TEMP=293.15"} : /turf/open/floor/plating/co2_pressurized{@OLD;initial_gas_mix=@SKIP}
/turf/open/floor/engine/co2{initial_gas_mix="o2=22;n2=82;co2=500;TEMP=293.15"} : /turf/open/floor/engine/co2/equalized_with_regular_air{@OLD;initial_gas_mix=@SKIP}