mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2026-08-27 23:29:10 +01:00
Added proper gas turfs for atmos, remapped atmos turfs.
This commit is contained in:
@@ -8,6 +8,8 @@
|
||||
#define MOLES_PHORON_VISIBLE 0.7 // Moles in a standard cell after which phoron is visible.
|
||||
#define MOLES_O2STANDARD (MOLES_CELLSTANDARD * O2STANDARD) // O2 standard value (21%)
|
||||
#define MOLES_N2STANDARD (MOLES_CELLSTANDARD * N2STANDARD) // N2 standard value (79%)
|
||||
#define MOLES_O2ATMOS (MOLES_O2STANDARD*50)
|
||||
#define MOLES_N2ATMOS (MOLES_N2STANDARD*50)
|
||||
|
||||
// These are for when a mob breathes poisonous air.
|
||||
#define MIN_TOXIN_DAMAGE 1
|
||||
|
||||
@@ -45,6 +45,42 @@
|
||||
icon_state = "reinforced"
|
||||
initial_flooring = /decl/flooring/reinforced
|
||||
|
||||
/turf/simulated/floor/reinforced/airless
|
||||
oxygen = 0
|
||||
nitrogen = 0
|
||||
|
||||
/turf/simulated/floor/reinforced/airmix
|
||||
oxygen = MOLES_O2ATMOS
|
||||
nitrogen = MOLES_N2ATMOS
|
||||
|
||||
/turf/simulated/floor/reinforced/nitrogen
|
||||
oxygen = 0
|
||||
nitrogen = MOLES_O2ATMOS + MOLES_N2ATMOS
|
||||
|
||||
/turf/simulated/floor/reinforced/oxygen
|
||||
oxygen = MOLES_O2ATMOS + MOLES_N2ATMOS
|
||||
nitrogen = 0
|
||||
|
||||
/turf/simulated/floor/reinforced/phoron
|
||||
oxygen = 0
|
||||
nitrogen = 0
|
||||
phoron = MOLES_O2ATMOS + MOLES_N2ATMOS
|
||||
|
||||
/turf/simulated/floor/reinforced/carbon_dioxide
|
||||
oxygen = 0
|
||||
nitrogen = 0
|
||||
carbon_dioxide = MOLES_O2ATMOS + MOLES_N2ATMOS
|
||||
|
||||
/turf/simulated/floor/reinforced/n20
|
||||
oxygen = 0
|
||||
nitrogen = 0
|
||||
|
||||
/turf/simulated/floor/reinforced/n20/New()
|
||||
..()
|
||||
sleep(-1)
|
||||
if(!air) make_air()
|
||||
air.adjust_gas("sleeping_agent", MOLES_O2ATMOS + MOLES_N2ATMOS)
|
||||
|
||||
/turf/simulated/floor/cult
|
||||
name = "engraved floor"
|
||||
icon = 'icons/turf/flooring/cult.dmi'
|
||||
|
||||
Reference in New Issue
Block a user