Files
14a38b7097 [MIRROR] Assorted Ordnance Code+Map Quality Pass and QoL [MDB IGNORE] (#14065)
* Assorted Ordnance Code+Map Quality Pass and QoL (#67097)

Three main things I do:

Reinforce the remap that i have made with code changes, making the atmos control devices sane and easy to put if someone else stumbles upon this part of the code again. (a4aea1e - f16e620)

Splits the ordnance areas and renames them, kills ordnance misc and things that have nothing to do with ordnance (anymore?) moves them to exp_lab (useful stuff here) and aux_lab (fluff stuff here like laser range in delta or second circuit lab in tram). (0c99f9f- 3c82a88)

Adds a roundstart program disk containing nt frontier to the ordnance office table. Added a hint to file manager there too to help give players a nudge on how to publish papers. (fd747dc)

First one: Makes mapping these things not require varedit, nicer for other people that dont know how the atmos control stuffs works.

Second one: Misc lab has nothing to do with ordnance jesus christ. Also ord hallway is now irrelevant, our ordnance labs are very far from box now. Will probably make downstreams a bit angry for a while though since they might not be fully up to date on the ordnance maps.

Third one: Pretty much justified it in the about section.

Why is this not atomic: This touches all five maps and needs code backing, so I might as well combine them into one maintenance PR instead of giving my peers merge conflict three times.

* Assorted Ordnance Code+Map Quality Pass and QoL

* set 1

* revert

* Update CentCom_skyrat.dmm

Co-authored-by: vincentiusvin <54709710+vincentiusvin@users.noreply.github.com>
Co-authored-by: Zonespace <41448081+Zonespace27@users.noreply.github.com>
Co-authored-by: John Doe <gamingskeleton3@gmail.com>
Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>
2022-06-06 15:30:10 +01:00

128 lines
5.6 KiB
Plaintext

/obj/machinery/computer/atmos_control/nocontrol/master
name = "station atmospherics monitoring"
circuit = /obj/item/circuitboard/computer/atmos_control/nocontrol/master
atmos_chambers = list(ATMOS_GAS_MONITOR_DISTRO = "Distribution Loop", ATMOS_GAS_MONITOR_WASTE = "Waste Loop")
/obj/machinery/computer/atmos_control/oxygen_tank
name = "Oxygen Supply Control"
circuit = /obj/item/circuitboard/computer/atmos_control/oxygen_tank
atmos_chambers = list(ATMOS_GAS_MONITOR_O2 = "Oxygen Supply")
/obj/machinery/computer/atmos_control/plasma_tank
name = "Plasma Supply Control"
circuit = /obj/item/circuitboard/computer/atmos_control/plasma_tank
atmos_chambers = list(ATMOS_GAS_MONITOR_PLAS = "Plasma Supply")
/obj/machinery/computer/atmos_control/air_tank
name = "Mixed Air Supply Control"
circuit = /obj/item/circuitboard/computer/atmos_control/air_tank
atmos_chambers = list(ATMOS_GAS_MONITOR_AIR = "Mixed Air Supply")
/obj/machinery/computer/atmos_control/nitrous_tank
name = "Nitrous Oxide Supply Control"
circuit = /obj/item/circuitboard/computer/atmos_control/nitrous_tank
atmos_chambers = list(ATMOS_GAS_MONITOR_N2O = "Nitrous Oxide Supply")
/obj/machinery/computer/atmos_control/nitrogen_tank
name = "Nitrogen Supply Control"
circuit = /obj/item/circuitboard/computer/atmos_control/nitrogen_tank
atmos_chambers = list(ATMOS_GAS_MONITOR_N2 = "Nitrogen Supply")
/obj/machinery/computer/atmos_control/carbon_tank
name = "Carbon Dioxide Supply Control"
circuit = /obj/item/circuitboard/computer/atmos_control/carbon_tank
atmos_chambers = list(ATMOS_GAS_MONITOR_CO2 = "Carbon Dioxide Supply")
/obj/machinery/computer/atmos_control/bz_tank
name = "BZ Supply Control"
circuit = /obj/item/circuitboard/computer/atmos_control/bz_tank
atmos_chambers = list(ATMOS_GAS_MONITOR_BZ = "BZ Supply")
/obj/machinery/computer/atmos_control/freon_tank
name = "Freon Supply Control"
circuit = /obj/item/circuitboard/computer/atmos_control/freon_tank
atmos_chambers = list(ATMOS_GAS_MONITOR_FREON = "Freon Supply")
/obj/machinery/computer/atmos_control/halon_tank
name = "Halon Supply Control"
circuit = /obj/item/circuitboard/computer/atmos_control/halon_tank
atmos_chambers = list(ATMOS_GAS_MONITOR_HALON = "Halon Supply")
/obj/machinery/computer/atmos_control/healium_tank
name = "Healium Supply Control"
circuit = /obj/item/circuitboard/computer/atmos_control/healium_tank
atmos_chambers = list(ATMOS_GAS_MONITOR_HEALIUM = "Healium Supply")
/obj/machinery/computer/atmos_control/hydrogen_tank
name = "Hydrogen Supply Control"
circuit = /obj/item/circuitboard/computer/atmos_control/hydrogen_tank
atmos_chambers = list(ATMOS_GAS_MONITOR_H2 = "Hydrogen Supply")
/obj/machinery/computer/atmos_control/hypernoblium_tank
name = "Hypernoblium Supply Control"
circuit = /obj/item/circuitboard/computer/atmos_control/hypernoblium_tank
atmos_chambers = list(ATMOS_GAS_MONITOR_HYPERNOBLIUM = "Hypernoblium Supply")
/obj/machinery/computer/atmos_control/miasma_tank
name = "Miasma Supply Control"
circuit = /obj/item/circuitboard/computer/atmos_control/miasma_tank
atmos_chambers = list(ATMOS_GAS_MONITOR_MIASMA = "Miasma Supply")
/obj/machinery/computer/atmos_control/nitrium_tank
name = "Nitrium Supply Control"
circuit = /obj/item/circuitboard/computer/atmos_control/nitrium_tank
atmos_chambers = list(ATMOS_GAS_MONITOR_NITRIUM = "Nitrium Supply")
/obj/machinery/computer/atmos_control/pluoxium_tank
name = "Pluoxium Supply Control"
circuit = /obj/item/circuitboard/computer/atmos_control/pluoxium_tank
atmos_chambers = list(ATMOS_GAS_MONITOR_PLUOXIUM = "Pluoxium Supply")
/obj/machinery/computer/atmos_control/proto_nitrate_tank
name = "Proto-Nitrate Supply Control"
circuit = /obj/item/circuitboard/computer/atmos_control/proto_nitrate_tank
atmos_chambers = list(ATMOS_GAS_MONITOR_PROTO_NITRATE = "Proto-Nitrate Supply")
/obj/machinery/computer/atmos_control/tritium_tank
name = "Tritium Supply Control"
circuit = /obj/item/circuitboard/computer/atmos_control/tritium_tank
atmos_chambers = list(ATMOS_GAS_MONITOR_TRITIUM = "Tritium Supply")
/obj/machinery/computer/atmos_control/water_vapor
name = "Water Vapor Supply Control"
circuit = /obj/item/circuitboard/computer/atmos_control/water_vapor
atmos_chambers = list(ATMOS_GAS_MONITOR_H2O = "Water Vapor Supply")
/obj/machinery/computer/atmos_control/zauker_tank
name = "Zauker Supply Control"
circuit = /obj/item/circuitboard/computer/atmos_control/zauker_tank
atmos_chambers = list(ATMOS_GAS_MONITOR_ZAUKER = "Zauker Supply")
/obj/machinery/computer/atmos_control/helium_tank
name = "Helium Supply Control"
circuit = /obj/item/circuitboard/computer/atmos_control/helium_tank
atmos_chambers = list(ATMOS_GAS_MONITOR_HELIUM = "Helium Supply")
/obj/machinery/computer/atmos_control/antinoblium_tank
name = "Antinoblium Supply Control"
circuit = /obj/item/circuitboard/computer/atmos_control/antinoblium_tank
atmos_chambers = list(ATMOS_GAS_MONITOR_ANTINOBLIUM = "Antinoblium Supply")
/obj/machinery/computer/atmos_control/mix_tank
name = "Mix Chamber Control"
circuit = /obj/item/circuitboard/computer/atmos_control/mix_tank
atmos_chambers = list(ATMOS_GAS_MONITOR_MIX = "Mix Chamber")
/obj/machinery/computer/atmos_control/nocontrol/incinerator
name = "Incinerator Chamber Monitor"
circuit = /obj/item/circuitboard/computer/atmos_control/nocontrol/incinerator
atmos_chambers = list(ATMOS_GAS_MONITOR_INCINERATOR = "Incinerator Chamber")
/obj/machinery/computer/atmos_control/ordnancemix
name = "Ordnance Chamber Control"
circuit = /obj/item/circuitboard/computer/atmos_control/ordnancemix
atmos_chambers = list(
ATMOS_GAS_MONITOR_ORDNANCE_BURN = "Ordnance Burn Chamber",
ATMOS_GAS_MONITOR_ORDNANCE_FREEZER = "Ordnance Freezer Chamber",
)