From b08632353cada6e1c65a5d8f4b0ad1bb6646fd19 Mon Sep 17 00:00:00 2001 From: EOBGames <58124831+EOBGames@users.noreply.github.com> Date: Tue, 17 Aug 2021 20:49:47 +0200 Subject: [PATCH] [MDB IGNORE] Eliminates Toxins (#60619) Repaths everything referring to "toxins" while actually meaning either the room in science or plasma gas. While this PR might be disrespectful to our forefathers, given this is (I believe) a holdover from as far back as the Exadv1 days, this has constantly irked me since I started working with the code. None of the player-facing stuff has referred to plasma as toxin since before 4407 hit, besides the Toxins Lab, and yet all of the type-paths are still pointing at toxins, making it a nightmare to search for in a map editor, and making the code needlessly easy to confuse with that of toxin damage. So this just fires it into the sun. Anything relating to Toxins, the science subdepartment, now makes reference to Ordnance instead. This felt fitting enough given the focus of the subdepartment is around the creation of and testing of explosives. Anything relating to plasma gas has, fittingly, been made to refer to plasma gas. Edit: Ah yes, I feel I should probably apologise off the bat for the size of this PR- the code touched is mostly atmos machinery and simplemobs, a few sprites here and there, and of course the station maps + a few offstation maps. Makes the code more legible and makes mapping less painful. (The payment has been made) --- _maps/RandomRuins/SpaceRuins/TheDerelict.dmm | 2 +- .../RandomRuins/SpaceRuins/gasthelizards.dmm | 2 +- _maps/RandomRuins/SpaceRuins/oldstation.dmm | 2 +- _maps/RandomZLevels/Academy.dmm | 2 +- _maps/RandomZLevels/moonoutpost19.dmm | 6 +- _maps/RandomZLevels/snowdin.dmm | 12 +- _maps/RandomZLevels/undergroundoutpost45.dmm | 6 +- .../map_files/Deltastation/DeltaStation2.dmm | 140 +++++++-------- .../map_files/IceBoxStation/IceBoxStation.dmm | 94 +++++----- _maps/map_files/KiloStation/KiloStation.dmm | 92 +++++----- _maps/map_files/MetaStation/MetaStation.dmm | 161 ++++++++++-------- _maps/map_files/debug/multiz.dmm | 2 +- _maps/map_files/tramstation/tramstation.dmm | 84 ++++----- code/__DEFINES/access.dm | 18 +- code/__DEFINES/atmospherics.dm | 28 +-- code/__DEFINES/machines.dm | 2 +- code/_globalvars/lists/flavor_misc.dm | 4 +- code/_onclick/hud/alert.dm | 12 +- code/controllers/subsystem/id_access.dm | 4 +- code/datums/id_trim/jobs.dm | 14 +- code/game/area/areas/ruins/space.dm | 4 +- code/game/area/space_station_13_areas.dm | 20 +-- code/game/machinery/airlock_control.dm | 6 +- code/game/machinery/buttons.dm | 10 +- code/game/machinery/camera/camera.dm | 4 +- code/game/machinery/computer/atmos_control.dm | 34 ++-- code/game/machinery/computer/camera.dm | 4 +- code/game/machinery/computer/pod.dm | 6 +- code/game/machinery/doors/airlock_types.dm | 10 +- code/game/machinery/doors/poddoor.dm | 10 +- .../embedded_controller/airlock_controller.dm | 12 +- code/game/machinery/igniter.dm | 8 +- code/game/machinery/mass_driver.dm | 4 +- .../circuitboards/computer_circuitboards.dm | 10 +- .../objects/items/devices/PDA/PDA_types.dm | 4 +- code/game/objects/items/devices/PDA/cart.dm | 4 +- code/game/objects/items/devices/camera_bug.dm | 2 +- code/game/objects/items/manuals.dm | 8 +- code/game/objects/items/religion.dm | 2 +- code/game/objects/items/storage/backpack.dm | 16 +- code/game/objects/items/storage/boxes.dm | 2 +- code/game/objects/items/storage/firstaid.dm | 2 +- code/game/objects/items/toys.dm | 2 +- .../crates_lockers/closets/job_closets.dm | 4 +- code/modules/antagonists/blob/blob_mobs.dm | 2 +- code/modules/antagonists/morph/morph.dm | 2 +- code/modules/antagonists/revenant/revenant.dm | 2 +- .../antagonists/slaughter/slaughter.dm | 2 +- .../atmospherics/environmental/LINDA_fire.dm | 6 +- .../atmospherics/gasmixtures/gas_mixture.dm | 2 +- .../atmospherics/machinery/airalarm.dm | 2 +- .../components/binary_devices/dp_vent_pump.dm | 4 +- .../atmospherics/machinery/components/tank.dm | 2 +- .../unary_devices/outlet_injector.dm | 10 +- .../components/unary_devices/vent_pump.dm | 10 +- .../atmospherics/machinery/other/miner.dm | 2 +- .../machinery/portable/canister.dm | 4 +- code/modules/cargo/gondolapod.dm | 2 +- code/modules/cargo/packs.dm | 26 +-- code/modules/clothing/suits/labcoat.dm | 2 +- code/modules/clothing/under/jobs/rnd.dm | 4 +- code/modules/events/spacevine.dm | 2 +- .../experisci/experiment/types/explosive.dm | 2 +- code/modules/flufftext/Hallucination.dm | 12 +- code/modules/holiday/easter.dm | 2 +- code/modules/holiday/halloween.dm | 2 +- .../jobs/job_types/research_director.dm | 4 +- code/modules/jobs/job_types/roboticist.dm | 4 +- code/modules/jobs/job_types/scientist.dm | 6 +- code/modules/mining/minebot.dm | 2 +- code/modules/mob/living/carbon/alien/life.dm | 22 +-- code/modules/mob/living/carbon/human/life.dm | 4 +- .../carbon/human/species_types/plasmamen.dm | 2 +- .../modules/mob/living/carbon/init_signals.dm | 4 +- code/modules/mob/living/carbon/life.dm | 14 +- code/modules/mob/living/silicon/ai/ai.dm | 2 +- .../mob/living/simple_animal/bot/bot.dm | 2 +- .../mob/living/simple_animal/constructs.dm | 2 +- .../living/simple_animal/eldritch_demons.dm | 2 +- .../living/simple_animal/friendly/gondola.dm | 2 +- .../living/simple_animal/friendly/trader.dm | 2 +- .../living/simple_animal/guardian/guardian.dm | 2 +- .../mob/living/simple_animal/hostile/alien.dm | 2 +- .../mob/living/simple_animal/hostile/bear.dm | 2 +- .../mob/living/simple_animal/hostile/bees.dm | 2 +- .../mob/living/simple_animal/hostile/carp.dm | 2 +- .../simple_animal/hostile/cat_butcher.dm | 2 +- .../living/simple_animal/hostile/cockroach.dm | 2 +- .../simple_animal/hostile/dark_wizard.dm | 2 +- .../living/simple_animal/hostile/eyeballs.dm | 2 +- .../living/simple_animal/hostile/faithless.dm | 2 +- .../simple_animal/hostile/giant_spider.dm | 6 +- .../living/simple_animal/hostile/hivebot.dm | 2 +- .../hostile/jungle/_jungle_mobs.dm | 2 +- .../simple_animal/hostile/killertomato.dm | 2 +- .../hostile/megafauna/_megafauna.dm | 2 +- .../mob/living/simple_animal/hostile/mimic.dm | 2 +- .../hostile/mining_mobs/mining_mobs.dm | 2 +- .../simple_animal/hostile/nanotrasen.dm | 2 +- .../simple_animal/hostile/netherworld.dm | 2 +- .../mob/living/simple_animal/hostile/ooze.dm | 2 +- .../living/simple_animal/hostile/pirate.dm | 6 +- .../simple_animal/hostile/retaliate/bat.dm | 6 +- .../simple_animal/hostile/retaliate/clown.dm | 2 +- .../simple_animal/hostile/retaliate/ghost.dm | 2 +- .../hostile/retaliate/spaceman.dm | 2 +- .../living/simple_animal/hostile/russian.dm | 2 +- .../living/simple_animal/hostile/skeleton.dm | 2 +- .../simple_animal/hostile/space_dragon.dm | 2 +- .../living/simple_animal/hostile/statue.dm | 2 +- .../living/simple_animal/hostile/stickman.dm | 2 +- .../living/simple_animal/hostile/syndicate.dm | 16 +- .../mob/living/simple_animal/hostile/tree.dm | 4 +- .../living/simple_animal/hostile/vatbeast.dm | 2 +- .../simple_animal/hostile/venus_human_trap.dm | 2 +- .../living/simple_animal/hostile/wizard.dm | 2 +- .../living/simple_animal/hostile/zombie.dm | 2 +- .../modules/mob/living/simple_animal/shade.dm | 2 +- .../mob/living/simple_animal/simple_animal.dm | 10 +- .../mob/living/simple_animal/slime/slime.dm | 2 +- code/modules/paperwork/paper_premade.dm | 2 +- .../research/anomaly/explosive_compressor.dm | 2 +- code/modules/research/rdconsole.dm | 2 +- .../ruins/spaceruin_code/forgottenship.dm | 2 +- code/modules/station_goals/dna_vault.dm | 4 +- code/modules/surgery/organs/lungs.dm | 60 +++---- code/modules/swarmers/swarmer.dm | 2 +- code/modules/uplink/uplink_items.dm | 2 +- code/modules/vending/cartridge.dm | 2 +- code/modules/vending/plasmaresearch.dm | 2 +- code/modules/vending/wardrobes.dm | 4 +- icons/hud/screen_alert.dmi | Bin 115643 -> 115646 bytes icons/mob/clothing/back.dmi | Bin 129270 -> 136525 bytes icons/mob/clothing/suit.dmi | Bin 400591 -> 400592 bytes icons/mob/clothing/under/rnd.dmi | Bin 7087 -> 7087 bytes .../inhands/equipment/backpack_lefthand.dmi | Bin 23024 -> 23022 bytes .../inhands/equipment/backpack_righthand.dmi | Bin 23898 -> 23896 bytes icons/obj/clothing/suits.dmi | Bin 142865 -> 142866 bytes icons/obj/clothing/under/rnd.dmi | Bin 2448 -> 2448 bytes icons/obj/pda.dmi | Bin 8369 -> 8375 bytes icons/obj/stationobjs.dmi | Bin 83334 -> 83334 bytes icons/obj/storage.dmi | Bin 88503 -> 88501 bytes icons/turf/areas.dmi | Bin 42512 -> 42532 bytes tools/UpdatePaths/toxins_to_plasma.txt | 38 +++++ 144 files changed, 678 insertions(+), 611 deletions(-) create mode 100644 tools/UpdatePaths/toxins_to_plasma.txt diff --git a/_maps/RandomRuins/SpaceRuins/TheDerelict.dmm b/_maps/RandomRuins/SpaceRuins/TheDerelict.dmm index 6281480836c..cf7cc3553ad 100644 --- a/_maps/RandomRuins/SpaceRuins/TheDerelict.dmm +++ b/_maps/RandomRuins/SpaceRuins/TheDerelict.dmm @@ -859,7 +859,7 @@ /area/ruin/space/derelict/bridge) "ee" = ( /obj/structure/window/reinforced, -/obj/machinery/portable_atmospherics/canister/toxins, +/obj/machinery/portable_atmospherics/canister/plasma, /turf/open/floor/iron/airless{ icon_state = "damaged3" }, diff --git a/_maps/RandomRuins/SpaceRuins/gasthelizards.dmm b/_maps/RandomRuins/SpaceRuins/gasthelizards.dmm index 0aa0a532b3b..0bb6c7036e6 100644 --- a/_maps/RandomRuins/SpaceRuins/gasthelizards.dmm +++ b/_maps/RandomRuins/SpaceRuins/gasthelizards.dmm @@ -221,7 +221,7 @@ /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 4 }, -/obj/machinery/portable_atmospherics/canister/toxins, +/obj/machinery/portable_atmospherics/canister/plasma, /turf/open/floor/iron, /area/ruin/space/has_grav/gasthelizard) "F" = ( diff --git a/_maps/RandomRuins/SpaceRuins/oldstation.dmm b/_maps/RandomRuins/SpaceRuins/oldstation.dmm index 927fcbec134..5d4f19f93b7 100644 --- a/_maps/RandomRuins/SpaceRuins/oldstation.dmm +++ b/_maps/RandomRuins/SpaceRuins/oldstation.dmm @@ -7214,7 +7214,7 @@ /turf/open/floor/plating, /area/ruin/space/has_grav/ancientstation/deltacorridor) "Vm" = ( -/obj/machinery/portable_atmospherics/canister/toxins, +/obj/machinery/portable_atmospherics/canister/plasma, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small/directional/east, diff --git a/_maps/RandomZLevels/Academy.dmm b/_maps/RandomZLevels/Academy.dmm index 34d80916205..cd3d6b8b2da 100644 --- a/_maps/RandomZLevels/Academy.dmm +++ b/_maps/RandomZLevels/Academy.dmm @@ -445,7 +445,7 @@ /turf/open/floor/iron/dark, /area/awaymission/academy/headmaster) "cg" = ( -/obj/machinery/portable_atmospherics/canister/toxins, +/obj/machinery/portable_atmospherics/canister/plasma, /turf/open/floor/iron/showroomfloor, /area/awaymission/academy/headmaster) "ch" = ( diff --git a/_maps/RandomZLevels/moonoutpost19.dmm b/_maps/RandomZLevels/moonoutpost19.dmm index ebb427c994b..98f29798f37 100644 --- a/_maps/RandomZLevels/moonoutpost19.dmm +++ b/_maps/RandomZLevels/moonoutpost19.dmm @@ -3327,7 +3327,7 @@ name = "research director's locker"; req_access_txt = "201" }, -/obj/item/storage/backpack/satchel/tox, +/obj/item/storage/backpack/satchel/science, /obj/item/clothing/gloves/color/latex, /turf/open/floor/iron/cafeteria{ dir = 5 @@ -3335,8 +3335,8 @@ /area/awaymission/moonoutpost19/research) "hr" = ( /obj/structure/table, -/obj/item/cartridge/signal/toxins, -/obj/item/cartridge/signal/toxins{ +/obj/item/cartridge/signal/ordnance, +/obj/item/cartridge/signal/ordnance{ pixel_x = -4; pixel_y = 2 }, diff --git a/_maps/RandomZLevels/snowdin.dmm b/_maps/RandomZLevels/snowdin.dmm index bd5ff693a91..29765da3f22 100644 --- a/_maps/RandomZLevels/snowdin.dmm +++ b/_maps/RandomZLevels/snowdin.dmm @@ -8559,7 +8559,7 @@ /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 8 }, -/obj/machinery/portable_atmospherics/canister/toxins, +/obj/machinery/portable_atmospherics/canister/plasma, /turf/open/floor/plating/snowed, /area/awaymission/snowdin/cave) "xN" = ( @@ -8748,7 +8748,7 @@ /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 8 }, -/obj/machinery/portable_atmospherics/canister/toxins, +/obj/machinery/portable_atmospherics/canister/plasma, /turf/open/floor/plating/snowed/smoothed, /area/awaymission/snowdin/cave) "yp" = ( @@ -11273,7 +11273,7 @@ /area/awaymission/snowdin/outside) "Fn" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible, -/obj/machinery/portable_atmospherics/canister/toxins, +/obj/machinery/portable_atmospherics/canister/plasma, /turf/open/floor/plating/snowed, /area/awaymission/snowdin/outside) "Fo" = ( @@ -13877,7 +13877,7 @@ /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 1 }, -/obj/machinery/portable_atmospherics/canister/toxins, +/obj/machinery/portable_atmospherics/canister/plasma, /obj/machinery/light/small/directional/west, /turf/open/floor/plating/snowed, /area/awaymission/snowdin/cave) @@ -13958,7 +13958,7 @@ /area/awaymission/snowdin/post/garage) "Ub" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible, -/obj/machinery/portable_atmospherics/canister/toxins, +/obj/machinery/portable_atmospherics/canister/plasma, /obj/machinery/light/small/directional/east, /turf/open/floor/plating/snowed, /area/awaymission/snowdin/cave) @@ -14178,7 +14178,7 @@ /area/awaymission/snowdin/post/mining_dock) "WA" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible, -/obj/machinery/portable_atmospherics/canister/toxins, +/obj/machinery/portable_atmospherics/canister/plasma, /obj/machinery/light/small/directional/north, /turf/open/floor/plating/snowed, /area/awaymission/snowdin/outside) diff --git a/_maps/RandomZLevels/undergroundoutpost45.dmm b/_maps/RandomZLevels/undergroundoutpost45.dmm index caa592f8ded..862840719c5 100644 --- a/_maps/RandomZLevels/undergroundoutpost45.dmm +++ b/_maps/RandomZLevels/undergroundoutpost45.dmm @@ -4789,7 +4789,7 @@ }, /area/awaymission/undergroundoutpost45/central) "kd" = ( -/obj/item/storage/backpack/satchel/tox, +/obj/item/storage/backpack/satchel/science, /obj/item/clothing/gloves/color/latex, /obj/item/clothing/suit/toggle/labcoat/science, /obj/effect/decal/cleanable/dirt, @@ -6538,8 +6538,8 @@ /area/awaymission/undergroundoutpost45/research) "nk" = ( /obj/structure/table, -/obj/item/cartridge/signal/toxins, -/obj/item/cartridge/signal/toxins{ +/obj/item/cartridge/signal/ordnance, +/obj/item/cartridge/signal/ordnance{ pixel_x = -4; pixel_y = 2 }, diff --git a/_maps/map_files/Deltastation/DeltaStation2.dmm b/_maps/map_files/Deltastation/DeltaStation2.dmm index 8f66e9e5a39..5bc18c17977 100644 --- a/_maps/map_files/Deltastation/DeltaStation2.dmm +++ b/_maps/map_files/Deltastation/DeltaStation2.dmm @@ -15414,13 +15414,9 @@ "ccL" = ( /obj/machinery/door/firedoor/heavy, /obj/machinery/door/airlock/research{ - name = "Toxins Secure Storage"; + name = "Ordnance Lab Storage"; req_access_txt = "71" }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "rdtoxins"; - name = "Toxins Lab Shutters" - }, /obj/structure/cable, /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -15434,6 +15430,10 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{ dir = 8 }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "rdordnance"; + name = "Ordnance Lab Shutters" + }, /turf/open/floor/iron, /area/science/mixing) "ccM" = ( @@ -19636,13 +19636,9 @@ "cCk" = ( /obj/machinery/door/firedoor/heavy, /obj/machinery/door/airlock/research{ - name = "Toxins Mixing Lab"; + name = "Ordnance Lab"; req_access_txt = "8" }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "rdtoxins"; - name = "Toxins Lab Shutters" - }, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 }, @@ -19651,6 +19647,10 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "rdordnance"; + name = "Ordnance Lab Shutters" + }, /turf/open/floor/iron, /area/science/mixing) "cCn" = ( @@ -27937,11 +27937,11 @@ "drR" = ( /obj/machinery/door/firedoor/heavy, /obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "rdtoxins"; - name = "Toxins Lab Shutters" - }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "rdordnance"; + name = "Ordnance Lab Shutters" + }, /turf/open/floor/plating, /area/science/mixing) "drT" = ( @@ -30353,18 +30353,18 @@ "dDt" = ( /obj/machinery/door/firedoor/heavy, /obj/effect/decal/cleanable/dirt, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "rdtoxins"; - name = "Toxins Lab Shutters" - }, /obj/machinery/door/airlock/research{ - name = "Toxins Secure Storage"; + name = "Ordnance Lab Storage"; req_access_txt = "71" }, /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "rdordnance"; + name = "Ordnance Lab Shutters" + }, /turf/open/floor/iron, /area/science/mixing) "dDw" = ( @@ -30642,9 +30642,9 @@ }, /obj/structure/table/reinforced, /obj/machinery/requests_console/directional/west{ - department = "Toxins Lab"; + department = "Ordnance Lab"; departmentType = 5; - name = "Toxins Requests Console" + name = "Ordnance Lab Requests Console" }, /obj/effect/turf_decal/delivery, /turf/open/floor/iron, @@ -31006,7 +31006,7 @@ "dFL" = ( /obj/machinery/light/directional/east, /obj/machinery/camera{ - c_tag = "Science - Toxins Mixing Lab Aft"; + c_tag = "Science - Ordnance Lab Aft"; dir = 8; name = "science camera"; network = list("ss13","rd") @@ -31247,7 +31247,7 @@ /area/science/test_area) "dHh" = ( /obj/structure/table/reinforced, -/obj/item/book/manual/wiki/toxins, +/obj/item/book/manual/wiki/ordnance, /obj/item/storage/firstaid/toxin{ pixel_x = -4; pixel_y = 4 @@ -31899,7 +31899,7 @@ /area/science/mixing) "dJZ" = ( /obj/machinery/camera{ - c_tag = "Science - Toxins Secure Storage"; + c_tag = "Science - Ordnance Lab Storage"; dir = 4; name = "science camera"; network = list("ss13","rd") @@ -32016,7 +32016,7 @@ "dKE" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/door/airlock/maintenance_hatch{ - name = "Toxins Maintenance"; + name = "Ordnance Lab Maintenance"; req_access_txt = "8" }, /obj/effect/decal/cleanable/dirt, @@ -32339,7 +32339,7 @@ /obj/item/target, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/machinery/camera/preset/toxins{ +/obj/machinery/camera/preset/ordnance{ dir = 4 }, /turf/open/floor/plating/airless, @@ -32416,7 +32416,7 @@ /turf/open/floor/iron, /area/science/storage) "dMa" = ( -/obj/machinery/portable_atmospherics/canister/toxins, +/obj/machinery/portable_atmospherics/canister/plasma, /obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/science/storage) @@ -32649,7 +32649,7 @@ /turf/open/floor/iron, /area/science/storage) "dNC" = ( -/obj/machinery/portable_atmospherics/canister/toxins, +/obj/machinery/portable_atmospherics/canister/plasma, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/bot, /turf/open/floor/iron, @@ -37371,7 +37371,7 @@ /obj/item/wrench, /obj/item/clothing/mask/gas, /obj/machinery/camera{ - c_tag = "Science - Toxins Launch Site"; + c_tag = "Science - Ordnance Launch Site"; name = "science camera"; network = list("ss13","rd") }, @@ -38081,7 +38081,7 @@ /turf/open/floor/iron, /area/maintenance/starboard/fore) "exE" = ( -/obj/machinery/air_sensor/atmos/toxins_mixing_tank, +/obj/machinery/air_sensor/atmos/ordnance_mixing_tank, /turf/open/floor/engine/vacuum, /area/science/mixing/chamber) "exW" = ( @@ -39515,7 +39515,7 @@ /turf/open/floor/iron, /area/hallway/primary/starboard) "eRQ" = ( -/obj/machinery/computer/atmos_control/tank/toxin_tank{ +/obj/machinery/computer/atmos_control/tank/plasma_tank{ dir = 4 }, /obj/structure/window/reinforced{ @@ -41431,9 +41431,11 @@ /turf/open/floor/iron, /area/engineering/atmos/upper) "fpQ" = ( -/obj/machinery/door/airlock/research/glass/incinerator/toxmix_interior, +/obj/machinery/door/airlock/research/glass/incinerator/ordmix_interior{ + name = "Burn Chamber Interior Airlock" + }, /obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/embedded_controller/radio/airlock_controller/incinerator_toxmix{ +/obj/machinery/embedded_controller/radio/airlock_controller/incinerator_ordmix{ pixel_x = -22 }, /turf/open/floor/engine, @@ -42402,7 +42404,7 @@ /area/command/bridge) "fFT" = ( /obj/machinery/camera{ - c_tag = "Science - Toxins Mixing Lab Fore"; + c_tag = "Science - Ordnance Lab Fore"; dir = 4; name = "science camera"; network = list("ss13","rd") @@ -43306,7 +43308,7 @@ /area/command/heads_quarters/hos) "fUX" = ( /obj/structure/table/reinforced, -/obj/machinery/computer/security/telescreen/toxins{ +/obj/machinery/computer/security/telescreen/ordnance{ dir = 4 }, /obj/effect/turf_decal/stripes/line{ @@ -49880,7 +49882,7 @@ /turf/open/floor/iron, /area/cargo/miningoffice) "hSn" = ( -/obj/machinery/airlock_sensor/incinerator_toxmix{ +/obj/machinery/airlock_sensor/incinerator_ordmix{ pixel_x = -24 }, /obj/machinery/atmospherics/components/binary/pump/on{ @@ -55667,17 +55669,17 @@ /turf/open/floor/iron, /area/engineering/atmos/upper) "juf" = ( -/obj/machinery/button/ignition/incinerator/toxmix{ +/obj/machinery/button/ignition/incinerator/ordmix{ pixel_x = -6; pixel_y = 30 }, -/obj/machinery/button/door/incinerator_vent_toxmix{ +/obj/machinery/button/door/incinerator_vent_ordmix{ pixel_x = 8; pixel_y = 30 }, /obj/effect/decal/cleanable/dirt, /obj/machinery/camera{ - c_tag = "Science - Toxins Mixing Lab Burn Chamber"; + c_tag = "Science - Ordnance Lab Burn Chamber"; dir = 8; name = "science camera"; network = list("ss13","rd") @@ -57461,8 +57463,8 @@ /obj/machinery/door/firedoor/heavy, /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ - id = "rdtoxins"; - name = "Toxins Lab Shutters" + id = "rdordnance"; + name = "Ordnance Lab Shutters" }, /turf/open/floor/plating, /area/science/mixing) @@ -58883,7 +58885,7 @@ /turf/open/floor/iron, /area/engineering/supermatter/room) "knt" = ( -/obj/machinery/portable_atmospherics/canister/toxins, +/obj/machinery/portable_atmospherics/canister/plasma, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/bot, /turf/open/floor/iron, @@ -63832,7 +63834,7 @@ /turf/open/floor/iron/grimy, /area/service/bar) "lyU" = ( -/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/incinerator_toxmix{ +/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/incinerator_ordmix{ dir = 8 }, /turf/open/floor/engine, @@ -65464,7 +65466,7 @@ /area/cargo/storage) "lXF" = ( /obj/machinery/light/directional/east, -/obj/machinery/computer/atmos_control/toxinsmix{ +/obj/machinery/computer/atmos_control/ordnancemix{ dir = 8 }, /obj/effect/turf_decal/stripes/line{ @@ -73068,7 +73070,7 @@ /obj/machinery/door/firedoor, /obj/effect/decal/cleanable/dirt, /obj/machinery/door/airlock/research{ - name = "Toxins Launch Site"; + name = "Ordnance Launch Site"; req_access_txt = "8" }, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ @@ -73233,7 +73235,7 @@ /turf/open/floor/plating, /area/engineering/supermatter/room) "nUg" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/toxin_input{ +/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/plasma_input{ dir = 4 }, /turf/open/floor/engine/plasma, @@ -75765,7 +75767,7 @@ /turf/open/floor/iron/dark, /area/science/genetics) "ozg" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/toxin_output{ +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/plasma_output{ dir = 4 }, /turf/open/floor/engine/plasma, @@ -76149,7 +76151,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/loading_area, -/obj/machinery/computer/pod/old/mass_driver_controller/toxinsdriver{ +/obj/machinery/computer/pod/old/mass_driver_controller/ordnancedriver{ pixel_x = 28 }, /turf/open/floor/iron, @@ -76636,7 +76638,9 @@ /turf/open/floor/iron, /area/ai_monitored/command/storage/eva) "oIE" = ( -/obj/machinery/door/airlock/research/glass/incinerator/toxmix_exterior, +/obj/machinery/door/airlock/research/glass/incinerator/ordmix_exterior{ + name = "Burn Chamber Exterior Airlock" + }, /obj/effect/mapping_helpers/airlock/locked, /turf/open/floor/engine, /area/science/mixing/chamber) @@ -77906,7 +77910,7 @@ /turf/open/floor/iron, /area/service/hydroponics) "oYI" = ( -/obj/machinery/igniter/incinerator_toxmix, +/obj/machinery/igniter/incinerator_ordmix, /turf/open/floor/engine/vacuum, /area/science/mixing/chamber) "oYK" = ( @@ -82669,7 +82673,7 @@ }, /area/maintenance/port/fore) "qnx" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/toxins_mixing_input, +/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/ordnance_mixing_input, /turf/open/floor/engine/vacuum, /area/science/mixing/chamber) "qnF" = ( @@ -86102,13 +86106,9 @@ /obj/machinery/door/firedoor, /obj/effect/decal/cleanable/dirt, /obj/machinery/door/airlock/research{ - name = "Toxins Mixing Lab"; + name = "Ordnance Lab"; req_access_txt = "8" }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "rdtoxins"; - name = "Toxins Lab Shutters" - }, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 }, @@ -86125,6 +86125,10 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{ dir = 8 }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "rdordnance"; + name = "Ordnance Lab Shutters" + }, /turf/open/floor/iron, /area/science/mixing) "reB" = ( @@ -87109,7 +87113,7 @@ /turf/open/floor/iron, /area/engineering/main) "rsF" = ( -/obj/machinery/door/poddoor/massdriver_toxins, +/obj/machinery/door/poddoor/massdriver_ordnance, /obj/structure/fans/tiny, /turf/open/floor/plating, /area/science/mixing) @@ -87497,7 +87501,7 @@ /turf/open/floor/iron, /area/service/kitchen) "rzc" = ( -/obj/machinery/portable_atmospherics/canister/toxins, +/obj/machinery/portable_atmospherics/canister/plasma, /obj/machinery/light/directional/south, /obj/effect/turf_decal/bot, /turf/open/floor/iron, @@ -91064,7 +91068,7 @@ /turf/open/floor/iron/grimy, /area/service/bar/atrium) "svv" = ( -/obj/machinery/door/poddoor/incinerator_toxmix, +/obj/machinery/door/poddoor/incinerator_ordmix, /turf/open/floor/engine/vacuum, /area/science/mixing/chamber) "svG" = ( @@ -91630,7 +91634,7 @@ /turf/open/floor/carpet, /area/command/bridge) "sCm" = ( -/obj/machinery/mass_driver/toxins{ +/obj/machinery/mass_driver/ordnance{ dir = 8 }, /obj/effect/decal/cleanable/dirt, @@ -91746,7 +91750,7 @@ /turf/open/floor/iron, /area/cargo/storage) "sDu" = ( -/obj/machinery/portable_atmospherics/canister/toxins, +/obj/machinery/portable_atmospherics/canister/plasma, /obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/engineering/main) @@ -91929,8 +91933,8 @@ req_access_txt = "30" }, /obj/machinery/button/door{ - id = "rdtoxins"; - name = "Toxins Containment Control"; + id = "rdordnance"; + name = "Ordnance Containment Control"; pixel_x = -7; pixel_y = -4; req_access_txt = "30" @@ -92555,13 +92559,13 @@ /area/cargo/miningoffice) "sNs" = ( /obj/structure/table, -/obj/item/cartridge/signal/toxins{ +/obj/item/cartridge/signal/ordnance{ pixel_x = 6 }, -/obj/item/cartridge/signal/toxins{ +/obj/item/cartridge/signal/ordnance{ pixel_x = -6 }, -/obj/item/cartridge/signal/toxins{ +/obj/item/cartridge/signal/ordnance{ pixel_y = 6 }, /obj/machinery/camera{ @@ -101346,7 +101350,7 @@ /turf/open/space, /area/space/nearstation) "vdU" = ( -/obj/machinery/air_sensor/atmos/toxin_tank, +/obj/machinery/air_sensor/atmos/plasma_tank, /turf/open/floor/engine/plasma, /area/engineering/atmos) "vdX" = ( @@ -110651,7 +110655,7 @@ /turf/open/floor/iron, /area/engineering/main) "xJA" = ( -/obj/machinery/portable_atmospherics/canister/toxins, +/obj/machinery/portable_atmospherics/canister/plasma, /turf/open/floor/engine/plasma, /area/engineering/atmos) "xJD" = ( diff --git a/_maps/map_files/IceBoxStation/IceBoxStation.dmm b/_maps/map_files/IceBoxStation/IceBoxStation.dmm index 8e6a6b5ddd1..3825ee45f16 100644 --- a/_maps/map_files/IceBoxStation/IceBoxStation.dmm +++ b/_maps/map_files/IceBoxStation/IceBoxStation.dmm @@ -8966,7 +8966,7 @@ }, /area/hallway/secondary/entry) "bbg" = ( -/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/incinerator_toxmix{ +/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/incinerator_ordmix{ dir = 4 }, /turf/open/floor/engine, @@ -14913,7 +14913,7 @@ /area/science/xenobiology) "bIS" = ( /obj/machinery/door/airlock/research{ - name = "Toxins Launch Room"; + name = "Ordnance Launch Room"; req_access_txt = "8" }, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ @@ -15268,13 +15268,13 @@ /turf/open/floor/iron/white, /area/science/xenobiology) "bLk" = ( -/obj/machinery/mass_driver/toxins{ +/obj/machinery/mass_driver/ordnance{ dir = 4 }, /turf/open/floor/plating, /area/science/mixing) "bLl" = ( -/obj/machinery/door/poddoor/massdriver_toxins, +/obj/machinery/door/poddoor/massdriver_ordnance, /obj/structure/fans/tiny, /turf/open/floor/plating, /area/science/mixing) @@ -15313,7 +15313,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/machinery/camera/preset/toxins{ +/obj/machinery/camera/preset/ordnance{ dir = 8 }, /turf/open/floor/plating/icemoon, @@ -15449,7 +15449,7 @@ /turf/open/floor/plating, /area/science/xenobiology) "bMu" = ( -/obj/machinery/door/poddoor/incinerator_toxmix, +/obj/machinery/door/poddoor/incinerator_ordmix, /turf/open/floor/engine/vacuum, /area/science/mixing/chamber) "bMB" = ( @@ -19260,7 +19260,7 @@ /turf/open/floor/iron/dark, /area/ai_monitored/security/armory) "cwQ" = ( -/obj/machinery/portable_atmospherics/canister/toxins, +/obj/machinery/portable_atmospherics/canister/plasma, /obj/effect/turf_decal/bot, /obj/structure/extinguisher_cabinet/directional/west, /obj/effect/decal/cleanable/dirt, @@ -20237,7 +20237,7 @@ /turf/open/floor/wood, /area/commons/vacant_room/office) "cKY" = ( -/obj/machinery/portable_atmospherics/canister/toxins, +/obj/machinery/portable_atmospherics/canister/plasma, /turf/open/floor/engine/plasma, /area/engineering/atmos) "cLc" = ( @@ -21418,7 +21418,7 @@ /area/hallway/secondary/entry) "dsa" = ( /obj/machinery/camera{ - c_tag = "Toxins Launch Room Access"; + c_tag = "Ordnance Launch Room Access"; dir = 1; network = list("ss13","rd") }, @@ -23207,7 +23207,7 @@ /obj/effect/turf_decal/bot, /obj/effect/decal/cleanable/dirt, /obj/machinery/camera{ - c_tag = "Toxins Lab South"; + c_tag = "Ordnance Lab South"; dir = 1; network = list("ss13","rd") }, @@ -23981,7 +23981,7 @@ "fay" = ( /obj/machinery/door/firedoor/heavy, /obj/machinery/door/airlock/research{ - name = "Toxins Launch Room Access"; + name = "Ordnance Launch Room Access"; req_access_txt = "8" }, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ @@ -25689,7 +25689,7 @@ /turf/open/floor/iron/white, /area/medical/surgery) "fXx" = ( -/obj/machinery/igniter/incinerator_toxmix, +/obj/machinery/igniter/incinerator_ordmix, /obj/effect/decal/cleanable/dirt, /turf/open/floor/engine/vacuum, /area/science/mixing/chamber) @@ -26908,7 +26908,7 @@ /turf/open/floor/iron, /area/science/storage) "gJz" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/toxin_input{ +/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/plasma_input{ dir = 8 }, /turf/open/floor/engine/plasma, @@ -27156,7 +27156,7 @@ /area/command/heads_quarters/hop) "gPG" = ( /obj/structure/table/reinforced, -/obj/item/book/manual/wiki/toxins, +/obj/item/book/manual/wiki/ordnance, /obj/item/storage/firstaid/toxin, /turf/open/floor/iron, /area/science/mixing) @@ -28975,7 +28975,7 @@ "hXT" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/directional/south, -/obj/machinery/computer/atmos_control/toxinsmix{ +/obj/machinery/computer/atmos_control/ordnancemix{ dir = 1 }, /turf/open/floor/iron/white, @@ -29919,11 +29919,11 @@ /turf/open/floor/iron, /area/hallway/primary/central) "iCR" = ( -/obj/machinery/button/ignition/incinerator/toxmix{ +/obj/machinery/button/ignition/incinerator/ordmix{ pixel_x = -8; pixel_y = -24 }, -/obj/machinery/button/door/incinerator_vent_toxmix{ +/obj/machinery/button/door/incinerator_vent_ordmix{ pixel_x = 8; pixel_y = -24 }, @@ -30310,7 +30310,7 @@ "iKH" = ( /obj/machinery/door/firedoor/heavy, /obj/machinery/door/airlock/research{ - name = "Toxins Lab"; + name = "Ordnance Lab"; req_access_txt = "8" }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{ @@ -30366,7 +30366,7 @@ /turf/open/floor/plating, /area/maintenance/starboard/aft) "iLI" = ( -/obj/machinery/portable_atmospherics/canister/toxins, +/obj/machinery/portable_atmospherics/canister/plasma, /obj/effect/turf_decal/bot, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, @@ -30811,7 +30811,7 @@ /turf/open/floor/iron, /area/commons/storage/tools) "jah" = ( -/obj/machinery/air_sensor/atmos/toxin_tank, +/obj/machinery/air_sensor/atmos/plasma_tank, /turf/open/floor/engine/plasma, /area/engineering/atmos) "jay" = ( @@ -32237,7 +32237,7 @@ /area/command/heads_quarters/captain) "jOW" = ( /obj/effect/landmark/event_spawn, -/obj/machinery/air_sensor/atmos/toxins_mixing_tank, +/obj/machinery/air_sensor/atmos/ordnance_mixing_tank, /obj/effect/decal/cleanable/dirt, /turf/open/floor/engine/vacuum, /area/science/mixing/chamber) @@ -33852,7 +33852,7 @@ req_access_txt = "8" }, /obj/effect/turf_decal/loading_area, -/obj/machinery/computer/pod/old/mass_driver_controller/toxinsdriver{ +/obj/machinery/computer/pod/old/mass_driver_controller/ordnancedriver{ pixel_x = -24 }, /obj/effect/decal/cleanable/dirt, @@ -34083,7 +34083,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 5 }, -/obj/machinery/computer/security/telescreen/toxins{ +/obj/machinery/computer/security/telescreen/ordnance{ dir = 8; pixel_x = 30 }, @@ -36638,7 +36638,7 @@ /area/command/heads_quarters/rd) "miE" = ( /obj/machinery/door/airlock/research{ - name = "Toxins Storage"; + name = "Gas Storage"; req_access_txt = "71" }, /obj/effect/decal/cleanable/dirt, @@ -38070,7 +38070,7 @@ /turf/closed/wall/r_wall, /area/engineering/supermatter) "mWn" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/toxin_output{ +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/plasma_output{ dir = 8 }, /turf/open/floor/engine/plasma, @@ -38523,9 +38523,9 @@ /obj/item/pipe_dispenser, /obj/machinery/light/directional/south, /obj/machinery/requests_console/directional/south{ - department = "Toxins Lab"; + department = "Ordnance Lab"; departmentType = 2; - name = "Toxins Lab Requests Console"; + name = "Ordnance Lab Requests Console"; receive_ore_updates = 1 }, /turf/open/floor/iron, @@ -40021,7 +40021,7 @@ c_tag = "Incinerator"; dir = 4 }, -/obj/machinery/atmospherics/components/tank/toxins, +/obj/machinery/atmospherics/components/tank/plasma, /turf/open/floor/iron, /area/maintenance/disposal/incinerator) "odr" = ( @@ -42470,7 +42470,7 @@ /turf/open/floor/iron/white, /area/medical/medbay/central) "pvd" = ( -/obj/machinery/portable_atmospherics/canister/toxins, +/obj/machinery/portable_atmospherics/canister/plasma, /obj/effect/turf_decal/bot, /obj/machinery/light/directional/south, /obj/effect/decal/cleanable/dirt, @@ -44145,10 +44145,10 @@ /turf/open/floor/iron, /area/engineering/atmos) "qoZ" = ( -/obj/machinery/portable_atmospherics/canister/toxins, +/obj/machinery/portable_atmospherics/canister/plasma, /obj/effect/turf_decal/bot, /obj/machinery/camera/autoname{ - c_tag = "Toxins Storage"; + c_tag = "Gas Storage"; dir = 1; network = list("ss13","rd") }, @@ -49232,10 +49232,12 @@ /area/maintenance/fore/secondary) "tfw" = ( /obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/embedded_controller/radio/airlock_controller/incinerator_toxmix{ +/obj/machinery/embedded_controller/radio/airlock_controller/incinerator_ordmix{ pixel_x = 24 }, -/obj/machinery/door/airlock/research/glass/incinerator/toxmix_interior, +/obj/machinery/door/airlock/research/glass/incinerator/ordmix_interior{ + name = "Burn Chamber Interior Airlock" + }, /turf/open/floor/engine, /area/science/mixing/chamber) "tfL" = ( @@ -50828,7 +50830,7 @@ "tZf" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible, /obj/machinery/camera{ - c_tag = "Toxins Lab North"; + c_tag = "Ordnance Lab North"; network = list("ss13","rd") }, /obj/effect/decal/cleanable/dirt, @@ -51591,7 +51593,7 @@ dir = 8 }, /obj/machinery/door/airlock/research{ - name = "Toxins Storage"; + name = "Gas Storage"; req_access_txt = "71" }, /obj/structure/cable, @@ -51620,7 +51622,7 @@ /turf/open/floor/iron, /area/maintenance/starboard/aft) "usV" = ( -/obj/machinery/airlock_sensor/incinerator_toxmix{ +/obj/machinery/airlock_sensor/incinerator_ordmix{ pixel_x = 24 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden{ @@ -52929,7 +52931,9 @@ /area/service/chapel) "vhT" = ( /obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/door/airlock/research/glass/incinerator/toxmix_exterior, +/obj/machinery/door/airlock/research/glass/incinerator/ordmix_exterior{ + name = "Burn Chamber Exterior Airlock" + }, /turf/open/floor/engine, /area/science/mixing/chamber) "viq" = ( @@ -53176,7 +53180,7 @@ /obj/effect/turf_decal/stripes/line, /obj/machinery/light/directional/north, /obj/machinery/camera{ - c_tag = "Toxins Lab Burn Chamber"; + c_tag = "Ordnance Lab Burn Chamber"; network = list("ss13","rd") }, /obj/effect/decal/cleanable/dirt, @@ -53220,7 +53224,7 @@ /turf/open/floor/iron, /area/engineering/atmos) "vtJ" = ( -/obj/machinery/computer/atmos_control/tank/toxin_tank{ +/obj/machinery/computer/atmos_control/tank/plasma_tank{ dir = 8 }, /obj/effect/turf_decal/stripes/line{ @@ -55129,15 +55133,15 @@ /area/medical/cryo) "wvC" = ( /obj/structure/table, -/obj/item/cartridge/signal/toxins{ +/obj/item/cartridge/signal/ordnance{ pixel_x = 4; pixel_y = 6 }, -/obj/item/cartridge/signal/toxins{ +/obj/item/cartridge/signal/ordnance{ pixel_x = -4; pixel_y = 2 }, -/obj/item/cartridge/signal/toxins, +/obj/item/cartridge/signal/ordnance, /turf/open/floor/iron/cafeteria, /area/command/heads_quarters/rd) "wwp" = ( @@ -57052,7 +57056,7 @@ /turf/open/floor/iron/dark, /area/service/chapel) "xyS" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/toxins_mixing_input{ +/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/ordnance_mixing_input{ dir = 1 }, /turf/open/floor/engine/vacuum, @@ -57551,7 +57555,7 @@ /area/commons/dorms) "xLE" = ( /obj/machinery/camera{ - c_tag = "Science Toxins Launch"; + c_tag = "Science Ordnance Launch"; network = list("ss13","rd") }, /obj/structure/table, @@ -57721,7 +57725,7 @@ /turf/open/floor/wood, /area/service/lawoffice) "xRU" = ( -/obj/machinery/portable_atmospherics/canister/toxins, +/obj/machinery/portable_atmospherics/canister/plasma, /obj/machinery/light/small/directional/west, /obj/machinery/camera{ c_tag = "Engineering Secure Storage"; diff --git a/_maps/map_files/KiloStation/KiloStation.dmm b/_maps/map_files/KiloStation/KiloStation.dmm index 16ce406e76a..cfccc6d0271 100644 --- a/_maps/map_files/KiloStation/KiloStation.dmm +++ b/_maps/map_files/KiloStation/KiloStation.dmm @@ -1310,7 +1310,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/cobweb/cobweb2, /obj/structure/rack, -/obj/item/storage/backpack/satchel/tox, +/obj/item/storage/backpack/satchel/science, /obj/item/analyzer, /obj/structure/disposalpipe/segment{ dir = 4 @@ -11448,11 +11448,11 @@ /area/maintenance/aft) "aMN" = ( /obj/machinery/atmospherics/components/binary/valve, -/obj/machinery/button/ignition/incinerator/toxmix{ +/obj/machinery/button/ignition/incinerator/ordmix{ pixel_x = -6; pixel_y = 30 }, -/obj/machinery/button/door/incinerator_vent_toxmix{ +/obj/machinery/button/door/incinerator_vent_ordmix{ pixel_x = 8; pixel_y = 30 }, @@ -12273,7 +12273,7 @@ /area/science/mixing/chamber) "aOT" = ( /obj/machinery/door/airlock/maintenance{ - name = "Toxins Lab Maintenance"; + name = "Ordnance Lab Maintenance"; req_access_txt = "8" }, /obj/structure/sign/directions/evac{ @@ -14404,7 +14404,7 @@ "aTU" = ( /obj/machinery/door/firedoor/heavy, /obj/machinery/door/airlock/research{ - name = "Toxins Lab"; + name = "Ordnance Lab"; req_access_txt = "8" }, /obj/structure/sign/warning/explosives/alt{ @@ -14727,7 +14727,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/door/airlock/research{ - name = "Toxins Storage"; + name = "Ordnance Lab Storage"; req_access_txt = "8" }, /obj/structure/cable, @@ -15410,7 +15410,7 @@ /turf/open/floor/grass, /area/science/genetics) "aXs" = ( -/obj/machinery/door/poddoor/incinerator_toxmix, +/obj/machinery/door/poddoor/incinerator_ordmix, /turf/open/floor/engine/vacuum, /area/science/mixing/chamber) "aXt" = ( @@ -15508,7 +15508,7 @@ /area/science/mixing) "aXK" = ( /obj/effect/decal/remains/human, -/obj/machinery/sparker/toxmix{ +/obj/machinery/sparker/ordmix{ name = "chamber igniter"; pixel_x = -16 }, @@ -15527,7 +15527,7 @@ /turf/open/floor/iron/showroomfloor, /area/science/storage) "aXN" = ( -/obj/machinery/igniter/incinerator_toxmix, +/obj/machinery/igniter/incinerator_ordmix, /mob/living/simple_animal/chicken{ atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 1, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0); desc = "A timeless classic."; @@ -16806,8 +16806,8 @@ /turf/open/floor/iron/dark, /area/science/robotics/mechbay) "baX" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/toxins_mixing_input, -/obj/machinery/sparker/toxmix{ +/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/ordnance_mixing_input, +/obj/machinery/sparker/ordmix{ name = "chamber igniter"; pixel_x = -16 }, @@ -16965,7 +16965,7 @@ dir = 1 }, /obj/machinery/camera{ - c_tag = "Toxins Mixers"; + c_tag = "Ordnance Lab Mixers"; dir = 8; name = "science camera"; network = list("ss13","rd") @@ -16973,7 +16973,7 @@ /turf/open/floor/iron/dark, /area/science/mixing) "bbt" = ( -/obj/machinery/air_sensor/atmos/toxins_mixing_tank, +/obj/machinery/air_sensor/atmos/ordnance_mixing_tank, /obj/effect/decal/cleanable/blood/old, /turf/open/floor/engine/vacuum, /area/science/mixing/chamber) @@ -17019,7 +17019,7 @@ /obj/machinery/atmospherics/components/binary/pump/on{ dir = 1 }, -/obj/machinery/airlock_sensor/incinerator_toxmix{ +/obj/machinery/airlock_sensor/incinerator_ordmix{ pixel_x = -24 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden{ @@ -17028,7 +17028,7 @@ /turf/open/floor/engine, /area/science/mixing/chamber) "bbD" = ( -/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/incinerator_toxmix{ +/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/incinerator_ordmix{ dir = 8 }, /obj/effect/landmark/blobstart, @@ -17044,11 +17044,13 @@ /turf/open/floor/iron, /area/hallway/primary/starboard) "bbK" = ( -/obj/machinery/door/airlock/research/glass/incinerator/toxmix_interior, /obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/embedded_controller/radio/airlock_controller/incinerator_toxmix{ +/obj/machinery/embedded_controller/radio/airlock_controller/incinerator_ordmix{ pixel_x = -22 }, +/obj/machinery/door/airlock/research/glass/incinerator/ordmix_interior{ + name = "Burn Chamber Interior Airlock" + }, /turf/open/floor/engine, /area/science/mixing/chamber) "bbN" = ( @@ -17156,8 +17158,10 @@ /turf/open/floor/iron/showroomfloor, /area/science/mixing) "bca" = ( -/obj/machinery/door/airlock/research/glass/incinerator/toxmix_exterior, /obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/door/airlock/research/glass/incinerator/ordmix_exterior{ + name = "Burn Chamber Exterior Airlock" + }, /turf/open/floor/engine, /area/science/mixing/chamber) "bcc" = ( @@ -17256,7 +17260,7 @@ /turf/open/floor/iron/dark, /area/security/checkpoint/science/research) "bcr" = ( -/obj/machinery/portable_atmospherics/canister/toxins, +/obj/machinery/portable_atmospherics/canister/plasma, /obj/effect/turf_decal/delivery, /obj/effect/turf_decal/tile/neutral{ dir = 4 @@ -17296,7 +17300,7 @@ /turf/open/floor/iron/dark, /area/science/storage) "bcu" = ( -/obj/machinery/portable_atmospherics/canister/toxins, +/obj/machinery/portable_atmospherics/canister/plasma, /obj/effect/turf_decal/bot, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/neutral{ @@ -17392,7 +17396,7 @@ "bcL" = ( /obj/structure/table/reinforced, /obj/item/wrench, -/obj/item/book/manual/wiki/toxins{ +/obj/item/book/manual/wiki/ordnance{ pixel_x = 4; pixel_y = 4 }, @@ -17974,7 +17978,7 @@ dir = 8 }, /obj/machinery/door/airlock/research{ - name = "Toxins Lab"; + name = "Ordnance Lab"; req_access_txt = "8" }, /turf/open/floor/iron/dark, @@ -18042,7 +18046,7 @@ /turf/open/floor/iron/dark, /area/science/research) "beI" = ( -/obj/machinery/portable_atmospherics/canister/toxins, +/obj/machinery/portable_atmospherics/canister/plasma, /obj/effect/turf_decal/bot, /obj/structure/sign/warning/nosmoking{ pixel_y = -32 @@ -30703,7 +30707,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/machinery/camera/preset/toxins{ +/obj/machinery/camera/preset/ordnance{ dir = 8 }, /turf/open/floor/engine/vacuum, @@ -41361,7 +41365,7 @@ }, /obj/machinery/light/small/directional/north, /obj/machinery/camera{ - c_tag = "Toxins Launch Site"; + c_tag = "Testing Lab"; name = "science camera"; network = list("ss13","rd") }, @@ -45198,12 +45202,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4{ dir = 4 }, -/obj/machinery/door/airlock/research{ - name = "Toxins Storage"; - req_access_txt = "8" - }, /obj/effect/turf_decal/stripes/corner, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/research{ + name = "Ordnance Lab Storage"; + req_access_txt = "8" + }, /turf/open/floor/iron/dark, /area/science/storage) "eUX" = ( @@ -46225,9 +46229,9 @@ }, /obj/machinery/light/directional/south, /obj/machinery/requests_console/directional/south{ - department = "Toxins Lab"; + department = "Ordnance Lab"; departmentType = 2; - name = "Toxins Lab Requests Console"; + name = "Ordnance Lab Requests Console"; receive_ore_updates = 1 }, /obj/structure/disposalpipe/segment{ @@ -48657,7 +48661,7 @@ dir = 1 }, /obj/machinery/camera{ - c_tag = "Toxins Burn Chamber"; + c_tag = "Ordnance Lab Burn Chamber"; dir = 8; name = "science camera"; network = list("ss13","rd") @@ -49364,7 +49368,7 @@ /turf/open/floor/iron/dark, /area/command/heads_quarters/hop) "gSf" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/toxin_input{ +/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/plasma_input{ dir = 1 }, /turf/open/floor/engine/plasma, @@ -56752,7 +56756,7 @@ }, /obj/machinery/firealarm/directional/east, /obj/machinery/camera{ - c_tag = "Toxins Storage"; + c_tag = "Ordnance Lab Storage"; dir = 8; name = "science camera"; network = list("ss13","rd") @@ -60306,7 +60310,7 @@ }, /area/engineering/main) "lwP" = ( -/obj/machinery/air_sensor/atmos/toxin_tank, +/obj/machinery/air_sensor/atmos/plasma_tank, /turf/open/floor/engine/plasma, /area/engineering/atmos) "lxf" = ( @@ -61919,11 +61923,11 @@ /obj/item/cartridge/roboticist{ pixel_x = -3 }, -/obj/item/cartridge/signal/toxins{ +/obj/item/cartridge/signal/ordnance{ pixel_x = 6 }, -/obj/item/cartridge/signal/toxins, -/obj/item/cartridge/signal/toxins, +/obj/item/cartridge/signal/ordnance, +/obj/item/cartridge/signal/ordnance, /obj/item/circuitboard/aicore{ pixel_y = 5 }, @@ -62534,7 +62538,7 @@ /area/science/robotics/mechbay) "myY" = ( /obj/effect/turf_decal/bot, -/obj/machinery/portable_atmospherics/canister/toxins, +/obj/machinery/portable_atmospherics/canister/plasma, /obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/iron/dark, /area/engineering/main) @@ -67208,7 +67212,7 @@ /turf/open/floor/plating/rust, /area/security/prison) "oCa" = ( -/obj/machinery/portable_atmospherics/canister/toxins, +/obj/machinery/portable_atmospherics/canister/plasma, /turf/open/floor/engine/plasma, /area/engineering/atmos) "oCP" = ( @@ -68096,7 +68100,7 @@ /obj/machinery/atmospherics/pipe/smart/simple/green/visible{ dir = 4 }, -/obj/machinery/computer/atmos_control/tank/toxin_tank{ +/obj/machinery/computer/atmos_control/tank/plasma_tank{ dir = 1 }, /turf/open/floor/iron/showroomfloor, @@ -74631,7 +74635,7 @@ /turf/open/floor/engine, /area/engineering/supermatter/room) "rFl" = ( -/obj/machinery/atmospherics/components/tank/toxins{ +/obj/machinery/atmospherics/components/tank/plasma{ dir = 4 }, /obj/effect/turf_decal/delivery, @@ -81590,7 +81594,7 @@ /turf/open/floor/iron/dark, /area/command/bridge) "uHv" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/toxin_output{ +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/plasma_output{ dir = 1 }, /turf/open/floor/engine/plasma, @@ -88414,7 +88418,7 @@ /turf/open/floor/plating, /area/maintenance/department/electrical) "xAA" = ( -/obj/machinery/portable_atmospherics/canister/toxins, +/obj/machinery/portable_atmospherics/canister/plasma, /obj/effect/turf_decal/delivery, /obj/effect/turf_decal/tile/neutral{ dir = 4 diff --git a/_maps/map_files/MetaStation/MetaStation.dmm b/_maps/map_files/MetaStation/MetaStation.dmm index 60290b9a3fd..7858837dab0 100644 --- a/_maps/map_files/MetaStation/MetaStation.dmm +++ b/_maps/map_files/MetaStation/MetaStation.dmm @@ -13455,8 +13455,8 @@ /area/maintenance/fore) "cAH" = ( /obj/machinery/door/poddoor/shutters{ - id = "toxinsaccess"; - name = "Toxins Access" + id = "ordnanceaccess"; + name = "Ordnance Access" }, /turf/open/floor/iron, /area/science/mixing) @@ -15409,7 +15409,7 @@ /turf/open/floor/iron/white, /area/medical/virology) "cRK" = ( -/obj/machinery/computer/atmos_control/tank/toxin_tank{ +/obj/machinery/computer/atmos_control/tank/plasma_tank{ dir = 8 }, /obj/structure/window/reinforced{ @@ -17593,7 +17593,7 @@ /area/medical/cryo) "dvM" = ( /obj/item/target/alien/anchored, -/obj/machinery/camera/preset/toxins{ +/obj/machinery/camera/preset/ordnance{ dir = 10 }, /obj/effect/turf_decal/stripes/line, @@ -18720,7 +18720,7 @@ /area/engineering/supermatter) "dNG" = ( /obj/machinery/door/airlock/maintenance{ - name = "Toxins Lab Maintenance"; + name = "Ordnance Test Lab Maintenance"; req_access_txt = "8" }, /turf/open/floor/plating, @@ -19014,7 +19014,7 @@ }, /obj/structure/extinguisher_cabinet/directional/east, /obj/machinery/camera{ - c_tag = "Science Toxins Launch 2"; + c_tag = "Science Ordnance Test Lab 2"; dir = 8; network = list("ss13","rd") }, @@ -20297,7 +20297,7 @@ /turf/open/floor/iron/dark, /area/security/brig) "eoI" = ( -/obj/machinery/igniter/incinerator_toxmix, +/obj/machinery/igniter/incinerator_ordmix, /turf/open/floor/engine, /area/science/mixing/chamber) "eoW" = ( @@ -20858,7 +20858,7 @@ /turf/open/floor/iron, /area/hallway/primary/central) "eyf" = ( -/obj/machinery/air_sensor/atmos/toxin_tank, +/obj/machinery/air_sensor/atmos/plasma_tank, /turf/open/floor/engine/plasma, /area/engineering/atmos) "eyv" = ( @@ -24176,7 +24176,7 @@ }, /obj/structure/table, /obj/effect/turf_decal/bot, -/obj/machinery/computer/security/telescreen/toxins{ +/obj/machinery/computer/security/telescreen/ordnance{ dir = 1 }, /turf/open/floor/iron/dark, @@ -25089,7 +25089,7 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /obj/machinery/light/small/directional/north, /obj/machinery/camera{ - c_tag = "Science Toxins Corridor"; + c_tag = "Science Ordnance Corridor"; dir = 4; network = list("ss13","rd") }, @@ -25789,7 +25789,7 @@ dir = 8 }, /obj/effect/turf_decal/bot, -/obj/machinery/portable_atmospherics/canister/toxins, +/obj/machinery/portable_atmospherics/canister/plasma, /turf/open/floor/iron/dark, /area/science/storage) "geq" = ( @@ -27597,7 +27597,7 @@ }, /obj/item/crowbar, /obj/machinery/requests_console/directional/west{ - department = "Toxins Test Range"; + department = "Ordnance Test Range"; departmentType = 5; name = "Test Range Requests Console" }, @@ -28273,7 +28273,7 @@ /area/medical/morgue) "hbE" = ( /obj/machinery/door/airlock/maintenance{ - name = "Toxins Lab Maintenance"; + name = "Ordnance Lab Maintenance"; req_access_txt = "8" }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -28427,7 +28427,7 @@ /area/hallway/primary/central) "heZ" = ( /obj/machinery/camera{ - c_tag = "Science Toxins Lab"; + c_tag = "Science Ordnance Lab"; dir = 1; network = list("ss13","rd") }, @@ -28641,7 +28641,7 @@ dir = 4 }, /obj/machinery/camera{ - c_tag = "Science Toxins Mix"; + c_tag = "Science Ordnance Mix"; dir = 1; network = list("ss13","rd") }, @@ -31129,7 +31129,7 @@ /obj/structure/window/reinforced{ dir = 8 }, -/obj/machinery/portable_atmospherics/canister/toxins, +/obj/machinery/portable_atmospherics/canister/plasma, /turf/open/floor/iron/dark, /area/science/storage) "ido" = ( @@ -33434,7 +33434,7 @@ /turf/open/floor/iron/white, /area/medical/medbay/central) "iSy" = ( -/obj/machinery/door/poddoor/incinerator_toxmix, +/obj/machinery/door/poddoor/incinerator_ordmix, /turf/open/floor/engine, /area/science/mixing/chamber) "iSE" = ( @@ -34499,8 +34499,8 @@ /area/engineering/main) "jmX" = ( /obj/machinery/door/poddoor/shutters/preopen{ - id = "rdtoxins"; - name = "Toxins Lab Shutters" + id = "rdordnance"; + name = "Ordnance Lab Shutters" }, /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor/heavy, @@ -34968,6 +34968,15 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/ai_monitored/command/storage/satellite) +"jvq" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/heavy, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "rdordnance"; + name = "Ordnance Lab Shutters" + }, +/turf/open/floor/plating, +/area/science/mixing) "jvt" = ( /obj/machinery/power/apc/auto_name/north, /obj/structure/cable, @@ -39475,7 +39484,7 @@ /area/medical/virology) "kXs" = ( /obj/machinery/door/airlock/maintenance{ - name = "Toxins Storage Maintenance"; + name = "Ordnance Gas Storage Maintenance"; req_access_txt = "8" }, /turf/open/floor/plating, @@ -42361,8 +42370,8 @@ req_access_txt = "30" }, /obj/machinery/button/door/directional/north{ - id = "rdtoxins"; - name = "Toxins Containment Control"; + id = "rdordnance"; + name = "Ordnance Containment Control"; pixel_x = 6; req_access_txt = "30" }, @@ -43027,9 +43036,9 @@ /turf/open/floor/plating, /area/cargo/qm) "mgc" = ( -/obj/machinery/button/door/incinerator_vent_toxmix{ - id = "toxinsaccess"; - name = "Toxins Access"; +/obj/machinery/button/door/incinerator_vent_ordmix{ + id = "ordnanceaccess"; + name = "Ordnance Access"; pixel_x = -26; pixel_y = -24 }, @@ -44347,8 +44356,10 @@ /turf/open/floor/iron/white, /area/medical/medbay/central) "mBC" = ( -/obj/machinery/door/airlock/research/glass/incinerator/toxmix_exterior, /obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/door/airlock/research/glass/incinerator/ordmix_exterior{ + name = "Burn Chamber Exterior Airlock" + }, /turf/open/floor/engine, /area/science/mixing/chamber) "mBE" = ( @@ -44917,7 +44928,7 @@ "mKO" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery, -/obj/machinery/atmospherics/components/tank/toxins{ +/obj/machinery/atmospherics/components/tank/plasma{ dir = 4 }, /turf/open/floor/iron, @@ -47782,7 +47793,7 @@ /obj/structure/window/reinforced{ dir = 8 }, -/obj/machinery/portable_atmospherics/canister/toxins, +/obj/machinery/portable_atmospherics/canister/plasma, /turf/open/floor/iron/dark, /area/science/storage) "nFK" = ( @@ -48682,7 +48693,7 @@ /turf/open/floor/iron/white, /area/medical/chemistry) "nSp" = ( -/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/incinerator_toxmix{ +/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/incinerator_ordmix{ dir = 8 }, /turf/open/floor/engine, @@ -48983,11 +48994,11 @@ /turf/open/floor/plating, /area/maintenance/port/aft) "nXE" = ( -/obj/machinery/button/door/incinerator_vent_toxmix{ +/obj/machinery/button/door/incinerator_vent_ordmix{ pixel_x = 8; pixel_y = -30 }, -/obj/machinery/button/ignition/incinerator/toxmix{ +/obj/machinery/button/ignition/incinerator/ordmix{ pixel_x = -6; pixel_y = -30 }, @@ -49001,9 +49012,9 @@ dir = 4 }, /obj/machinery/requests_console/directional/west{ - department = "Toxins Lab"; + department = "Ordnance Lab"; departmentType = 5; - name = "Toxins Requests Console" + name = "Ordnance Requests Console" }, /obj/effect/turf_decal/siding{ dir = 10 @@ -51039,7 +51050,7 @@ }, /area/maintenance/starboard/fore) "oJk" = ( -/obj/machinery/portable_atmospherics/canister/toxins, +/obj/machinery/portable_atmospherics/canister/plasma, /turf/open/floor/plating, /area/engineering/main) "oJo" = ( @@ -51607,13 +51618,13 @@ /obj/effect/turf_decal/siding{ dir = 4 }, -/obj/item/cartridge/signal/toxins{ +/obj/item/cartridge/signal/ordnance{ pixel_x = 6 }, -/obj/item/cartridge/signal/toxins{ +/obj/item/cartridge/signal/ordnance{ pixel_x = -6 }, -/obj/item/cartridge/signal/toxins{ +/obj/item/cartridge/signal/ordnance{ pixel_y = 6 }, /turf/open/floor/iron/dark, @@ -51904,7 +51915,7 @@ /turf/open/floor/wood, /area/commons/dorms) "oUO" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/toxin_output{ +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/plasma_output{ dir = 8 }, /turf/open/floor/engine/plasma, @@ -53101,7 +53112,7 @@ }, /area/engineering/atmos) "ppi" = ( -/obj/machinery/door/poddoor/massdriver_toxins, +/obj/machinery/door/poddoor/massdriver_ordnance, /obj/structure/fans/tiny, /turf/open/floor/plating, /area/science/mixing) @@ -53118,7 +53129,7 @@ /area/maintenance/port/aft) "ppA" = ( /obj/machinery/camera{ - c_tag = "Science Toxins Secure"; + c_tag = "Science Ordnance Gas Storage"; dir = 4; network = list("ss13","rd") }, @@ -54468,7 +54479,7 @@ /turf/open/floor/iron/grimy, /area/service/chapel/office) "pOT" = ( -/obj/machinery/airlock_sensor/incinerator_toxmix{ +/obj/machinery/airlock_sensor/incinerator_ordmix{ pixel_x = -24 }, /obj/machinery/atmospherics/components/binary/pump/on{ @@ -54513,7 +54524,7 @@ /turf/open/floor/wood, /area/service/library) "pPt" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/toxin_input{ +/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/plasma_input{ dir = 8 }, /turf/open/floor/engine/plasma, @@ -55101,7 +55112,7 @@ /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 8 }, -/obj/machinery/portable_atmospherics/canister/toxins, +/obj/machinery/portable_atmospherics/canister/plasma, /turf/open/floor/iron/white, /area/science/xenobiology) "qag" = ( @@ -55575,11 +55586,13 @@ }, /area/service/chapel) "qhS" = ( -/obj/machinery/door/airlock/research/glass/incinerator/toxmix_interior, /obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/embedded_controller/radio/airlock_controller/incinerator_toxmix{ +/obj/machinery/embedded_controller/radio/airlock_controller/incinerator_ordmix{ pixel_x = -22 }, +/obj/machinery/door/airlock/research/glass/incinerator/ordmix_interior{ + name = "Burn Chamber Interior Airlock" + }, /turf/open/floor/engine, /area/science/mixing/chamber) "qhU" = ( @@ -55786,7 +55799,7 @@ /turf/open/floor/carpet, /area/service/chapel) "qkq" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/toxins_mixing_input{ +/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/ordnance_mixing_input{ dir = 1 }, /turf/open/floor/engine, @@ -61374,8 +61387,8 @@ /area/engineering/atmos) "scO" = ( /obj/machinery/door/poddoor/shutters{ - id = "toxinsaccess"; - name = "Toxins Access" + id = "ordnanceaccess"; + name = "Ordnance Access" }, /turf/open/floor/iron/white, /area/science/storage) @@ -63431,7 +63444,7 @@ /obj/effect/turf_decal/bot, /obj/machinery/portable_atmospherics/canister/nitrogen, /obj/machinery/camera{ - c_tag = "Science Toxins Secure 2"; + c_tag = "Science Ordnance Gas Storage 2"; dir = 8; network = list("ss13","rd") }, @@ -65329,18 +65342,18 @@ /obj/effect/turf_decal/tile/purple{ dir = 4 }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "rdtoxins"; - name = "Toxins Lab Shutters" - }, /obj/machinery/door/airlock/research{ - name = "Toxins Mixing Lab"; + name = "Ordnance Lab"; req_access_txt = "8" }, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 }, /obj/machinery/door/firedoor/heavy, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "rdordnance"; + name = "Ordnance Lab Shutters" + }, /turf/open/floor/iron/white, /area/science/mixing) "trd" = ( @@ -66413,7 +66426,7 @@ dir = 8 }, /obj/structure/table, -/obj/machinery/computer/security/telescreen/toxins{ +/obj/machinery/computer/security/telescreen/ordnance{ dir = 1 }, /turf/open/floor/iron/dark, @@ -66986,7 +66999,7 @@ /turf/open/floor/iron/dark, /area/ai_monitored/aisat/exterior) "tTJ" = ( -/obj/machinery/mass_driver/toxins, +/obj/machinery/mass_driver/ordnance, /turf/open/floor/plating, /area/science/mixing) "tTK" = ( @@ -69356,7 +69369,7 @@ pixel_x = -4; pixel_y = 4 }, -/obj/item/book/manual/wiki/toxins{ +/obj/item/book/manual/wiki/ordnance{ pixel_x = 4; pixel_y = 1 }, @@ -70395,7 +70408,7 @@ dir = 4 }, /obj/machinery/door/airlock/research{ - name = "Toxins Storage"; + name = "Ordnance Gas Storage"; req_access_txt = "8" }, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ @@ -70503,18 +70516,18 @@ /obj/effect/turf_decal/tile/purple{ dir = 4 }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "rdtoxins"; - name = "Toxins Lab Shutters" - }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/door/airlock/research{ - name = "Toxins Mixing Lab"; + name = "Ordnance Lab"; req_access_txt = "8" }, /obj/structure/disposalpipe/segment, /obj/machinery/door/firedoor/heavy, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "rdordnance"; + name = "Ordnance Lab Shutters" + }, /turf/open/floor/iron/white, /area/science/mixing) "uZF" = ( @@ -72376,7 +72389,7 @@ dir = 1; network = list("ss13","rd") }, -/obj/machinery/computer/pod/old/mass_driver_controller/toxinsdriver{ +/obj/machinery/computer/pod/old/mass_driver_controller/ordnancedriver{ pixel_y = -24 }, /turf/open/floor/iron/dark, @@ -72935,7 +72948,7 @@ /obj/effect/turf_decal/bot, /obj/item/wrench, /obj/machinery/camera{ - c_tag = "Science Toxins Test"; + c_tag = "Science Ordnance Test Lab"; dir = 4 }, /turf/open/floor/iron/dark, @@ -75001,7 +75014,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/door/airlock/research{ - name = "Toxins Test Lab"; + name = "Ordnance Test Lab"; req_access_txt = "8" }, /obj/structure/disposalpipe/segment, @@ -77549,7 +77562,7 @@ /turf/open/floor/plating, /area/maintenance/port/aft) "xuL" = ( -/obj/machinery/portable_atmospherics/canister/toxins, +/obj/machinery/portable_atmospherics/canister/plasma, /turf/open/floor/engine/plasma, /area/engineering/atmos) "xuW" = ( @@ -77847,7 +77860,7 @@ /turf/open/floor/plating, /area/security/checkpoint/customs) "xzs" = ( -/obj/machinery/computer/atmos_control/toxinsmix, +/obj/machinery/computer/atmos_control/ordnancemix, /obj/effect/turf_decal/bot, /obj/machinery/light/small/directional/east, /obj/effect/turf_decal/siding{ @@ -78374,7 +78387,7 @@ /turf/open/floor/plating, /area/maintenance/starboard/fore) "xHV" = ( -/obj/machinery/air_sensor/atmos/toxins_mixing_tank, +/obj/machinery/air_sensor/atmos/ordnance_mixing_tank, /turf/open/floor/engine, /area/science/mixing/chamber) "xIm" = ( @@ -111010,7 +111023,7 @@ cKH flD ipr gBp -jmX +jvq uGO gmC eqN @@ -111267,7 +111280,7 @@ ayU ntG iyu lfh -jmX +jvq xzs uNE heZ @@ -111781,7 +111794,7 @@ cZP lbj joB hSZ -jmX +jvq aWD uox gAo @@ -112038,7 +112051,7 @@ eIk hMa mDG iVt -jmX +jvq dbG tUz wZN @@ -112295,7 +112308,7 @@ hSZ oRD wMR sIB -jmX +jvq aWu him nXE diff --git a/_maps/map_files/debug/multiz.dmm b/_maps/map_files/debug/multiz.dmm index 5934d8c5b4d..3ba0cd24a4f 100644 --- a/_maps/map_files/debug/multiz.dmm +++ b/_maps/map_files/debug/multiz.dmm @@ -1079,7 +1079,7 @@ dir = 8; icon_state = "connector_map-2" }, -/obj/machinery/portable_atmospherics/canister/toxins, +/obj/machinery/portable_atmospherics/canister/plasma, /turf/open/floor/plating, /area/construction) "gW" = ( diff --git a/_maps/map_files/tramstation/tramstation.dmm b/_maps/map_files/tramstation/tramstation.dmm index efab2bfbd1f..4f593949e45 100644 --- a/_maps/map_files/tramstation/tramstation.dmm +++ b/_maps/map_files/tramstation/tramstation.dmm @@ -10366,7 +10366,7 @@ /area/maintenance/starboard/secondary) "aSm" = ( /obj/machinery/door/airlock/maintenance_hatch{ - name = "Toxins Maintnenace"; + name = "Ordnance Lab Maintenance"; req_one_access_txt = "47" }, /obj/effect/decal/cleanable/dirt, @@ -11480,7 +11480,7 @@ /turf/open/floor/iron, /area/security/prison) "beR" = ( -/obj/machinery/door/poddoor/incinerator_toxmix, +/obj/machinery/door/poddoor/incinerator_ordmix, /turf/open/floor/engine/vacuum, /area/science/mixing/chamber) "beV" = ( @@ -12598,7 +12598,7 @@ /turf/open/floor/plating/asteroid/airless, /area/mine/explored) "bzF" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/toxin_output{ +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/plasma_output{ dir = 8 }, /turf/open/floor/engine/plasma, @@ -12888,7 +12888,7 @@ /turf/open/floor/engine, /area/science/cytology) "bFu" = ( -/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/incinerator_toxmix, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/incinerator_ordmix, /turf/open/floor/engine, /area/science/mixing/chamber) "bFz" = ( @@ -14159,7 +14159,7 @@ /area/science/xenobiology) "cbi" = ( /obj/structure/table, -/obj/item/book/manual/wiki/toxins, +/obj/item/book/manual/wiki/ordnance, /obj/item/storage/firstaid/toxin, /turf/open/floor/iron, /area/science/mixing) @@ -16426,12 +16426,12 @@ "cWa" = ( /obj/structure/table/reinforced, /obj/structure/window/reinforced, -/obj/item/cartridge/signal/toxins{ +/obj/item/cartridge/signal/ordnance{ pixel_x = -4; pixel_y = 2 }, -/obj/item/cartridge/signal/toxins, -/obj/item/cartridge/signal/toxins{ +/obj/item/cartridge/signal/ordnance, +/obj/item/cartridge/signal/ordnance{ pixel_x = 4; pixel_y = 6 }, @@ -18998,7 +18998,7 @@ /turf/open/floor/iron, /area/command/heads_quarters/ce) "dSz" = ( -/obj/machinery/computer/atmos_control/toxinsmix{ +/obj/machinery/computer/atmos_control/ordnancemix{ dir = 1 }, /turf/open/floor/iron, @@ -19705,7 +19705,7 @@ dir = 4 }, /obj/machinery/camera{ - c_tag = "Science - Toxins North"; + c_tag = "Science - Ordnance Lab North"; dir = 6; network = list("ss13","rd") }, @@ -22992,7 +22992,7 @@ /turf/open/floor/iron, /area/science/storage) "ftL" = ( -/obj/machinery/mass_driver/toxins{ +/obj/machinery/mass_driver/ordnance{ dir = 4 }, /turf/open/floor/plating, @@ -23680,7 +23680,7 @@ /obj/machinery/atmospherics/components/binary/pump/on{ dir = 4 }, -/obj/machinery/airlock_sensor/incinerator_toxmix{ +/obj/machinery/airlock_sensor/incinerator_ordmix{ pixel_y = 24 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, @@ -24402,7 +24402,7 @@ /turf/open/floor/iron, /area/security/checkpoint/medical) "fTg" = ( -/obj/machinery/computer/atmos_control/tank/toxin_tank{ +/obj/machinery/computer/atmos_control/tank/plasma_tank{ dir = 8 }, /obj/effect/turf_decal/trimline/purple/filled/line{ @@ -26622,7 +26622,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/machinery/computer/security/telescreen/toxins{ +/obj/machinery/computer/security/telescreen/ordnance{ dir = 8; pixel_x = 30 }, @@ -27307,7 +27307,7 @@ /turf/open/floor/iron/white, /area/medical/surgery) "gYs" = ( -/obj/machinery/portable_atmospherics/canister/toxins, +/obj/machinery/portable_atmospherics/canister/plasma, /turf/open/floor/plating, /area/engineering/engine_smes) "gYI" = ( @@ -33234,7 +33234,7 @@ /area/medical/treatment_center) "jeu" = ( /obj/effect/turf_decal/delivery, -/obj/machinery/portable_atmospherics/canister/toxins, +/obj/machinery/portable_atmospherics/canister/plasma, /obj/machinery/firealarm/directional/south, /turf/open/floor/iron, /area/science/storage) @@ -34401,11 +34401,11 @@ /turf/open/floor/iron/white, /area/science/cytology) "jDt" = ( -/obj/machinery/computer/atmos_control/toxinsmix{ +/obj/machinery/computer/atmos_control/ordnancemix{ dir = 8 }, /obj/machinery/camera{ - c_tag = "Science - Toxins South"; + c_tag = "Science - Ordnance Lab South"; dir = 9; network = list("ss13","rd") }, @@ -37817,7 +37817,7 @@ name = "Mass Driver Door"; req_access_txt = "8" }, -/obj/machinery/computer/pod/old/mass_driver_controller/toxinsdriver{ +/obj/machinery/computer/pod/old/mass_driver_controller/ordnancedriver{ pixel_x = -24 }, /turf/open/floor/iron, @@ -41026,7 +41026,7 @@ /obj/machinery/airalarm/directional/north, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /obj/machinery/camera{ - c_tag = "Science - Toxins Canister Storage"; + c_tag = "Science - Ordnance Gas Storage"; dir = 6; network = list("ss13","rd") }, @@ -41453,10 +41453,12 @@ /area/medical/surgery) "mhs" = ( /obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/door/airlock/research/glass/incinerator/toxmix_interior, -/obj/machinery/embedded_controller/radio/airlock_controller/incinerator_toxmix{ +/obj/machinery/embedded_controller/radio/airlock_controller/incinerator_ordmix{ pixel_y = 26 }, +/obj/machinery/door/airlock/research/glass/incinerator/ordmix_interior{ + name = "Burn Chamber Interior Airlock" + }, /turf/open/floor/engine, /area/science/mixing/chamber) "mhz" = ( @@ -45143,7 +45145,7 @@ /turf/open/floor/iron, /area/engineering/break_room) "nEN" = ( -/obj/machinery/air_sensor/atmos/toxin_tank, +/obj/machinery/air_sensor/atmos/plasma_tank, /turf/open/floor/engine/plasma, /area/engineering/atmos) "nET" = ( @@ -45190,7 +45192,7 @@ /area/hallway/primary/port) "nFJ" = ( /obj/machinery/door/airlock/research{ - name = "Toxins Lab"; + name = "Ordnance Lab"; req_access_txt = "8" }, /obj/structure/disposalpipe/segment{ @@ -46913,7 +46915,7 @@ /turf/open/floor/iron/white, /area/medical/virology) "olj" = ( -/obj/machinery/portable_atmospherics/canister/toxins, +/obj/machinery/portable_atmospherics/canister/plasma, /turf/open/floor/engine/plasma, /area/engineering/atmos) "olm" = ( @@ -47019,7 +47021,7 @@ /turf/closed/wall/r_wall, /area/engineering/supermatter) "omu" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/toxin_input{ +/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/plasma_input{ dir = 8 }, /turf/open/floor/engine/plasma, @@ -50102,7 +50104,7 @@ /turf/open/floor/plating, /area/engineering/supermatter/room) "prF" = ( -/obj/machinery/igniter/incinerator_toxmix, +/obj/machinery/igniter/incinerator_ordmix, /turf/open/floor/engine/vacuum, /area/science/mixing/chamber) "prM" = ( @@ -50441,7 +50443,7 @@ /obj/machinery/research/explosive_compressor, /obj/effect/turf_decal/bot, /obj/machinery/camera{ - c_tag = "Science - Toxins Launch Room"; + c_tag = "Science - Ordnance Launch Room"; dir = 6; network = list("ss13","rd") }, @@ -51458,7 +51460,7 @@ /area/service/kitchen) "pPY" = ( /obj/effect/turf_decal/delivery, -/obj/machinery/portable_atmospherics/canister/toxins, +/obj/machinery/portable_atmospherics/canister/plasma, /turf/open/floor/iron, /area/science/storage) "pQa" = ( @@ -54570,11 +54572,11 @@ /area/service/chapel/office) "rbt" = ( /obj/machinery/meter, -/obj/machinery/button/door/incinerator_vent_toxmix{ +/obj/machinery/button/door/incinerator_vent_ordmix{ pixel_x = -25; pixel_y = 5 }, -/obj/machinery/button/ignition/incinerator/toxmix{ +/obj/machinery/button/ignition/incinerator/ordmix{ pixel_x = -25; pixel_y = -5 }, @@ -56083,7 +56085,7 @@ /obj/effect/turf_decal/bot, /obj/machinery/portable_atmospherics/scrubber, /obj/machinery/camera{ - c_tag = "Science - Toxins Misc Storage"; + c_tag = "Science - Ordnance Misc Storage"; dir = 8; network = list("ss13","rd") }, @@ -58312,7 +58314,7 @@ /area/engineering/atmos) "svG" = ( /obj/machinery/door/airlock/research{ - name = "Toxins Misc Storage"; + name = "Ordnance Misc Storage"; req_access_txt = "71" }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -58555,7 +58557,7 @@ /turf/open/floor/vault, /area/hallway/primary/tram/center) "sAP" = ( -/obj/machinery/air_sensor/atmos/toxins_mixing_tank, +/obj/machinery/air_sensor/atmos/ordnance_mixing_tank, /turf/open/floor/engine/vacuum, /area/science/mixing/chamber) "sAS" = ( @@ -59071,7 +59073,7 @@ /turf/open/floor/iron, /area/medical/medbay/central) "sMM" = ( -/obj/machinery/door/poddoor/massdriver_toxins, +/obj/machinery/door/poddoor/massdriver_ordnance, /turf/open/floor/plating, /area/science/mixing) "sMW" = ( @@ -59287,7 +59289,7 @@ /area/hallway/secondary/command) "sSM" = ( /obj/machinery/door/airlock/research{ - name = "Toxins Launch Room"; + name = "Ordnance Launch Room"; req_access_txt = "8" }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4{ @@ -60694,7 +60696,7 @@ /turf/open/floor/iron, /area/cargo/miningdock) "tqT" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/toxins_mixing_input{ +/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/ordnance_mixing_input{ dir = 4 }, /turf/open/floor/engine/vacuum, @@ -66122,7 +66124,7 @@ /area/engineering/atmos) "vqq" = ( /obj/machinery/door/airlock/research{ - name = "Toxins Storage"; + name = "Ordnance Gas Storage"; req_access_txt = "71" }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -67273,7 +67275,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/machinery/camera/preset/toxins{ +/obj/machinery/camera/preset/ordnance{ dir = 8 }, /turf/open/floor/plating/airless, @@ -72644,7 +72646,9 @@ /area/security/office) "xJw" = ( /obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/door/airlock/research/glass/incinerator/toxmix_exterior, +/obj/machinery/door/airlock/research/glass/incinerator/ordmix_exterior{ + name = "Burn Chamber Exterior Airlock" + }, /turf/open/floor/engine, /area/science/mixing/chamber) "xJA" = ( diff --git a/code/__DEFINES/access.dm b/code/__DEFINES/access.dm index 390ab971f7c..2c31d55b77f 100644 --- a/code/__DEFINES/access.dm +++ b/code/__DEFINES/access.dm @@ -12,8 +12,8 @@ #define ACCESS_MORGUE 6 /// R&D department and R&D console #define ACCESS_RND 7 -/// Toxins lab and burn chamber -#define ACCESS_TOXINS 8 +/// Ordnance lab and burn chamber +#define ACCESS_ORDNANCE 8 /// Genetics access #define ACCESS_GENETICS 9 /// Engineering area, power monitor, power flow control console @@ -80,8 +80,8 @@ /// Pharmacy access (Chemistry room in Medbay) #define ACCESS_PHARMACY 69 ///Nice. #define ACCESS_PSYCHOLOGY 70 -/// Toxins tank storage room access -#define ACCESS_TOXINS_STORAGE 71 +/// Ordnance gas storage room access +#define ACCESS_ORDNANCE_STORAGE 71 /// Room and launching. #define ACCESS_AUX_BASE 72 @@ -276,7 +276,7 @@ /// Command staff/secure accesses, think bridge/armoury, AI upload, notably access to modify ID cards themselves. Do not use direct, access via SSid_access.get_flag_access_list(ACCESS_FLAG_COMMAND) #define COMMAND_ACCESS list( \ - ACCESS_TOXINS_STORAGE, \ + ACCESS_ORDNANCE_STORAGE, \ ACCESS_MINISAT, \ ACCESS_TCOMSAT, \ ACCESS_KEYCARD_AUTH, \ @@ -289,7 +289,7 @@ ACCESS_ARMORY, \ ACCESS_AI_UPLOAD, \ ACCESS_CHANGE_IDS, \ - ACCESS_TOXINS, \ + ACCESS_ORDNANCE, \ ACCESS_EVA, \ ACCESS_GATEWAY, \ ACCESS_ALL_PERSONAL_LOCKERS, \ @@ -401,8 +401,8 @@ #define REGION_ACCESS_RESEARCH list( \ ACCESS_RESEARCH, \ ACCESS_RND, \ - ACCESS_TOXINS, \ - ACCESS_TOXINS_STORAGE, \ + ACCESS_ORDNANCE, \ + ACCESS_ORDNANCE_STORAGE, \ ACCESS_GENETICS, \ ACCESS_ROBOTICS, \ ACCESS_XENOBIOLOGY, \ @@ -480,7 +480,7 @@ /obj/item/pda/detective = list(REGION_SECURITY), \ /obj/item/pda/warden = list(REGION_SECURITY), \ /obj/item/pda/janitor = list(REGION_GENERAL), \ - /obj/item/pda/toxins = list(REGION_RESEARCH), \ + /obj/item/pda/science = list(REGION_RESEARCH), \ /obj/item/pda/heads/hop = list(REGION_COMMAND), \ /obj/item/pda/heads/hos = list(REGION_COMMAND), \ /obj/item/pda/heads/cmo = list(REGION_COMMAND), \ diff --git a/code/__DEFINES/atmospherics.dm b/code/__DEFINES/atmospherics.dm index 4ed7e668c75..564bbe3fd67 100644 --- a/code/__DEFINES/atmospherics.dm +++ b/code/__DEFINES/atmospherics.dm @@ -377,9 +377,9 @@ #define ATMOS_GAS_MONITOR_OUTPUT_O2 "o2_out" #define ATMOS_GAS_MONITOR_SENSOR_O2 "o2_sensor" -#define ATMOS_GAS_MONITOR_INPUT_TOX "tox_in" -#define ATMOS_GAS_MONITOR_OUTPUT_TOX "tox_out" -#define ATMOS_GAS_MONITOR_SENSOR_TOX "tox_sensor" +#define ATMOS_GAS_MONITOR_INPUT_PLAS "plas_in" +#define ATMOS_GAS_MONITOR_OUTPUT_PLAS "plas_out" +#define ATMOS_GAS_MONITOR_SENSOR_PLAS "plas_sensor" #define ATMOS_GAS_MONITOR_INPUT_AIR "air_in" #define ATMOS_GAS_MONITOR_OUTPUT_AIR "air_out" @@ -469,9 +469,9 @@ #define ATMOS_GAS_MONITOR_OUTPUT_INCINERATOR "incinerator_out" #define ATMOS_GAS_MONITOR_SENSOR_INCINERATOR "incinerator_sensor" -#define ATMOS_GAS_MONITOR_INPUT_TOXINS_LAB "toxinslab_in" -#define ATMOS_GAS_MONITOR_OUTPUT_TOXINS_LAB "toxinslab_out" -#define ATMOS_GAS_MONITOR_SENSOR_TOXINS_LAB "toxinslab_sensor" +#define ATMOS_GAS_MONITOR_INPUT_ORDNANCE_LAB "ordnancelab_in" +#define ATMOS_GAS_MONITOR_OUTPUT_ORDNANCE_LAB "ordnancelab_out" +#define ATMOS_GAS_MONITOR_SENSOR_ORDNANCE_LAB "ordnancelab_sensor" #define ATMOS_GAS_MONITOR_LOOP_DISTRIBUTION "distro-loop_meter" #define ATMOS_GAS_MONITOR_LOOP_ATMOS_WASTE "atmos-waste_loop_meter" @@ -481,14 +481,14 @@ //AIRLOCK CONTROLLER TAGS -//RnD toxins burn chamber -#define INCINERATOR_TOXMIX_IGNITER "toxmix_igniter" -#define INCINERATOR_TOXMIX_VENT "toxmix_vent" -#define INCINERATOR_TOXMIX_DP_VENTPUMP "toxmix_airlock_pump" -#define INCINERATOR_TOXMIX_AIRLOCK_SENSOR "toxmix_airlock_sensor" -#define INCINERATOR_TOXMIX_AIRLOCK_CONTROLLER "toxmix_airlock_controller" -#define INCINERATOR_TOXMIX_AIRLOCK_INTERIOR "toxmix_airlock_interior" -#define INCINERATOR_TOXMIX_AIRLOCK_EXTERIOR "toxmix_airlock_exterior" +//RnD ordnance burn chamber +#define INCINERATOR_ORDMIX_IGNITER "ordmix_igniter" +#define INCINERATOR_ORDMIX_VENT "ordmix_vent" +#define INCINERATOR_ORDMIX_DP_VENTPUMP "ordmix_airlock_pump" +#define INCINERATOR_ORDMIX_AIRLOCK_SENSOR "ordmix_airlock_sensor" +#define INCINERATOR_ORDMIX_AIRLOCK_CONTROLLER "ordmix_airlock_controller" +#define INCINERATOR_ORDMIX_AIRLOCK_INTERIOR "ordmix_airlock_interior" +#define INCINERATOR_ORDMIX_AIRLOCK_EXTERIOR "ordmix_airlock_exterior" //Atmospherics/maintenance incinerator #define INCINERATOR_ATMOS_IGNITER "atmos_incinerator_igniter" diff --git a/code/__DEFINES/machines.dm b/code/__DEFINES/machines.dm index 6e47918df52..8bdfe4a79bf 100644 --- a/code/__DEFINES/machines.dm +++ b/code/__DEFINES/machines.dm @@ -144,7 +144,7 @@ #define MACHINE_DEFAULT_ELECTRIFY_TIME 30 //mass drivers and related machinery -#define MASSDRIVER_TOXINS "toxinsdriver" +#define MASSDRIVER_ORDNANCE "ordnancedriver" #define MASSDRIVER_CHAPEL "chapelgun" #define MASSDRIVER_DISPOSALS "trash" #define MASSDRIVER_SHACK "shack" diff --git a/code/_globalvars/lists/flavor_misc.dm b/code/_globalvars/lists/flavor_misc.dm index 95ae8df1f36..a0daabd5bd6 100644 --- a/code/_globalvars/lists/flavor_misc.dm +++ b/code/_globalvars/lists/flavor_misc.dm @@ -217,7 +217,7 @@ GLOBAL_LIST_INIT(scarySounds, list('sound/weapons/thudswoosh.ogg','sound/weapons 22 Janitor 23 Genetics 24 Experimentor Lab -25 Toxins +25 Ordnance 26 Dormitories 27 Virology 28 Xenobiology @@ -237,7 +237,7 @@ GLOBAL_LIST_INIT(TAGGERLOCATIONS, list("Disposals", "CMO Office", "Chemistry", "Research", "RD Office", "Robotics", "HoP Office", "Library", "Chapel", "Theatre", "Bar", "Kitchen", "Hydroponics", "Janitor Closet","Genetics", - "Experimentor Lab", "Toxins", "Dormitories", "Virology", + "Experimentor Lab", "Ordnance", "Dormitories", "Virology", "Xenobiology", "Law Office","Detective's Office")) GLOBAL_LIST_INIT(station_prefixes, world.file2list("strings/station_prefixes.txt")) diff --git a/code/_onclick/hud/alert.dm b/code/_onclick/hud/alert.dm index ac843f505a8..6a5341b8d0b 100644 --- a/code/_onclick/hud/alert.dm +++ b/code/_onclick/hud/alert.dm @@ -147,15 +147,15 @@ desc = "There's too much carbon dioxide in the air, and you're breathing it in! Find some good air before you pass out!" icon_state = "too_much_co2" -/atom/movable/screen/alert/not_enough_tox +/atom/movable/screen/alert/not_enough_plas name = "Choking (No Plasma)" desc = "You're not getting enough plasma. Find some good air before you pass out!" - icon_state = "not_enough_tox" + icon_state = "not_enough_plas" -/atom/movable/screen/alert/too_much_tox +/atom/movable/screen/alert/too_much_plas name = "Choking (Plasma)" desc = "There's highly flammable, toxic plasma in the air and you're breathing it in. Find some fresh air. The box in your backpack has an oxygen tank and gas mask in it." - icon_state = "too_much_tox" + icon_state = "too_much_plas" /atom/movable/screen/alert/not_enough_n2o name = "Choking (No N2O)" @@ -392,10 +392,10 @@ or shoot a gun to move around via Newton's 3rd Law of Motion." //ALIENS -/atom/movable/screen/alert/alien_tox +/atom/movable/screen/alert/alien_plas name = "Plasma" desc = "There's flammable plasma in the air. If it lights up, you'll be toast." - icon_state = "alien_tox" + icon_state = "alien_plas" alerttooltipstyle = "alien" /atom/movable/screen/alert/alien_fire diff --git a/code/controllers/subsystem/id_access.dm b/code/controllers/subsystem/id_access.dm index 60cd8e1a863..8a3d516b973 100644 --- a/code/controllers/subsystem/id_access.dm +++ b/code/controllers/subsystem/id_access.dm @@ -253,8 +253,8 @@ SUBSYSTEM_DEF(id_access) desc_by_access["[ACCESS_GENETICS]"] = "Genetics Lab" desc_by_access["[ACCESS_MORGUE]"] = "Morgue" desc_by_access["[ACCESS_RND]"] = "R&D Lab" - desc_by_access["[ACCESS_TOXINS]"] = "Toxins Lab" - desc_by_access["[ACCESS_TOXINS_STORAGE]"] = "Toxins Storage" + desc_by_access["[ACCESS_ORDNANCE]"] = "Ordnance Lab" + desc_by_access["[ACCESS_ORDNANCE_STORAGE]"] = "Ordnance Storage" desc_by_access["[ACCESS_CHEMISTRY]"] = "Chemistry Lab" desc_by_access["[ACCESS_RD]"] = "RD Office" desc_by_access["[ACCESS_BAR]"] = "Bar" diff --git a/code/datums/id_trim/jobs.dm b/code/datums/id_trim/jobs.dm index d250f367294..d57850481bc 100644 --- a/code/datums/id_trim/jobs.dm +++ b/code/datums/id_trim/jobs.dm @@ -407,18 +407,18 @@ assignment = "Research Director" trim_state = "trim_researchdirector" full_access = list(ACCESS_HEADS, ACCESS_RND, ACCESS_GENETICS, ACCESS_MORGUE, - ACCESS_TOXINS, ACCESS_TELEPORTER, ACCESS_SEC_DOORS, ACCESS_MECH_SCIENCE, + ACCESS_ORDNANCE, ACCESS_TELEPORTER, ACCESS_SEC_DOORS, ACCESS_MECH_SCIENCE, ACCESS_RESEARCH, ACCESS_ROBOTICS, ACCESS_XENOBIOLOGY, ACCESS_AI_UPLOAD, ACCESS_RC_ANNOUNCE, ACCESS_KEYCARD_AUTH, ACCESS_GATEWAY, ACCESS_MINERAL_STOREROOM, ACCESS_TECH_STORAGE, ACCESS_MINISAT, ACCESS_MAINT_TUNNELS, ACCESS_NETWORK, - ACCESS_TOXINS_STORAGE, ACCESS_AUX_BASE, ACCESS_EVA) + ACCESS_ORDNANCE_STORAGE, ACCESS_AUX_BASE, ACCESS_EVA) full_wildcard_access = list(ACCESS_RD) minimal_access = list(ACCESS_HEADS, ACCESS_RND, ACCESS_GENETICS, ACCESS_MORGUE, - ACCESS_TOXINS, ACCESS_TELEPORTER, ACCESS_SEC_DOORS, ACCESS_MECH_SCIENCE, + ACCESS_ORDNANCE, ACCESS_TELEPORTER, ACCESS_SEC_DOORS, ACCESS_MECH_SCIENCE, ACCESS_RESEARCH, ACCESS_ROBOTICS, ACCESS_XENOBIOLOGY, ACCESS_AI_UPLOAD, ACCESS_RC_ANNOUNCE, ACCESS_KEYCARD_AUTH, ACCESS_GATEWAY, ACCESS_MINERAL_STOREROOM, ACCESS_TECH_STORAGE, ACCESS_MINISAT, ACCESS_MAINT_TUNNELS, ACCESS_NETWORK, - ACCESS_TOXINS_STORAGE, ACCESS_AUX_BASE, ACCESS_EVA) + ACCESS_ORDNANCE_STORAGE, ACCESS_AUX_BASE, ACCESS_EVA) minimal_wildcard_access = list(ACCESS_RD) config_job = "research_director" template_access = list(ACCESS_CAPTAIN, ACCESS_CHANGE_IDS) @@ -427,7 +427,7 @@ /datum/id_trim/job/roboticist assignment = "Roboticist" trim_state = "trim_roboticist" - full_access = list(ACCESS_ROBOTICS, ACCESS_RND, ACCESS_TOXINS, ACCESS_TOXINS_STORAGE, ACCESS_TECH_STORAGE, ACCESS_MORGUE, ACCESS_MECH_SCIENCE, + full_access = list(ACCESS_ROBOTICS, ACCESS_RND, ACCESS_ORDNANCE, ACCESS_ORDNANCE_STORAGE, ACCESS_TECH_STORAGE, ACCESS_MORGUE, ACCESS_MECH_SCIENCE, ACCESS_RESEARCH, ACCESS_MINERAL_STOREROOM, ACCESS_XENOBIOLOGY, ACCESS_GENETICS, ACCESS_AUX_BASE) minimal_access = list(ACCESS_ROBOTICS, ACCESS_TECH_STORAGE, ACCESS_MORGUE, ACCESS_RESEARCH, ACCESS_MECH_SCIENCE, ACCESS_MINERAL_STOREROOM, ACCESS_RND, ACCESS_AUX_BASE) @@ -438,9 +438,9 @@ /datum/id_trim/job/scientist assignment = "Scientist" trim_state = "trim_scientist" - full_access = list(ACCESS_ROBOTICS, ACCESS_RND, ACCESS_TOXINS, ACCESS_TOXINS_STORAGE, ACCESS_RESEARCH, ACCESS_XENOBIOLOGY, + full_access = list(ACCESS_ROBOTICS, ACCESS_RND, ACCESS_ORDNANCE, ACCESS_ORDNANCE_STORAGE, ACCESS_RESEARCH, ACCESS_XENOBIOLOGY, ACCESS_MECH_SCIENCE, ACCESS_MINERAL_STOREROOM, ACCESS_TECH_STORAGE, ACCESS_GENETICS, ACCESS_AUX_BASE) - minimal_access = list(ACCESS_RND, ACCESS_TOXINS, ACCESS_TOXINS_STORAGE, ACCESS_RESEARCH, ACCESS_XENOBIOLOGY, ACCESS_MECH_SCIENCE, + minimal_access = list(ACCESS_RND, ACCESS_ORDNANCE, ACCESS_ORDNANCE_STORAGE, ACCESS_RESEARCH, ACCESS_XENOBIOLOGY, ACCESS_MECH_SCIENCE, ACCESS_MINERAL_STOREROOM, ACCESS_AUX_BASE) config_job = "scientist" template_access = list(ACCESS_CAPTAIN, ACCESS_RD, ACCESS_CHANGE_IDS) diff --git a/code/game/area/areas/ruins/space.dm b/code/game/area/areas/ruins/space.dm index c2742052661..c851801b8c2 100644 --- a/code/game/area/areas/ruins/space.dm +++ b/code/game/area/areas/ruins/space.dm @@ -262,11 +262,11 @@ /area/ruin/space/has_grav/ancientstation/proto name = "\improper Delta Station Prototype Lab" - icon_state = "toxlab" + icon_state = "ordlab" /area/ruin/space/has_grav/ancientstation/rnd name = "Delta Station Research and Development" - icon_state = "toxlab" + icon_state = "ordlab" /area/ruin/space/has_grav/ancientstation/deltaai name = "\improper Delta Station AI Core" diff --git a/code/game/area/space_station_13_areas.dm b/code/game/area/space_station_13_areas.dm index 961b0ccd8e6..62cc1d3c18f 100644 --- a/code/game/area/space_station_13_areas.dm +++ b/code/game/area/space_station_13_areas.dm @@ -1353,21 +1353,21 @@ NOTE: there are two lists of areas in the end of this file: centcom and station icon_state = "cytology" /area/science/storage - name = "Toxins Storage" - icon_state = "tox_storage" + name = "Ordnance Storage" + icon_state = "ord_storage" /area/science/test_area - name = "\improper Toxins Test Area" - icon_state = "tox_test" + name = "\improper Ordnance Test Area" + icon_state = "ord_test" area_flags = BLOBS_ALLOWED | UNIQUE_AREA | CULT_PERMITTED /area/science/mixing - name = "\improper Toxins Mixing Lab" - icon_state = "tox_mix" + name = "\improper Ordnance Mixing Lab" + icon_state = "ord_mix" /area/science/mixing/chamber - name = "\improper Toxins Mixing Chamber" - icon_state = "tox_mix_chamber" + name = "\improper Ordnance Mixing Chamber" + icon_state = "ord_mix_chamber" area_flags = BLOBS_ALLOWED | UNIQUE_AREA | CULT_PERMITTED /area/science/genetics @@ -1376,11 +1376,11 @@ NOTE: there are two lists of areas in the end of this file: centcom and station /area/science/misc_lab name = "\improper Testing Lab" - icon_state = "tox_misc" + icon_state = "ord_misc" /area/science/misc_lab/range name = "\improper Research Testing Range" - icon_state = "tox_range" + icon_state = "ord_range" /area/science/server name = "\improper Research Division Server Room" diff --git a/code/game/machinery/airlock_control.dm b/code/game/machinery/airlock_control.dm index a99c60daa3a..8ae22fb003c 100644 --- a/code/game/machinery/airlock_control.dm +++ b/code/game/machinery/airlock_control.dm @@ -102,9 +102,9 @@ var/on = TRUE var/alert = FALSE -/obj/machinery/airlock_sensor/incinerator_toxmix - id_tag = INCINERATOR_TOXMIX_AIRLOCK_SENSOR - master_tag = INCINERATOR_TOXMIX_AIRLOCK_CONTROLLER +/obj/machinery/airlock_sensor/incinerator_ordmix + id_tag = INCINERATOR_ORDMIX_AIRLOCK_SENSOR + master_tag = INCINERATOR_ORDMIX_AIRLOCK_CONTROLLER /obj/machinery/airlock_sensor/incinerator_atmos id_tag = INCINERATOR_ATMOS_AIRLOCK_SENSOR diff --git a/code/game/machinery/buttons.dm b/code/game/machinery/buttons.dm index 6bfbaa4c6c5..af1858548c6 100644 --- a/code/game/machinery/buttons.dm +++ b/code/game/machinery/buttons.dm @@ -219,10 +219,10 @@ device = C ..() -/obj/machinery/button/door/incinerator_vent_toxmix +/obj/machinery/button/door/incinerator_vent_ordmix name = "combustion chamber vent control" - id = INCINERATOR_TOXMIX_VENT - req_access = list(ACCESS_TOXINS) + id = INCINERATOR_ORDMIX_VENT + req_access = list(ACCESS_ORDNANCE) /obj/machinery/button/door/incinerator_vent_atmos_main name = "turbine vent control" @@ -278,8 +278,8 @@ name = "combustion chamber ignition switch" desc = "A remote control switch for the combustion chamber's igniter." -/obj/machinery/button/ignition/incinerator/toxmix - id = INCINERATOR_TOXMIX_IGNITER +/obj/machinery/button/ignition/incinerator/ordmix + id = INCINERATOR_ORDMIX_IGNITER /obj/machinery/button/ignition/incinerator/atmos id = INCINERATOR_ATMOS_IGNITER diff --git a/code/game/machinery/camera/camera.dm b/code/game/machinery/camera/camera.dm index 4de05ede30b..dfc9782b0fd 100644 --- a/code/game/machinery/camera/camera.dm +++ b/code/game/machinery/camera/camera.dm @@ -43,11 +43,11 @@ ///Represents a signel source of camera alarms about movement or camera tampering var/datum/alarm_handler/alarm_manager -/obj/machinery/camera/preset/toxins //Bomb test site in space +/obj/machinery/camera/preset/ordnance //Bomb test site in space name = "Hardened Bomb-Test Camera" desc = "A specially-reinforced camera with a long lasting battery, used to monitor the bomb testing site. An external light is attached to the top." c_tag = "Bomb Testing Site" - network = list("rd","toxins") + network = list("rd","ordnance") use_power = NO_POWER_USE //Test site is an unpowered area invuln = TRUE light_range = 10 diff --git a/code/game/machinery/computer/atmos_control.dm b/code/game/machinery/computer/atmos_control.dm index 4ab30ffb829..1ae0d322a3f 100644 --- a/code/game/machinery/computer/atmos_control.dm +++ b/code/game/machinery/computer/atmos_control.dm @@ -13,12 +13,12 @@ var/frequency = FREQ_ATMOS_STORAGE var/datum/radio_frequency/radio_connection -/obj/machinery/air_sensor/atmos/toxin_tank +/obj/machinery/air_sensor/atmos/plasma_tank name = "plasma tank gas sensor" - id_tag = ATMOS_GAS_MONITOR_SENSOR_TOX -/obj/machinery/air_sensor/atmos/toxins_mixing_tank - name = "toxins mixing gas sensor" - id_tag = ATMOS_GAS_MONITOR_SENSOR_TOXINS_LAB + id_tag = ATMOS_GAS_MONITOR_SENSOR_PLAS +/obj/machinery/air_sensor/atmos/ordnance_mixing_tank + name = "ordnance mixing gas sensor" + id_tag = ATMOS_GAS_MONITOR_SENSOR_ORDNANCE_LAB /obj/machinery/air_sensor/atmos/oxygen_tank name = "oxygen tank gas sensor" id_tag = ATMOS_GAS_MONITOR_SENSOR_O2 @@ -147,7 +147,7 @@ GLOBAL_LIST_EMPTY(atmos_air_controllers) ATMOS_GAS_MONITOR_SENSOR_N2 = "Nitrogen Tank", ATMOS_GAS_MONITOR_SENSOR_O2 = "Oxygen Tank", ATMOS_GAS_MONITOR_SENSOR_CO2 = "Carbon Dioxide Tank", - ATMOS_GAS_MONITOR_SENSOR_TOX = "Plasma Tank", + ATMOS_GAS_MONITOR_SENSOR_PLAS = "Plasma Tank", ATMOS_GAS_MONITOR_SENSOR_N2O = "Nitrous Oxide Tank", ATMOS_GAS_MONITOR_SENSOR_AIR = "Mixed Air Tank", ATMOS_GAS_MONITOR_SENSOR_MIX = "Mix Tank", @@ -168,7 +168,7 @@ GLOBAL_LIST_EMPTY(atmos_air_controllers) ATMOS_GAS_MONITOR_LOOP_DISTRIBUTION = "Distribution Loop", ATMOS_GAS_MONITOR_LOOP_ATMOS_WASTE = "Atmos Waste Loop", ATMOS_GAS_MONITOR_SENSOR_INCINERATOR = "Incinerator Chamber", - ATMOS_GAS_MONITOR_SENSOR_TOXINS_LAB = "Toxins Mixing Chamber" + ATMOS_GAS_MONITOR_SENSOR_ORDNANCE_LAB = "Ordnance Mixing Chamber" ) var/list/sensor_information = list() var/datum/radio_frequency/radio_connection @@ -229,11 +229,11 @@ GLOBAL_LIST_EMPTY(atmos_air_controllers) sensors = list(ATMOS_GAS_MONITOR_SENSOR_INCINERATOR = "Incinerator Chamber") circuit = /obj/item/circuitboard/computer/atmos_control/incinerator -//Toxins mix sensor only -/obj/machinery/computer/atmos_control/toxinsmix - name = "Toxins Mixing Air Control" - sensors = list(ATMOS_GAS_MONITOR_SENSOR_TOXINS_LAB = "Toxins Mixing Chamber") - circuit = /obj/item/circuitboard/computer/atmos_control/toxinsmix +//Ordnance mix sensor only +/obj/machinery/computer/atmos_control/ordnancemix + name = "Ordnance Mixing Air Control" + sensors = list(ATMOS_GAS_MONITOR_SENSOR_ORDNANCE_LAB = "Ordnance Mixing Chamber") + circuit = /obj/item/circuitboard/computer/atmos_control/ordnancemix ///////////////////////////////////////////////////////////// // LARGE TANK CONTROL @@ -254,12 +254,12 @@ GLOBAL_LIST_EMPTY(atmos_air_controllers) sensors = list(ATMOS_GAS_MONITOR_SENSOR_O2 = "Oxygen Tank") circuit = /obj/item/circuitboard/computer/atmos_control/tank/oxygen_tank -/obj/machinery/computer/atmos_control/tank/toxin_tank +/obj/machinery/computer/atmos_control/tank/plasma_tank name = "Plasma Supply Control" - input_tag = ATMOS_GAS_MONITOR_INPUT_TOX - output_tag = ATMOS_GAS_MONITOR_OUTPUT_TOX - sensors = list(ATMOS_GAS_MONITOR_SENSOR_TOX = "Plasma Tank") - circuit = /obj/item/circuitboard/computer/atmos_control/tank/toxin_tank + input_tag = ATMOS_GAS_MONITOR_INPUT_PLAS + output_tag = ATMOS_GAS_MONITOR_OUTPUT_PLAS + sensors = list(ATMOS_GAS_MONITOR_SENSOR_PLAS = "Plasma Tank") + circuit = /obj/item/circuitboard/computer/atmos_control/tank/plasma_tank /obj/machinery/computer/atmos_control/tank/air_tank name = "Mixed Air Supply Control" diff --git a/code/game/machinery/computer/camera.dm b/code/game/machinery/computer/camera.dm index 53b2cbcef35..f60cb7b2df7 100644 --- a/code/game/machinery/computer/camera.dm +++ b/code/game/machinery/computer/camera.dm @@ -339,10 +339,10 @@ desc = "A telescreen that connects to the vault's camera network." network = list("vault") -/obj/machinery/computer/security/telescreen/toxins +/obj/machinery/computer/security/telescreen/ordnance name = "bomb test site monitor" desc = "A telescreen that connects to the bomb test site's camera." - network = list("toxins") + network = list("ordnance") /obj/machinery/computer/security/telescreen/engine name = "engine monitor" diff --git a/code/game/machinery/computer/pod.dm b/code/game/machinery/computer/pod.dm index 859c2ff4c04..ea25d22c357 100644 --- a/code/game/machinery/computer/pod.dm +++ b/code/game/machinery/computer/pod.dm @@ -143,11 +143,11 @@ icon_keyboard = null density = FALSE -/obj/machinery/computer/pod/old/mass_driver_controller/toxinsdriver - id = MASSDRIVER_TOXINS +/obj/machinery/computer/pod/old/mass_driver_controller/ordnancedriver + id = MASSDRIVER_ORDNANCE //for maps where pod doors are outside of the standard 4 tile controller detection range (ie Pubbystation) -/obj/machinery/computer/pod/old/mass_driver_controller/toxinsdriver/longrange +/obj/machinery/computer/pod/old/mass_driver_controller/ordnancedriver/longrange range = 6 /obj/machinery/computer/pod/old/mass_driver_controller/chapelgun diff --git a/code/game/machinery/doors/airlock_types.dm b/code/game/machinery/doors/airlock_types.dm index 1cac18afb18..fe704ead0dc 100644 --- a/code/game/machinery/doors/airlock_types.dm +++ b/code/game/machinery/doors/airlock_types.dm @@ -110,15 +110,15 @@ autoclose = FALSE frequency = FREQ_AIRLOCK_CONTROL heat_proof = TRUE - req_access = list(ACCESS_TOXINS) + req_access = list(ACCESS_ORDNANCE) -/obj/machinery/door/airlock/research/glass/incinerator/toxmix_interior +/obj/machinery/door/airlock/research/glass/incinerator/ordmix_interior name = "Mixing Room Interior Airlock" - id_tag = INCINERATOR_TOXMIX_AIRLOCK_INTERIOR + id_tag = INCINERATOR_ORDMIX_AIRLOCK_INTERIOR -/obj/machinery/door/airlock/research/glass/incinerator/toxmix_exterior +/obj/machinery/door/airlock/research/glass/incinerator/ordmix_exterior name = "Mixing Room Exterior Airlock" - id_tag = INCINERATOR_TOXMIX_AIRLOCK_EXTERIOR + id_tag = INCINERATOR_ORDMIX_AIRLOCK_EXTERIOR /obj/machinery/door/airlock/mining/glass opacity = FALSE diff --git a/code/game/machinery/doors/poddoor.dm b/code/game/machinery/doors/poddoor.dm index c36fd2f562d..61eb6fd6e8c 100644 --- a/code/game/machinery/doors/poddoor.dm +++ b/code/game/machinery/doors/poddoor.dm @@ -103,9 +103,9 @@ else INVOKE_ASYNC(src, .proc/close) -/obj/machinery/door/poddoor/incinerator_toxmix +/obj/machinery/door/poddoor/incinerator_ordmix name = "combustion chamber vent" - id = INCINERATOR_TOXMIX_VENT + id = INCINERATOR_ORDMIX_VENT /obj/machinery/door/poddoor/incinerator_atmos_main name = "turbine vent" @@ -131,9 +131,9 @@ name = "combustion chamber vent" id = INCINERATOR_SYNDICATELAVA_AUXVENT -/obj/machinery/door/poddoor/massdriver_toxins - name = "Toxins Launcher Bay Door" - id = MASSDRIVER_TOXINS +/obj/machinery/door/poddoor/massdriver_ordnance + name = "Ordnance Launcher Bay Door" + id = MASSDRIVER_ORDNANCE /obj/machinery/door/poddoor/massdriver_chapel name = "Chapel Launcher Bay Door" diff --git a/code/game/machinery/embedded_controller/airlock_controller.dm b/code/game/machinery/embedded_controller/airlock_controller.dm index bd4767fd481..a4668e1dc51 100644 --- a/code/game/machinery/embedded_controller/airlock_controller.dm +++ b/code/game/machinery/embedded_controller/airlock_controller.dm @@ -211,14 +211,14 @@ var/sensor_tag var/sanitize_external -/obj/machinery/embedded_controller/radio/airlock_controller/incinerator_toxmix +/obj/machinery/embedded_controller/radio/airlock_controller/incinerator_ordmix name = "Incinerator Access Console" - airpump_tag = INCINERATOR_TOXMIX_DP_VENTPUMP - exterior_door_tag = INCINERATOR_TOXMIX_AIRLOCK_EXTERIOR - id_tag = INCINERATOR_TOXMIX_AIRLOCK_CONTROLLER - interior_door_tag = INCINERATOR_TOXMIX_AIRLOCK_INTERIOR + airpump_tag = INCINERATOR_ORDMIX_DP_VENTPUMP + exterior_door_tag = INCINERATOR_ORDMIX_AIRLOCK_EXTERIOR + id_tag = INCINERATOR_ORDMIX_AIRLOCK_CONTROLLER + interior_door_tag = INCINERATOR_ORDMIX_AIRLOCK_INTERIOR sanitize_external = TRUE - sensor_tag = INCINERATOR_TOXMIX_AIRLOCK_SENSOR + sensor_tag = INCINERATOR_ORDMIX_AIRLOCK_SENSOR /obj/machinery/embedded_controller/radio/airlock_controller/incinerator_atmos name = "Incinerator Access Console" diff --git a/code/game/machinery/igniter.dm b/code/game/machinery/igniter.dm index a2c341fd7e1..7d343f6a34e 100644 --- a/code/game/machinery/igniter.dm +++ b/code/game/machinery/igniter.dm @@ -14,8 +14,8 @@ var/id = null var/on = FALSE -/obj/machinery/igniter/incinerator_toxmix - id = INCINERATOR_TOXMIX_IGNITER +/obj/machinery/igniter/incinerator_ordmix + id = INCINERATOR_ORDMIX_IGNITER /obj/machinery/igniter/incinerator_atmos id = INCINERATOR_ATMOS_IGNITER @@ -85,8 +85,8 @@ dir = EAST pixel_x = -26 -/obj/machinery/sparker/toxmix - id = INCINERATOR_TOXMIX_IGNITER +/obj/machinery/sparker/ordmix + id = INCINERATOR_ORDMIX_IGNITER /obj/machinery/sparker/Initialize() . = ..() diff --git a/code/game/machinery/mass_driver.dm b/code/game/machinery/mass_driver.dm index c6a65449a77..00670d1f8aa 100644 --- a/code/game/machinery/mass_driver.dm +++ b/code/game/machinery/mass_driver.dm @@ -15,8 +15,8 @@ name = "holy driver" id = MASSDRIVER_CHAPEL -/obj/machinery/mass_driver/toxins - id = MASSDRIVER_TOXINS +/obj/machinery/mass_driver/ordnance + id = MASSDRIVER_ORDNANCE /obj/machinery/mass_driver/trash id = MASSDRIVER_DISPOSALS diff --git a/code/game/objects/items/circuitboards/computer_circuitboards.dm b/code/game/objects/items/circuitboards/computer_circuitboards.dm index b37d5c7d87c..baf7a4afada 100644 --- a/code/game/objects/items/circuitboards/computer_circuitboards.dm +++ b/code/game/objects/items/circuitboards/computer_circuitboards.dm @@ -40,9 +40,9 @@ name = "Incinerator Air Control (Computer Board)" build_path = /obj/machinery/computer/atmos_control/incinerator -/obj/item/circuitboard/computer/atmos_control/toxinsmix - name = "Toxins Mixing Air Control (Computer Board)" - build_path = /obj/machinery/computer/atmos_control/toxinsmix +/obj/item/circuitboard/computer/atmos_control/ordnancemix + name = "Ordnance Mixing Air Control (Computer Board)" + build_path = /obj/machinery/computer/atmos_control/ordnancemix /obj/item/circuitboard/computer/atmos_control/tank name = "Tank Control (Computer Board)" @@ -52,9 +52,9 @@ name = "Oxygen Supply Control (Computer Board)" build_path = /obj/machinery/computer/atmos_control/tank/oxygen_tank -/obj/item/circuitboard/computer/atmos_control/tank/toxin_tank +/obj/item/circuitboard/computer/atmos_control/tank/plasma_tank name = "Plasma Supply Control (Computer Board)" - build_path = /obj/machinery/computer/atmos_control/tank/toxin_tank + build_path = /obj/machinery/computer/atmos_control/tank/plasma_tank /obj/item/circuitboard/computer/atmos_control/tank/air_tank name = "Mixed Air Supply Control (Computer Board)" diff --git a/code/game/objects/items/devices/PDA/PDA_types.dm b/code/game/objects/items/devices/PDA/PDA_types.dm index 81d74039e73..7ad2be24f31 100644 --- a/code/game/objects/items/devices/PDA/PDA_types.dm +++ b/code/game/objects/items/devices/PDA/PDA_types.dm @@ -107,9 +107,9 @@ greyscale_colors = "#933ea8#a92323" ttone = "slip" -/obj/item/pda/toxins +/obj/item/pda/science name = "scientist PDA" - default_cartridge = /obj/item/cartridge/signal/toxins + default_cartridge = /obj/item/cartridge/signal/ordnance greyscale_config = /datum/greyscale_config/pda/stripe_thick greyscale_colors = "#e2e2e2#000099#9e00ea" ttone = "boom" diff --git a/code/game/objects/items/devices/PDA/cart.dm b/code/game/objects/items/devices/PDA/cart.dm index 41ad208b54d..1de5e35c812 100644 --- a/code/game/objects/items/devices/PDA/cart.dm +++ b/code/game/objects/items/devices/PDA/cart.dm @@ -102,10 +102,10 @@ name = "generic signaler cartridge" desc = "A data cartridge with an integrated radio signaler module." -/obj/item/cartridge/signal/toxins +/obj/item/cartridge/signal/ordnance name = "\improper Signal Ace 2 cartridge" desc = "Complete with integrated radio signaler!" - icon_state = "cart-tox" + icon_state = "cart-ord" access = CART_REAGENT_SCANNER | CART_ATMOS /obj/item/cartridge/signal/Initialize() diff --git a/code/game/objects/items/devices/camera_bug.dm b/code/game/objects/items/devices/camera_bug.dm index de944f81c6a..baadd60e35a 100644 --- a/code/game/objects/items/devices/camera_bug.dm +++ b/code/game/objects/items/devices/camera_bug.dm @@ -82,7 +82,7 @@ for(var/obj/machinery/camera/camera in GLOB.cameranet.cameras) if(camera.machine_stat || !camera.can_use()) continue - if(length(list("ss13","mine", "rd", "labor", "toxins", "minisat") & camera.network)) + if(length(list("ss13","mine", "rd", "labor", "ordnance", "minisat") & camera.network)) var/datum/weakref/camera_ref = WEAKREF(camera) if(!camera_ref || !camera.c_tag) continue diff --git a/code/game/objects/items/manuals.dm b/code/game/objects/items/manuals.dm index e25381a1fb9..56e12f11ff4 100644 --- a/code/game/objects/items/manuals.dm +++ b/code/game/objects/items/manuals.dm @@ -413,14 +413,14 @@ title = "DIY Chemical Grenades" page_link = "Grenade" -/obj/item/book/manual/wiki/toxins - name = "Toxins or: How I Learned to Stop Worrying and Love the Maxcap" +/obj/item/book/manual/wiki/ordnance + name = "Ordnance for Dummies or: How I Learned to Stop Worrying and Love the Maxcap" icon_state = "book6" author = "Cuban Pete" - title = "Toxins or: How I Learned to Stop Worrying and Love the Maxcap" + title = "Ordnance for Dummies or: How I Learned to Stop Worrying and Love the Maxcap" page_link = "Guide_to_toxins" -/obj/item/book/manual/wiki/toxins/suicide_act(mob/user) +/obj/item/book/manual/wiki/ordnance/suicide_act(mob/user) var/mob/living/carbon/human/H = user user.visible_message(span_suicide("[user] starts dancing to the Rhumba Beat! It looks like [user.p_theyre()] trying to commit suicide!")) playsound(loc, 'sound/effects/spray.ogg', 10, TRUE, -3) diff --git a/code/game/objects/items/religion.dm b/code/game/objects/items/religion.dm index 4a40c09ed30..3bc06c25d0a 100644 --- a/code/game/objects/items/religion.dm +++ b/code/game/objects/items/religion.dm @@ -150,7 +150,7 @@ inspiration_available = FALSE /obj/item/banner/science/check_inspiration(mob/living/carbon/human/H) - return H.on_fire //Sciencia is pleased by dedication to the art of Toxins + return H.on_fire //Sciencia is pleased by dedication to the art of Ordnance /datum/crafting_recipe/science_banner name = "Sciencia Banner" diff --git a/code/game/objects/items/storage/backpack.dm b/code/game/objects/items/storage/backpack.dm index c10abd24d54..44f61e5d22f 100644 --- a/code/game/objects/items/storage/backpack.dm +++ b/code/game/objects/items/storage/backpack.dm @@ -181,8 +181,8 @@ /obj/item/storage/backpack/science name = "science backpack" desc = "A specially designed backpack. It's fire resistant and smells vaguely of plasma." - icon_state = "toxpack" - inhand_icon_state = "toxpack" + icon_state = "scipack" + inhand_icon_state = "scipack" /obj/item/storage/backpack/virology name = "virology backpack" @@ -274,11 +274,11 @@ icon_state = "satchel-gen" inhand_icon_state = "satchel-gen" -/obj/item/storage/backpack/satchel/tox +/obj/item/storage/backpack/satchel/science name = "scientist satchel" desc = "Useful for holding research materials." - icon_state = "satchel-tox" - inhand_icon_state = "satchel-tox" + icon_state = "satchel-sci" + inhand_icon_state = "satchel-sci" /obj/item/storage/backpack/satchel/hyd name = "botanist satchel" @@ -406,11 +406,11 @@ icon_state = "duffel-genetics" inhand_icon_state = "duffel-genetics" -/obj/item/storage/backpack/duffelbag/toxins +/obj/item/storage/backpack/duffelbag/science name = "scientist's duffel bag" desc = "A large duffel bag for holding extra scientific components." - icon_state = "duffel-toxins" - inhand_icon_state = "duffel-toxins" + icon_state = "duffel-sci" + inhand_icon_state = "duffel-sci" /obj/item/storage/backpack/duffelbag/virology name = "virologist's duffel bag" diff --git a/code/game/objects/items/storage/boxes.dm b/code/game/objects/items/storage/boxes.dm index 3dd39d019a7..09fde3df4ac 100644 --- a/code/game/objects/items/storage/boxes.dm +++ b/code/game/objects/items/storage/boxes.dm @@ -546,7 +546,7 @@ var/newcart = pick( /obj/item/cartridge/engineering, /obj/item/cartridge/security, /obj/item/cartridge/medical, - /obj/item/cartridge/signal/toxins, + /obj/item/cartridge/signal/ordnance, /obj/item/cartridge/quartermaster) new newcart(src) diff --git a/code/game/objects/items/storage/firstaid.dm b/code/game/objects/items/storage/firstaid.dm index 83276134a03..c95f44d5133 100644 --- a/code/game/objects/items/storage/firstaid.dm +++ b/code/game/objects/items/storage/firstaid.dm @@ -152,7 +152,7 @@ /obj/item/storage/firstaid/fire name = "burn treatment kit" - desc = "A specialized medical kit for when the toxins lab -spontaneously- burns down." + desc = "A specialized medical kit for when the ordnance lab -spontaneously- burns down." icon_state = "ointment" inhand_icon_state = "firstaid-ointment" damagetype_healed = BURN diff --git a/code/game/objects/items/toys.dm b/code/game/objects/items/toys.dm index 1f83f6253f9..cb1bb7b00f0 100644 --- a/code/game/objects/items/toys.dm +++ b/code/game/objects/items/toys.dm @@ -1427,7 +1427,7 @@ /obj/item/toy/figure/scientist name = "\improper Scientist action figure" icon_state = "scientist" - toysay = "I call toxins." + toysay = "I call ordnance." toysound = 'sound/effects/explosionfar.ogg' /obj/item/toy/figure/syndie diff --git a/code/game/objects/structures/crates_lockers/closets/job_closets.dm b/code/game/objects/structures/crates_lockers/closets/job_closets.dm index 2893f17606e..68fa499b122 100644 --- a/code/game/objects/structures/crates_lockers/closets/job_closets.dm +++ b/code/game/objects/structures/crates_lockers/closets/job_closets.dm @@ -278,8 +278,8 @@ var/static/items_inside = list( /obj/item/clothing/accessory/pocketprotector = 1, /obj/item/storage/backpack/science = 2, - /obj/item/storage/backpack/satchel/tox = 2, - /obj/item/storage/backpack/duffelbag/toxins = 2, + /obj/item/storage/backpack/satchel/science = 2, + /obj/item/storage/backpack/duffelbag/science = 2, /obj/item/clothing/suit/hooded/wintercoat/science = 1, /obj/item/clothing/under/rank/rnd/scientist = 3, /obj/item/clothing/suit/toggle/labcoat/science = 3, diff --git a/code/modules/antagonists/blob/blob_mobs.dm b/code/modules/antagonists/blob/blob_mobs.dm index 911dd59a618..dd3cc1d19f9 100644 --- a/code/modules/antagonists/blob/blob_mobs.dm +++ b/code/modules/antagonists/blob/blob_mobs.dm @@ -10,7 +10,7 @@ faction = list(ROLE_BLOB) bubble_icon = "blob" speak_emote = null //so we use verb_yell/verb_say/etc - atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) minbodytemp = 0 maxbodytemp = INFINITY unique_name = 1 diff --git a/code/modules/antagonists/morph/morph.dm b/code/modules/antagonists/morph/morph.dm index bbb1cbfaecb..6e609dc60f3 100644 --- a/code/modules/antagonists/morph/morph.dm +++ b/code/modules/antagonists/morph/morph.dm @@ -12,7 +12,7 @@ stop_automated_movement = 1 status_flags = CANPUSH pass_flags = PASSTABLE - atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) minbodytemp = 0 maxHealth = 150 health = 150 diff --git a/code/modules/antagonists/revenant/revenant.dm b/code/modules/antagonists/revenant/revenant.dm index fb56ec07c37..5989add04c9 100644 --- a/code/modules/antagonists/revenant/revenant.dm +++ b/code/modules/antagonists/revenant/revenant.dm @@ -36,7 +36,7 @@ response_harm_simple = "punch through" unsuitable_atmos_damage = 0 damage_coeff = list(BRUTE = 1, BURN = 1, TOX = 0, CLONE = 0, STAMINA = 0, OXY = 0) //I don't know how you'd apply those, but revenants no-sell them anyway. - atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) minbodytemp = 0 maxbodytemp = INFINITY harm_intent_damage = 0 diff --git a/code/modules/antagonists/slaughter/slaughter.dm b/code/modules/antagonists/slaughter/slaughter.dm index 52df098bfd1..434061441a4 100644 --- a/code/modules/antagonists/slaughter/slaughter.dm +++ b/code/modules/antagonists/slaughter/slaughter.dm @@ -23,7 +23,7 @@ status_flags = CANPUSH attack_sound = 'sound/magic/demon_attack1.ogg' attack_vis_effect = ATTACK_EFFECT_CLAW - atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) minbodytemp = 250 //Weak to cold maxbodytemp = INFINITY faction = list("hell") diff --git a/code/modules/atmospherics/environmental/LINDA_fire.dm b/code/modules/atmospherics/environmental/LINDA_fire.dm index 76601fcfed5..16ac351fbaa 100644 --- a/code/modules/atmospherics/environmental/LINDA_fire.dm +++ b/code/modules/atmospherics/environmental/LINDA_fire.dm @@ -24,21 +24,21 @@ if (oxy < 0.5) return . = air_gases[/datum/gas/plasma] - var/tox = . ? .[MOLES] : 0 + var/plas = . ? .[MOLES] : 0 . = air_gases[/datum/gas/tritium] var/trit = . ? .[MOLES] : 0 . = air_gases[/datum/gas/hydrogen] var/h2 = . ? .[MOLES] : 0 if(active_hotspot) if(soh) - if(tox > 0.5 || trit > 0.5 || h2 > 0.5) + if(plas > 0.5 || trit > 0.5 || h2 > 0.5) if(active_hotspot.temperature < exposed_temperature) active_hotspot.temperature = exposed_temperature if(active_hotspot.volume < exposed_volume) active_hotspot.volume = exposed_volume return - if((exposed_temperature > PLASMA_MINIMUM_BURN_TEMPERATURE) && (tox > 0.5 || trit > 0.5 || h2 > 0.5)) + if((exposed_temperature > PLASMA_MINIMUM_BURN_TEMPERATURE) && (plas > 0.5 || trit > 0.5 || h2 > 0.5)) active_hotspot = new /obj/effect/hotspot(src, exposed_volume*25, exposed_temperature) diff --git a/code/modules/atmospherics/gasmixtures/gas_mixture.dm b/code/modules/atmospherics/gasmixtures/gas_mixture.dm index ffbba1f331b..a732469edaf 100644 --- a/code/modules/atmospherics/gasmixtures/gas_mixture.dm +++ b/code/modules/atmospherics/gasmixtures/gas_mixture.dm @@ -498,7 +498,7 @@ GLOBAL_LIST_INIT(gaslist_cache, init_gaslist_cache()) ///Takes the amount of the gas you want to PP as an argument ///So I don't have to do some hacky switches/defines/magic strings ///eg: -///Tox_PP = get_partial_pressure(gas_mixture.toxins) +///Plas_PP = get_partial_pressure(gas_mixture.plasma) ///O2_PP = get_partial_pressure(gas_mixture.oxygen) /datum/gas_mixture/proc/get_breath_partial_pressure(gas_pressure) diff --git a/code/modules/atmospherics/machinery/airalarm.dm b/code/modules/atmospherics/machinery/airalarm.dm index 39aa7ef2be6..f2b4c2e2259 100644 --- a/code/modules/atmospherics/machinery/airalarm.dm +++ b/code/modules/atmospherics/machinery/airalarm.dm @@ -178,7 +178,7 @@ name = "chamber air alarm" locked = FALSE req_access = null - req_one_access = list(ACCESS_ATMOSPHERICS, ACCESS_TOXINS) + req_one_access = list(ACCESS_ATMOSPHERICS, ACCESS_ORDNANCE) /obj/machinery/airalarm/all_access name = "all-access air alarm" diff --git a/code/modules/atmospherics/machinery/components/binary_devices/dp_vent_pump.dm b/code/modules/atmospherics/machinery/components/binary_devices/dp_vent_pump.dm index c99053b9387..d686540875d 100644 --- a/code/modules/atmospherics/machinery/components/binary_devices/dp_vent_pump.dm +++ b/code/modules/atmospherics/machinery/components/binary_devices/dp_vent_pump.dm @@ -219,8 +219,8 @@ piping_layer = 4 icon_state = "dpvent_map_on-4" -/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/incinerator_toxmix - id = INCINERATOR_TOXMIX_DP_VENTPUMP +/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/incinerator_ordmix + id = INCINERATOR_ORDMIX_DP_VENTPUMP frequency = FREQ_AIRLOCK_CONTROL /obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/incinerator_atmos diff --git a/code/modules/atmospherics/machinery/components/tank.dm b/code/modules/atmospherics/machinery/components/tank.dm index 923d76b865c..4d6e994614f 100644 --- a/code/modules/atmospherics/machinery/components/tank.dm +++ b/code/modules/atmospherics/machinery/components/tank.dm @@ -349,7 +349,7 @@ /obj/machinery/atmospherics/components/tank/carbon_dioxide gas_type = /datum/gas/carbon_dioxide -/obj/machinery/atmospherics/components/tank/toxins +/obj/machinery/atmospherics/components/tank/plasma gas_type = /datum/gas/plasma /obj/machinery/atmospherics/components/tank/nitrogen diff --git a/code/modules/atmospherics/machinery/components/unary_devices/outlet_injector.dm b/code/modules/atmospherics/machinery/components/unary_devices/outlet_injector.dm index 435bff29a5c..d47cf89b827 100644 --- a/code/modules/atmospherics/machinery/components/unary_devices/outlet_injector.dm +++ b/code/modules/atmospherics/machinery/components/unary_devices/outlet_injector.dm @@ -226,9 +226,9 @@ /obj/machinery/atmospherics/components/unary/outlet_injector/atmos/engine_waste name = "engine outlet injector" id = ATMOS_GAS_MONITOR_WASTE_ENGINE -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/toxin_input +/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/plasma_input name = "plasma tank input injector" - id = ATMOS_GAS_MONITOR_INPUT_TOX + id = ATMOS_GAS_MONITOR_INPUT_PLAS /obj/machinery/atmospherics/components/unary/outlet_injector/atmos/oxygen_input name = "oxygen tank input injector" id = ATMOS_GAS_MONITOR_INPUT_O2 @@ -298,6 +298,6 @@ /obj/machinery/atmospherics/components/unary/outlet_injector/atmos/incinerator_input name = "incinerator chamber input injector" id = ATMOS_GAS_MONITOR_INPUT_INCINERATOR -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/toxins_mixing_input - name = "toxins mixing input injector" - id = ATMOS_GAS_MONITOR_INPUT_TOXINS_LAB +/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/ordnance_mixing_input + name = "ordnance mixing input injector" + id = ATMOS_GAS_MONITOR_INPUT_ORDNANCE_LAB diff --git a/code/modules/atmospherics/machinery/components/unary_devices/vent_pump.dm b/code/modules/atmospherics/machinery/components/unary_devices/vent_pump.dm index 74b79a027da..c92f1a27a62 100644 --- a/code/modules/atmospherics/machinery/components/unary_devices/vent_pump.dm +++ b/code/modules/atmospherics/machinery/components/unary_devices/vent_pump.dm @@ -361,9 +361,9 @@ on = TRUE icon_state = "vent_map_siphon_on-3" -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/toxin_output +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/plasma_output name = "plasma tank output inlet" - id_tag = ATMOS_GAS_MONITOR_OUTPUT_TOX + id_tag = ATMOS_GAS_MONITOR_OUTPUT_PLAS /obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/oxygen_output name = "oxygen tank output inlet" id_tag = ATMOS_GAS_MONITOR_OUTPUT_O2 @@ -431,9 +431,9 @@ name = "incinerator chamber output inlet" id_tag = ATMOS_GAS_MONITOR_OUTPUT_INCINERATOR frequency = FREQ_ATMOS_CONTROL -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/toxins_mixing_output - name = "toxins mixing output inlet" - id_tag = ATMOS_GAS_MONITOR_OUTPUT_TOXINS_LAB +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/ordnance_mixing_output + name = "ordnance mixing output inlet" + id_tag = ATMOS_GAS_MONITOR_OUTPUT_ORDNANCE_LAB frequency = FREQ_ATMOS_CONTROL /obj/machinery/atmospherics/components/unary/vent_pump/high_volume/layer2 diff --git a/code/modules/atmospherics/machinery/other/miner.dm b/code/modules/atmospherics/machinery/other/miner.dm index 1356c475add..9606fb646e1 100644 --- a/code/modules/atmospherics/machinery/other/miner.dm +++ b/code/modules/atmospherics/machinery/other/miner.dm @@ -159,7 +159,7 @@ overlay_color = "#007FFF" spawn_id = /datum/gas/oxygen -/obj/machinery/atmospherics/miner/toxins +/obj/machinery/atmospherics/miner/plasma name = "\improper Plasma Gas Miner" overlay_color = "#FF0000" spawn_id = /datum/gas/plasma diff --git a/code/modules/atmospherics/machinery/portable/canister.dm b/code/modules/atmospherics/machinery/portable/canister.dm index 7683fc9ab61..7d2aaae17d6 100644 --- a/code/modules/atmospherics/machinery/portable/canister.dm +++ b/code/modules/atmospherics/machinery/portable/canister.dm @@ -13,7 +13,7 @@ GLOBAL_LIST_INIT(gas_id_to_canister, init_gas_id_to_canister()) "n2" = /obj/machinery/portable_atmospherics/canister/nitrogen, "o2" = /obj/machinery/portable_atmospherics/canister/oxygen, "co2" = /obj/machinery/portable_atmospherics/canister/carbon_dioxide, - "plasma" = /obj/machinery/portable_atmospherics/canister/toxins, + "plasma" = /obj/machinery/portable_atmospherics/canister/plasma, "n2o" = /obj/machinery/portable_atmospherics/canister/nitrous_oxide, "no2" = /obj/machinery/portable_atmospherics/canister/nitryl, "bz" = /obj/machinery/portable_atmospherics/canister/bz, @@ -259,7 +259,7 @@ GLOBAL_LIST_INIT(gas_id_to_canister, init_gas_id_to_canister()) greyscale_config = /datum/greyscale_config/canister greyscale_colors = "#9b5d7f" -/obj/machinery/portable_atmospherics/canister/toxins +/obj/machinery/portable_atmospherics/canister/plasma name = "Plasma canister" desc = "Plasma gas. The reason YOU are here. Highly toxic." gas_type = /datum/gas/plasma diff --git a/code/modules/cargo/gondolapod.dm b/code/modules/cargo/gondolapod.dm index e507096b6b7..e06c9615875 100644 --- a/code/modules/cargo/gondolapod.dm +++ b/code/modules/cargo/gondolapod.dm @@ -20,7 +20,7 @@ layer = TABLE_LAYER//so that deliveries dont appear underneath it loot = list(/obj/effect/decal/cleanable/blood/gibs, /obj/item/stack/sheet/animalhide/gondola = 2, /obj/item/food/meat/slab/gondola = 2) //Gondolas aren't affected by cold. - atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) minbodytemp = 0 maxbodytemp = 1500 maxHealth = 200 diff --git a/code/modules/cargo/packs.dm b/code/modules/cargo/packs.dm index fa581690a8a..2a0c77bca5d 100644 --- a/code/modules/cargo/packs.dm +++ b/code/modules/cargo/packs.dm @@ -1319,10 +1319,10 @@ /datum/supply_pack/science/plasma name = "Plasma Assembly Crate" - desc = "Everything you need to burn something to the ground, this contains three plasma assembly sets. Each set contains a plasma tank, igniter, proximity sensor, and timer! Warranty void if exposed to high temperatures. Requires Toxins access to open." + desc = "Everything you need to burn something to the ground, this contains three plasma assembly sets. Each set contains a plasma tank, igniter, proximity sensor, and timer! Warranty void if exposed to high temperatures. Requires Ordnance access to open." cost = CARGO_CRATE_VALUE * 2 - access = ACCESS_TOXINS - access_view = ACCESS_TOXINS + access = ACCESS_ORDNANCE + access_view = ACCESS_ORDNANCE contains = list(/obj/item/tank/internals/plasma, /obj/item/tank/internals/plasma, /obj/item/tank/internals/plasma, @@ -1342,8 +1342,8 @@ name = "Raw Flux Anomaly" desc = "The raw core of a flux anomaly, ready to be implosion-compressed into a powerful artifact." cost = CARGO_CRATE_VALUE * 10 - access = ACCESS_TOXINS - access_view = ACCESS_TOXINS + access = ACCESS_ORDNANCE + access_view = ACCESS_ORDNANCE contains = list(/obj/item/raw_anomaly_core/flux) crate_name = "raw flux anomaly" crate_type = /obj/structure/closet/crate/secure/science @@ -1352,8 +1352,8 @@ name = "Raw Gravitational Anomaly" desc = "The raw core of a gravitational anomaly, ready to be implosion-compressed into a powerful artifact." cost = CARGO_CRATE_VALUE * 10 - access = ACCESS_TOXINS - access_view = ACCESS_TOXINS + access = ACCESS_ORDNANCE + access_view = ACCESS_ORDNANCE contains = list(/obj/item/raw_anomaly_core/grav) crate_name = "raw pyro anomaly" crate_type = /obj/structure/closet/crate/secure/science @@ -1362,8 +1362,8 @@ name = "Raw Vortex Anomaly" desc = "The raw core of a vortex anomaly, ready to be implosion-compressed into a powerful artifact." cost = CARGO_CRATE_VALUE * 10 - access = ACCESS_TOXINS - access_view = ACCESS_TOXINS + access = ACCESS_ORDNANCE + access_view = ACCESS_ORDNANCE contains = list(/obj/item/raw_anomaly_core/vortex) crate_name = "raw vortex anomaly" crate_type = /obj/structure/closet/crate/secure/science @@ -1372,8 +1372,8 @@ name = "Raw Bluespace Anomaly" desc = "The raw core of a bluespace anomaly, ready to be implosion-compressed into a powerful artifact." cost = CARGO_CRATE_VALUE * 10 - access = ACCESS_TOXINS - access_view = ACCESS_TOXINS + access = ACCESS_ORDNANCE + access_view = ACCESS_ORDNANCE contains = list(/obj/item/raw_anomaly_core/bluespace) crate_name = "raw bluespace anomaly" crate_type = /obj/structure/closet/crate/secure/science @@ -1382,8 +1382,8 @@ name = "Raw Pyro Anomaly" desc = "The raw core of a pyro anomaly, ready to be implosion-compressed into a powerful artifact." cost = CARGO_CRATE_VALUE * 10 - access = ACCESS_TOXINS - access_view = ACCESS_TOXINS + access = ACCESS_ORDNANCE + access_view = ACCESS_ORDNANCE contains = list(/obj/item/raw_anomaly_core/pyro) crate_name = "raw pyro anomaly" crate_type = /obj/structure/closet/crate/secure/science diff --git a/code/modules/clothing/suits/labcoat.dm b/code/modules/clothing/suits/labcoat.dm index d293d7fb7dd..bb1c8ce248b 100644 --- a/code/modules/clothing/suits/labcoat.dm +++ b/code/modules/clothing/suits/labcoat.dm @@ -71,7 +71,7 @@ /obj/item/clothing/suit/toggle/labcoat/science name = "scientist labcoat" desc = "A suit that protects against minor chemical spills. Has a purple stripe on the shoulder." - icon_state = "labcoat_tox" + icon_state = "labcoat_sci" /obj/item/clothing/suit/toggle/labcoat/roboticist name = "roboticist labcoat" diff --git a/code/modules/clothing/under/jobs/rnd.dm b/code/modules/clothing/under/jobs/rnd.dm index 1294daeecf9..9d7c9e417d7 100644 --- a/code/modules/clothing/under/jobs/rnd.dm +++ b/code/modules/clothing/under/jobs/rnd.dm @@ -61,14 +61,14 @@ /obj/item/clothing/under/rank/rnd/scientist desc = "It's made of a special fiber that provides minor protection against explosives. It has markings that denote the wearer as a scientist." name = "scientist's jumpsuit" - icon_state = "toxins" + icon_state = "science" inhand_icon_state = "w_suit" permeability_coefficient = 0.5 /obj/item/clothing/under/rank/rnd/scientist/skirt name = "scientist's jumpskirt" desc = "It's made of a special fiber that provides minor protection against explosives. It has markings that denote the wearer as a scientist." - icon_state = "toxinswhite_skirt" + icon_state = "sciwhite_skirt" inhand_icon_state = "w_suit" body_parts_covered = CHEST|GROIN|ARMS dying_key = DYE_REGISTRY_JUMPSKIRT diff --git a/code/modules/events/spacevine.dm b/code/modules/events/spacevine.dm index 3efecec1370..ca19c4fa3e8 100644 --- a/code/modules/events/spacevine.dm +++ b/code/modules/events/spacevine.dm @@ -250,7 +250,7 @@ GM.garbage_collect() /datum/spacevine_mutation/plasma_eater - name = "toxins consuming" + name = "plasma consuming" hue = "#ffbbff" severity = 3 quality = POSITIVE diff --git a/code/modules/experisci/experiment/types/explosive.dm b/code/modules/experisci/experiment/types/explosive.dm index 279019fdb8d..288e4d1f6d9 100644 --- a/code/modules/experisci/experiment/types/explosive.dm +++ b/code/modules/experisci/experiment/types/explosive.dm @@ -2,7 +2,7 @@ name = "Explosive Experiment" description = "An experiment requiring an explosion to progress" exp_tag = "Explosion" - performance_hint = "Perform explosive experiments using the research doppler array in the toxins lab." + performance_hint = "Perform explosive experiments using the research doppler array in the ordnance lab." /// The required devastation range to complete the experiment var/required_devastation = 0 /// The required heavy impact range to complete the experiment diff --git a/code/modules/flufftext/Hallucination.dm b/code/modules/flufftext/Hallucination.dm index 8748be37f25..bbde9cd6036 100644 --- a/code/modules/flufftext/Hallucination.dm +++ b/code/modules/flufftext/Hallucination.dm @@ -212,7 +212,7 @@ GLOBAL_LIST_INIT(hallucination_list, list( return Expand() if((get_turf(target) in flood_turfs) && !target.internal) - new /datum/hallucination/fake_alert(target, TRUE, "too_much_tox") + new /datum/hallucination/fake_alert(target, TRUE, "too_much_plas") next_expand = world.time + FAKE_FLOOD_EXPAND_TIME /datum/hallucination/fake_flood/proc/Expand() @@ -1109,23 +1109,23 @@ GLOBAL_LIST_INIT(hallucination_list, list( /datum/hallucination/fake_alert/New(mob/living/carbon/C, forced = TRUE, specific, duration = 150) set waitfor = FALSE ..() - alert_type = pick("not_enough_oxy","not_enough_tox","not_enough_co2","too_much_oxy","too_much_co2","too_much_tox","newlaw","nutrition","charge","gravity","fire","locked","hacked","temphot","tempcold","pressure") + alert_type = pick("not_enough_oxy","not_enough_plas","not_enough_co2","too_much_oxy","too_much_co2","too_much_plas","newlaw","nutrition","charge","gravity","fire","locked","hacked","temphot","tempcold","pressure") if(specific) alert_type = specific feedback_details += "Type: [alert_type]" switch(alert_type) if("not_enough_oxy") target.throw_alert(alert_type, /atom/movable/screen/alert/not_enough_oxy, override = TRUE) - if("not_enough_tox") - target.throw_alert(alert_type, /atom/movable/screen/alert/not_enough_tox, override = TRUE) + if("not_enough_plas") + target.throw_alert(alert_type, /atom/movable/screen/alert/not_enough_plas, override = TRUE) if("not_enough_co2") target.throw_alert(alert_type, /atom/movable/screen/alert/not_enough_co2, override = TRUE) if("too_much_oxy") target.throw_alert(alert_type, /atom/movable/screen/alert/too_much_oxy, override = TRUE) if("too_much_co2") target.throw_alert(alert_type, /atom/movable/screen/alert/too_much_co2, override = TRUE) - if("too_much_tox") - target.throw_alert(alert_type, /atom/movable/screen/alert/too_much_tox, override = TRUE) + if("too_much_plas") + target.throw_alert(alert_type, /atom/movable/screen/alert/too_much_plas, override = TRUE) if("nutrition") if(prob(50)) target.throw_alert(alert_type, /atom/movable/screen/alert/fat, override = TRUE) diff --git a/code/modules/holiday/easter.dm b/code/modules/holiday/easter.dm index c9896a91304..5010f77550e 100644 --- a/code/modules/holiday/easter.dm +++ b/code/modules/holiday/easter.dm @@ -91,7 +91,7 @@ icon_living = "s_rabbit_white" icon_dead = "s_rabbit_white_dead" icon_prefix = "s_rabbit" - atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) minbodytemp = 0 maxbodytemp = 1500 unsuitable_atmos_damage = 0 diff --git a/code/modules/holiday/halloween.dm b/code/modules/holiday/halloween.dm index 38e5467f598..e273c7b01d6 100644 --- a/code/modules/holiday/halloween.dm +++ b/code/modules/holiday/halloween.dm @@ -188,7 +188,7 @@ maxHealth = INFINITY health = INFINITY emote_see = list("silently stares") - atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) unsuitable_atmos_damage = 0 minbodytemp = 0 maxbodytemp = INFINITY diff --git a/code/modules/jobs/job_types/research_director.dm b/code/modules/jobs/job_types/research_director.dm index b62b3dfa400..ffc7f962215 100644 --- a/code/modules/jobs/job_types/research_director.dm +++ b/code/modules/jobs/job_types/research_director.dm @@ -62,8 +62,8 @@ backpack_contents = list(/obj/item/melee/classic_baton/telescopic=1, /obj/item/modular_computer/tablet/preset/advanced/command=1) backpack = /obj/item/storage/backpack/science - satchel = /obj/item/storage/backpack/satchel/tox - duffelbag = /obj/item/storage/backpack/duffelbag/toxins + satchel = /obj/item/storage/backpack/satchel/science + duffelbag = /obj/item/storage/backpack/duffelbag/science skillchips = list(/obj/item/skillchip/job/research_director) diff --git a/code/modules/jobs/job_types/roboticist.dm b/code/modules/jobs/job_types/roboticist.dm index 4635c036a73..1004971edb9 100644 --- a/code/modules/jobs/job_types/roboticist.dm +++ b/code/modules/jobs/job_types/roboticist.dm @@ -48,8 +48,8 @@ suit = /obj/item/clothing/suit/toggle/labcoat/roboticist backpack = /obj/item/storage/backpack/science - satchel = /obj/item/storage/backpack/satchel/tox - duffelbag = /obj/item/storage/backpack/duffelbag/toxins + satchel = /obj/item/storage/backpack/satchel/science + duffelbag = /obj/item/storage/backpack/duffelbag/science backpack_contents = list(/obj/item/modular_computer/tablet/preset/science=1) pda_slot = ITEM_SLOT_LPOCKET diff --git a/code/modules/jobs/job_types/scientist.dm b/code/modules/jobs/job_types/scientist.dm index ee1b460f1ee..3015f5ae51e 100644 --- a/code/modules/jobs/job_types/scientist.dm +++ b/code/modules/jobs/job_types/scientist.dm @@ -37,15 +37,15 @@ name = "Scientist" jobtype = /datum/job/scientist - belt = /obj/item/pda/toxins + belt = /obj/item/pda/science ears = /obj/item/radio/headset/headset_sci uniform = /obj/item/clothing/under/rank/rnd/scientist shoes = /obj/item/clothing/shoes/sneakers/white suit = /obj/item/clothing/suit/toggle/labcoat/science backpack = /obj/item/storage/backpack/science - satchel = /obj/item/storage/backpack/satchel/tox - duffelbag = /obj/item/storage/backpack/duffelbag/toxins + satchel = /obj/item/storage/backpack/satchel/science + duffelbag = /obj/item/storage/backpack/duffelbag/science backpack_contents = list(/obj/item/modular_computer/tablet/preset/science=1) id_trim = /datum/id_trim/job/scientist diff --git a/code/modules/mining/minebot.dm b/code/modules/mining/minebot.dm index 308b25c2bad..1577d3d5d1b 100644 --- a/code/modules/mining/minebot.dm +++ b/code/modules/mining/minebot.dm @@ -13,7 +13,7 @@ mouse_opacity = MOUSE_OPACITY_ICON faction = list("neutral") combat_mode = TRUE - atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) minbodytemp = 0 move_to_delay = 10 health = 125 diff --git a/code/modules/mob/living/carbon/alien/life.dm b/code/modules/mob/living/carbon/alien/life.dm index 1d8c8ca2b1e..833b9bfb306 100644 --- a/code/modules/mob/living/carbon/alien/life.dm +++ b/code/modules/mob/living/carbon/alien/life.dm @@ -10,28 +10,28 @@ //Aliens breathe in vaccuum return 0 - var/toxins_used = 0 - var/tox_detect_threshold = 0.02 + var/plasma_used = 0 + var/plas_detect_threshold = 0.02 var/breath_pressure = (breath.total_moles()*R_IDEAL_GAS_EQUATION*breath.temperature)/BREATH_VOLUME var/list/breath_gases = breath.gases breath.assert_gases(/datum/gas/plasma, /datum/gas/oxygen) - //Partial pressure of the toxins in our breath - var/Toxins_pp = (breath_gases[/datum/gas/plasma][MOLES]/breath.total_moles())*breath_pressure + //Partial pressure of the plasma in our breath + var/Plasma_pp = (breath_gases[/datum/gas/plasma][MOLES]/breath.total_moles())*breath_pressure - if(Toxins_pp > tox_detect_threshold) // Detect toxins in air + if(Plasma_pp > plas_detect_threshold) // Detect plasma in air adjustPlasma(breath_gases[/datum/gas/plasma][MOLES]*250) - throw_alert("alien_tox", /atom/movable/screen/alert/alien_tox) + throw_alert("alien_plas", /atom/movable/screen/alert/alien_plas) - toxins_used = breath_gases[/datum/gas/plasma][MOLES] + plasma_used = breath_gases[/datum/gas/plasma][MOLES] else - clear_alert("alien_tox") + clear_alert("alien_plas") - //Breathe in toxins and out oxygen - breath_gases[/datum/gas/plasma][MOLES] -= toxins_used - breath_gases[/datum/gas/oxygen][MOLES] += toxins_used + //Breathe in plasma and out oxygen + breath_gases[/datum/gas/plasma][MOLES] -= plasma_used + breath_gases[/datum/gas/oxygen][MOLES] += plasma_used breath.garbage_collect() diff --git a/code/modules/mob/living/carbon/human/life.dm b/code/modules/mob/living/carbon/human/life.dm index ab547ea4825..5ba204b5342 100644 --- a/code/modules/mob/living/carbon/human/life.dm +++ b/code/modules/mob/living/carbon/human/life.dm @@ -102,8 +102,8 @@ if(S.breathid == "o2") throw_alert("not_enough_oxy", /atom/movable/screen/alert/not_enough_oxy) - else if(S.breathid == "tox") - throw_alert("not_enough_tox", /atom/movable/screen/alert/not_enough_tox) + else if(S.breathid == "plas") + throw_alert("not_enough_plas", /atom/movable/screen/alert/not_enough_plas) else if(S.breathid == "co2") throw_alert("not_enough_co2", /atom/movable/screen/alert/not_enough_co2) else if(S.breathid == "n2") diff --git a/code/modules/mob/living/carbon/human/species_types/plasmamen.dm b/code/modules/mob/living/carbon/human/species_types/plasmamen.dm index ea7bd22bd7a..c5da0f9a57f 100644 --- a/code/modules/mob/living/carbon/human/species_types/plasmamen.dm +++ b/code/modules/mob/living/carbon/human/species_types/plasmamen.dm @@ -25,7 +25,7 @@ heatmod = 1.5 brutemod = 1.5 payday_modifier = 0.75 - breathid = "tox" + breathid = "plas" damage_overlay_type = ""//let's not show bloody wounds or burns over bones. var/internal_fire = FALSE //If the bones themselves are burning clothes won't help you much disliked_food = FRUIT | CLOTH diff --git a/code/modules/mob/living/carbon/init_signals.dm b/code/modules/mob/living/carbon/init_signals.dm index c7524486bc4..75a363447a1 100644 --- a/code/modules/mob/living/carbon/init_signals.dm +++ b/code/modules/mob/living/carbon/init_signals.dm @@ -16,8 +16,8 @@ failed_last_breath = FALSE clear_alert("too_much_oxy") clear_alert("not_enough_oxy") - clear_alert("too_much_tox") - clear_alert("not_enough_tox") + clear_alert("too_much_plas") + clear_alert("not_enough_plas") clear_alert("nitro") clear_alert("too_much_nitro") clear_alert("not_enough_nitro") diff --git a/code/modules/mob/living/carbon/life.dm b/code/modules/mob/living/carbon/life.dm index 667f0871aa7..78e0a4aaf82 100644 --- a/code/modules/mob/living/carbon/life.dm +++ b/code/modules/mob/living/carbon/life.dm @@ -157,7 +157,7 @@ var/safe_oxy_min = 16 var/safe_co2_max = 10 - var/safe_tox_max = 0.05 + var/safe_plas_max = 0.05 var/SA_para_min = 1 var/SA_sleep_min = 5 var/oxygen_used = 0 @@ -166,7 +166,7 @@ var/list/breath_gases = breath.gases breath.assert_gases(/datum/gas/oxygen, /datum/gas/plasma, /datum/gas/carbon_dioxide, /datum/gas/nitrous_oxide, /datum/gas/bz) var/O2_partialpressure = (breath_gases[/datum/gas/oxygen][MOLES]/breath.total_moles())*breath_pressure - var/Toxins_partialpressure = (breath_gases[/datum/gas/plasma][MOLES]/breath.total_moles())*breath_pressure + var/Plasma_partialpressure = (breath_gases[/datum/gas/plasma][MOLES]/breath.total_moles())*breath_pressure var/CO2_partialpressure = (breath_gases[/datum/gas/carbon_dioxide][MOLES]/breath.total_moles())*breath_pressure @@ -209,13 +209,13 @@ else co2overloadtime = 0 - //TOXINS/PLASMA - if(Toxins_partialpressure > safe_tox_max) - var/ratio = (breath_gases[/datum/gas/plasma][MOLES]/safe_tox_max) * 10 + //PLASMA + if(Plasma_partialpressure > safe_plas_max) + var/ratio = (breath_gases[/datum/gas/plasma][MOLES]/safe_plas_max) * 10 adjustToxLoss(clamp(ratio, MIN_TOXIC_GAS_DAMAGE, MAX_TOXIC_GAS_DAMAGE)) - throw_alert("too_much_tox", /atom/movable/screen/alert/too_much_tox) + throw_alert("too_much_plas", /atom/movable/screen/alert/too_much_plas) else - clear_alert("too_much_tox") + clear_alert("too_much_plas") //NITROUS OXIDE if(breath_gases[/datum/gas/nitrous_oxide]) diff --git a/code/modules/mob/living/silicon/ai/ai.dm b/code/modules/mob/living/silicon/ai/ai.dm index d68504ff090..a28b5bdbb70 100644 --- a/code/modules/mob/living/silicon/ai/ai.dm +++ b/code/modules/mob/living/silicon/ai/ai.dm @@ -594,7 +594,7 @@ if(!C.can_use()) continue - tempnetwork.Remove("rd", "toxins", "prison") + tempnetwork.Remove("rd", "ordnance", "prison") if(tempnetwork.len) for(var/i in C.network) cameralist[i] = i diff --git a/code/modules/mob/living/simple_animal/bot/bot.dm b/code/modules/mob/living/simple_animal/bot/bot.dm index beb56724f51..be289f4844f 100644 --- a/code/modules/mob/living/simple_animal/bot/bot.dm +++ b/code/modules/mob/living/simple_animal/bot/bot.dm @@ -8,7 +8,7 @@ wander = 0 healable = 0 damage_coeff = list(BRUTE = 1, BURN = 1, TOX = 0, CLONE = 0, STAMINA = 0, OXY = 0) - atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) maxbodytemp = INFINITY minbodytemp = 0 has_unlimited_silicon_privilege = 1 diff --git a/code/modules/mob/living/simple_animal/constructs.dm b/code/modules/mob/living/simple_animal/constructs.dm index e54c4b8e796..ac7cbeb93c9 100644 --- a/code/modules/mob/living/simple_animal/constructs.dm +++ b/code/modules/mob/living/simple_animal/constructs.dm @@ -22,7 +22,7 @@ see_in_dark = 7 lighting_alpha = LIGHTING_PLANE_ALPHA_MOSTLY_INVISIBLE damage_coeff = list(BRUTE = 1, BURN = 1, TOX = 0, CLONE = 0, STAMINA = 0, OXY = 0) - atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) minbodytemp = 0 maxbodytemp = INFINITY healable = 0 diff --git a/code/modules/mob/living/simple_animal/eldritch_demons.dm b/code/modules/mob/living/simple_animal/eldritch_demons.dm index b140b6d24ed..3030297d82d 100644 --- a/code/modules/mob/living/simple_animal/eldritch_demons.dm +++ b/code/modules/mob/living/simple_animal/eldritch_demons.dm @@ -21,7 +21,7 @@ see_in_dark = 7 lighting_alpha = LIGHTING_PLANE_ALPHA_MOSTLY_INVISIBLE damage_coeff = list(BRUTE = 1, BURN = 1, TOX = 0, CLONE = 0, STAMINA = 0, OXY = 0) - atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) minbodytemp = 0 maxbodytemp = INFINITY healable = 0 diff --git a/code/modules/mob/living/simple_animal/friendly/gondola.dm b/code/modules/mob/living/simple_animal/friendly/gondola.dm index 2bdae83e90b..7b2408daf07 100644 --- a/code/modules/mob/living/simple_animal/friendly/gondola.dm +++ b/code/modules/mob/living/simple_animal/friendly/gondola.dm @@ -22,7 +22,7 @@ icon_living = "gondola" loot = list(/obj/effect/decal/cleanable/blood/gibs, /obj/item/stack/sheet/animalhide/gondola = 1, /obj/item/food/meat/slab/gondola = 1) //Gondolas aren't affected by cold. - atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) minbodytemp = 0 maxbodytemp = 1500 maxHealth = 200 diff --git a/code/modules/mob/living/simple_animal/friendly/trader.dm b/code/modules/mob/living/simple_animal/friendly/trader.dm index fb64422b1d3..fe4ff0c2798 100644 --- a/code/modules/mob/living/simple_animal/friendly/trader.dm +++ b/code/modules/mob/living/simple_animal/friendly/trader.dm @@ -19,7 +19,7 @@ attack_sound = 'sound/weapons/punch1.ogg' del_on_death = TRUE loot = list(/obj/effect/mob_spawn/human/corpse) - atmos_requirements = list("min_oxy" = 5, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 1, "min_co2" = 0, "max_co2" = 5, "min_n2" = 0, "max_n2" = 0) + atmos_requirements = list("min_oxy" = 5, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 1, "min_co2" = 0, "max_co2" = 5, "min_n2" = 0, "max_n2" = 0) unsuitable_atmos_damage = 2.5 casingtype = /obj/item/ammo_casing/shotgun/buckshot wander = FALSE diff --git a/code/modules/mob/living/simple_animal/guardian/guardian.dm b/code/modules/mob/living/simple_animal/guardian/guardian.dm index 065159289fe..64a689cf47e 100644 --- a/code/modules/mob/living/simple_animal/guardian/guardian.dm +++ b/code/modules/mob/living/simple_animal/guardian/guardian.dm @@ -26,7 +26,7 @@ GLOBAL_LIST_EMPTY(parasites) //all currently existing/living guardians combat_mode = TRUE stop_automated_movement = 1 attack_sound = 'sound/weapons/punch1.ogg' - atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) minbodytemp = 0 maxbodytemp = INFINITY attack_verb_continuous = "punches" diff --git a/code/modules/mob/living/simple_animal/hostile/alien.dm b/code/modules/mob/living/simple_animal/hostile/alien.dm index 03af415b7e6..5bc63d3fd7a 100644 --- a/code/modules/mob/living/simple_animal/hostile/alien.dm +++ b/code/modules/mob/living/simple_animal/hostile/alien.dm @@ -23,7 +23,7 @@ combat_mode = TRUE attack_sound = 'sound/weapons/bladeslice.ogg' attack_vis_effect = ATTACK_EFFECT_CLAW - atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) faction = list(ROLE_ALIEN) status_flags = CANPUSH minbodytemp = 0 diff --git a/code/modules/mob/living/simple_animal/hostile/bear.dm b/code/modules/mob/living/simple_animal/hostile/bear.dm index d2ba20a91a2..e75721e3d5b 100644 --- a/code/modules/mob/living/simple_animal/hostile/bear.dm +++ b/code/modules/mob/living/simple_animal/hostile/bear.dm @@ -38,7 +38,7 @@ friendly_verb_simple = "bear hug" //Space bears aren't affected by cold. - atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) minbodytemp = 0 maxbodytemp = 1500 diff --git a/code/modules/mob/living/simple_animal/hostile/bees.dm b/code/modules/mob/living/simple_animal/hostile/bees.dm index c5af0ab5040..9148760997c 100644 --- a/code/modules/mob/living/simple_animal/hostile/bees.dm +++ b/code/modules/mob/living/simple_animal/hostile/bees.dm @@ -47,7 +47,7 @@ held_w_class = WEIGHT_CLASS_TINY //Spaceborn beings don't get hurt by space - atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) minbodytemp = 0 del_on_death = 1 diff --git a/code/modules/mob/living/simple_animal/hostile/carp.dm b/code/modules/mob/living/simple_animal/hostile/carp.dm index e45fdc64be3..4ab7bb6f179 100644 --- a/code/modules/mob/living/simple_animal/hostile/carp.dm +++ b/code/modules/mob/living/simple_animal/hostile/carp.dm @@ -35,7 +35,7 @@ attack_vis_effect = ATTACK_EFFECT_BITE speak_emote = list("gnashes") //Space carp aren't affected by cold. - atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) minbodytemp = 0 maxbodytemp = 1500 faction = list("carp") diff --git a/code/modules/mob/living/simple_animal/hostile/cat_butcher.dm b/code/modules/mob/living/simple_animal/hostile/cat_butcher.dm index bcab77e91b3..29b5799d75a 100644 --- a/code/modules/mob/living/simple_animal/hostile/cat_butcher.dm +++ b/code/modules/mob/living/simple_animal/hostile/cat_butcher.dm @@ -23,7 +23,7 @@ mob_biotypes = MOB_ORGANIC|MOB_HUMANOID sentience_type = SENTIENCE_HUMANOID loot = list(/obj/effect/mob_spawn/human/corpse/cat_butcher, /obj/item/circular_saw) - atmos_requirements = list("min_oxy" = 5, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 1, "min_co2" = 0, "max_co2" = 5, "min_n2" = 0, "max_n2" = 0) + atmos_requirements = list("min_oxy" = 5, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 1, "min_co2" = 0, "max_co2" = 5, "min_n2" = 0, "max_n2" = 0) unsuitable_atmos_damage = 7.5 faction = list("hostile") check_friendly_fire = 1 diff --git a/code/modules/mob/living/simple_animal/hostile/cockroach.dm b/code/modules/mob/living/simple_animal/hostile/cockroach.dm index f44f9843068..1da277b0531 100644 --- a/code/modules/mob/living/simple_animal/hostile/cockroach.dm +++ b/code/modules/mob/living/simple_animal/hostile/cockroach.dm @@ -7,7 +7,7 @@ maxHealth = 1 turns_per_move = 5 loot = list(/obj/effect/decal/cleanable/insectguts) - atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) minbodytemp = 270 maxbodytemp = INFINITY pass_flags = PASSTABLE | PASSGRILLE | PASSMOB diff --git a/code/modules/mob/living/simple_animal/hostile/dark_wizard.dm b/code/modules/mob/living/simple_animal/hostile/dark_wizard.dm index 64efbcb06d1..8807b9474c1 100644 --- a/code/modules/mob/living/simple_animal/hostile/dark_wizard.dm +++ b/code/modules/mob/living/simple_animal/hostile/dark_wizard.dm @@ -29,7 +29,7 @@ weather_immunities = list(WEATHER_LAVA, WEATHER_ASH) minbodytemp = 0 maxbodytemp = INFINITY - atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) loot = list(/obj/effect/decal/remains/human) del_on_death = TRUE diff --git a/code/modules/mob/living/simple_animal/hostile/eyeballs.dm b/code/modules/mob/living/simple_animal/hostile/eyeballs.dm index 101240042e7..906c1af069e 100644 --- a/code/modules/mob/living/simple_animal/hostile/eyeballs.dm +++ b/code/modules/mob/living/simple_animal/hostile/eyeballs.dm @@ -25,7 +25,7 @@ attack_verb_continuous = "blinks at" attack_verb_simple = "blink at" attack_sound = 'sound/weapons/pierce.ogg' - atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) minbodytemp = 0 maxbodytemp = 1500 gold_core_spawnable = HOSTILE_SPAWN diff --git a/code/modules/mob/living/simple_animal/hostile/faithless.dm b/code/modules/mob/living/simple_animal/hostile/faithless.dm index c1f11fe5ed3..d5ffc96678f 100644 --- a/code/modules/mob/living/simple_animal/hostile/faithless.dm +++ b/code/modules/mob/living/simple_animal/hostile/faithless.dm @@ -27,7 +27,7 @@ attack_sound = 'sound/hallucinations/growl1.ogg' speak_emote = list("growls") - atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) minbodytemp = 0 faction = list("faithless") diff --git a/code/modules/mob/living/simple_animal/hostile/giant_spider.dm b/code/modules/mob/living/simple_animal/hostile/giant_spider.dm index e52a70d6036..9888c623d93 100644 --- a/code/modules/mob/living/simple_animal/hostile/giant_spider.dm +++ b/code/modules/mob/living/simple_animal/hostile/giant_spider.dm @@ -594,7 +594,7 @@ */ /mob/living/simple_animal/hostile/giant_spider/ice name = "giant ice spider" - atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) minbodytemp = 0 maxbodytemp = 1500 poison_type = /datum/reagent/consumable/frostoil @@ -611,7 +611,7 @@ */ /mob/living/simple_animal/hostile/giant_spider/nurse/ice name = "giant ice spider" - atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) minbodytemp = 0 maxbodytemp = 1500 poison_type = /datum/reagent/consumable/frostoil @@ -627,7 +627,7 @@ */ /mob/living/simple_animal/hostile/giant_spider/hunter/ice name = "giant ice spider" - atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) minbodytemp = 0 maxbodytemp = 1500 poison_type = /datum/reagent/consumable/frostoil diff --git a/code/modules/mob/living/simple_animal/hostile/hivebot.dm b/code/modules/mob/living/simple_animal/hostile/hivebot.dm index 997b5c52292..9b2e4315d53 100644 --- a/code/modules/mob/living/simple_animal/hostile/hivebot.dm +++ b/code/modules/mob/living/simple_animal/hostile/hivebot.dm @@ -24,7 +24,7 @@ projectiletype = /obj/projectile/hivebotbullet faction = list("hivebot") check_friendly_fire = 1 - atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) minbodytemp = 0 verb_say = "states" verb_ask = "queries" diff --git a/code/modules/mob/living/simple_animal/hostile/jungle/_jungle_mobs.dm b/code/modules/mob/living/simple_animal/hostile/jungle/_jungle_mobs.dm index 11979e7f0ce..8e2873ba7a5 100644 --- a/code/modules/mob/living/simple_animal/hostile/jungle/_jungle_mobs.dm +++ b/code/modules/mob/living/simple_animal/hostile/jungle/_jungle_mobs.dm @@ -1,6 +1,6 @@ /mob/living/simple_animal/hostile/jungle vision_range = 5 - atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) faction = list("jungle") weather_immunities = list(WEATHER_ACID) obj_damage = 30 diff --git a/code/modules/mob/living/simple_animal/hostile/killertomato.dm b/code/modules/mob/living/simple_animal/hostile/killertomato.dm index 9a428e9abd5..2a7b31b265d 100644 --- a/code/modules/mob/living/simple_animal/hostile/killertomato.dm +++ b/code/modules/mob/living/simple_animal/hostile/killertomato.dm @@ -25,7 +25,7 @@ attack_sound = 'sound/weapons/punch1.ogg' faction = list("plants") - atmos_requirements = list("min_oxy" = 5, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + atmos_requirements = list("min_oxy" = 5, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) minbodytemp = 150 maxbodytemp = 500 gold_core_spawnable = HOSTILE_SPAWN diff --git a/code/modules/mob/living/simple_animal/hostile/megafauna/_megafauna.dm b/code/modules/mob/living/simple_animal/hostile/megafauna/_megafauna.dm index 90bb97eaa57..79d0a1723ab 100644 --- a/code/modules/mob/living/simple_animal/hostile/megafauna/_megafauna.dm +++ b/code/modules/mob/living/simple_animal/hostile/megafauna/_megafauna.dm @@ -14,7 +14,7 @@ robust_searching = TRUE ranged_ignores_vision = TRUE stat_attack = DEAD - atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) damage_coeff = list(BRUTE = 1, BURN = 0.5, TOX = 1, CLONE = 1, STAMINA = 0, OXY = 1) minbodytemp = 0 maxbodytemp = INFINITY diff --git a/code/modules/mob/living/simple_animal/hostile/mimic.dm b/code/modules/mob/living/simple_animal/hostile/mimic.dm index 7d549fde334..b0bb5677e17 100644 --- a/code/modules/mob/living/simple_animal/hostile/mimic.dm +++ b/code/modules/mob/living/simple_animal/hostile/mimic.dm @@ -24,7 +24,7 @@ speak_emote = list("creaks") taunt_chance = 30 - atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) minbodytemp = 0 faction = list("mimic") diff --git a/code/modules/mob/living/simple_animal/hostile/mining_mobs/mining_mobs.dm b/code/modules/mob/living/simple_animal/hostile/mining_mobs/mining_mobs.dm index eb2b1f1ed08..381ca9d32ac 100644 --- a/code/modules/mob/living/simple_animal/hostile/mining_mobs/mining_mobs.dm +++ b/code/modules/mob/living/simple_animal/hostile/mining_mobs/mining_mobs.dm @@ -1,7 +1,7 @@ //the base mining mob /mob/living/simple_animal/hostile/asteroid vision_range = 2 - atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) faction = list("mining") weather_immunities = list(WEATHER_LAVA,WEATHER_ASH) obj_damage = 30 diff --git a/code/modules/mob/living/simple_animal/hostile/nanotrasen.dm b/code/modules/mob/living/simple_animal/hostile/nanotrasen.dm index ad679fd5db9..9d9199aee42 100644 --- a/code/modules/mob/living/simple_animal/hostile/nanotrasen.dm +++ b/code/modules/mob/living/simple_animal/hostile/nanotrasen.dm @@ -23,7 +23,7 @@ attack_sound = 'sound/weapons/punch1.ogg' combat_mode = TRUE loot = list(/obj/effect/mob_spawn/human/corpse/nanotrasensoldier) - atmos_requirements = list("min_oxy" = 5, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 1, "min_co2" = 0, "max_co2" = 5, "min_n2" = 0, "max_n2" = 0) + atmos_requirements = list("min_oxy" = 5, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 1, "min_co2" = 0, "max_co2" = 5, "min_n2" = 0, "max_n2" = 0) unsuitable_atmos_damage = 7.5 faction = list(ROLE_DEATHSQUAD) check_friendly_fire = TRUE diff --git a/code/modules/mob/living/simple_animal/hostile/netherworld.dm b/code/modules/mob/living/simple_animal/hostile/netherworld.dm index 86db07e79df..51d52d85fe7 100644 --- a/code/modules/mob/living/simple_animal/hostile/netherworld.dm +++ b/code/modules/mob/living/simple_animal/hostile/netherworld.dm @@ -16,7 +16,7 @@ faction = list("nether") speak_emote = list("screams") gold_core_spawnable = HOSTILE_SPAWN - atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) minbodytemp = 0 lighting_alpha = LIGHTING_PLANE_ALPHA_MOSTLY_INVISIBLE var/phaser = TRUE diff --git a/code/modules/mob/living/simple_animal/hostile/ooze.dm b/code/modules/mob/living/simple_animal/hostile/ooze.dm index 7336df660bb..461c13555b1 100644 --- a/code/modules/mob/living/simple_animal/hostile/ooze.dm +++ b/code/modules/mob/living/simple_animal/hostile/ooze.dm @@ -10,7 +10,7 @@ gender = NEUTER emote_see = list("jiggles", "bounces in place") speak_emote = list("blorbles") - atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) hud_type = /datum/hud/ooze minbodytemp = 250 maxbodytemp = INFINITY diff --git a/code/modules/mob/living/simple_animal/hostile/pirate.dm b/code/modules/mob/living/simple_animal/hostile/pirate.dm index 2c8b9f93b5c..9414eba70f3 100644 --- a/code/modules/mob/living/simple_animal/hostile/pirate.dm +++ b/code/modules/mob/living/simple_animal/hostile/pirate.dm @@ -21,7 +21,7 @@ attack_verb_simple = "punch" attack_sound = 'sound/weapons/punch1.ogg' combat_mode = TRUE - atmos_requirements = list("min_oxy" = 5, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 1, "min_co2" = 0, "max_co2" = 5, "min_n2" = 0, "max_n2" = 0) + atmos_requirements = list("min_oxy" = 5, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 1, "min_co2" = 0, "max_co2" = 5, "min_n2" = 0, "max_n2" = 0) unsuitable_atmos_damage = 7.5 speak_emote = list("yarrs") loot = list(/obj/effect/mob_spawn/human/corpse/pirate, @@ -51,7 +51,7 @@ icon_state = "piratespace" icon_living = "piratespace" icon_dead = "piratespace_dead" - atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) minbodytemp = 0 speed = 1 @@ -90,7 +90,7 @@ icon_state = "piratespaceranged" icon_living = "piratespaceranged" icon_dead = "piratespaceranged_dead" - atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) minbodytemp = 0 speed = 1 diff --git a/code/modules/mob/living/simple_animal/hostile/retaliate/bat.dm b/code/modules/mob/living/simple_animal/hostile/retaliate/bat.dm index e9e921715be..81dc4dbd263 100644 --- a/code/modules/mob/living/simple_animal/hostile/retaliate/bat.dm +++ b/code/modules/mob/living/simple_animal/hostile/retaliate/bat.dm @@ -31,9 +31,9 @@ speak_emote = list("squeaks") var/max_co2 = 0 //to be removed once metastation map no longer use those for Sgt Araneus var/min_oxy = 0 - var/max_tox = 0 + var/max_plas = 0 //Space bats need no air to fly in. - atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) minbodytemp = 0 /mob/living/simple_animal/hostile/retaliate/bat/Initialize() @@ -56,7 +56,7 @@ maxHealth = 250 health = 250 max_co2 = 5 - max_tox = 2 + max_plas = 2 melee_damage_lower = 15 melee_damage_upper = 20 min_oxy = 5 diff --git a/code/modules/mob/living/simple_animal/hostile/retaliate/clown.dm b/code/modules/mob/living/simple_animal/hostile/retaliate/clown.dm index 789f916bc91..31334583505 100644 --- a/code/modules/mob/living/simple_animal/hostile/retaliate/clown.dm +++ b/code/modules/mob/living/simple_animal/hostile/retaliate/clown.dm @@ -29,7 +29,7 @@ del_on_death = 1 loot = list(/obj/effect/mob_spawn/human/clown/corpse) - atmos_requirements = list("min_oxy" = 5, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 1, "min_co2" = 0, "max_co2" = 5, "min_n2" = 0, "max_n2" = 0) + atmos_requirements = list("min_oxy" = 5, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 1, "min_co2" = 0, "max_co2" = 5, "min_n2" = 0, "max_n2" = 0) minbodytemp = 270 maxbodytemp = 370 unsuitable_atmos_damage = 10 diff --git a/code/modules/mob/living/simple_animal/hostile/retaliate/ghost.dm b/code/modules/mob/living/simple_animal/hostile/retaliate/ghost.dm index df346a51cd8..da78c4d3a55 100644 --- a/code/modules/mob/living/simple_animal/hostile/retaliate/ghost.dm +++ b/code/modules/mob/living/simple_animal/hostile/retaliate/ghost.dm @@ -25,7 +25,7 @@ speak_emote = list("weeps") deathmessage = "wails, disintegrating into a pile of ectoplasm!" loot = list(/obj/item/ectoplasm) - atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) minbodytemp = 0 maxbodytemp = 1500 pressure_resistance = 300 diff --git a/code/modules/mob/living/simple_animal/hostile/retaliate/spaceman.dm b/code/modules/mob/living/simple_animal/hostile/retaliate/spaceman.dm index 19b128fcad4..115edfd7f4a 100644 --- a/code/modules/mob/living/simple_animal/hostile/retaliate/spaceman.dm +++ b/code/modules/mob/living/simple_animal/hostile/retaliate/spaceman.dm @@ -54,7 +54,7 @@ sentience_type = SENTIENCE_HUMANOID combat_mode = TRUE loot = list(/obj/effect/mob_spawn/human/corpse/nanotrasensoldier) - atmos_requirements = list("min_oxy" = 5, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 1, "min_co2" = 0, "max_co2" = 5, "min_n2" = 0, "max_n2" = 0) + atmos_requirements = list("min_oxy" = 5, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 1, "min_co2" = 0, "max_co2" = 5, "min_n2" = 0, "max_n2" = 0) unsuitable_atmos_damage = 7.5 status_flags = CANPUSH search_objects = 1 diff --git a/code/modules/mob/living/simple_animal/hostile/russian.dm b/code/modules/mob/living/simple_animal/hostile/russian.dm index 24c506c7115..e2d9267600c 100644 --- a/code/modules/mob/living/simple_animal/hostile/russian.dm +++ b/code/modules/mob/living/simple_animal/hostile/russian.dm @@ -22,7 +22,7 @@ combat_mode = TRUE loot = list(/obj/effect/mob_spawn/human/corpse/russian, /obj/item/kitchen/knife) - atmos_requirements = list("min_oxy" = 5, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 1, "min_co2" = 0, "max_co2" = 5, "min_n2" = 0, "max_n2" = 0) + atmos_requirements = list("min_oxy" = 5, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 1, "min_co2" = 0, "max_co2" = 5, "min_n2" = 0, "max_n2" = 0) unsuitable_atmos_damage = 7.5 faction = list("russian") status_flags = CANPUSH diff --git a/code/modules/mob/living/simple_animal/hostile/skeleton.dm b/code/modules/mob/living/simple_animal/hostile/skeleton.dm index b65dfd3eaab..3bbfb56dd08 100644 --- a/code/modules/mob/living/simple_animal/hostile/skeleton.dm +++ b/code/modules/mob/living/simple_animal/hostile/skeleton.dm @@ -24,7 +24,7 @@ attack_verb_simple = "slash" attack_sound = 'sound/hallucinations/growl1.ogg' attack_vis_effect = ATTACK_EFFECT_CLAW - atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) unsuitable_atmos_damage = 5 robust_searching = 1 stat_attack = HARD_CRIT diff --git a/code/modules/mob/living/simple_animal/hostile/space_dragon.dm b/code/modules/mob/living/simple_animal/hostile/space_dragon.dm index afe066ee891..fa64582803d 100644 --- a/code/modules/mob/living/simple_animal/hostile/space_dragon.dm +++ b/code/modules/mob/living/simple_animal/hostile/space_dragon.dm @@ -59,7 +59,7 @@ mouse_opacity = MOUSE_OPACITY_ICON butcher_results = list(/obj/item/stack/ore/diamond = 5, /obj/item/stack/sheet/sinew = 5, /obj/item/stack/sheet/bone = 30) deathmessage = "screeches as its wings turn to dust and it collapses on the floor, its life extinguished." - atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) minbodytemp = 0 maxbodytemp = 1500 faction = list("carp") diff --git a/code/modules/mob/living/simple_animal/hostile/statue.dm b/code/modules/mob/living/simple_animal/hostile/statue.dm index b5c7dc386dd..c3cc09ecdc7 100644 --- a/code/modules/mob/living/simple_animal/hostile/statue.dm +++ b/code/modules/mob/living/simple_animal/hostile/statue.dm @@ -29,7 +29,7 @@ attack_sound = 'sound/hallucinations/growl1.ogg' attack_vis_effect = ATTACK_EFFECT_CLAW - atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) minbodytemp = 0 faction = list("statue") diff --git a/code/modules/mob/living/simple_animal/hostile/stickman.dm b/code/modules/mob/living/simple_animal/hostile/stickman.dm index 655f2e3be23..1d5fef888fc 100644 --- a/code/modules/mob/living/simple_animal/hostile/stickman.dm +++ b/code/modules/mob/living/simple_animal/hostile/stickman.dm @@ -23,7 +23,7 @@ attack_verb_simple = "punch" attack_sound = 'sound/weapons/punch1.ogg' combat_mode = TRUE - atmos_requirements = list("min_oxy" = 5, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 1, "min_co2" = 0, "max_co2" = 5, "min_n2" = 0, "max_n2" = 0) + atmos_requirements = list("min_oxy" = 5, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 1, "min_co2" = 0, "max_co2" = 5, "min_n2" = 0, "max_n2" = 0) unsuitable_atmos_damage = 7.5 faction = list("hostile","stickman") check_friendly_fire = 1 diff --git a/code/modules/mob/living/simple_animal/hostile/syndicate.dm b/code/modules/mob/living/simple_animal/hostile/syndicate.dm index 160e7009a14..12610e6f06b 100644 --- a/code/modules/mob/living/simple_animal/hostile/syndicate.dm +++ b/code/modules/mob/living/simple_animal/hostile/syndicate.dm @@ -39,7 +39,7 @@ attack_sound = 'sound/weapons/punch1.ogg' combat_mode = TRUE loot = list(/obj/effect/mob_spawn/human/corpse/syndicatesoldier) - atmos_requirements = list("min_oxy" = 5, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 1, "min_co2" = 0, "max_co2" = 5, "min_n2" = 0, "max_n2" = 0) + atmos_requirements = list("min_oxy" = 5, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 1, "min_co2" = 0, "max_co2" = 5, "min_n2" = 0, "max_n2" = 0) unsuitable_atmos_damage = 7.5 faction = list(ROLE_SYNDICATE) check_friendly_fire = 1 @@ -57,7 +57,7 @@ name = "Syndicate Commando" maxHealth = 170 health = 170 - atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) minbodytemp = 0 speed = 1 @@ -92,7 +92,7 @@ name = "Syndicate Commando" maxHealth = 170 health = 170 - atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) minbodytemp = 0 speed = 1 projectile_deflect_chance = 50 @@ -144,7 +144,7 @@ name = "Syndicate Commando" maxHealth = 170 health = 170 - atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) minbodytemp = 0 speed = 1 projectile_deflect_chance = 50 @@ -191,7 +191,7 @@ name = "Syndicate Commando" maxHealth = 170 health = 170 - atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) minbodytemp = 0 speed = 1 @@ -224,7 +224,7 @@ name = "Syndicate Commando" maxHealth = 170 health = 170 - atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) minbodytemp = 0 speed = 1 @@ -254,7 +254,7 @@ name = "Syndicate Commando" maxHealth = 170 health = 170 - atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) minbodytemp = 0 speed = 1 @@ -306,7 +306,7 @@ attack_sound = 'sound/weapons/bladeslice.ogg' attack_vis_effect = ATTACK_EFFECT_SLASH faction = list(ROLE_SYNDICATE) - atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) minbodytemp = 0 mob_size = MOB_SIZE_TINY limb_destroyer = 1 diff --git a/code/modules/mob/living/simple_animal/hostile/tree.dm b/code/modules/mob/living/simple_animal/hostile/tree.dm index 4110f54cf09..9d31133e2d2 100644 --- a/code/modules/mob/living/simple_animal/hostile/tree.dm +++ b/code/modules/mob/living/simple_animal/hostile/tree.dm @@ -35,7 +35,7 @@ emote_taunt = list("growls") taunt_chance = 20 - atmos_requirements = list("min_oxy" = 2, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + atmos_requirements = list("min_oxy" = 2, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) unsuitable_atmos_damage = 2.5 minbodytemp = 0 maxbodytemp = 1200 @@ -92,7 +92,7 @@ loot = list(/obj/item/stack/rods) speak_emote = list("polls") faction = list() - atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) is_tree = FALSE /mob/living/simple_animal/hostile/tree/festivus/attack_hand(mob/living/carbon/human/user, list/modifiers) diff --git a/code/modules/mob/living/simple_animal/hostile/vatbeast.dm b/code/modules/mob/living/simple_animal/hostile/vatbeast.dm index f36611d500b..a47186dd479 100644 --- a/code/modules/mob/living/simple_animal/hostile/vatbeast.dm +++ b/code/modules/mob/living/simple_animal/hostile/vatbeast.dm @@ -11,7 +11,7 @@ gender = NEUTER environment_smash = ENVIRONMENT_SMASH_STRUCTURES speak_emote = list("roars") - atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) health = 250 maxHealth = 250 damage_coeff = list(BRUTE = 0.7, BURN = 0.7, TOX = 1, CLONE = 2, STAMINA = 0, OXY = 1) diff --git a/code/modules/mob/living/simple_animal/hostile/venus_human_trap.dm b/code/modules/mob/living/simple_animal/hostile/venus_human_trap.dm index c93257a50ce..417cbeb742a 100644 --- a/code/modules/mob/living/simple_animal/hostile/venus_human_trap.dm +++ b/code/modules/mob/living/simple_animal/hostile/venus_human_trap.dm @@ -121,7 +121,7 @@ deathsound = 'sound/creatures/venus_trap_death.ogg' attack_sound = 'sound/creatures/venus_trap_hit.ogg' unsuitable_heat_damage = 5 //note that venus human traps do not take cold damage, only heat damage- this is because space vines can cause hull breaches - atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) unsuitable_atmos_damage = 0 /// copied over from the code from eyeballs (the mob) to make it easier for venus human traps to see in kudzu that doesn't have the transparency mutation sight = SEE_SELF|SEE_MOBS|SEE_OBJS|SEE_TURFS diff --git a/code/modules/mob/living/simple_animal/hostile/wizard.dm b/code/modules/mob/living/simple_animal/hostile/wizard.dm index d3898c0ef07..c5280b62ff8 100644 --- a/code/modules/mob/living/simple_animal/hostile/wizard.dm +++ b/code/modules/mob/living/simple_animal/hostile/wizard.dm @@ -19,7 +19,7 @@ attack_verb_simple = "punch" attack_sound = 'sound/weapons/punch1.ogg' combat_mode = TRUE - atmos_requirements = list("min_oxy" = 5, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 1, "min_co2" = 0, "max_co2" = 5, "min_n2" = 0, "max_n2" = 0) + atmos_requirements = list("min_oxy" = 5, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 1, "min_co2" = 0, "max_co2" = 5, "min_n2" = 0, "max_n2" = 0) unsuitable_atmos_damage = 7.5 faction = list(ROLE_WIZARD) status_flags = CANPUSH diff --git a/code/modules/mob/living/simple_animal/hostile/zombie.dm b/code/modules/mob/living/simple_animal/hostile/zombie.dm index ed4e069d6d2..1097cf23312 100644 --- a/code/modules/mob/living/simple_animal/hostile/zombie.dm +++ b/code/modules/mob/living/simple_animal/hostile/zombie.dm @@ -18,7 +18,7 @@ attack_sound = 'sound/hallucinations/growl1.ogg' attack_vis_effect = ATTACK_EFFECT_BITE combat_mode = TRUE - atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) minbodytemp = 0 status_flags = CANPUSH del_on_death = 1 diff --git a/code/modules/mob/living/simple_animal/shade.dm b/code/modules/mob/living/simple_animal/shade.dm index ea4d21e4226..8c9a1abecdf 100644 --- a/code/modules/mob/living/simple_animal/shade.dm +++ b/code/modules/mob/living/simple_animal/shade.dm @@ -25,7 +25,7 @@ attack_verb_simple = "metaphysically strike" minbodytemp = 0 maxbodytemp = INFINITY - atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) speed = -1 //they don't have to lug a body made of runed metal around stop_automated_movement = 1 faction = list("cult") diff --git a/code/modules/mob/living/simple_animal/simple_animal.dm b/code/modules/mob/living/simple_animal/simple_animal.dm index 444edb48488..a911672ae1f 100644 --- a/code/modules/mob/living/simple_animal/simple_animal.dm +++ b/code/modules/mob/living/simple_animal/simple_animal.dm @@ -69,7 +69,7 @@ ///Atmos effect - Yes, you can make creatures that require plasma or co2 to survive. N2O is a trace gas and handled separately, hence why it isn't here. It'd be hard to add it. Hard and me don't mix (Yes, yes make all the dick jokes you want with that.) - Errorage ///Leaving something at 0 means it's off - has no maximum. - var/list/atmos_requirements = list("min_oxy" = 5, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 1, "min_co2" = 0, "max_co2" = 5, "min_n2" = 0, "max_n2" = 0) + var/list/atmos_requirements = list("min_oxy" = 5, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 1, "min_co2" = 0, "max_co2" = 5, "min_n2" = 0, "max_n2" = 0) ///This damage is taken when atmos doesn't fit all the requirements above. var/unsuitable_atmos_damage = 1 @@ -310,7 +310,7 @@ var/ST_gases = ST.air.gases ST.air.assert_gases(arglist(GLOB.hardcoded_gases)) - var/tox = ST_gases[/datum/gas/plasma][MOLES] + var/plas = ST_gases[/datum/gas/plasma][MOLES] var/oxy = ST_gases[/datum/gas/oxygen][MOLES] var/n2 = ST_gases[/datum/gas/nitrogen][MOLES] var/co2 = ST_gases[/datum/gas/carbon_dioxide][MOLES] @@ -321,9 +321,9 @@ . = FALSE else if(atmos_requirements["max_oxy"] && oxy > atmos_requirements["max_oxy"]) . = FALSE - else if(atmos_requirements["min_tox"] && tox < atmos_requirements["min_tox"]) + else if(atmos_requirements["min_plas"] && plas < atmos_requirements["min_plas"]) . = FALSE - else if(atmos_requirements["max_tox"] && tox > atmos_requirements["max_tox"]) + else if(atmos_requirements["max_plas"] && plas > atmos_requirements["max_plas"]) . = FALSE else if(atmos_requirements["min_n2"] && n2 < atmos_requirements["min_n2"]) . = FALSE @@ -334,7 +334,7 @@ else if(atmos_requirements["max_co2"] && co2 > atmos_requirements["max_co2"]) . = FALSE else - if(atmos_requirements["min_oxy"] || atmos_requirements["min_tox"] || atmos_requirements["min_n2"] || atmos_requirements["min_co2"]) + if(atmos_requirements["min_oxy"] || atmos_requirements["min_plas"] || atmos_requirements["min_n2"] || atmos_requirements["min_co2"]) . = FALSE /mob/living/simple_animal/proc/environment_temperature_is_safe(datum/gas_mixture/environment) diff --git a/code/modules/mob/living/simple_animal/slime/slime.dm b/code/modules/mob/living/simple_animal/slime/slime.dm index e80ac89bdb1..bb704d392de 100644 --- a/code/modules/mob/living/simple_animal/slime/slime.dm +++ b/code/modules/mob/living/simple_animal/slime/slime.dm @@ -23,7 +23,7 @@ bubble_icon = "slime" initial_language_holder = /datum/language_holder/slime - atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) maxHealth = 150 health = 150 diff --git a/code/modules/paperwork/paper_premade.dm b/code/modules/paperwork/paper_premade.dm index 7c3040baa69..2b298513a8b 100644 --- a/code/modules/paperwork/paper_premade.dm +++ b/code/modules/paperwork/paper_premade.dm @@ -55,7 +55,7 @@ name = "paper- 'Judgement'" info = "For crimes against the station, the offender is sentenced to:
\n
\n" -/obj/item/paper/fluff/jobs/toxins/chemical_info +/obj/item/paper/fluff/jobs/ordnance/chemical_info name = "paper- 'Chemical Information'" info = "Known Onboard Toxins:
\n\tGrade A Semi-Liquid Plasma:
\n\t\tHighly poisonous. You cannot sustain concentrations above 15 units.
\n\t\tA gas mask fails to filter plasma after 50 units.
\n\t\tWill attempt to diffuse like a gas.
\n\t\tFiltered by scrubbers.
\n\t\tThere is a bottled version which is very different
\n\t\t\tfrom the version found in canisters!
\n
\n\t\tWARNING: Highly Flammable. Keep away from heat sources
\n\t\texcept in an enclosed fire area!
\n\t\tWARNING: It is a crime to use this without authorization.
\nKnown Onboard Anti-Toxin:
\n\tAnti-Toxin Type 01P: Works against Grade A Plasma.
\n\t\tBest if injected directly into bloodstream.
\n\t\tA full injection is in every regular Med-Kit.
\n\t\tSpecial toxin Kits hold around 7.
\n
\nKnown Onboard Chemicals (other):
\n\tRejuvenation T#001:
\n\t\tEven 1 unit injected directly into the bloodstream
\n\t\t\twill cure unconscious and sleep toxins.
\n\t\tIf administered to a dying patient it will prevent
\n\t\t\tfurther damage for about units*3 seconds.
\n\t\t\tit will not cure them or allow them to be cured.
\n\t\tIt can be administered to a non-dying patient
\n\t\t\tbut the chemicals disappear just as fast.
\n\tMorphine T#054:
\n\t\t5 units will induce precisely 1 minute of sleep.
\n\t\t\tThe effect are cumulative.
\n\t\tWARNING: It is a crime to use this without authorization" diff --git a/code/modules/research/anomaly/explosive_compressor.dm b/code/modules/research/anomaly/explosive_compressor.dm index 226319fefa2..4591c356bd6 100644 --- a/code/modules/research/anomaly/explosive_compressor.dm +++ b/code/modules/research/anomaly/explosive_compressor.dm @@ -8,7 +8,7 @@ * * The explosive compressor machine used in anomaly core production. * - * Uses the standard toxins/tank explosion scaling to compress raw anomaly cores into completed ones. The required explosion radius increases as more cores of that type are created. + * Uses the standard ordnance/tank explosion scaling to compress raw anomaly cores into completed ones. The required explosion radius increases as more cores of that type are created. */ /obj/machinery/research/explosive_compressor name = "implosion compressor" diff --git a/code/modules/research/rdconsole.dm b/code/modules/research/rdconsole.dm index 7571f0f9d87..d5cb047a483 100644 --- a/code/modules/research/rdconsole.dm +++ b/code/modules/research/rdconsole.dm @@ -12,7 +12,7 @@ aren't already linked to another console. Any consoles it cannot link up with (e linked or there aren't any in range), you'll just not have access to that menu. In the settings menu, there are menu options that allow a player to attempt to re-sync with nearby consoles. You can also force it to disconnect from a specific console. -The only thing that requires toxins access is locking and unlocking the console on the settings menu. +The only thing that requires ordnance access is locking and unlocking the console on the settings menu. Nothing else in the console has ID requirements. */ diff --git a/code/modules/ruins/spaceruin_code/forgottenship.dm b/code/modules/ruins/spaceruin_code/forgottenship.dm index 802929700b2..910fbfacc66 100644 --- a/code/modules/ruins/spaceruin_code/forgottenship.dm +++ b/code/modules/ruins/spaceruin_code/forgottenship.dm @@ -184,7 +184,7 @@ GLOBAL_VAR_INIT(fscpassword, generate_password()) rapid_melee = 3 retreat_distance = 0 minimum_distance = 1 - atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) minbodytemp = 0 projectiletype = /obj/projectile/beam/laser projectilesound = 'sound/weapons/laser.ogg' diff --git a/code/modules/station_goals/dna_vault.dm b/code/modules/station_goals/dna_vault.dm index 12ae1cc52ac..aebd68400a6 100644 --- a/code/modules/station_goals/dna_vault.dm +++ b/code/modules/station_goals/dna_vault.dm @@ -254,8 +254,8 @@ to_chat(H, span_notice("You feel resistant to airborne toxins.")) if(locate(/obj/item/organ/lungs) in H.internal_organs) var/obj/item/organ/lungs/L = H.internal_organs_slot[ORGAN_SLOT_LUNGS] - L.tox_breath_dam_min = 0 - L.tox_breath_dam_max = 0 + L.plas_breath_dam_min = 0 + L.plas_breath_dam_max = 0 ADD_TRAIT(H, TRAIT_VIRUSIMMUNE, "dna_vault") if(VAULT_NOBREATH) to_chat(H, span_notice("Your lungs feel great.")) diff --git a/code/modules/surgery/organs/lungs.dm b/code/modules/surgery/organs/lungs.dm index e9f8cc05466..d60c324455d 100644 --- a/code/modules/surgery/organs/lungs.dm +++ b/code/modules/surgery/organs/lungs.dm @@ -29,9 +29,9 @@ var/safe_nitro_max = 0 var/safe_co2_min = 0 var/safe_co2_max = 10 // Yes it's an arbitrary value who cares? - var/safe_toxins_min = 0 - ///How much breath partial pressure is a safe amount of toxins. 0 means that we are immune to toxins. - var/safe_toxins_max = 0.05 + var/safe_plasma_min = 0 + ///How much breath partial pressure is a safe amount of plasma. 0 means that we are immune to plasma. + var/safe_plasma_max = 0.05 var/SA_para_min = 1 //Sleeping agent var/SA_sleep_min = 5 //Sleeping agent var/BZ_trip_balls_min = 1 //BZ gas @@ -53,9 +53,9 @@ var/co2_breath_dam_min = MIN_TOXIC_GAS_DAMAGE var/co2_breath_dam_max = MAX_TOXIC_GAS_DAMAGE var/co2_damage_type = OXY - var/tox_breath_dam_min = MIN_TOXIC_GAS_DAMAGE - var/tox_breath_dam_max = MAX_TOXIC_GAS_DAMAGE - var/tox_damage_type = TOX + var/plas_breath_dam_min = MIN_TOXIC_GAS_DAMAGE + var/plas_breath_dam_max = MAX_TOXIC_GAS_DAMAGE + var/plas_damage_type = TOX var/cold_message = "your face freezing and an icicle forming" var/cold_level_1_threshold = 260 @@ -96,8 +96,8 @@ breather.failed_last_breath = TRUE if(safe_oxygen_min) breather.throw_alert("not_enough_oxy", /atom/movable/screen/alert/not_enough_oxy) - else if(safe_toxins_min) - breather.throw_alert("not_enough_tox", /atom/movable/screen/alert/not_enough_tox) + else if(safe_plasma_min) + breather.throw_alert("not_enough_plas", /atom/movable/screen/alert/not_enough_plas) else if(safe_co2_min) breather.throw_alert("not_enough_co2", /atom/movable/screen/alert/not_enough_co2) else if(safe_nitro_min) @@ -117,7 +117,7 @@ //Partial pressures in our breath var/O2_pp = breath.get_breath_partial_pressure(breath_gases[/datum/gas/oxygen][MOLES])+(8*breath.get_breath_partial_pressure(breath_gases[/datum/gas/pluoxium][MOLES])) var/N2_pp = breath.get_breath_partial_pressure(breath_gases[/datum/gas/nitrogen][MOLES]) - var/Toxins_pp = breath.get_breath_partial_pressure(breath_gases[/datum/gas/plasma][MOLES]) + var/Plasma_pp = breath.get_breath_partial_pressure(breath_gases[/datum/gas/plasma][MOLES]) var/CO2_pp = breath.get_breath_partial_pressure(breath_gases[/datum/gas/carbon_dioxide][MOLES]) //Vars for n2o and healium induced euphorias. var/n2o_euphoria = EUPHORIA_LAST_FLAG @@ -216,29 +216,29 @@ gas_breathed = 0 - //-- TOX --// + //-- PLASMA --// - //Too much toxins! - if(safe_toxins_max) - if(Toxins_pp > safe_toxins_max) - var/ratio = (breath_gases[/datum/gas/plasma][MOLES]/safe_toxins_max) * 10 - breather.apply_damage_type(clamp(ratio, tox_breath_dam_min, tox_breath_dam_max), tox_damage_type) - breather.throw_alert("too_much_tox", /atom/movable/screen/alert/too_much_tox) + //Too much plasma! + if(safe_plasma_max) + if(Plasma_pp > safe_plasma_max) + var/ratio = (breath_gases[/datum/gas/plasma][MOLES]/safe_plasma_max) * 10 + breather.apply_damage_type(clamp(ratio, plas_breath_dam_min, plas_breath_dam_max), plas_damage_type) + breather.throw_alert("too_much_plas", /atom/movable/screen/alert/too_much_plas) else - breather.clear_alert("too_much_tox") + breather.clear_alert("too_much_plas") - //Too little toxins! - if(safe_toxins_min) - if(Toxins_pp < safe_toxins_min) - gas_breathed = handle_too_little_breath(breather, Toxins_pp, safe_toxins_min, breath_gases[/datum/gas/plasma][MOLES]) - breather.throw_alert("not_enough_tox", /atom/movable/screen/alert/not_enough_tox) + //Too little plasma! + if(safe_plasma_min) + if(Plasma_pp < safe_plasma_min) + gas_breathed = handle_too_little_breath(breather, Plasma_pp, safe_plasma_min, breath_gases[/datum/gas/plasma][MOLES]) + breather.throw_alert("not_enough_plas", /atom/movable/screen/alert/not_enough_plas) else breather.failed_last_breath = FALSE if(breather.health >= breather.crit_threshold) breather.adjustOxyLoss(-5) gas_breathed = breath_gases[/datum/gas/plasma][MOLES] - breather.clear_alert("not_enough_tox") + breather.clear_alert("not_enough_plas") //Exhale breath_gases[/datum/gas/plasma][MOLES] -= gas_breathed @@ -497,14 +497,14 @@ icon_state = "lungs-plasma" safe_oxygen_min = 0 //We don't breathe this - safe_toxins_min = 16 //We breathe THIS! - safe_toxins_max = 0 + safe_plasma_min = 16 //We breathe THIS! + safe_plasma_max = 0 /obj/item/organ/lungs/slime name = "vacuole" desc = "A large organelle designed to store oxygen and other important gasses." - safe_toxins_max = 0 //We breathe this to gain POWER. + safe_plasma_max = 0 //We breathe this to gain POWER. /obj/item/organ/lungs/slime/check_breath(datum/gas_mixture/breath, mob/living/carbon/human/breather_slime) . = ..() @@ -531,9 +531,9 @@ /obj/item/organ/lungs/cybernetic/tier3 name = "upgraded cybernetic lungs" - desc = "A more advanced version of the stock cybernetic lungs. Features the ability to filter out lower levels of toxins and carbon dioxide." + desc = "A more advanced version of the stock cybernetic lungs. Features the ability to filter out lower levels of plasma and carbon dioxide." icon_state = "lungs-c-u2" - safe_toxins_max = 20 + safe_plasma_max = 20 safe_co2_max = 20 maxHealth = 2 * STANDARD_ORGAN_THRESHOLD safe_oxygen_min = 13 @@ -590,10 +590,10 @@ safe_oxygen_min = max(0, oxygen_pp - GAS_TOLERANCE) safe_nitro_min = max(0, nitrogen_pp - GAS_TOLERANCE) - safe_toxins_min = max(0, plasma_pp - GAS_TOLERANCE) + safe_plasma_min = max(0, plasma_pp - GAS_TOLERANCE) // Increase plasma tolerance based on amount in base air - safe_toxins_max += plasma_pp + safe_plasma_max += plasma_pp // CO2 is always a waste gas, so none is required, but ashwalkers // tolerate the base amount plus tolerance*2 (humans tolerate only 10 pp) diff --git a/code/modules/swarmers/swarmer.dm b/code/modules/swarmers/swarmer.dm index 2c86a0e3330..4db76e1445b 100644 --- a/code/modules/swarmers/swarmer.dm +++ b/code/modules/swarmers/swarmer.dm @@ -33,7 +33,7 @@ harm_intent_damage = 5 minbodytemp = 0 maxbodytemp = 500 - atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) unsuitable_atmos_damage = 0 melee_damage_lower = 30 melee_damage_upper = 30 diff --git a/code/modules/uplink/uplink_items.dm b/code/modules/uplink/uplink_items.dm index 03e178a74c1..baa84431bd6 100644 --- a/code/modules/uplink/uplink_items.dm +++ b/code/modules/uplink/uplink_items.dm @@ -430,7 +430,7 @@ GLOBAL_LIST_INIT(uplink_items, subtypesof(/datum/uplink_item)) /datum/uplink_item/dangerous/flamethrower name = "Flamethrower" - desc = "A flamethrower, fueled by a portion of highly flammable biotoxins stolen previously from Nanotrasen \ + desc = "A flamethrower, fueled by a portion of highly flammable plasma stolen previously from Nanotrasen \ stations. Make a statement by roasting the filth in their own greed. Use with caution." item = /obj/item/flamethrower/full/tank cost = 4 diff --git a/code/modules/vending/cartridge.dm b/code/modules/vending/cartridge.dm index fb03cb9c546..3965501f89b 100644 --- a/code/modules/vending/cartridge.dm +++ b/code/modules/vending/cartridge.dm @@ -9,7 +9,7 @@ /obj/item/cartridge/engineering = 10, /obj/item/cartridge/security = 10, /obj/item/cartridge/janitor = 10, - /obj/item/cartridge/signal/toxins = 10, + /obj/item/cartridge/signal/ordnance = 10, /obj/item/pda/heads = 10, /obj/item/cartridge/captain = 3, /obj/item/cartridge/quartermaster = 10) diff --git a/code/modules/vending/plasmaresearch.dm b/code/modules/vending/plasmaresearch.dm index 466c1c4c428..75d09f64c50 100644 --- a/code/modules/vending/plasmaresearch.dm +++ b/code/modules/vending/plasmaresearch.dm @@ -1,6 +1,6 @@ //This one's from bay12 /obj/machinery/vending/plasmaresearch - name = "\improper Toximate 3000" + name = "\improper Bombuddy 3000" desc = "All the fine parts you need in one vending machine!" products = list(/obj/item/clothing/under/rank/rnd/scientist = 6, /obj/item/clothing/suit/bio_suit = 6, diff --git a/code/modules/vending/wardrobes.dm b/code/modules/vending/wardrobes.dm index 728ead5b4a7..7ee88aae5de 100644 --- a/code/modules/vending/wardrobes.dm +++ b/code/modules/vending/wardrobes.dm @@ -183,8 +183,8 @@ vend_reply = "Thank you for using the SciDrobe!" products = list(/obj/item/clothing/accessory/pocketprotector = 3, /obj/item/storage/backpack/science = 3, - /obj/item/storage/backpack/satchel/tox = 3, - /obj/item/storage/backpack/duffelbag/toxins = 3, + /obj/item/storage/backpack/satchel/science = 3, + /obj/item/storage/backpack/duffelbag/science = 3, /obj/item/clothing/head/beret/science = 3, /obj/item/clothing/head/beret/science/fancy = 3, /obj/item/clothing/suit/hooded/wintercoat/science = 3, diff --git a/icons/hud/screen_alert.dmi b/icons/hud/screen_alert.dmi index f06b5df4d6958f2477ac277335e6191d1234de17..0d45300b5da9763dc9f415c83faeee5757653f9a 100755 GIT binary patch delta 915 zcmV;E18n@ehX=lg2aqIxae7o(bVOxyV{&P5bZKvH004NLotI6I8a)ih&+sWm?G;tK zu(0icOSM(ChxRK(nZzV19($S>DE;)$0X^(2yVH0OLIUacPaNB^osZ4eZ{MGPHcvmE z=Ld)>Fg4re;nUrGb__QAX4|Zm^O=X>d_Mn4S!Zar%?FJENbN#@gb(wX4KX#_=6*ig zMcu*q_Z3R~y8w`o=07JPnW5`ZXQ>%I>QqN#u521g!+<(aReHFcx$~_zgE=K&oJ70_8CSyl6-^hSBup^QZTColiv7Uu-slf}ZuLi@TipliWeu-yIvGivn(-)R9Osi(Whe+7lqMNain z=OU+6KdXzJQoZcBqN5F(l+lzjXv}_s#_Q!|URLcPkyLSWBbus$#j;CjLg;CjGbOuFUFLvt#X-Jb;aC}{ukv9$$!yKPW_i% zrzZYIIX&%g%%g5vcjE&!KG$}Jd+K0NQ&U}jnQm+jtzCp6vRW*SW@}YiNT4c7y2SlM62AS&1 z8bDNhfOwwsCf=_rwXD4xK$MfR_HO{O-t?jC^GO*H_>fq}S<`YrGnWnplc?Kx28|Hwjxn*A(Bep{KD?;}1K*dlC##Qws>g*a zSd|!U5LB~NVg#}R5`*)Z0y&N&jcj#wg4fT97Mbn;!=>OH{I@=yr_3aXrl$Ol2(4et pzWcOZy#6ldADeGKpPHv1&-4EP(&_`h5gV=n#enVUlu7AIkc}JXe3(FnnTX&!>;@EJs5Q+PA1|Qh5;M+{UwT|Na}O*&-Z_ye>P7) zp63UMDKItL=HbiTe0B^r`)1p$mh+j1;Cw#+Nm*xTw#_Gv0Z8qCLWEEAnGG>D+va{g z+eO{M`S%q{{C@!;AV7PGRJ!Awa6@5o2`w7 z_I0$FJwkm+!#Dze4ZO8ptY0hY>1P;iJ^Ku!9Z9~y_N&EeASswt0!sA@YGJ1f<}q&O zIj5d;vu&2^#ka*!8H;lQ@5y3eW1)TB8PK(0Em&^<12by%1>b1_BPpl5$iD@3)J0B7 zM%B;iBBxX@JFe(xgC=D(r3@OgpP=zNy87`id=PKpwb=`Qvcqe$59D-jrrj_foWO?Q zd>URS9D3AL9o*4EnP*9}f`>Jm*s{6&&=VcAztbn*UuMAJzf1st1Bj2nZ zo%|#_FK^#}cXTiu)Al-QJf%=Cvat}@a}%u3ivzfxF9Wz9uUCUt3K$Ge7@t$t@es%f zz*6r{5gZUiox=f?;qkUN==z(*@?n^+a?^`3rE9BPW>#G>H)Q`sc|-1Bw39RcW!I^B ze^E}(`XlJQVEQ;ha6TglMv!AjUb(0#!$|cS4nGKg$#)@Va8kJQb(WpR)=7&=f< z2Wt74e1Ngx`;8`LCP@2G_tcqhu|Vpz0mU~+cDt%3kU~Dx?@Eiz*7$%ZG{YcMeOUvD ziVqOaQ{Keub)}XycLRuWQr7$pAl6$xbbUT40|Fls%Q#C~buj)o8kT8EORA4_r=D1{ zQWwa7D#Mf`*N>q?Cwk=4pz|M}EB{dk`L0a14Xz~e4;D*yn4paZv{0|6eujl#Y0 diff --git a/icons/mob/clothing/back.dmi b/icons/mob/clothing/back.dmi index f7d3cf068e75932b7539cd28902d620e0ca9f929..97110a4c1b011b4c8c2577a9ef1698ddff8f9c4d 100644 GIT binary patch literal 136525 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
xSs=y@iQv*?R)i_1h$T8s33;Mpu3O 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
c6FbX|1-j ze{`6se{?~>?>vOeN4K}f-K!b`hzTE$|7v^2VI^HaO#_q6GUiZ)$nsYO%4&*wk>@zl z&Alk75A$WJ3l?_!AEvYa)1DA1h@wm( zzX0>6PkSDvz}4kr=WEU?0;XReuZ$X4S-BzP&=c_3(ctsk(}|=PukA5rrC!4!@x0?g zI$0ce%w@ktxj}FZ42Paxj=o}y(T!DbNS0z?Wl=JLkO!sY*2uIb8xja6f_NMbD+?1> zElRO_=mSUjH~nN9jH0H#xR?-4h3F(v|M&m#sKBS^_r_%lQmu#z>b;=2HLpFw(^}y= z8!*R}>rj7_b6At-HosqC8Fh0^1GyfMJo|V+_1&Xz9Tfiv^`8)p#@G6x84i8pCz}O4 z*FIf!gsAOPnkLbpYtoCpBd{8+M>u&@_JW<698|mUxr5(^YiMA0iGRSOJZy~kWNiLd znw-1tz(Vu+P^#^jT9dAzn)i#>VcDz&j~)dpz7{<6XtpHk9!}orvx02k9MV9=tROx( zk1TPxN-AEKEUm`;*1~-ncxL_cmxYp6GH|T|FYf;42NLe)95I)DjqjFe4qR19@i1GL)tHS%V$Ozn|57gNff%HD?Nvv#aW?x%f@u9v_ZW}%I z$s$Z<-g^i?Y;35-eGHOwaY_sma-7>Z_E%yazxtW`+*MDnXr9;;*ZuGBM-b`FqEg$7 zB#MS<4!c^{7F2(u{X3e@WquT!jKOS$R^ufU3-7bE>@?GVk^dLlj7nlR4qmb6O0Sis zwk{?6$Zht|x}~Qfxzx?`=|=RF5S+XF0bmP`)r3!euf8^6=s9z(@GiUBh4B&Lf%FzNWf)7 z04UK^zH3zET6Wwtwoh<#1#+^KO4%<|FK?R6aRzzRi*n^zuA7_7Ya6#hf9M*1@A;5P zz2#Z8>-87^)`Ego}Av74EFl7^#1_x`O%kmYFT@o~x!QoH3YNa$g?3N`iLx!%t@4+EoM z=T}K;SH#gdlpX~N7^AslRMiaa&#H{5;zF=j!WmyZ;|L0qLQjp>(RwIH7Bq%Ti=mTe z2Z{GL&xGR{uQm4cd~+|Tx`0uwhgYj7tJ?iOae#AXh0m!aU*N5`5`sc{O33h``;K!JB9;Q+Yq!^@TXQvBkd=)Jv$B()4y z^(s~9HRye-5XjSS6e1y6#BYVzsbB}S6Ex;vq(C4!IXOpD`c7CL(EQh_9Kh5C)R$M# z)_pz@oeh@8gFSYqW^>-+ONyh#;b&EM(=53^mC&u~6^(evPVo>e)^cr(U-bUKNrW_# z>Z>4EIlh7mdcHH|rZXB<^%$nuSw}!Pq2<8`D8tdkhL9(B%g-zSc^-)L=n3nyy9kA) zQ#|>XgWbl&G+=r4W51tN#~0otZC5uU$ktR1S8pWEIzG%4e(5A|i+=? zXAxC>{Rj}|j_m=RF44E@hYS)^BVuPG?;*Pw+pk4&NW|()z9jh(T>aLd=3YpBXpDv< ztzw$p7wnQrh6(WyiNa3nV>ftrbll8y@}@+3YBMgAtFFdwJE}K0z^dZ!9V`o>>dez~ zlJU%JauynNZo5BKQ^a-qL(KKt2mtkoAulW!M;8W7RQ$p^r4(D0T{k{Pml_SLVD#JB zV;V1hh7R0aZ3qgjRnKBQ`pdPkb<_T!*wBdd%Y6ayb13=oZkxyI**VEm5-ayJ4tO9n zZ!^yAs*UlXzNddeg>KRF+zMNq7$OdO|^Z?@Gdc^n%osLSJ-pAZB}rr zy9_xMb~BAsVVGNSdGVFditu&BX{j&KT3?+g(kT%H^?hw5$|FLiLqQmXiPp@S{f#qLyfc|aeP{sbYbVQXMcm)N`VN3Br~uRt zhqLPv1{W*wTrK*%MZTAgl;|VL0yqJ_my~Tf%{uzHp?Njr zd!%_YB}>wK>HJuNlauYGhL(vk&rl6*T_$(EWiO2R$_Gl2ILSIwJ}=PmT$8_bIM3G! zY+G_6{<^)`N(`P%GVtUvp)~A>wdE+IufCQ!=JTw_)*BFjj{>5Q_Jszw=jBx494x29 zY1_@~NzIbYv*%Yz+brYprx@2ro-oIWrHrvZubAxKP#_e+#M4_RC^*8f+~mc( zqny$G@iXV~@LJE@jnUh;j;}@sf7ST>0V-CQ{}o0%4Z_+oO#kj?XtV|{d!AD#kTR9% zvp#2ji^x0+eI;h#1QjG8SdM-Jv}c! z7YTo+ zb#2B7|Krb@w{lyA!5jPg`|Zj#H+F+x9eMk`FP>1-$YIyQlS|Yq97) zM~>-S+wOzTU!Za6R_Hc(LFOwHDi?w~ejj~*u0g%W@?EEL z4M@2cSJQvgx9Xf^`11V|%pBu-zcB`bHb+C%zTy`uUM(4iOI0`rtHp4)!Y^N>A4nAV z7WvLT!mPB1Y%m};Br}bh+KTxx@gx1NPG35f?%#|h|GVB#zs`UFHLYh3E}`Ml2se^@ zwsv+dml=}#2m{0H{`1`_k9uOm)&4#;wY9KsP58F0{N`EB`+G9W{5(bMYFM%Z9({HOBu2=_1x4@pd ztKCh?dY@)O-s_R$_1c2ZC@r<;U^S+jv>)0k6MpfA{*(86ZiIj9j`KHIzH-vSkNbh5 zrkH_#iyo-`8!!B&AO5{Rb9d(W;F53m(_I@TBPZ?C+)vY7A7jRH_%e8D2lYt&c? z{bkyTvYNTJp)W=krnsx==1N%7 zD%WG};!c=<{3!V0qu}w1l?q)DM{=N^wW{)v{(g>D*qfj%QzMyeZjo z=vX;?#q=mvl`VE`k}NtjLX}VqSVvIWJ9s_rDu#TxrTS#@;^D#nH;k)>%RkJ6LiPP` zTtkn%VGSM2|KivSu^&q-DT1U9FpWOotoCR*&(X7Zw(vmr!fu{^=>4+KfT!Sn-RG8H zZZcUd)hc+C)kwhxuPd(HbD3?kNQm`FF(g3U@pSW4prU7eBy+!jv_B9Ngfg)Mw5UFa zk(Df9Qa~IGQZ?FB6o8-j2%I;ohHz;(y$&iganFv#c|YD5T39ANGgm_0{7!}y^GyS< zl9B$W!;wKPwXc-RsR>cv%ea9#p=5RB%tYSV=<^cX)I$q*_`_4Ze?kk$Wj4r9&gn-7 zGh4L%CGK1*yw5`X=|i(MKXZKS$z>$>imD%~MLBzy=wdK;F(xpN1I3sK^i%%ZWGF1K z{}q)mydHMeXVAsN97_n(lDM0X-GW;2$La2&08#$QtCe}Zo4Gf)Cvghs%dwVi{u^ZK zvRPR;PvyvkzTz`GVwBhSUk8@UFg0N+i-yS%8ojZ-7Q@g)?6u@rZj#*|?Ow+DZMhMC zd~r|KG+rjKZNTPqQTXGUFGjBmEr$H!nXdtwIpnCc8 z89RR%V92G}ZFTh{|A9y3ruuOLw=@Yp*FM*2@V-Cfg(a*r!Jnb#4(h#}sfI6ABmMTX zEn|{t(6`d!ssZ)Z*0*CKPOJ`V_I7!bdRs0?EhD$)_FM$uhhvd!4t5X<=Bg5s{qk#2 zD-SGrewAn-o;<=SSH8OV$>`zZd?;LJ!ly#a^Fwf!ev-9*7!w}8w zLc!uL65a@>1Ioa@?EWXNU(v1-9juS5*NkeJt!DqkXp7#~vKU{x8eeBPK+=#>Cx3-v zE*BZ~TOa7Osyfi~JL|PtrLxOrrO7aF9QQ9b4{g|<70vo|@7K&2>u-P89F+a0=$h~Oxu~vuF=Klb(#@iAjiSE zs^WF`#Qd^Ca!I%8qRi`cCPK1m7uSRT=wlS5@PV`%cO)a?=>6LF#J80TyJM2K+nXX= zE_h$kh}1RcX2v?f3Kkj!l&BQ(Ir+AG4D{0^Ux|gT0-(>Lq6<-Z)9v*PC*IST?*CTG zAi43u;k{HEd`FMa`4N8cORb0ywszy*wFY~t;|r3*y!}V+kSqA}X3&?JBXMHTAs;h3 ztQlVMhe>k;4b1yPk+TmW(#p{SkM$Y}y}MO)4(W_U+e!~wM&|-x>s-OysX@qVPP^$J z($`g&pF%k;Sxt_{BpDd*`3Rm|I^pdg>NE%-{_2K*wYgi-LqCPI$@QEvG97OV%e1yR zkP&gEwSCsjLgtu+&A1|ml2T#ivu-8lZB?c3ut}zBEbQ0D~RBA>+Il10wQ?X7QYAIfD`__M|mMEuv%*llfw z<^npCq=rc`ZVd2NisKzJByi4J?>#KBZC^`m`shpmD)p4HKQYJE@X0|FO(q?R=v*f$ z2FdWR)=M949X}6;2Dwee@_XXJAXZUM{_ID++MSf=*ad6XB;|oWbzT`(PW~3N^<;P^ zL)yn;b$CA`DGJc$3^&+u?0Hq5+6G)KJ zV;@EktEi^8jNmQ`EmIw^MH`?n~ zo@9b!QfnZ#@O&P{63YKWBFyBs-kWt;H%RkBJv{pU@^8jV@5m}x%BhFw!bLMi-q~^{ z&5Nm)tOZk7H@6;)Du!_Xp^*`btNZe(r|h<3W0hj1xqpzxPK_YN8dKtJF$cj>tRVJM zQ&aP5l>}zJWxgdG6))%Y|+HsEIrg7t9<844G%i66|^OXh&* zEoF*SOlbSsF5+`=0yk-(B$kK?Nh7n6r(gBHP2_F9MW#LQ9>u<~C;!Uh_V(tx|AHj9 zfv2U(kdZ#R{j9ks&0K$&XJ6TEx1#?Ik(u8Tng)a86QI#=M6yjz@zO?o+JvgM8aBn> zsetpWptDD&q${Xaoqn(Zl2{w|4>97``Z1l~Q=?+NHNq^<*wwMPh|z7$yE5v?^GxBj z@ofWaX%p#iXxzXHNSaq~VbPBs1=z5~VHcqlB)KnuGL|r8I0^4dMg|Y?W{=A_Fxaav zEgd~y=m^2_m}Er_1~cr~!hrRNiWjBb|-RO`ne@tpzO4+e&5)PQK@cv(ct z1V5UNA4lqWal76&srBnlkq`O{4bot)o-{)1(7Z`r6DV*s+mDG+4|(g3kA0qW=%PyB2MHouq-x2@HAoCqyP^hefR`5! z#Llz@>~t>fj+$Ac;g6XhdBd1+=sFB3Cez%&PZKReXza}P*LpY6o*Z5cj z9&JQ0^o1+3i(>SGhpn>X54nsiFfNn;Q)~X4B)?6r%US4wyw767o}`E@)1UQuYs%Q< z8qW>N8HBw!QV#Ez@7Zs`P@@A{m&6&L8*=bbLx}Z}-@3ePAOiH&e_4Jzs1jMtAX#yG z_Nb&!lyr3o89l0K3i(ZZx;ZBN_HIkX+jy!A5=0|lxx$#~|L%vdJ6{7oe)u~tC_l0N zGM1VfA%v7{5(n_Nbg1JMPs}SO*(|!=Xi8IIxe;~QuoE%9G-OW>W8 z3_ZlM%c87zp$vdD;#g!0pRZ;Uv6peqTyh$(cyiqI9L%DC0rt%Z9sm^aMw zx@Io!4ldRIjCDddPEQMMP>aR5G0nj8kGY_Hy=AxGMi2rJTTUAEMgNJ{rODDAUs6-K z_MXi5^LTiEAq?K}N@%b|$C?inx5DGXQPwI`NgxZs4p14z^u1neYY8|z&%WB}w|Ni{ z@X*!OH4-eD*wDe#StpK8C}6$f3VAkkT|4Huz}G1ZL|0>4aEuSWZ;F^#A2VH{nl1Hk z{Q5YM8ptrdcNB>3X$l;(q@bB>`ATR}ahREqfDDrW5B!aM))q+b?ktKhyy{WUd$Q(*B9XJFZzaM z<&O9s60^$+NAIod_o|wj-&;sdJWu~|;w}p@+^ME3Mcbe|B$j_RLB7*JD_y#xz=LhL zA*7DG^Nvn5wU_5v?BWhPzIOTuPrKvau}r5dn{cHkU5pJ7LDC|>{-Ay_#w0=N{t=37 zN_0UiI)=KC=@CCN+oJe$QQq-j+{@;`x5s-tXc$4S6~tHXLPlX8|L{nLpQzthQe$-%s}2UdW@@Lo8fGAj%gkg1uDZ{) z%yi5JFD8vLCMyHro)BDHpg`LkOV(g=74Azozw}XM$DnA6eKxszf3w{9m6t`${Hh2T zKrFC<`R2_?YpK(|fM?bg0>(>MFaLcszuH+-zAc~ye?6QHPlHp5$})Y9ItbuiT5{nG zOmWFE^!m_f*KN3#Ps4e15iQOff>FtP0qvhE2AI|a_nRKje-&T9s5nC(0?7bIQFHmQ z--V0ISf!Ev!PQdL-n8jbRm}SymT}9Qkx=EF6`>EyueQv8tS=-9%(w~;&`1YcUxjRr zRo>qE12+@8vpf4Mj8HFbt#6H^+g*fw0ZGgn*pE7LDldTILLeT><+)FxrtgX$22kE( z2VdDdQqizcm>=^@1-8L zzR)?>+WZ~32aDx{{NfZA*6x4)wM6l^yUA5ma3QTecr zNpYIAw0&U5eK?4P#Si?DoLqM2-cgS-Giev&@`ltk{QBR;`2Naz+^4{9a2>+@&dC!m zXt?y>6~2G11phz2DaIjhCgwZ$XvGG31ikp1AmV-;>)3o2TOuygADZlc+P|^u`0yCD z-~ARY#euT}-%on`goEa){L{RElI zM3nmRM%Qx9*>S?^Sfg;FUZe7lMNrffs1&GXSJ?hyn`d)r{H`DbB?ln?mAI6c7280Y zC-k!m2Ass|&}r`{Ft%D=7;Q$fT{o`T-_i5Y-7lgl>OR+k?-M? zR_NRKF!uwuRJ8HfBsM-aju+$^x3nn3giA~Ch}W|DEC;5NyB@4c>4?ei@hdE*6A_`I*?+$iu)0JECG#}om+ z?(bXq(gz8Z)cvyqm4)oawVkOLR#M=Fz)G8u;63_>QmtJa4ZS1NWs!Vi zyc1tif2YEgaEZKtmURDS*Ns)~= zTS3UlIeH3T4i_+b#767cv!gWqNSb4ByTKL9v1E$af{eJ0UAGd?HM_5SQFKvfiosYF zBO%fPZ(QjG;{5{-q9hwn1R++)_wJXAFoCJiaX!|8=}iv6S?0xAr1pjV6TtMY*#4qa zNvq!JwrH9ctx}gWVX{(2R;wH^B;`8T|GNF3<8@A(&;ENn7wl6n!skFET;3I%$;X$C z83t5;{{D`)s=3lC3)D1kX@=Mhl{iX zgmg|LQfu;bkmniQkT~YAfZ4>+Srz)Xm~*xQM#Eo@y6xri&z&w_w?~?h5A$8q)<2ef zv*PuF518mUVxJ{>;kxfn{K%WUXKSWwD6{D(rGozOY=CK49JBJ5QTPi+n$TXMo=5lTT3;N zIp8YcTz-tJDQh#qu>2&B1|4@P1zIu^7=N3LHfajk;OZ$Bxl&@2;G>hT^SLF4v~LNG zq1b&7!0k4uzc2t|_rPO59~otJfK{3nTCrW&2X(!#|? zPbpDX_H-DfXhi@R+bU)C%pUel0e?F1y|~Zt1S{533O}{eYnr`NUYU-<=YJyEj54d3 zYN6roR>PV>2yYdedrxB;5?mKO-&J6f{!I&7+AaNjk5#94{29Y-$t15}QK_r-w!JzL(2w!(K+d$Ho z$G4WIP2CUe_}ETt)zR-wqB`4XRErsk@wbTOjoR7I$0NEJMKPY8;HZn)p$=%n+~%uS ziyC8!VCfV*X%B!pUvKVs51|L1lh;RFyEW4um%k)(^{2VUOLi%);4xOZmK|0!iXIvf zXt9@n*iO2?!WLcQr#t8t|Iz?*%a1uy6aaqx-jjHTf)0PMvR&olFE>$?{AqI+chtQX zWJ^d%6{%L=Bp)YQzWS-57Nuyu5QGK-I&s zxcLpc_7@jOs(Gj|Na^C%byuHse#ba2%(~sXRMC7k6t#!s@)M#y34JK}2F1M7Km=D> z+{T@#YpOqy$N*yVaM^SN{M9oi8rdTkzM$kMTiw7AGEJ@vKkj(JEqt$y5PgKW9|+LK z3a`gju!dPM{jjVzY!Y7IwXMm7>|Qkk+@O9_<|hB^Fy8bC)kSwspqEFR2j6|>@acr^ z;0$eNONdSd`O6OsTMR!jp!BZI-&F``X%JU#GzJkk4wK(ru$amFSM_Cjx1iZb`kK0| zB6T+tNaZ3FpbtGWq%7vBe3Z-$oet~oLypd?*y}I0HQHo<03pj}zQS6E1zB$SYk0BT zdDoV|Ox8`b^%wu>mgxJ2QP7`{(x5*VNGt>i$6Qz;xtBonEf-M`SM_;5^284ZqQT&a zaP30qHz7eLisi3**!QISWFLuQRG&D9^zjDtSeebh2rk=jY$5G6%86~+zfn5UK}%v4 ztukxMU7a&>5rg*fd`^t^iDf2P=lvtV2zMay=Ekd-`xH*;d}J%&O>#`n#~0SE39D087_s)Xs+U} zAUR$Qyv$ZU9=?eZ1D>-myGx_V$Zw#tUnBPy1KcUjTMm!M##KYOBwh{@X)u|-3+I+$ zeK8P!_JHA=!l$cP49f4*s=uG>*^POu)=1k;%I^M@l5=p;t?&*jG8M)BQ=nNVj6 zkd*bg&j;&{H{^uQ;FIC)IU*ZzYvgkm_IDjA^(_Vok3Ag8G`|jTdunoH|9M$h!B6P!y1qia z1&fRRSxL}M+NW%ajOLy+#@k{$=Qeb+^^Yp!9&v4k{cTv+@R-|u83cF#GR$Rkxwltg z+#@+RrdtR`N5}YVy2b`^JM(vJ4CxF*@TN-stY>@{?e`Z;U^sNUY9#5!#Bg~Ii-6@D zrBjPP=Ts>cRh%~np|cW6Nw1U_j_B-4rH69GdcD{X)GKzu7;i0jtRyP=>BwFg%rM|& zERN0Maxa&a2!7sqe<%%nJ0(Ox3h#UA6vwMfhlNJv3or3Ip`(Al4S9xJG;o5tY~ybX zTfpXWV1dH)?__DGjuTQMrhhLnPAH;6{;V(wi<-ZkJv@tNGnA5ARYVBqiTOt8Drh4W z`RcLk!PBp|hFK^uhW}YoX;|$V@%1~bjm*q_C6723sy7P$0o&AaXx)z@ZgcBHai{_M zAn!I9%7Xl`4u>xF|KA(qTRH)olr{8M50;yIKZ zNoX7`WmC_iI$h6}Xh|L2PhSs2dI^DY*8;LV=+PH9&z-GK;^O9JH7J>wflKvwWZ7!Q5s?m z?l1v`f1KiM*5?CQ1pSeqwg2nJIxzz8An|TN|Cf{I{It^l?))Eo`?h5jkJl8g@w~xP zU(Sa(*Pw|zN8-I&=^~|CM%Tk>$B2hxCSUC8o`2bVGFUUuGU!JAXU@UoZPdX7dGHPU z$;SRs)cHXtC*+F_4*pMq^Z$Huqv=U;py+9cG##n^v}Pb*VX6Pzg(p|1sw77wQLT7Z zOD%2a;go&R@p_+vMex{%S_cwNN?8veT#S_+f$^c`|Nk; zRQTX)^(ratMC}^Ans-|la2S;@pAZ8kN5Yq+7wqgK9zKSwZ7-~!p(y{qZI)*Dw_5!y z;^_q6PFt@_z3=I5&~Y`Zjnkuj1`fPlx9dEc{VVr63(nOyr)J$A>0aSSdbA6%SPv%Q z{-6CE)!|!dMUgQr;34Qv3nPt)@PTBocA5D7xN4)b`8_0^Y{sY=3j@URJPb4za$mh9L)Q>ZZG|sxARVL&7-m$kB8;nl>-BcbR*Nfs# zku!edN$?B*Q@z($%j@TRu;OEjNI|WkmDz&d|0cX7l{e2Q{#XA(zh*S;d)eISoUiY})6=sBn_dU>p0GF`pR)oViXi&5bKPC^uZ3L^ zjC3TlZbm;b+5~!fsTcjLd;nR#H{Qv6g%fph~y2Y_NnwiEA7KwzqrVaV}9Dwl1&|59F6`95myQWXaiTvhA$xhyy zc_3GTN@MvaaTX`FQ1x!@A-%FNHv8ehaMw_V@~e}ZKF3~qd|SBZ1zN2ud#?vWh`D`g zS}am{{fAiOK|Ud`{aBMlxPdyfDNF~hoZ*c??j`JcCz5*%kj3L0Th1_qayi!@wEm0g ze_yPDGGYk1Rd8xQZDzWInk7=|N7Mtw3fWsNxoBU*X1Kv3nK9DaQ0cF(pA8P*+*8EkK?3Jyd3u&Nq-2ll;eSy4S zr)OJagY-B5|IDRbMGRCntbjcL*V07wv)zmt%9>iewz?6)bhNbdYt|OYe`MU3j%8T1 zmJF|@4>R(%>svS%W7&R(^u{I~&d8YU#T-uzSTSo)Z29&6RA&kjV?h_o|8VnxfiTjW zX+7SAUD^W=Ey{EaP)~0GB-*%-doKyiCcnlmr5*PmAFP%@>j$>qO9LM@V2@{Dyshh> zH@?4rbH?T#=j_$<+<0EH{9XoijU3{3fVZj3Yn`cMpj@{qv;0E3rp`@bc#`|mBe~;V z4rb+!^Y3JNYfwj>KCJ6t=IqkiBHcg0XGn3Na_YOygo2|!&de>T=I(Af^p8)e-B<)4CJToWF`@PbPPL*k0gg+8x%j^G3G-yo|mtp#Dz^IDRW0xo`a1^^9 z4Cz*^!N1H6%`vBBlU;7RR+oqM!4-O*iL0!fiNKyD^AeLCmTTzBCXB>iHyHN%SDG$3a^|Y>c zVhFFa-~@rxTt?T3fcboS&5A2|Te_H4eVX{Q>we_NEG!$_{z7;g#Aw3@A^?Ge+guba zJFM}xtttd`4h7K-sbkgChoj68M4T*TN8#a$!24$&L6Vd-k|2;Bu6KA0@7a^2OAR%^(kFiVaY2)ctn?PV5nKYIxbvfdP6T} zL9XL`G6vida#B5Ttnp)>nd$$aE$b@B8I`%jym5L@Uto-vKZ`>VgLN#2kz8NDv}8pV zh2t30-|&=)=857}W=9eowc1b*2+!u&i~ZKz@BTx(QcpcUzuX7vnZ=t468*iCusZ) zpHKB*RzAjvWBt87Fl-JUS{>yvCkVOZ$5~q*ma%v`_6%9{R79ZKzkan%dFQ`%8A2l| zJ6mPHWi3v4-}}GoJCPsPzHIYr>6LSwuGfs*Jym?DLT5++ueO7f(IBG6NMc;E?i2?;0N9UR46J?E3?XS~xEg=SY=iO?I5F zejn1gWV3?)Ol>r9xzGKvwz|tVjPlXWE_aP)XSWs=qF+3%&*)Vtp3fNjQyS*`^xHD7 z_uHMsOirfM+>y0WV5?@pZ`R$!qDKyo-BD=+ktvi7)4|A+k@Kv)GMa* z(&KFUHA|p~*@QmXm~%fjj%jM56lQytTI^k2tBeo1Rjn`S6FcDwdy1QzuYeF{P^0$C z=p((nIEm_Dg$?OzwR~w>Y3s=+3XV40szd$y!jzrke(H5K!890g+v^mdv@IhJY*#?# z3wy|xG>z(ik3aH+6QlH`rLB2W_+2pO!xZaiA+uvwXmj|QeR(eN5E-kv{a?!iq*4VG;EnU0^VY^~mE<_!`{(oOE#?Y)yhy)J zrxh(G@A6?~FcjgSh{|&O-|(`^N@N&`bHKcks3!wUF9XVxH?js zK{M-rsP|YK2aD`sZ2i8NA`>OSsdOv-t=qc`vLk)-bS;eYqaN0 zTSP0nk+_+#d~Gp)+2qmJmW@W@$VkwzNOgeOJe4VDSFVK zog6V9H8w~qqqwc@j6o*(?7R@u4vDNZbZv4H6&1}#^3Yq){RJOgWeTMg;U;3s$6GgW zB7GJyxfK~a&xcq;HY=_Dx4atkoK+y>RMU>5DT> zjJ^gKtt45p8m)0QtsXgRlTiBF##=+n&lY`L8XsO-EU^z>sNkZQ`Lq~1OrPn$A*-5J z|7vz`;b>5B#?zzq?q_^Ua~q@~-RSdCE<+lQ(nE9|wI{sgA5VEdZqjr`xQ1i-&itCH%;5&7d89+)}F<2f@9hWB`2t?uaNOBW$-Y(>}Q%{NzKKydQf7SxY>f; zAEo<;p5aM=5hx>aBr-NY+9+?|N>}UP3JGzK%pFbQOg-X1u1C)URX1fQ#@AySo?F9T zh|48v2~fs$&nF8dUf4($_wRaj$hXo?t+d3@-pZv^Y99A0*hY5%0uiObjZfPV_g5dK z=E2I@Z3ZTfqRhJ$TY{tSF~w9IFi_W_XSq_Y3+Jv@p?2z{;K z+jTZ2u4abV-RS%_cg~NzB(`&ES~lJm zOwi1cIe@LIy3NnmGbY53O*ufaXecszw>CRP@V9>ir3-zBItYB|&NoOYuc)w4YgtJv z9=>vDHk~3aXX~8c(xgyXdq5>qVo*bK&r!SZHs_>(!F7p(9jg8Az7rDST69`t0Ud)Q z4C9w>oPT5(_jUz{&IF#$l}neta`f|C;#g&f*2KBU84m+cBGYD^ke}k{>|73VRQbnD zomAW-JTRf^MYhNRr&8 zc5hnMD6n@wuBRUlKvzsfWvr#5oR=;)w}m*qdHDCqwz0bC+iFzrE+Y2`XCX^JsAcsj zpHTtNt}J|mrP(<;QWaYB;sO5#&SjM^(*E{gNz@Uu5fu=+v@-8MF8a^AnmUNjcvF}t zVdpjG%koqJz6);tJ4cd!zP%Cz3CQlR^uNIemLE+z&K zFOdMc3LH4e2}^4V(boBgAX1>tbg}+Bw)7rbotRn@t&v2~9nlEX$r*E}2zE8fo<|?o zy~e&Ka@ zk0;v23uvUC8v^YYJW~evErC=GRB#h@It!$6wFMf>t1owUJ~|)HdQVcJYN(RTOC>D1 zwx<8y0r5J|J^eyppVd-WQd`y5cOdt!I*4-803nL`E^FueK_E*GPA_U{>|<*cI7jS1 zhL_e3zBu-Vc2!m6dYYe0!8U+`P7pJfw&TG6*n32Oey6y2?w{Zg z&5jp_Bx=E{?>oiwJ%bX!H3b6Oe&6!R@^8-uy!X)l_kNz#W5L}O5ix*OiPwEXxs9Rr?E;R>b36#aZ@`FJ)b`vqO}4 z+w=ijqGSp)JZD;##!;NDtklDLk}Qe1`AoUFIRAM|m&-ccqa!?kpdM%E#oq1U_BKx? z_v5SRHuCWOP-K5HCb!I*reT&QAsY|qWr^q+TFA`FHvW6bHX0e@-3HNw;5+(PjUQnoXBU6NPDCngoOID|L- zuLdXH4_!DNxeI`N^*Y}K4cuy$1{m4*|6%sZO{C}1syCB?VJu$EC;-j$@J7U{Xp}Py zlQ{A$zScJ#pw|{~DaYw~|8N8H*@I!tM#k>J=mt5SQX(~oPrVnqe%8KO!jVa=GyD7i zDH`2(f}*Z~0On#KJf@_LY}PKweGQq+>7hM9l`aYp?Q1$>aHDf)%Idkvyit$<&2&-l=krJ(PY+r+0zM!O|>HXEXl zBe{5=pq>J0$Ztv`Dcuz}0)vg3Y!bJx@S?p4J0j!zDI@uxXb0gSr4L%+$UwFci^qxU zo5u$EQ4y>MN*A>cB(AwBFDNB#^q@i2S0c{)O}O#ru#*Yv;d_}3?~kn}e=~3w+J#V# z?LtgLj1ZXriA?}R^{*3S0kH6b@nn5T35ido&p^7+ww1EFubUu$E29L~VzKwIv744a z0Ddj%4^2re7fw3rfi@-R!9eIn4ohrdWJ8EKUq8lu89e3{^9@+tc?1ttALR=hUN@M2ECtIya(5&`h@?Gu!e0Nk% zPXQ|67aDtjg*A}$e3{wZcH=aKK4z!{gOT-llL!6PxKj@~>SS(0B-zz7jxTMJGJfnR zVCHYiYZ}nJKMw5ISo(kj2L1(n&0(FX?u2mHYZt$IzRxCY^GUFt0Grdfg(9&fgWJA_ zSwAfuZRjrTnk@yP(nEmliTMWjHQa8tcY`u-p49{8uWPX-GzsLT2yYvLRaMexNG=cP zp}D!aQ}k_IE(WD0&r-QR+GODA_D(MBQ}fomzMnsDOce8IDLNt|f?56TqOr6VmYtJR z*_}IrnFj)W-pFic%As!Evo`{>*SI)%^WFhV$SV5eP`RVp?Az0e&!Y2>$E|A)9q{{k zvHfrvpB3sD)f?@{w=PC=+s_`^B-m19f+Zw&o^s^XebKb7dU6?Sew#R~QMoO~DmL8t zgo@Fa_h`W8&qBF7jQ6Ip34>Qyg&WM|^%hJZcf<}+RPI=rrarU(=-Lu06(#gF1IAxN ziG0ItvB0#Yyk2h~HJFJ9xl-rlHDmEH^H&nu$0@m!XBFXvrn@H3bZ+TVQ8&bU6~L)m zR)BQu$~t9&SX;N6vB-Ks$&^dp-+Y9rz=tkni9}O?jqnjSnyK7{1q(a~;Ltl=ow2No zs`JZyy)=HP&JPp|zlC8VY)DPjxZ;iqXC`Rvd`Xe#q0|4u+j zcoR)7^RfR2y(zM@NgtQ;rBNi?kUge8JmE0lkaxNdZOnC}tMCBJ?T4>lB_B{>kt&HZ zrg>fN#%>1!D*pruZAsq+mWx^-ye4=lR}bFKC`9!3raI)-P{cg0{CdIU6m*}JSe4U zo#hCd*H^{0;(zUzyo@6r$Gzc8+W8@)#D|le%$AElX!5(*T6}Q?d9uu>fzJHKzR?FL zG-;bQ^L>QF$nR-dT}!NeA>&t$k@p)xCA&vs8u6F-dz#?S$j`ESF(|_JT_x?l`X&;B zcVDYbP;1->3UdIxA!zYPAd>1knL<0DBO|sQ)lTW1zuY%mYYkL>5C88^$5wd)MYt_H TUlq+t^LybYmc~_QuHN`BBV@Nd literal 129270 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

$~hP6g9b6&qrQ4OdEI1Wx# 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 delta 1997 zcmV;;2Qv83xfsv67?31?k9t&CbVOxyV{&P5bZKvH004NLotn>Xs`TOc$fBpO0 z->Zl3->!FTSv0NgS9gDWy1tslm$15DeZIZE3M_pnPyggXg;)1~tKWXRzVc#ub-%j1 zzUqty&a3;?%^B##xC(hL?27DoLpG>Yd5m(C80CzOMzK`Ec8Zb9XsTV64O*W#XfDRd zg(_*H!16>9rs+AcQH0o?m`3gQ5S-afCIy2ZDM8V}QtFy~!ZW*n`l*tyGI=D&8bPp5?UNTrg*R;^w_VC_dSgzDrP??xUfO10;GF3W?H&)y)mbaCtGqzANYRYWOgbS_UG>U%5$Xs>V9>*zFpt0pIr^P z7)c*W^GI&XbxSLOZ2;U-VA|DPOrEJerDrN3|1%+Wc-%67$OY^e@KwcQI#E2LpR@cV z^P7&g^(8*Bb^pX3B=;Pn&LEsONzx;s9AGpDuzo9NN~J#WVX~)UN$SqmnYPRs#GenEww);uRh>v+v2&2Z&{~ImF5(uVzzPOUTho@A zfK8BLWRq!V22DWZGD&#~4;m~+e91$)C2q?JiuHqkM)9;?aNN9y26j^{rY+aq#)$+z zEl@5~-AtbC**Mta zK>d^DQ42fQ)E%{vLs#<+_> zQtGVq?4g+SB!Hwme{ce*ULz0H&vG<6GJ^7dUS|U+gXS@?iL0+8v3blvM>)7u$VtAS z5o3syv$#={3-#P)Z_Ei~jXg*{VL8ySFieBejIRWMJ&BTf%< z-VM4CUpz&>7+*ZaPHZ8*e4_#nOZml<6#cOfUou5+yo_DCeth9DY1-B;{5iZ}>>fye zVLsPNeB_>4EGJ)q#Wuob*I%T^kv!$7J2 zC}t}S8Yr@r=J?EmV6;TcRvJu=*-GPoqRvRx(=_SjQ~UfXS@A}wiIjkKj?FBoug9V% z642=0r0XPsBfp@bywmZes`HX}FhY06?156r9HemLje-7-9p}>I!W4lw|BiEMoDMB; z508=ZKm#Q#HPS|MTd+nJnM%OD-V+T457b5~vg6C}?OC`#D_s1R~h zI~qI1itb0JhE&M{d7a~n%-p3XyiFOa^&CK`RpSIh+1hQAK9r_6-e*T~kpRj*)yEf% z4BTZ07}<~mx@0>F4`ZZ@2XkeAJWKL#ilRBjoOB)lU4E4r<+voVeDe{Zjii6-?wonc zJR-5ok1?u2rO6{&cjGzC6t@6*`lyyIvmqkAMi+rZlSUVjXGW`uv0RNe>VY1BCk)D* zsoTzK+Xn3h{Y9cdy6+;F!ZuKX?D0(3*K=lpSK5&UVv&h+kPdigJoOcSjf80WN!PF- zyQNYh4+M1E>}X`LR>nY&79+LeE=nJ;$LuV{g)pT8Y*H?h=TxRtFY>s_2zdb=D^o5i z)w8WHXrvxIQ@O2E`{ae8&Npx5rbtk{>a8>8pWHxnuO&d>7|4`>8ldJPksD6C`s6`# zX>wp7knAGm0IAlAL~<{GlTiuAKtm&W8o;DP^x9yyXHy1?fi`9AL>)~@AN1G{Rex0Nd-UXfba8OeU7w;V*3LLrShRRnOn@|4`h-U zPAwmBIBk94;SBR9fyaz0Xht(7M{-I21z}$(#ASisSAYHeuzL9Z?fU=1wx_1bwoxmC fy$6TA2LXq@2Lgw^2Lp$_2Ly+`2L-pi2L=-rf8o_L diff --git a/icons/mob/clothing/under/rnd.dmi b/icons/mob/clothing/under/rnd.dmi index d0ba72b9c4ad9af09dbdba5e4e36c99f27042070..6895e8e82202b4cd1db703d7423acf3a570f6617 100644 GIT binary patch delta 206 zcmV;<05SisH?KFa)&hU)Qrd}cR3R011bbc%o$jL>9ye#aU5;S>~E#|A;UMs(<1=WlF~(~Aj> zv%sI9ri-KV|CO7-2u-%{@?ggPd86 zXq*N9{xqE(oq!ESXtF)O;tc%;I$+(o5sc7`c`sjT7@d9rsoE6TLudzhhb(a$vm}m^Y@=__0Rrp*@zhhL?{6F@{(23MPtV&|*t~4}Bc@CoV1WCZ z+rB%IDHaA;-}RkEnr!)e$wd`}0j_pR@1xTDtG+XoG7NCvcVkk29y1KE`T;ZQL!vT^ zV69?N6hy2?Ls~fzi(w*^Rp9s}TYsXl?9|lc%wZhS39)6KgCX>2q=B!NiNB9pieiv% zZfR$eIC3DJ#dSMAiL1V(9~M33l4faO!hq$1!m}nRdZfgTCvhpChp)V6X~HB9C_d2l z=s00&@|K;UF#SD$1`mB_(5V>)SS@}%eP_Ak$OQ&iJuFu1#rl^r67TWf+4?VCi<9|s)&Cxhm`*m?=?KVZea7W?LPo=smE%&%L}Np)&Uw=`P0_p delta 451 zcmV;!0X+WhvjOn40gxnrsd`jcbVOxyV{&P5bZKvH004NLm6g42>o5$3XZtCLc1jHJPG)YbVQ2BxA6G%Z~p?j=Y4y|Qi&6E zaR29T+g!+rhYq%PZR3#!FK>$~Mi4raMs!-id&$)Mqt&9A zw3l1^(G|{|$X2!Qz!$aaCH3$asY)5Of&mlC0^`D0N^1H{g#!<2H*ftnF|tPVT2HzysV_c@-Jj-Xy z`BR|Dw`#%?W=_5^EEb7D2IHnC@#AKHmk)p>$72b_=Li50%8SwHG8x1ekK t2>YmpnSVqR+Xo}+Kh3GsAA|Q6o?dpad)~MI0fAM?2-H5#X|vP;8d!Ma->(1w diff --git a/icons/mob/inhands/equipment/backpack_righthand.dmi b/icons/mob/inhands/equipment/backpack_righthand.dmi index 11748e4ef9cb2a72ff39658276e147f2782f52b2..c71178e3f43f78d85ae0e02770461e3db6dd7860 100644 GIT binary patch delta 449 zcmV;y0Y3iPx&hd_0gxnrr+QRabVOxyV{&P5bZKvH004NLm6gFx!!Qhn&+SuKaNQ7N zNSt~>Ludzhhb(a$vm}m^Y@=__0Rrp*@zhhL?{6F@{(23MPtV&|*t~4}Bc@CoV1WCZ z+rB%IDHaA;-}RkEnr!)e$wd`}0j_pR@1xTDtG+XoG7NCvcVkk29y1KE`T;ZQL!vT^ zV69?N6hy2?Ls~fzi(w*^Rp9s}TYsXl?9|lc%wZhS39)6KgCX>2q=B!NiNB9pieiv% zZmAug#3k6-B#ssUrT(98&&Myw~vbx`EBhw*LT6@W*Pu{prQC)&YcDCwu1h delta 451 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 Rn1gr+hj<48w|EBvnkH@CJxu@r diff --git a/icons/obj/clothing/under/rnd.dmi b/icons/obj/clothing/under/rnd.dmi index 961e2164fe624d8fad824500cddb128968341a64..58b06219422e96aa706a9d463cda0a137ef1d1d6 100644 GIT binary patch delta 193 zcmV;y06zba6Oa?I-~oRMgD?z+&+Stby^gUtue%Ioc$lv+T+M8lT4=M0Z@+FLco>)+ z3V;57{3K~(b;{30sj^EUU*J62UL94s-AOTEO(qnFL<$4g7@7)C6+w`Z*9g6aNQxSr z56)hSyQ?~w^pYD45?uWQ9j)Td-YlW^Y>=57Zb6fEY>?Y;9i}wv{Ky8`x%70@uJ3mS vnYj)0z}oK&{_}Xhfi$?#R^!LsCY!~PvC7Nr`~BX1U%r5?knYg4lLGw)`(|Pp delta 193 zcmV;y06zba6Oa?I-~oRQf-nq*&)ZWha5Y4cs}}D>lC6roy;DMBj0yG7 zr2Y5xPrEHt`|OYxDm~`%4%VUR)lMbRT8aT{(!SWnQfRDxdLtoxn8e;)5Qka!i^a(u~Ay!r?ks;o%gAMgoDXuq*B@TfSmlLGw)@Cjbb diff --git a/icons/obj/pda.dmi b/icons/obj/pda.dmi index 579432b7232ea7915beb1a0819c72648d9578ec5..3a75bcea3017fa24c435936d4d0839c282733c94 100644 GIT binary patch delta 404 zcmV;F0c-xTLAODWB!7H*R9JLGWpiV4X>fFDZ*Bkpc$}4$!EVAZ42I9`Q$%oWr_plY z(#r&zIKV4ZZsIN(Y126#h_~N?v5jdR?k$nNU;btPPUh-q^Ss@w^=_LUk)jK|s?_q~ zF-=a+uvL{Ri!`z5UMycOk%3WFYBoy~<0z_1Ez+bV=0)GYrx%LPoB*Uo}k=``~ zbpD%NrinohXH}^(E3+~yZ^U)fgxJ?jAcGXg>LoUC90IFKEf!f(WVaUT1|mwl*3CO} z=tt|^T4Qnp)@+?VOcBJvJDwsCxB4ou2xbc3xlYy|O(BY!laGX`_#XEvTm6#!pOi7F zGj%v3c^J|CG=Bze8r!yF-n$peV%qf)Nseov`-#y&oZp|L2I9PvVcMdUlwnqe-Ot#i zsAw@X5a%GnUS-&u3=4FB4K)zwEO~V`5a*2y^G*ojS(+FpoN$m1Pgq!YK?Vw%Js23k y^^BrF?i0;J+fKn73I`Ou*H?x1A>yd}x!Ua4YQ5X09|$p*QW6OC?as5K0S+HUB*3o# delta 398 zcmV;90dfAfL9s!QB!6~#R9JLGWpiV4X>fFDZ*Bkpc$}5h!ES;;5C-5gJjF(@&{Xu` zg-fGpJm@QsVHvtpfu*xkt#99h+SaDjAzm=~{>)@&Sf=J_{k++k)pipfkOTS7%`RnZ;4f(Bk>|3xD(#q_#m|rS!*6B^xRk z`1H43#8HI}oJ?-!$>nzwFM?&nt|&cM$YH2rW;^<530jS2i7S29{4g@{)+s+D??GL z3V%RuU?BIiF@KCC~kX3hH57Y^&zH%3u s`nn#&OZIzI-PhNIZG6DN?x$wGTbb2%6Mq7Q_fm(8a00;av#9|NA07M1j{pDw diff --git a/icons/obj/stationobjs.dmi b/icons/obj/stationobjs.dmi index 7e30ea9a8427bfa44a478060bfcd8cbcac52511e..201520b022c0c602d6712efec44d8583398220e9 100644 GIT binary patch delta 745 zcmVP7UMn2& z5TURe8s^V3)YA<9ypvHf^CTyGcB41X64sNF$alVCE9VX8flSs1p@B~}Xr~|rDM)d( zV?l!98r%}}97$Jb?Zck?fqRg(l9@iNlScw5e}>56bdLzPtrIY&!=0hwUUh-i@lZ1| z?YUu;$?fgLkvMA0eB<~%ap`kw%-0B?wbn^yOpTwE_skd(uD~-P8c4ZB6LEH2@R0{X zgQ%?-V(y_AsAr0DPUVu63%m&BU9jPk-{T{!!yYA$tO+mp1oVXR?$yYh1*(PWycf{d ze$d-C!t{9H%m57!3KwWt6nRxGIw}5`S;mJ~g`uKT zBO1>zJnLgh)GVgqDp4~{CA85-sTN%yMmHLaiRk%f{YBlC4YJW#R6qwXhIQfLRs-*u z?ji!YAlERA_IJcfOtnOACmC}uUUb|tD-q^q?sekI0?sxMkBcRPQ5!MWl;A(U=_;fpQTF*auiukUP<8|n2t><8X4A_ONe>QZiL~ue)KM#*4#NwW`^?kM2&{6yYK>GoC04Cop^9~?_=`ZlimF5E{EJFsx?(v=d(e`3oM%};Drfg~OFa{^6U^Hpmru24%gb2`NJ+}%Yx?cy bNBZ&Od-6X)r_?X}c*ppIrv$gB1OeYbb+>N+ delta 745 zcmVEU{U@|~7B*%N3Sd9857 zLxjR^XqZ3CP){@X^G+;&K1s=*-RI4-g!QB(@}2LjmGgS@Kqc#g(7-1fv{R6R6r{M? zu^_>44ekl_bfhb^_F>QE!0ltLWTp?xc(%GDiMEoNKB^lRcMc=U&)JJ+Lrb_w91t5& z)b8n|Mm&J_?b;IO3G21ST|_w?AEosU_h*?LqceF#u1$CvsFCT$Jt!Wroq(Rv=N_2H z0*hE+84Ij}zy{2Y%gNe^YLh1d9s~$MCZcy-@R1Fn zLDW_ZG1t%w)H6gmUAZLX0xv>&7i_rmdwhg-*rUXeHQ@!HfSyp^y&Ac*K($bv_x}01 ze`M&@xsvw+WJ3>3O4>zi=?&g{+xEXqm>v(D8KB`o;Q|edBCo1NC&eE#%lPoBFjRDE zMB^ETXLU@8n#B}cC2FRrgf`kJ)uQXe=thGv5jFp;zo@ISK{gtT3g`gFur55@YT!N7 zT|^)kP z7T2|ABk6^^2Nm~HS1c!K4_Y#h^DGPKD(wE;QqP3!1oO7Yl|X&29nht=&(%i`Oz`y&@Bym(&xWXN^{ z+3u&?8z-6<&x_^l&04AF-S0;*y;d0t!Vv-6(IZ%93t`*ngb{KGl#4)(N-V6ALavfF zq)n_+8PDp>0>%1l7^aT3j)f5=liM2d^;sJv1Z43$$z9V)y({ZL zxdk_99)Sk)K-vYM&udY(N){QPHL@0ZcAf)dcc5Z{UR$xE7V0%cXQ;lHoJ#C`pj@A7 z?t#s&9Ld!ew&TH2bja99^n=s~+cc)=q-S8W*shf#;Xa};R>4FrE@txs2G zJ8FHvGOaP_14Nn2)av%eaiHzud9i%DTRxqO@<8u(=VL6lr4_up2CdQdmzX-!0UezXgVa@ne_S(n1ow=CrmgC>O+BMVd@g(9}M|= z9J2@O&SMYOU6WFDsc$wE0^poyVNH5r4OCxN{34E{1rj5BFquD)zzV+>Y&ba9Ia}+V zf$Y)5_P||iVr|Pk40|9oFtOPR%)UrHFL7v>E#5gGi8rzB79X^j6d$y8AS8dOafIu; z2u+pr>?mM47j?(_k!rXPr&thhYo>qUr#RV;4I+<$d&c%s6Mp+`|syZ z^`@l9&RRFF*T7M`!|uV%_!*73k23-FeL@xcdm?NA*zJ3C#%H%%r)fx0Y&|zPeRs>f z%=|>&CQY>wzR_X^ywn~FZ30R=YJOHP{rWNcax5a;Q@l;xtT<1#a zfkBk$w;V#+R8c7{{W${fj8-_7zj0otchV30O|d%N7CnaoEUU;?Q%t?sR9^>X)cEcj z^3#RAdO9_+tKWIr6uWw;HqgLo$TwdRUwKA1Hlz#;%TYuz6{XDaTcPMke@Hvq{I_j% z@-33>fXCGfqS*%j4ZVNopX2j;)l1;*KMA-mUeKWC4%fWbAtVKy%mmJe8S%!AQqIT` z^5-Z>oZN;TSkE|2B(VMVWPJ-xWIfwjQVJ%$Hp;F+ZWa@7!pM-|Z|*A}FF46dKOf(E ztGta)ECELja&&`d19Yr=W#EoD4Wi>Ujle@smgoaF0jn!Gfg6A5%IeZ+;O2|U0Kww&RQtXCgJ1&rMEsafmPthU1NJ}$47DDj;6%t}OdWp=6)Pu2> z<`0Te686#9Z6^h{U!yiK5P{}M5^~ExUYYtnVFh-11gh)cC-whgg_(8+`Tl*Tq_E1CIw0?Is>*}ddWS5{t$bwKOk)By#u&l6e? zs19iTdHjIZpWhGYuT^w}UsxJTstE``S{Vl9FgkxwFLQs&Q+Ds^b0j9c&f*WR=~svz zuMs_5BU)V}T0$Z-8WY%$ed9T@N*u7Vz6nGD_2VT98 zY~5)d*}8w%JhFASd1UK;GjFJ#4;{FuH~}ivrze9^-&+`OQsS%Kz4qyD^>lYq_}G)g zf>qE0rHH0sZyJ7Z6~|N-tM57Z*Zr(!s6lFm~Hc*yx!{L)m9&W z!0N-*Rv&)A>gsB%s~@nsyxQurV)f_6=dYg@pMDJga{GV6#*s>=#7m-saR;|?2LVP> DlZJ7e delta 1763 zcmV<91|0ddvjw-a1&|~GM3E&t0Ys5vFn_DK(k`AC53Adomc_Sa_eU;Nc=5dW$&l>^ zvfWR&H%>G!o)^p8o3&EUyWfvs+Ef_|!Vv-6(IZ%93t`*ngb{KGl#4)(N-V6ALavfF zq}N!bUR8=jk8;hfQ}vN#(o&`RG-fVJLzVP_a^`xc*MV|t2#MLzs2i1j2o&qHVVFABIu=HhOm1t)*Jo{z5Rk?1BzH|G^{%V~ zB{xIf}G`27pRxAINs(`Dw1;ajt*h zVXmOQson^dumA~^ysXQ$JT_xz3T)O+CGgB$5Y=bzf~Y=&7ew`0ydc77(kc~hVw$}{ z=4njY%o9wLbCv4xD%HbPs?}AhC8laqa1#CdZuZx|924h9h0)Y8=B7D%VeF)!Vq4%o zP?U0O$T!>%WsBpvr!b@S9tbiH@Opm)nhwc!CT;!!lW>dggb8OseJIc@OkINfgCSp! zWA2d*CiMv9{$NhCPrPnAn0OBlql!)bkP(o7v)>1Cn?X+ivkei%Ic8TL*tak{U<2 zzKhUQNzaY~=C>vk1{0VkI>3OdJA5yQ-unbxuXpGWDEIZ`!Vb<7UVvO#&yMOt`@jEw z{#0*DdhD!q<9ZDowL9z{%#5GWi2FDbP~Rt1vA-w627ukZM`wI?yLFm|6vftagVT4n z+)FN6KVJ3%&ymXv123W}BoBYLU(!Y*+&Xf6Og)93X!fwv6zj{&BrJllE%y-UIbyq| zqz%Nqh$aa9?OXHye*Snd_&21_T6jpL+DZsd)7{Nf~h~6u( z(@t;`Mqr7E0bY%|q*Py$`#nNVKrGA!Vt2CIDfCZ||18^|Bwt|0M=C)Wmo=VG- z>s(1aFo+WUmP1IdRa8n#e~!RYqZN+jZ~WKkwe-V&Q>;$6MbDuC%PO+f6jLuY)z^U; zHNN|d{B&Wjo=#2d>erq&#jYN$4K%PC^37MoSDw+04JiY|auiWaMJaRqRwz2sAJWb? z|7{zce2Zi|;C=OiXtsaBe?w3D=lJ|y^%8jdPXext7c{83!%c59grtCznZOxgBi^`C z${9IA{u~7fmD{ib>q&=+1h(IvtZ%`ItS4McO2MQ}qwE^waxw8Hj0_3>=F0N%f|I=T z^YN{>%G>C~5^&@oM>lvjK*zdQ2Cj+IAUa;t2)y-Vi9T=>u+o2m6S#qHtuBoQZoa4t zFx;ou@z#z8s=#6>CNW994#?#v#coKp;{qAi(%97Z6dmG=v^3LuAq4LqA|aNem&mM0 zNf>Ks{-7u&VIPg%c2aQrHEII`5onGiA-4>qmZ|R(R%4e(pui4(WuL$%kLnq?*J5P{ zM#lm?QNg7NYf*o^asV%4*pqWxo_HkDjh9HAus}39vzP*yi&bWufRZJ!-r~&97>Wec zDxPatkvz+(#HZ*|m}zH_@84%i3af0XlXSt)?dgEX#EBLfc{!VNBEJYv80-S@S~MsKn|nxH}!uqr$S}-q&`Pt(qDW z^mvWv;TqBE8qpFGnbDZQe(W31kyYxM=A$BtO+}E@=RwlaFi2#e9QCL<{5D4ukQ&C8 zqiuU27?!w}P?Sp22725~>IwSCh6%iXP1+%On#a4>T~@6Ay!ia})8Y=(?_X~J4|bE1=&CPTkArUqw{Hgl FMpAFycX|K- diff --git a/icons/turf/areas.dmi b/icons/turf/areas.dmi index 5349d33e7210038b748e91531015f928c2c0a37e..2f4b7432e9dd5d923e61ad2d7dcf6c2cf8d3f184 100644 GIT binary patch delta 38270 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 DBmo#f delta 38357 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�T-U<(uCU+A38^{HpP9+sf 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 LF*B&qb4~a^*b;Um diff --git a/tools/UpdatePaths/toxins_to_plasma.txt b/tools/UpdatePaths/toxins_to_plasma.txt new file mode 100644 index 00000000000..bb1b4bb2935 --- /dev/null +++ b/tools/UpdatePaths/toxins_to_plasma.txt @@ -0,0 +1,38 @@ +/obj/machinery/airlock_sensor/incinerator_toxmix : /obj/machinery/airlock_sensor/incinerator_ordmix +/obj/machinery/button/door/incinerator_vent_toxmix : /obj/machinery/button/door/incinerator_vent_ordmix +/obj/machinery/button/ignition/incinerator/toxmix : /obj/machinery/button/ignition/incinerator/ordmix +/obj/machinery/camera/preset/toxins : /obj/machinery/camera/preset/ordnance +/obj/machinery/air_sensor/atmos/toxins_mixing_tank : /obj/machinery/air_sensor/atmos/ordnance_mixing_tank +/obj/machinery/computer/atmos_control/toxinsmix : /obj/machinery/computer/atmos_control/ordnancemix +/obj/machinery/computer/security/telescreen/toxins : /obj/machinery/computer/security/telescreen/ordnance +/obj/machinery/computer/pod/old/mass_driver_controller/toxinsdriver : /obj/machinery/computer/pod/old/mass_driver_controller/ordnancedriver +/obj/machinery/computer/pod/old/mass_driver_controller/toxinsdriver/longrange : /obj/machinery/computer/pod/old/mass_driver_controller/ordnancedriver/longrange +/obj/machinery/door/airlock/research/glass/incinerator/toxmix_interior : /obj/machinery/door/airlock/research/glass/incinerator/ordmix_interior +/obj/machinery/door/airlock/research/glass/incinerator/toxmix_exterior : /obj/machinery/door/airlock/research/glass/incinerator/ordmix_exterior +/obj/machinery/door/poddoor/incinerator_toxmix : /obj/machinery/door/poddoor/incinerator_ordmix +/obj/machinery/door/poddoor/massdriver_toxins : /obj/machinery/door/poddoor/massdriver_ordnance +/obj/machinery/embedded_controller/radio/airlock_controller/incinerator_toxmix : /obj/machinery/embedded_controller/radio/airlock_controller/incinerator_ordmix +/obj/machinery/igniter/incinerator_toxmix : /obj/machinery/igniter/incinerator_ordmix +/obj/machinery/sparker/toxmix : /obj/machinery/sparker/ordmix +/obj/machinery/mass_driver/toxins : /obj/machinery/mass_driver/ordnance +/obj/item/circuitboard/computer/atmos_control/toxinsmix : /obj/item/circuitboard/computer/atmos_control/ordnancemix +/obj/item/circuitboard/computer/atmos_control/tank/toxin_tank : /obj/item/circuitboard/computer/atmos_control/tank/plasma_tank +/obj/machinery/computer/atmos_control/tank/toxin_tank : /obj/machinery/computer/atmos_control/tank/plasma_tank +/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/incinerator_toxmix : /obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/incinerator_ordmix +/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/toxins_mixing_input : /obj/machinery/atmospherics/components/unary/outlet_injector/atmos/ordnance_mixing_input +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/toxins_mixing_output : /obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/ordnance_mixing_output + +/obj/machinery/portable_atmospherics/canister/toxins : /obj/machinery/portable_atmospherics/canister/plasma +/obj/machinery/air_sensor/atmos/toxin_tank : /obj/machinery/air_sensor/atmos/plasma_tank +/obj/machinery/computer/atmos_control/tank/toxin_tank : /obj/machinery/computer/atmos_control/tank/plasma_tank +/obj/machinery/atmospherics/components/tank/toxins : /obj/machinery/atmospherics/components/tank/plasma +/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/toxin_input : /obj/machinery/atmospherics/components/unary/outlet_injector/atmos/plasma_input +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/toxin_output : /obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/plasma_output +/obj/machinery/atmospherics/miner/toxins : /obj/machinery/atmospherics/miner/plasma + +/obj/item/storage/backpack/satchel/tox : /obj/item/storage/backpack/satchel/science +/obj/item/cartridge/signal/toxins : /obj/item/cartridge/signal/ordnance +/obj/item/pda/toxins : /obj/item/pda/science +/obj/item/book/manual/wiki/toxins : /obj/item/book/manual/wiki/ordnance +/obj/item/storage/backpack/duffelbag/toxins : /obj/item/storage/backpack/duffelbag/science +/obj/item/paper/fluff/jobs/toxins/chemical_info : /obj/item/paper/fluff/jobs/ordnance/chemical_info