From a47971cdf78aec1f61f4f6f17e75f9eff4e8a747 Mon Sep 17 00:00:00 2001 From: Latency <55075747+Latentish@users.noreply.github.com> Date: Wed, 10 Apr 2024 18:18:20 -0700 Subject: [PATCH 001/143] The ShipCut (#2870) ## About The Pull Request Removes the BYO, the Halftrack, the Masinyane, the PillBottle, the Rube Goldberg, the Shepherd, the Nemo, the Radio_Funny, and the Lugol Aspawns the Lagoon and Junker ## Why It's Good For The Game As Maptainers we came together and said "Yeah". These ships are not up to our standards and will bring up gameplay standards by the lack of their presence. ## Changelog :cl:phoaly del: Removed some old ships tweak: Aspawned the Lagoon and Junker /:cl: --- _maps/configs/independent_byo.json | 27 - _maps/configs/independent_halftrack.json | 31 - _maps/configs/independent_junker.json | 2 +- _maps/configs/independent_lagoon.json | 2 +- _maps/configs/independent_masinyane.json | 30 - _maps/configs/independent_nemo.json | 58 - _maps/configs/independent_pill.json | 24 - _maps/configs/independent_rube_goldberg.json | 41 - _maps/configs/independent_shepherd.json | 35 - _maps/configs/radio.json | 14 - _maps/configs/syndicate_lugol.json | 46 - .../shuttles/independent/independent_byo.dmm | 1062 --- .../independent/independent_halftrack.dmm | 2774 ------ .../independent/independent_masinyane.dmm | 971 -- .../shuttles/independent/independent_nemo.dmm | 4576 ---------- .../independent/independent_pillbottle.dmm | 3920 -------- .../independent/independent_rube_goldberg.dmm | 7625 ---------------- .../independent/independent_shepherd.dmm | 7545 --------------- _maps/shuttles/independent/radio_funny.dmm | 526 -- .../syndicate/syndicate_gec_lugol.dmm | 8089 ----------------- code/datums/holocall.dm | 300 - icons/obj/machines/computer.dmi | Bin 161313 -> 160327 bytes 22 files changed, 2 insertions(+), 37696 deletions(-) delete mode 100644 _maps/configs/independent_byo.json delete mode 100644 _maps/configs/independent_halftrack.json delete mode 100644 _maps/configs/independent_masinyane.json delete mode 100644 _maps/configs/independent_nemo.json delete mode 100644 _maps/configs/independent_pill.json delete mode 100644 _maps/configs/independent_rube_goldberg.json delete mode 100644 _maps/configs/independent_shepherd.json delete mode 100644 _maps/configs/radio.json delete mode 100644 _maps/configs/syndicate_lugol.json delete mode 100644 _maps/shuttles/independent/independent_byo.dmm delete mode 100644 _maps/shuttles/independent/independent_halftrack.dmm delete mode 100644 _maps/shuttles/independent/independent_masinyane.dmm delete mode 100644 _maps/shuttles/independent/independent_nemo.dmm delete mode 100644 _maps/shuttles/independent/independent_pillbottle.dmm delete mode 100644 _maps/shuttles/independent/independent_rube_goldberg.dmm delete mode 100644 _maps/shuttles/independent/independent_shepherd.dmm delete mode 100644 _maps/shuttles/independent/radio_funny.dmm delete mode 100644 _maps/shuttles/syndicate/syndicate_gec_lugol.dmm diff --git a/_maps/configs/independent_byo.json b/_maps/configs/independent_byo.json deleted file mode 100644 index a09aaec0ee68..000000000000 --- a/_maps/configs/independent_byo.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", - "map_name": "BYO-class Do-It-Yourself Enthusiast Special", - "map_short_name": "BYO-class", - "map_path": "_maps/shuttles/independent/independent_byo.dmm", - "description": "The BYO can barely be considered a “ship” when initially deployed; more of a construction platform launched hazardously into space. The only thing that separates crews on a BYO from breathable safety and the cold vacuum of space are typically little airtight flaps of plastic. Equipped with a plethora of building material and tools fit for construction, BYO vessels are seen in a variety of shapes and sizes, and almost never with any consistency of form.", - "tags": [ - "Engineering", - "Construction" - ], - "namelists": [ - "ENGINEERING", - "GENERAL" - ], - "prefix": "ISV", - "job_slots": { - "Architect": { - "outfit": "/datum/outfit/job/independent/ce", - "slots": 1 - }, - "Maso-Mechanic": { - "outfit": "/datum/outfit/job/independent/engineer", - "slots": 4 - } - }, - "enabled": false -} diff --git a/_maps/configs/independent_halftrack.json b/_maps/configs/independent_halftrack.json deleted file mode 100644 index 83b5e52d9d48..000000000000 --- a/_maps/configs/independent_halftrack.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", - "map_name": "Halftrack-class Merchant Vessel", - "prefix": "ISV", - "namelists": [ - "MERCANTILE", - "WEAPONS" - ], - "map_short_name": "Halftrack-Class", - "description": "A rare sight in the Frontier (but a welcome one), the Halftrack-class is a heavily retrofitted variant of the Li Tieguai-class Rescue Ship, used as a mobile firearms shop by enterprising arms dealers everywhere. While initial variants of the vessel were more obviously just the Li Tieguai with the medical fixtures stripped out and replaced with gun racks and ammunition lockers, the modern iteration of the Halftrack comes complete with a firing range, an Inteq-certified security compliment and a centralized sales floor perfect for showing off the wares while keeping them safe at the same time.", - "tags": [ - "Combat", - "Cargo" - ], - "map_path": "_maps/shuttles/independent/independent_halftrack.dmm", - "job_slots": { - "Captain": { - "outfit": "/datum/outfit/job/independent/captain", - "slots": 1 - }, - "IRMG Vanguard": { - "outfit": "/datum/outfit/job/inteq/captain", - "officer": true, - "slots": 1 - }, - "IRMG Enforcer": { - "outfit": "/datum/outfit/job/inteq/security", - "slots": 2 - } - } -} diff --git a/_maps/configs/independent_junker.json b/_maps/configs/independent_junker.json index c0ecc8067ba6..bd7807a02bb4 100644 --- a/_maps/configs/independent_junker.json +++ b/_maps/configs/independent_junker.json @@ -20,5 +20,5 @@ "slots": 4 } }, - "enabled": true + "enabled": false } diff --git a/_maps/configs/independent_lagoon.json b/_maps/configs/independent_lagoon.json index 7c733956ac1e..017850eef555 100644 --- a/_maps/configs/independent_lagoon.json +++ b/_maps/configs/independent_lagoon.json @@ -64,5 +64,5 @@ "slots": 10 } }, - "enabled": true + "enabled": false } diff --git a/_maps/configs/independent_masinyane.json b/_maps/configs/independent_masinyane.json deleted file mode 100644 index b9ea7215f4dc..000000000000 --- a/_maps/configs/independent_masinyane.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", - "map_name": "Masinyane-class Personal Shuttle", - "map_short_name": "Masinyane-class", - "description": "The Masinyane is the sports car of space, with the price tag to match. Staggeringly fast and equipped with top of the line gear, Masinyanes are generally found in the hands of lone pilots with far more money than sense. The Masinyane was only ever produced in very limited numbers, and a series of fraud investigations involving a complex web of production contractors and shell companies have effectively put a halt to any further production. As such, they are exceedingly rare even in the core worlds – on the Frontier, they are practically non-existent.", - "tags": [ - "Generalist" - ], - "prefix": "SV", - "namelists": [ - "MYTHOLOGICAL", - "NATURAL" - ], - "map_path": "_maps/shuttles/independent/independent_masinyane.dmm", - "job_slots": { - "Private Ship Owner": { - "outfit": "/datum/outfit/job/independent/captain/masinyane", - "officer": true, - "slots": 1 - }, - "Ship Engineer": { - "outfit": "/datum/outfit/job/independent/engineer", - "slots": 1 - }, - "Crewmate": { - "outfit": "/datum/outfit/job/independent/assistant/fancy", - "slots": 1 - } - } -} diff --git a/_maps/configs/independent_nemo.json b/_maps/configs/independent_nemo.json deleted file mode 100644 index c77883168b5e..000000000000 --- a/_maps/configs/independent_nemo.json +++ /dev/null @@ -1,58 +0,0 @@ -{ - "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", - "map_name": "Nemo-class Fauna Research Vessel", - "prefix": "ISV", - "namelists": [ - "NATURAL", - "NATURAL_AGGRESSIVE", - "SPACE" - ], - "map_short_name": "Nemo-class", - "description": "The Nemo-Class is an eccentric collector’s dream vessel, perfectly suited to all the journalists, antiquarians and kooks of the Frontier. Featuring a comfortable study, a full robotics workshop (perfectly suited to building yourself some assistants!) and a host of esoteric weapons suitable for hunting creatures to mount above your fireplace. Other highlights include a compact-yet-functional medical bay, a reasonably well-designed engineering bay and a large array of mining equipment.", - "tags": [ - "Engineering", - "Mining", - "Robotics" - ], - "starting_funds": 500, - "map_path": "_maps/shuttles/independent/independent_nemo.dmm", - "job_slots": { - "Research Director": { - "outfit": "/datum/outfit/job/independent/rd", - "slots": 1 - }, - "Fauna Researcher": { - "outfit": "/datum/outfit/job/independent/scientist", - "slots": 1 - }, - "Fauna Retrieval Specialist": { - "outfit": "/datum/outfit/job/independent/miner/scientist", - "slots": 1 - }, - "Excavator": { - "outfit": "/datum/outfit/job/independent/miner", - "slots": 1 - }, - "Mech Pilot": { - "outfit": "/datum/outfit/job/independent/roboticist", - "slots": 1 - }, - "Ship Engineer": { - "outfit": "/datum/outfit/job/independent/engineer", - "slots": 1 - }, - "Atmospheric Technician": { - "outfit": "/datum/outfit/job/independent/atmos", - "slots": 1 - }, - "Curator": { - "outfit": "/datum/outfit/job/independent/curator", - "slots": 1 - }, - "Assistant": { - "outfit": "/datum/outfit/job/independent/assistant", - "slots": 1 - } - }, - "enabled": false -} diff --git a/_maps/configs/independent_pill.json b/_maps/configs/independent_pill.json deleted file mode 100644 index 42c2a4943f3c..000000000000 --- a/_maps/configs/independent_pill.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", - "map_name": "Pillbottle-class Locust Transport", - "prefix": null, - "namelists": [ - "PILLS", - "PIRATES" - ], - "map_short_name": "Pillbottle-class", - "description": "The “Pillbottle,” as a class, should not rightfully exist. Tell-tale signs indicate that these ships originated as bulk carriers and tugs, but they have since been haphazardly converted into a carrier of sorts for a wing of Pill-class escape pods. As with the Pills, Pillbottles are crewed entirely by escaped prisoners, and as a rule, they operate in a state of complete anarchy. The only consistent aspect of Pillbottle crews is their inconsistency, but the realities of prison life tend to make the worst out of anyone.", - "tags": [ - "Specialist" - ], - "map_path": "_maps/shuttles/independent/independent_pillbottle.dmm", - "limit":1, - "starting_funds": 0, - "job_slots": { - "Prisoner": { - "outfit": "/datum/outfit/job/prisoner", - "slots": 10 - } - }, - "enabled": false -} diff --git a/_maps/configs/independent_rube_goldberg.json b/_maps/configs/independent_rube_goldberg.json deleted file mode 100644 index 74adc118c512..000000000000 --- a/_maps/configs/independent_rube_goldberg.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", - "prefix": "ISV", - "namelists": [ - "GENERAL", - "ENGINEERING" - ], - "map_name": "Rube Goldberg-class Engineering Project", - "map_short_name": "Rube Goldberg-class", - "description": "The Rube Goldberg-class Engineering Project is an experience, and a monument to insanity. Featuring a powerful supermatter engine in combination with an Escher-esque structural layout, complicated pipe and wire network, and utter disregard for basic safety procedures and common sense, this ship is a disaster waiting to happen.", - "tags": ["Engineering", "Construction"], - "map_path": "_maps/shuttles/independent/independent_rube_goldberg.dmm", - "limit": 1, - "job_slots": { - "Chief at Engineering": { - "outfit": "/datum/outfit/job/independent/ce", - "officer": true, - "slots": 1 - }, - "Chief at Boozineering": { - "outfit": "/datum/outfit/job/independent/bartender", - "slots": 1 - }, - "Engineering Specialist": { - "outfit": "/datum/outfit/job/independent/engineer", - "slots": 2 - }, - "Atmospheric Specialist": { - "outfit": "/datum/outfit/job/independent/atmos", - "slots": 2 - }, - "Medical Specialist": { - "outfit": "/datum/outfit/job/independent/doctor", - "slots": 1 - }, - "Mining Specialist": { - "outfit": "/datum/outfit/job/independent/miner", - "slots": 2 - } - } -} diff --git a/_maps/configs/independent_shepherd.json b/_maps/configs/independent_shepherd.json deleted file mode 100644 index 05b27bdd5e1b..000000000000 --- a/_maps/configs/independent_shepherd.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", - "map_name": "Shepherd-class Space Monastery", - "map_short_name": "Shepherd-class", - "description": "Best suited to the vast array of the galaxy’s pilgrims, proselytizers and prophets, the Shephard-class is, in essence, a massive mobile monastery. With a great grassy grove dominating the center of the ship, a torturously tempered temple and a brutalist, yet bountiful botany set-up, the Shepherd is well suited to a large crew eager to preach, purify and pull in new followers.", - "tags": [ - "RP Focus", - "Botany", - "Service" - ], - "map_path": "_maps/shuttles/independent/independent_shepherd.dmm", - "prefix": "SV", - "namelists": [ - "MYTHOLOGICAL" - ], - "job_slots": { - "Chaplain": { - "outfit": "/datum/outfit/job/independent/chaplain", - "slots": 1 - }, - "Curator": { - "outfit": "/datum/outfit/job/independent/curator", - "slots": 1 - }, - "Station Engineer": { - "outfit": "/datum/outfit/job/independent/engineer", - "slots": 1 - }, - "Acolyte": { - "outfit": "/datum/outfit/job/independent/assistant", - "slots": 6 - } - }, - "enabled": true -} diff --git a/_maps/configs/radio.json b/_maps/configs/radio.json deleted file mode 100644 index 55bc4549dc5b..000000000000 --- a/_maps/configs/radio.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", - "map_name": "Radio Broadcasting Ship", - "map_short_name": "Radio-class", - "map_path": "_maps/shuttles/independent/radio_funny.dmm", - "description": "Whether through divine intervention or hellish creation by the hands of sapient-kind, reports of this “ship” plague some sectors more than others. The Radio Broadcasting Ship is an anomalous thing in its own right. It is a “ship” equipped with nothing but radios and reality warping engines. There exist many reports of this vessel being totally destroyed and showing back up in a sector just hours later. The only thing you can do about these vessels is pray the pilot doesn’t have bad taste.", - "tags": ["Specialist"], - "job_slots": { - "Assistant": { - "outfit": "/datum/outfit/job/assistant", - "slots": 6 - } - } -} diff --git a/_maps/configs/syndicate_lugol.json b/_maps/configs/syndicate_lugol.json deleted file mode 100644 index 673d9be16ff5..000000000000 --- a/_maps/configs/syndicate_lugol.json +++ /dev/null @@ -1,46 +0,0 @@ -{ - "map_name": "Lugol-class GEC Engineering Project", - "prefix": "XSV", - "map_short_name": "Lugol-class", - "description": "The Lugol is effectively an enormous Galactic Engineers Concordat research barge, used as a test bed for refinements to power systems, new technologies, and so on. As it offers freedom from the usual constraints of working aboard vessels belonging to other Syndicate factions, Lugols are especially popular among the GEC’s more radical members. Accordingly, they have a reputation for either accomplishing the impossible or generating the equivalent of a new star when they inevitably melt down. Lugols are generally only found on the Frontier, where the collateral damage from potential accidents can be kept to a minimum and secrecy, when needed, can be better maintained.", - "tags": [ - "Engineering", - "Construction" - ], - "namelists": [ - "ENGINEERING", - "GEC", - "SPACE" - ], - "map_path": "_maps/shuttles/syndicate/syndicate_gec_lugol.dmm", - "map_id": "gec_lugol", - "limit": 1, - "job_slots": { - "Project Overseer": { - "outfit": "/datum/outfit/job/syndicate/ce/gec", - "slots": 1, - "officer": true - }, - "GEC Engineering": { - "outfit": "/datum/outfit/job/syndicate/engineer/gec", - "slots": 3 - }, - "GEC Atmospherics": { - "outfit": "/datum/outfit/job/syndicate/atmos/gec", - "slots": 3 - }, - "Beverage Specialist": { - "outfit": "/datum/outfit/job/syndicate/bartender", - "slots": 1 - }, - "GEC Miner": { - "outfit": "/datum/outfit/job/syndicate/miner/gec", - "slots": 1 - }, - "GEC Apprentice": { - "outfit": "/datum/outfit/job/syndicate/assistant/gec", - "slots": 2 - } - }, -"enabled": false -} diff --git a/_maps/shuttles/independent/independent_byo.dmm b/_maps/shuttles/independent/independent_byo.dmm deleted file mode 100644 index e7aed1945ea5..000000000000 --- a/_maps/shuttles/independent/independent_byo.dmm +++ /dev/null @@ -1,1062 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"az" = ( -/turf/closed/wall, -/area/ship/external) -"aO" = ( -/obj/effect/turf_decal/box/corners{ - dir = 4 - }, -/obj/machinery/portable_atmospherics/canister/air, -/turf/open/floor/plating/airless, -/area/ship/construction) -"ci" = ( -/obj/item/stock_parts/cell/high, -/obj/machinery/light_switch{ - dir = 1; - pixel_x = 10; - pixel_y = -20 - }, -/turf/open/floor/plating, -/area/ship/construction) -"ck" = ( -/obj/structure/closet/crate/engineering{ - name = "Engineering Equipment Crate" - }, -/obj/item/clothing/suit/hazardvest, -/obj/item/clothing/suit/hazardvest, -/obj/item/storage/belt/utility, -/obj/item/storage/belt/utility, -/obj/item/storage/belt/utility, -/obj/item/stack/tape/industrial, -/obj/item/stack/tape/industrial, -/obj/item/stack/tape/industrial/pro, -/obj/item/clothing/head/welding, -/obj/item/clothing/head/welding, -/obj/item/clothing/glasses/welding, -/obj/item/storage/bag/construction, -/obj/item/storage/bag/construction, -/obj/item/storage/bag/construction, -/obj/item/storage/bag/construction, -/turf/open/floor/plating/airless, -/area/ship/construction) -"dz" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/ship/construction) -"ev" = ( -/obj/structure/plasticflaps, -/turf/open/floor/plating/airless, -/area/ship/construction) -"eQ" = ( -/obj/machinery/portable_atmospherics/canister/air, -/turf/open/floor/plating/airless, -/area/ship/construction) -"fF" = ( -/obj/structure/railing{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 8 - }, -/turf/open/floor/plating/airless, -/area/ship/construction) -"gL" = ( -/obj/item/floor_painter{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/decal_painter, -/obj/item/airlock_painter{ - pixel_x = -5; - pixel_y = -5 - }, -/obj/structure/railing{ - dir = 1 - }, -/obj/structure/closet/crate, -/turf/open/floor/plating/airless, -/area/ship/construction) -"hS" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 - }, -/obj/structure/railing{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/ship/construction) -"iE" = ( -/obj/effect/turf_decal/box/corners{ - dir = 8 - }, -/obj/structure/closet/crate/engineering{ - name = "Engine parts" - }, -/obj/item/circuitboard/machine/shuttle/smes, -/obj/item/circuitboard/machine/shuttle/smes, -/obj/item/circuitboard/machine/shuttle/smes, -/obj/item/circuitboard/machine/shuttle/smes, -/obj/item/circuitboard/machine/shuttle/engine/electric, -/obj/item/circuitboard/machine/shuttle/engine/electric, -/obj/item/circuitboard/machine/shuttle/engine/electric, -/obj/item/circuitboard/machine/shuttle/engine/electric, -/obj/item/circuitboard/machine/shuttle/heater, -/obj/item/circuitboard/machine/shuttle/heater, -/obj/item/circuitboard/machine/shuttle/heater, -/obj/item/circuitboard/machine/shuttle/heater, -/obj/item/circuitboard/machine/shuttle/engine/plasma, -/obj/item/circuitboard/machine/shuttle/engine/plasma, -/obj/item/circuitboard/machine/shuttle/engine/plasma, -/obj/item/circuitboard/machine/shuttle/engine/plasma, -/obj/item/areaeditor/shuttle, -/turf/open/floor/plating/airless, -/area/ship/construction) -"jj" = ( -/obj/structure/closet/crate/solarpanel_small, -/turf/open/floor/plating/airless, -/area/ship/construction) -"ke" = ( -/obj/structure/railing{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/ship/construction) -"kh" = ( -/obj/effect/turf_decal/box/corners{ - dir = 1 - }, -/obj/structure/tank_dispenser/plasma, -/turf/open/floor/plating/airless, -/area/ship/construction) -"mJ" = ( -/obj/effect/turf_decal/box/corners, -/obj/machinery/portable_atmospherics/canister/toxins, -/turf/open/floor/plating/airless, -/area/ship/construction) -"nq" = ( -/obj/structure/railing, -/turf/open/floor/plating/airless, -/area/ship/construction) -"nv" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/plating/airless, -/area/ship/construction) -"nx" = ( -/obj/docking_port/mobile{ - callTime = 250; - can_move_docking_ports = 1; - dir = 2; - launch_status = 0; - port_direction = 8; - preferred_direction = 4 - }, -/turf/open/floor/plating/airless, -/area/ship/construction) -"of" = ( -/obj/structure/railing, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 8 - }, -/turf/open/floor/plating/airless, -/area/ship/construction) -"pi" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning/corner, -/turf/open/floor/plating/airless, -/area/ship/construction) -"qM" = ( -/obj/structure/railing{ - dir = 10 - }, -/turf/open/floor/plating/airless, -/area/ship/construction) -"rj" = ( -/obj/structure/railing{ - dir = 9 - }, -/turf/open/floor/plating/airless, -/area/ship/construction) -"rS" = ( -/obj/item/storage/toolbox/mechanical{ - pixel_x = -2; - pixel_y = -1 - }, -/turf/open/floor/plating, -/area/ship/construction) -"uq" = ( -/obj/machinery/cryopod{ - dir = 4 - }, -/obj/machinery/computer/cryopod/directional/west, -/turf/open/floor/plating, -/area/ship/construction) -"uC" = ( -/obj/structure/railing, -/obj/effect/turf_decal/industrial/warning/corner, -/turf/open/floor/plating/airless, -/area/ship/construction) -"vo" = ( -/obj/item/stack/tile/carpet/royalblack/fifty, -/obj/item/stack/tile/carpet/royalblue/fifty, -/obj/item/stack/tile/carpet/purple/fifty, -/obj/item/stack/tile/carpet/red/fifty, -/obj/item/stack/tile/carpet/orange/fifty, -/obj/item/stack/tile/carpet/green/fifty, -/obj/item/stack/tile/carpet/fifty, -/obj/item/stack/tile/carpet/cyan/fifty, -/obj/item/stack/tile/carpet/blue/fifty, -/obj/item/stack/tile/carpet/black/fifty, -/obj/item/stack/sheet/mineral/wood/fifty, -/obj/item/stack/sheet/mineral/wood/fifty, -/obj/effect/turf_decal/box/corners{ - dir = 4 - }, -/obj/structure/closet/crate/large{ - name = "wood and carpeting crate" - }, -/turf/open/floor/plating/airless, -/area/ship/construction) -"vs" = ( -/obj/item/toy/crayon/spraycan/infinite{ - name = "stencil tool" - }, -/obj/effect/landmark/observer_start, -/turf/open/floor/plating, -/area/ship/construction) -"vt" = ( -/obj/item/tank/internals/oxygen/yellow, -/obj/item/tank/internals/oxygen/yellow, -/obj/item/clothing/shoes/magboots, -/obj/item/clothing/shoes/magboots, -/obj/item/clothing/suit/space/engineer, -/obj/item/clothing/suit/space/engineer, -/obj/item/clothing/head/helmet/space/light/engineer, -/obj/item/clothing/head/helmet/space/light/engineer, -/obj/structure/closet/crate/internals{ - name = "EVA Suit Crate" - }, -/turf/open/floor/plating/airless, -/area/ship/construction) -"vK" = ( -/obj/structure/railing{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 - }, -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating/airless, -/area/ship/construction) -"wd" = ( -/obj/structure/railing{ - dir = 6 - }, -/turf/open/floor/plating/airless, -/area/ship/construction) -"yQ" = ( -/obj/machinery/portable_atmospherics/canister/air, -/obj/effect/turf_decal/box/corners, -/turf/open/floor/plating/airless, -/area/ship/construction) -"zu" = ( -/obj/structure/lattice/catwalk, -/turf/template_noop, -/area/ship/external) -"AS" = ( -/obj/effect/turf_decal/box/corners, -/obj/structure/closet/crate/engineering{ - name = "tools crate" - }, -/obj/item/pipe_dispenser, -/obj/item/construction/rcd, -/obj/item/storage/toolbox/mechanical{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/storage/toolbox/mechanical{ - pixel_x = -5; - pixel_y = -5 - }, -/obj/item/multitool, -/obj/item/rcd_ammo/large, -/obj/item/rcd_ammo/large, -/obj/item/rcd_ammo/large, -/obj/item/rcd_ammo/large, -/obj/item/rcd_ammo/large, -/obj/item/rcd_ammo/large, -/obj/item/construction/rcd, -/turf/open/floor/plating/airless, -/area/ship/construction) -"BL" = ( -/obj/structure/railing{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/ship/construction) -"Ct" = ( -/obj/structure/closet/crate/engineering{ - name = "autolathe crate" - }, -/obj/item/storage/box/stockparts/basic, -/obj/item/storage/box/stockparts/basic, -/obj/item/circuitboard/machine/autolathe, -/turf/open/floor/plating/airless, -/area/ship/construction) -"Ds" = ( -/obj/item/stack/rods/fifty{ - pixel_x = 8 - }, -/obj/item/stack/rods/fifty{ - pixel_x = -8 - }, -/obj/item/stack/rods/fifty, -/obj/structure/closet/crate/large{ - name = "rebar crate" - }, -/turf/open/floor/plating/airless, -/area/ship/construction) -"Fj" = ( -/turf/closed/wall, -/area/ship/construction) -"FI" = ( -/obj/structure/closet/crate{ - name = "Communications Equipment Crate" - }, -/obj/item/wallframe/intercom/wideband, -/obj/item/circuitboard/machine/holopad, -/obj/item/circuitboard/computer/cargo/express, -/obj/item/spacecash/bundle/loadsamoney, -/obj/item/spacecash/bundle/loadsamoney, -/obj/item/spacecash/bundle/loadsamoney, -/turf/open/floor/plating/airless, -/area/ship/construction) -"Gb" = ( -/obj/structure/railing{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/ship/construction) -"GN" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/ship/construction) -"HK" = ( -/obj/machinery/portable_atmospherics/canister/air, -/obj/effect/turf_decal/box/corners{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/ship/construction) -"HP" = ( -/obj/effect/turf_decal/box/corners{ - dir = 1 - }, -/obj/item/stack/sheet/metal/fifty{ - pixel_x = -5; - pixel_y = -5 - }, -/obj/item/stack/sheet/mineral/titanium/fifty{ - pixel_x = 5; - pixel_y = -5 - }, -/obj/item/stack/sheet/metal/fifty{ - pixel_x = -5; - pixel_y = -2 - }, -/obj/item/stack/sheet/mineral/titanium/fifty{ - pixel_x = 5; - pixel_y = -2 - }, -/obj/item/stack/sheet/metal/fifty{ - pixel_x = -5; - pixel_y = 1 - }, -/obj/item/stack/sheet/mineral/titanium/fifty{ - pixel_x = 5; - pixel_y = 1 - }, -/obj/item/stack/sheet/metal/fifty{ - pixel_x = -5; - pixel_y = 4 - }, -/obj/item/stack/sheet/mineral/titanium/fifty{ - pixel_x = 5; - pixel_y = 4 - }, -/obj/structure/closet/crate/large{ - name = "sheet metal crate" - }, -/obj/item/stack/sheet/plasteel/fifty, -/turf/open/floor/plating/airless, -/area/ship/construction) -"JY" = ( -/obj/structure/closet/crate/engineering/electrical{ - name = "electrical crate" - }, -/obj/item/storage/toolbox/electrical{ - pixel_x = 1; - pixel_y = 6 - }, -/obj/item/storage/toolbox/electrical, -/obj/item/storage/toolbox/electrical{ - pixel_x = -6; - pixel_y = -6 - }, -/obj/item/stack/tape/industrial/electrical, -/obj/item/clothing/gloves/color/yellow, -/obj/item/multitool, -/obj/item/rcl/pre_loaded, -/obj/item/stack/cable_coil/red, -/obj/item/stack/cable_coil/red, -/obj/item/stack/cable_coil/red, -/obj/item/stack/cable_coil/yellow, -/obj/item/stack/cable_coil/yellow, -/obj/item/stack/cable_coil/yellow, -/obj/item/circuitboard/machine/smes, -/obj/item/circuitboard/machine/cell_charger, -/obj/item/stock_parts/cell/high/empty, -/obj/item/stock_parts/cell/high/empty, -/obj/item/stock_parts/cell/high/empty, -/obj/item/stock_parts/cell/high/empty, -/obj/item/stock_parts/cell/high/empty, -/obj/item/storage/box/lights/mixed, -/turf/open/floor/plating/airless, -/area/ship/construction) -"Kq" = ( -/obj/structure/railing{ - dir = 1 - }, -/obj/item/pickaxe, -/obj/item/pickaxe, -/obj/item/mining_scanner, -/obj/item/mining_scanner, -/obj/structure/closet/crate{ - name = "Mining Equipment" - }, -/turf/open/floor/plating/airless, -/area/ship/construction) -"Ld" = ( -/obj/structure/frame/computer, -/obj/item/circuitboard/computer/shuttle/helm, -/turf/open/floor/plating/airless, -/area/ship/construction) -"LK" = ( -/obj/item/tank/internals/oxygen/yellow, -/obj/item/tank/internals/oxygen/yellow, -/obj/item/clothing/shoes/magboots, -/obj/item/clothing/shoes/magboots, -/obj/item/clothing/suit/space/engineer, -/obj/item/clothing/suit/space/engineer, -/obj/item/clothing/head/helmet/space/light/engineer, -/obj/item/clothing/head/helmet/space/light/engineer, -/obj/structure/closet/crate/internals{ - name = "EVA Suit Crate" - }, -/turf/open/floor/plating, -/area/ship/construction) -"MA" = ( -/turf/open/floor/plating/airless, -/area/ship/construction) -"MO" = ( -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/plating/airless, -/area/ship/construction) -"ND" = ( -/obj/structure/lattice, -/turf/template_noop, -/area/ship/external) -"Pd" = ( -/obj/structure/railing{ - dir = 8 - }, -/turf/open/floor/plating/airless, -/area/ship/construction) -"Qj" = ( -/obj/structure/closet/crate/large{ - name = "glass crate" - }, -/obj/item/stack/sheet/glass/fifty{ - pixel_x = -5; - pixel_y = -5 - }, -/obj/item/stack/sheet/titaniumglass{ - amount = 50; - pixel_x = 5; - pixel_y = -5 - }, -/obj/item/stack/sheet/glass/fifty, -/obj/item/stack/sheet/plastic/twenty, -/turf/open/floor/plating/airless, -/area/ship/construction) -"Qz" = ( -/obj/structure/girder, -/turf/open/floor/plating/airless, -/area/ship/construction) -"RZ" = ( -/obj/machinery/power/apc/auto_name/directional/east{ - cell_type = /obj/item/stock_parts/cell/high/plus - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/turf/open/floor/plating/airless, -/area/ship/external) -"SA" = ( -/turf/template_noop, -/area/template_noop) -"SK" = ( -/obj/item/circuitboard/machine/medical_kiosk, -/obj/item/circuitboard/machine/sleeper, -/obj/item/circuitboard/computer/operating, -/obj/item/circuitboard/computer/med_data, -/obj/item/circuitboard/machine/microwave, -/obj/structure/railing{ - dir = 1 - }, -/obj/structure/closet/crate/science{ - name = "technology crate" - }, -/obj/item/stack/circuit_stack/full, -/obj/item/stack/circuit_stack/full, -/obj/item/circuitboard/machine/ore_redemption, -/obj/item/circuitboard/machine/shieldwallgen/atmos, -/obj/item/circuitboard/machine/shieldwallgen/atmos, -/obj/item/circuitboard/machine/circuit_imprinter/department, -/obj/item/circuitboard/machine/rdserver, -/obj/item/circuitboard/computer/rdconsole, -/obj/item/research_notes/loot/genius, -/turf/open/floor/plating/airless, -/area/ship/construction) -"SN" = ( -/obj/structure/railing{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/obj/machinery/power/apc/auto_name/directional/east{ - cell_type = /obj/item/stock_parts/cell/high/plus - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/item/stock_parts/cell/high, -/turf/open/floor/plating/airless, -/area/ship/construction) -"Tc" = ( -/obj/structure/railing/corner, -/turf/open/floor/plating/airless, -/area/ship/construction) -"Tp" = ( -/obj/item/reagent_containers/food/snacks/canned/beans{ - pixel_x = -5; - pixel_y = 3 - }, -/obj/item/reagent_containers/food/snacks/canned/beans{ - pixel_x = 2; - pixel_y = 3 - }, -/obj/item/reagent_containers/food/snacks/canned/beans{ - pixel_x = -2 - }, -/obj/item/reagent_containers/food/drinks/waterbottle/large{ - pixel_x = 5 - }, -/obj/item/reagent_containers/food/drinks/waterbottle/large{ - pixel_x = 1; - pixel_y = -3 - }, -/obj/item/reagent_containers/food/drinks/waterbottle/large{ - pixel_x = 8; - pixel_y = -3 - }, -/obj/structure/closet/crate{ - name = "food crate" - }, -/obj/item/storage/cans/sixbeer, -/obj/effect/spawner/lootdrop/ration, -/obj/effect/spawner/lootdrop/ration, -/obj/effect/spawner/lootdrop/ration, -/obj/effect/spawner/lootdrop/ration, -/obj/effect/spawner/lootdrop/ration, -/obj/effect/spawner/lootdrop/ration, -/turf/open/floor/plating/airless, -/area/ship/construction) -"Vu" = ( -/obj/effect/turf_decal/box/corners{ - dir = 8 - }, -/obj/machinery/power/port_gen/pacman, -/obj/item/stack/sheet/mineral/plasma/five, -/obj/structure/closet/crate/engineering/electrical{ - name = "portable generator crate" - }, -/turf/open/floor/plating/airless, -/area/ship/construction) -"VH" = ( -/obj/structure/railing{ - dir = 5 - }, -/turf/open/floor/plating/airless, -/area/ship/construction) -"XT" = ( -/obj/item/storage/firstaid/fire{ - pixel_y = 10 - }, -/obj/structure/bedsheetbin, -/turf/open/floor/plating, -/area/ship/construction) - -(1,1,1) = {" -SA -SA -SA -SA -SA -SA -zu -zu -zu -SA -SA -SA -SA -SA -SA -"} -(2,1,1) = {" -SA -ND -ND -ND -ND -ND -ND -zu -ND -ND -ND -ND -ND -RZ -SA -"} -(3,1,1) = {" -SA -ND -SA -SA -SA -SA -ND -zu -ND -SA -SA -SA -SA -az -SA -"} -(4,1,1) = {" -SA -ND -SA -SA -SA -SA -ND -zu -ND -SA -SA -SA -SA -ND -SA -"} -(5,1,1) = {" -SA -ND -SA -SA -SA -SA -ND -zu -ND -SA -SA -SA -SA -ND -SA -"} -(6,1,1) = {" -SA -ND -SA -SA -ND -ND -ND -zu -ND -SA -SA -SA -SA -ND -SA -"} -(7,1,1) = {" -SA -ND -SA -SA -zu -zu -zu -zu -ND -SA -SA -SA -SA -ND -SA -"} -(8,1,1) = {" -SA -rj -Pd -fF -nv -SN -Pd -qM -ND -SA -SA -SA -SA -ND -SA -"} -(9,1,1) = {" -SA -ke -Tp -Fj -Fj -Fj -Ld -nq -ND -SA -SA -SA -SA -ND -SA -"} -(10,1,1) = {" -SA -gL -HP -Fj -uq -Fj -Vu -nq -ND -SA -SA -SA -SA -ND -SA -"} -(11,1,1) = {" -SA -SK -Qj -Fj -rS -Fj -jj -nq -ND -SA -SA -SA -SA -ND -SA -"} -(12,1,1) = {" -SA -Kq -Ds -Fj -XT -Fj -JY -nq -ND -SA -SA -SA -SA -ND -SA -"} -(13,1,1) = {" -Qz -vK -vo -Fj -ci -Fj -AS -uC -zu -ND -ND -ND -ND -ND -zu -"} -(14,1,1) = {" -nx -dz -MA -ev -vs -ev -MA -MO -zu -zu -zu -zu -zu -zu -zu -"} -(15,1,1) = {" -Qz -Gb -kh -Fj -LK -Fj -iE -of -zu -ND -ND -ND -ND -ND -zu -"} -(16,1,1) = {" -SA -ke -vt -Fj -Fj -Fj -Ct -nq -ND -SA -SA -SA -SA -ND -SA -"} -(17,1,1) = {" -SA -ke -aO -eQ -FI -ck -mJ -nq -ND -SA -SA -SA -SA -ND -SA -"} -(18,1,1) = {" -SA -ke -MA -HK -MA -yQ -Tc -wd -ND -SA -SA -SA -SA -ND -SA -"} -(19,1,1) = {" -SA -VH -BL -pi -GN -hS -wd -ND -ND -SA -SA -SA -SA -ND -SA -"} -(20,1,1) = {" -SA -ND -SA -zu -zu -zu -zu -zu -ND -SA -SA -SA -SA -ND -SA -"} -(21,1,1) = {" -SA -ND -SA -SA -ND -SA -ND -zu -ND -SA -SA -SA -SA -ND -SA -"} -(22,1,1) = {" -SA -ND -SA -SA -SA -SA -ND -zu -ND -SA -SA -SA -SA -ND -SA -"} -(23,1,1) = {" -SA -ND -SA -SA -SA -SA -ND -zu -ND -SA -SA -SA -SA -ND -SA -"} -(24,1,1) = {" -SA -ND -SA -SA -SA -SA -ND -zu -ND -SA -SA -SA -SA -ND -SA -"} -(25,1,1) = {" -SA -ND -ND -ND -ND -ND -ND -zu -ND -ND -ND -ND -ND -ND -SA -"} -(26,1,1) = {" -SA -SA -SA -SA -SA -SA -zu -zu -zu -SA -SA -SA -SA -SA -SA -"} diff --git a/_maps/shuttles/independent/independent_halftrack.dmm b/_maps/shuttles/independent/independent_halftrack.dmm deleted file mode 100644 index 1363fefa1857..000000000000 --- a/_maps/shuttles/independent/independent_halftrack.dmm +++ /dev/null @@ -1,2774 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"aL" = ( -/obj/machinery/power/smes/engineering{ - charge = 1e+006 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/light/small/directional/west, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"aR" = ( -/obj/machinery/door/poddoor/preopen{ - id = "traumawindows"; - name = "Window Blast Door"; - dir = 4 - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/ship/crew) -"aT" = ( -/obj/item/radio/intercom/directional/south, -/obj/effect/turf_decal/trimline/opaque/orange/filled/warning{ - dir = 4; - name = "warningr" - }, -/obj/effect/turf_decal/trimline/opaque/orange/filled/warning{ - dir = 8; - name = "warningr" - }, -/obj/machinery/door/window/westleft, -/turf/open/floor/plasteel/tech, -/area/ship/security/range) -"bu" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/window/eastleft, -/turf/open/floor/plasteel/dark, -/area/ship/security/range) -"bX" = ( -/obj/machinery/door/poddoor/preopen{ - id = "traumawindows"; - name = "Window Blast Door" - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/ship/bridge) -"ck" = ( -/obj/structure/rack, -/obj/item/gun/ballistic/shotgun/automatic/combat, -/obj/item/gun/ballistic/shotgun/automatic/combat, -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) -"cs" = ( -/obj/machinery/light/directional/south, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"cD" = ( -/obj/effect/turf_decal/trimline/opaque/red/filled/line{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security/range) -"cI" = ( -/obj/effect/turf_decal/trimline/opaque/orange/filled/line{ - dir = 4 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/hallway/fore) -"cX" = ( -/obj/machinery/atmospherics/pipe/layer_manifold, -/obj/machinery/door/poddoor/preopen{ - id = "traumawindows"; - name = "Window Blast Door" - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"dH" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/turf/open/floor/plasteel/mono/dark, -/area/ship/hallway/aft) -"dI" = ( -/obj/structure/frame/computer, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"dR" = ( -/obj/machinery/power/smes/shuttle/precharged{ - dir = 1 - }, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/door/poddoor/preopen{ - id = "traumawindows"; - name = "Window Blast Door" - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"ed" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/effect/turf_decal/trimline/opaque/red/warning{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security/range) -"el" = ( -/obj/machinery/cryopod{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 9 - }, -/obj/machinery/computer/cryopod/directional/south, -/obj/machinery/light/small/directional/east, -/turf/open/floor/plasteel/dark, -/area/ship/crew) -"eG" = ( -/obj/machinery/light/directional/south, -/obj/effect/turf_decal/trimline/opaque/red/warning{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security/range) -"eJ" = ( -/obj/machinery/holopad/emergency/command, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/bridge) -"eM" = ( -/obj/machinery/door/window/brigdoor/southright, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/structure/closet/secure_closet/wall{ - dir = 8; - icon_state = "sec_wall"; - name = "clothing locker"; - pixel_x = 28; - req_access_txt = "5" - }, -/obj/item/clothing/head/helmet/sec, -/obj/item/clothing/head/helmet/sec, -/obj/item/clothing/head/helmet/sec, -/obj/item/flashlight/seclite, -/obj/item/flashlight/seclite, -/obj/item/flashlight/seclite, -/obj/item/flashlight/seclite, -/obj/item/clothing/suit/armor/vest/alt, -/obj/item/clothing/suit/armor/vest/alt, -/obj/item/clothing/suit/armor/vest/alt, -/turf/open/floor/plasteel/dark, -/area/ship/crew) -"fa" = ( -/obj/structure/table, -/obj/effect/spawner/lootdrop/ration, -/obj/effect/spawner/lootdrop/ration, -/obj/machinery/newscaster/directional/south, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew) -"fe" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"fn" = ( -/obj/machinery/airalarm/directional/south, -/obj/machinery/firealarm/directional/west, -/obj/structure/closet/crate/secure/weapon, -/obj/item/ammo_box/a12g, -/obj/item/ammo_box/a12g, -/obj/item/ammo_box/a12g, -/obj/item/ammo_box/a12g, -/obj/item/ammo_box/a12g, -/obj/item/ammo_box/a12g/beanbag, -/obj/item/ammo_box/a12g/beanbag, -/obj/item/ammo_box/a12g/beanbag, -/obj/item/ammo_box/a12g/beanbag, -/obj/item/ammo_box/a12g/beanbag, -/obj/effect/turf_decal/box/red, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"fp" = ( -/turf/closed/wall/r_wall, -/area/ship/maintenance/port) -"fT" = ( -/obj/structure/closet/secure_closet/security, -/obj/item/gun/ballistic/shotgun/bulldog/unrestricted, -/obj/item/gun/ballistic/shotgun/bulldog/unrestricted, -/obj/item/gun/ballistic/automatic/hmg/l6_saw, -/obj/item/gun/ballistic/automatic/hmg/l6_saw, -/obj/item/ammo_box/magazine/m12g/slug, -/obj/item/ammo_box/magazine/m12g/slug, -/obj/item/ammo_box/magazine/m12g/slug, -/obj/item/ammo_box/magazine/m12g/slug, -/obj/item/ammo_box/magazine/mm712x82, -/obj/item/ammo_box/magazine/mm712x82, -/obj/item/ammo_box/magazine/mm712x82, -/obj/item/ammo_box/magazine/mm712x82, -/obj/effect/turf_decal/box/red, -/obj/item/radio/intercom/directional/north, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"go" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/hallway/aft) -"gL" = ( -/turf/closed/wall/r_wall, -/area/ship/hallway/aft) -"gO" = ( -/obj/structure/fans/tiny, -/obj/machinery/door/poddoor/shutters{ - id = "traumalobby"; - name = "Lobby" - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/hallway/aft) -"hq" = ( -/obj/item/target/clown, -/obj/effect/turf_decal/box/red, -/obj/structure/training_machine, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/security/range) -"hv" = ( -/obj/machinery/light/directional/south, -/obj/item/target/syndicate, -/obj/effect/turf_decal/box/red, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/security/range) -"hF" = ( -/obj/structure/table/reinforced, -/obj/machinery/fax/indie, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"hH" = ( -/obj/machinery/computer/helm, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"hT" = ( -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable, -/obj/effect/turf_decal/trimline/opaque/red/filled/line{ - dir = 8 - }, -/obj/machinery/light_switch{ - dir = 1; - pixel_x = 11; - pixel_y = -16 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security/range) -"ie" = ( -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/airlock/public/glass{ - name = "Store Entrance" - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/hallway/aft) -"ir" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/industrial/warning, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"iA" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/structure/window/reinforced/tinted{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security/range) -"iJ" = ( -/obj/structure/window/reinforced, -/obj/machinery/door/firedoor/border_only, -/obj/item/tank/internals/oxygen, -/obj/item/clothing/mask/breath, -/obj/item/clothing/suit/space/hardsuit/swat/captain, -/obj/machinery/suit_storage_unit/inherit, -/turf/open/floor/plasteel/tech/grid, -/area/ship/storage) -"iP" = ( -/obj/machinery/power/smes/engineering{ - charge = 1e+006 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/light/small/directional/east, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"iW" = ( -/obj/effect/landmark/start/security_officer, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew) -"jx" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/window/westleft, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/trimline/opaque/red/filled/line{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) -"kB" = ( -/obj/structure/sign/poster/contraband/peacemaker, -/turf/closed/wall/r_wall, -/area/ship/crew) -"kC" = ( -/obj/machinery/door/window/brigdoor/southleft, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/item/gun/ballistic/automatic/smg/vector{ - spawnwithmagazine = 0 - }, -/obj/item/ammo_box/magazine/smgm9mm/rubber, -/obj/item/ammo_box/magazine/smgm9mm/rubber, -/obj/item/gun/ballistic/automatic/pistol/commander/no_mag, -/obj/item/gun/ballistic/automatic/pistol/commander/no_mag, -/obj/item/ammo_box/magazine/co9mm{ - ammo_type = /obj/item/ammo_casing/c9mm/rubber; - name = "Commander magazine (Rubbershot 9mm)" - }, -/obj/item/ammo_box/magazine/co9mm{ - ammo_type = /obj/item/ammo_casing/c9mm/rubber; - name = "Commander magazine (Rubbershot 9mm)" - }, -/obj/item/ammo_box/magazine/co9mm{ - ammo_type = /obj/item/ammo_casing/c9mm/rubber; - name = "Commander magazine (Rubbershot 9mm)" - }, -/obj/item/ammo_box/magazine/co9mm{ - ammo_type = /obj/item/ammo_casing/c9mm/rubber; - name = "Commander magazine (Rubbershot 9mm)" - }, -/obj/item/ammo_box/magazine/co9mm{ - ammo_type = /obj/item/ammo_casing/c9mm/rubber; - name = "Commander magazine (Rubbershot 9mm)" - }, -/obj/structure/closet/secure_closet/wall{ - dir = 4; - icon_state = "sec_wall"; - name = "firearms locker"; - pixel_x = -28; - req_access_txt = "5" - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew) -"kH" = ( -/obj/item/radio/intercom/directional/east, -/obj/machinery/power/terminal, -/obj/structure/cable/yellow, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"kR" = ( -/obj/machinery/computer/crew, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"lb" = ( -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel/stairs/right, -/area/ship/hallway/fore) -"lj" = ( -/obj/structure/closet/crate/secure/weapon, -/obj/item/ammo_box/magazine/co9mm, -/obj/item/ammo_box/magazine/co9mm, -/obj/item/ammo_box/magazine/co9mm, -/obj/item/ammo_box/magazine/co9mm, -/obj/item/ammo_box/magazine/co9mm, -/obj/item/ammo_box/magazine/co9mm/rubber, -/obj/item/ammo_box/magazine/co9mm/rubber, -/obj/item/ammo_box/magazine/co9mm/rubber, -/obj/item/ammo_box/magazine/co9mm/rubber, -/obj/item/ammo_box/magazine/co9mm/rubber, -/obj/effect/turf_decal/box/red, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"lF" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) -"lH" = ( -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/hallway/aft) -"lY" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/airlock/security{ - dir = 4; - name = "Crew Quarters" - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew) -"mw" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - dir = 4; - name = "Port Engines" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"mG" = ( -/obj/effect/turf_decal/trimline/opaque/red/filled/line{ - dir = 8 - }, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/plasteel/dark, -/area/ship/security/range) -"mO" = ( -/obj/machinery/computer/med_data, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"mP" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id = "traumawindows"; - name = "Window Blast Door"; - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/security) -"mQ" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) -"nl" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/closet/emcloset/wall{ - dir = 4; - pixel_x = -28 - }, -/obj/effect/turf_decal/number/five{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"nm" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/hallway/aft) -"np" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/effect/landmark/start/security_officer, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew) -"nu" = ( -/turf/closed/wall/r_wall, -/area/ship/bridge) -"nw" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/hallway/aft) -"oH" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/hallway/aft) -"oQ" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window/southleft, -/obj/machinery/button/door{ - id = "lobbydoors"; - name = "Lobby Door Control"; - normaldoorcontrol = 1; - pixel_x = -13; - pixel_y = 7; - dir = 1 - }, -/obj/machinery/button/door{ - id = "traumalobby"; - name = "Lobby Shutter Control"; - pixel_x = -13; - pixel_y = -1; - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/effect/turf_decal/industrial/hatch/red, -/turf/open/floor/plasteel/mono/dark, -/area/ship/hallway/aft) -"oS" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/structure/rack, -/obj/item/gun/ballistic/automatic/pistol/commander, -/obj/item/gun/ballistic/automatic/pistol/commander, -/obj/item/gun/ballistic/automatic/pistol/commander, -/obj/item/gun/ballistic/automatic/pistol/commander, -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) -"oX" = ( -/obj/structure/window/reinforced, -/obj/machinery/door/firedoor/border_only, -/obj/item/tank/internals/oxygen, -/obj/item/clothing/mask/breath, -/obj/item/clothing/suit/space/hardsuit/security/independent/inteq, -/obj/machinery/suit_storage_unit/inherit, -/turf/open/floor/plasteel/tech/grid, -/area/ship/storage) -"pa" = ( -/obj/structure/sign/poster/contraband/peacemaker, -/turf/closed/wall/r_wall, -/area/ship/hallway/aft) -"pK" = ( -/obj/structure/table/reinforced, -/obj/item/folder/blue, -/obj/item/pen/fourcolor, -/obj/item/stamp/captain{ - pixel_x = -7; - pixel_y = -1 - }, -/obj/machinery/button/door{ - id = "traumawindows"; - name = "Window Shutters"; - pixel_x = 5; - pixel_y = 7 - }, -/obj/machinery/button/door{ - id = "traumalobby"; - name = "Lobby Shutter Control"; - pixel_x = -5; - pixel_y = 7 - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/bridge) -"qc" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew) -"qd" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/plasteel/dark, -/area/ship/storage) -"qQ" = ( -/obj/effect/turf_decal/trimline/opaque/orange/filled/warning{ - dir = 4; - name = "warningr" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/hallway/fore) -"ru" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/trimline/opaque/orange/filled/warning{ - dir = 8; - name = "warningr" - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/hallway/fore) -"rM" = ( -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/light_switch{ - dir = 1; - pixel_x = 11; - pixel_y = -16 - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/bridge) -"se" = ( -/obj/item/clothing/suit/armor/vest/alt, -/obj/item/clothing/suit/armor/vest/alt, -/obj/item/clothing/suit/armor/vest/alt, -/obj/item/flashlight/seclite, -/obj/item/flashlight/seclite, -/obj/item/flashlight/seclite, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/machinery/airalarm/directional/north, -/obj/item/clothing/head/helmet/sec, -/obj/item/clothing/head/helmet/sec, -/obj/item/clothing/head/helmet/sec, -/obj/structure/closet/secure_closet/wall{ - dir = 8; - icon_state = "sec_wall"; - name = "armor locker"; - pixel_x = 28; - req_access_txt = "5" - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew) -"sq" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/hallway/aft) -"su" = ( -/turf/open/floor/carpet/nanoweave, -/area/ship/crew) -"sz" = ( -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/orange/filled/line{ - dir = 4 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/hallway/fore) -"sH" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"sM" = ( -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/trimline/opaque/orange/filled/warning{ - dir = 8; - name = "warningr" - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/hallway/fore) -"tq" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew) -"tE" = ( -/obj/item/kirbyplants/random, -/obj/machinery/airalarm/directional/west, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/hallway/aft) -"tO" = ( -/obj/machinery/airalarm/directional/south, -/obj/structure/closet/secure_closet/security, -/obj/item/clothing/head/beret/sec/inteq, -/obj/item/clothing/head/beret/sec/inteq, -/obj/item/clothing/under/syndicate/inteq, -/obj/item/clothing/under/syndicate/inteq, -/obj/item/clothing/under/syndicate/inteq/skirt, -/obj/item/clothing/under/syndicate/inteq/skirt, -/obj/item/clothing/suit/hooded/wintercoat/security/inteq, -/obj/item/clothing/suit/hooded/wintercoat/security/inteq, -/obj/item/clothing/head/soft/inteq, -/obj/item/clothing/head/soft/inteq, -/obj/item/clothing/head/helmet/inteq, -/obj/item/clothing/head/helmet/inteq, -/obj/item/storage/belt/security/webbing/inteq, -/obj/item/storage/belt/security/webbing/inteq, -/obj/item/storage/backpack/messenger/inteq, -/obj/item/storage/backpack/messenger/inteq, -/obj/item/clothing/glasses/hud/security/sunglasses/inteq, -/obj/item/clothing/glasses/hud/security/sunglasses/inteq, -/obj/structure/extinguisher_cabinet/directional/west, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew) -"tT" = ( -/obj/structure/chair{ - dir = 8 - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/hallway/aft) -"tW" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) -"uk" = ( -/obj/machinery/modular_computer/console/preset/command{ - dir = 4 - }, -/obj/machinery/airalarm/directional/west, -/turf/open/floor/carpet/nanoweave, -/area/ship/bridge) -"uo" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"uq" = ( -/obj/structure/table/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced, -/obj/item/paper_bin, -/obj/machinery/door/firedoor/border_only, -/obj/effect/turf_decal/industrial/hatch/red, -/turf/open/floor/plasteel/mono/dark, -/area/ship/hallway/aft) -"ur" = ( -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/hallway/aft) -"uE" = ( -/obj/machinery/light/directional/south, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) -"uW" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/structure/extinguisher_cabinet/directional/north, -/obj/machinery/firealarm/directional/east, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/hallway/aft) -"ve" = ( -/obj/structure/table/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced, -/obj/machinery/computer/med_data/laptop{ - dir = 1 - }, -/obj/item/radio/intercom/directional/west, -/obj/machinery/door/firedoor/border_only, -/obj/effect/turf_decal/industrial/hatch/red, -/turf/open/floor/plasteel/mono/dark, -/area/ship/hallway/aft) -"vj" = ( -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/hallway/aft) -"vn" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/orange/filled/line{ - dir = 8 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/hallway/fore) -"vr" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/light/small/directional/north, -/obj/machinery/light_switch{ - pixel_y = 21; - pixel_x = 8 - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"vG" = ( -/obj/machinery/light/directional/north, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/rack, -/obj/item/gun/ballistic/shotgun/hellfire, -/obj/item/gun/ballistic/shotgun/hellfire, -/obj/item/gun/ballistic/shotgun/hellfire, -/obj/item/gun/ballistic/shotgun/hellfire, -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) -"vT" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/item/storage/toolbox/electrical, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"wD" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 1; - name = "Helm" - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/bridge) -"wG" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 1; - name = "Medical" - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/bridge) -"wQ" = ( -/obj/structure/rack, -/obj/item/gun/energy/laser, -/obj/item/gun/energy/laser, -/obj/item/gun/energy/laser, -/obj/item/gun/energy/laser, -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) -"xa" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/hallway/aft) -"yi" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/effect/turf_decal/number/zero{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"zg" = ( -/obj/machinery/light/directional/north, -/obj/machinery/firealarm/directional/east, -/turf/open/floor/plasteel/mono/dark, -/area/ship/hallway/aft) -"zo" = ( -/turf/open/floor/plasteel/dark, -/area/ship/security/range) -"zt" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/structure/table/reinforced, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"zR" = ( -/obj/item/gun/ballistic/automatic/smg/vector{ - spawnwithmagazine = 0 - }, -/obj/item/ammo_box/magazine/smgm9mm/rubber, -/obj/item/ammo_box/magazine/smgm9mm/rubber, -/obj/item/ammo_box/magazine/co9mm{ - ammo_type = /obj/item/ammo_casing/c9mm/rubber; - name = "Commander magazine (Rubbershot 9mm)" - }, -/obj/item/gun/ballistic/automatic/pistol/commander/no_mag, -/obj/item/gun/ballistic/automatic/pistol/commander/no_mag, -/obj/item/ammo_box/magazine/co9mm{ - ammo_type = /obj/item/ammo_casing/c9mm/rubber; - name = "Commander magazine (Rubbershot 9mm)" - }, -/obj/item/ammo_box/magazine/co9mm{ - ammo_type = /obj/item/ammo_casing/c9mm/rubber; - name = "Commander magazine (Rubbershot 9mm)" - }, -/obj/item/ammo_box/magazine/co9mm{ - ammo_type = /obj/item/ammo_casing/c9mm/ap; - name = "Commander magazine (AP 9mm)" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/structure/closet/secure_closet/wall{ - dir = 4; - icon_state = "sec_wall"; - name = "firearms locker"; - pixel_x = -28; - req_access_txt = "5" - }, -/obj/item/ammo_box/magazine/co9mm{ - ammo_type = /obj/item/ammo_casing/c9mm/rubber; - name = "Commander magazine (Rubbershot 9mm)" - }, -/obj/machinery/light/directional/north, -/turf/open/floor/plasteel/dark, -/area/ship/crew) -"zS" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/structure/table/reinforced, -/obj/machinery/recharger, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"zT" = ( -/obj/machinery/atmospherics/components/unary/tank/air{ - piping_layer = 2 - }, -/obj/effect/turf_decal/industrial/hatch/yellow, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"Aj" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/trimline/opaque/orange/filled/warning{ - dir = 8; - name = "warningr" - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/hallway/fore) -"BK" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/trimline/opaque/orange/filled/warning{ - dir = 8; - name = "warningr" - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/hallway/fore) -"BN" = ( -/obj/docking_port/stationary{ - width = 30; - height = 15; - dwidth = 15; - dir = 2 - }, -/turf/template_noop, -/area/template_noop) -"CX" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"Dj" = ( -/obj/machinery/power/shuttle/engine/electric{ - dir = 1 - }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"Dy" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/structure/bed/dogbed{ - anchored = 1; - desc = "A comfy-looking... snake bed? There's bits of shed scales stuck in the bedding..."; - name = "snake bed" - }, -/mob/living/simple_animal/hostile/retaliate/poison/snake{ - desc = "The CMO's pet snake. The question of what species it actually belongs to is a mystery for the ages."; - name = "\proper Magnum" - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/bridge) -"DH" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/rack, -/obj/item/gun/energy/laser/scatter, -/obj/item/gun/energy/laser/scatter, -/obj/machinery/light/directional/east, -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) -"DU" = ( -/obj/structure/closet/crate/secure/weapon, -/obj/item/gun/energy/ionrifle/carbine, -/obj/item/melee/baton/loaded, -/obj/item/melee/baton/loaded, -/obj/item/melee/baton/loaded, -/obj/item/melee/baton/loaded, -/obj/item/melee/transforming/energy/sword/saber, -/obj/item/kitchen/knife/combat, -/obj/item/kitchen/knife/combat, -/obj/effect/turf_decal/box/red, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"Ev" = ( -/turf/closed/wall/r_wall, -/area/ship/crew) -"EA" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/machinery/photocopier, -/obj/machinery/light_switch{ - pixel_y = 21; - pixel_x = 8 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/hallway/aft) -"EW" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/light/small/directional/north, -/obj/machinery/light_switch{ - pixel_y = 21; - pixel_x = 8 - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"Fx" = ( -/obj/structure/sign/poster/contraband/c20r, -/turf/closed/wall/r_wall, -/area/ship/hallway/aft) -"FA" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/opaque/orange/filled/line{ - dir = 4 - }, -/obj/machinery/firealarm/directional/east, -/turf/open/floor/plasteel/mono/dark, -/area/ship/hallway/fore) -"FE" = ( -/obj/machinery/firealarm/directional/east, -/obj/structure/rack, -/obj/item/gun/energy/e_gun, -/obj/item/gun/energy/e_gun, -/obj/item/gun/energy/e_gun, -/obj/item/gun/energy/e_gun, -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) -"Gm" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/industrial/warning, -/obj/machinery/firealarm/directional/east, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"Go" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/structure/table/reinforced, -/obj/machinery/recharger, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"Gs" = ( -/obj/machinery/atmospherics/components/unary/tank/air{ - piping_layer = 2 - }, -/obj/effect/turf_decal/industrial/hatch/yellow, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"GP" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - dir = 4; - name = "Starboard Engines" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"Hk" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/trimline/opaque/orange/filled/warning{ - dir = 4; - name = "warningr" - }, -/obj/effect/turf_decal/trimline/opaque/orange/filled/warning{ - dir = 8; - name = "warningr" - }, -/turf/open/floor/plasteel/tech, -/area/ship/security/range) -"Hl" = ( -/obj/machinery/light/directional/north, -/obj/item/target, -/obj/effect/turf_decal/box/red, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/security/range) -"Hq" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/door/window/northleft, -/obj/machinery/power/terminal, -/obj/structure/cable, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"Hr" = ( -/obj/structure/bed, -/obj/structure/curtain/bounty, -/obj/item/bedsheet/captain, -/obj/machinery/light/small/directional/south, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"HF" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"HP" = ( -/turf/open/floor/plasteel/mono/dark, -/area/ship/hallway/aft) -"HU" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/security/range) -"IE" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/closet/firecloset/wall{ - dir = 8; - pixel_x = 28 - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"IG" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/hallway/aft) -"Ja" = ( -/obj/structure/chair{ - dir = 4 - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/hallway/aft) -"Je" = ( -/obj/machinery/power/terminal, -/obj/structure/cable/yellow, -/obj/item/wrench/crescent, -/obj/item/radio/intercom/directional/west, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"Jn" = ( -/obj/machinery/power/shuttle/engine/electric{ - dir = 1 - }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"JA" = ( -/obj/machinery/door/poddoor/preopen{ - id = "traumawindows"; - name = "Window Blast Door"; - dir = 4 - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/ship/hallway/aft) -"Kh" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/machinery/airalarm/directional/west, -/obj/machinery/power/terminal, -/obj/structure/cable, -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"Ki" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew) -"Ko" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/highsecurity{ - name = "Suit Storage" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/storage) -"Kv" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/opaque/orange/filled/line{ - dir = 4 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/hallway/fore) -"KD" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/door/window/northright, -/obj/machinery/power/terminal, -/obj/structure/cable, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"KR" = ( -/obj/machinery/airalarm/directional/east, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/machinery/light_switch{ - pixel_x = 11; - dir = 1; - pixel_y = -16 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) -"Lh" = ( -/obj/item/stack/sheet/mineral/plasma/twenty, -/obj/machinery/atmospherics/components/binary/pump/on/layer2, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"Ll" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/effect/turf_decal/trimline/opaque/orange/filled/warning{ - dir = 8; - name = "warningr" - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/hallway/fore) -"Ln" = ( -/obj/item/target/alien, -/obj/effect/turf_decal/box/red, -/obj/structure/training_machine, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/security/range) -"Lt" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"Lu" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/trimline/opaque/red/warning{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security/range) -"LM" = ( -/obj/structure/closet/secure_closet/security, -/obj/item/gun/ballistic/automatic/pistol/deagle, -/obj/item/gun/ballistic/automatic/pistol/deagle, -/obj/item/gun/ballistic/automatic/assault/skm, -/obj/item/gun/ballistic/automatic/assault/skm, -/obj/item/ammo_box/magazine/skm_762_40, -/obj/item/ammo_box/magazine/skm_762_40, -/obj/item/ammo_box/magazine/skm_762_40, -/obj/item/ammo_box/magazine/skm_762_40, -/obj/item/ammo_box/magazine/m50, -/obj/item/ammo_box/magazine/m50, -/obj/item/ammo_box/magazine/m50, -/obj/item/ammo_box/magazine/m50, -/obj/effect/turf_decal/box/red, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -20; - pixel_y = 12 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"Mm" = ( -/obj/structure/sign/poster/contraband/stechkin, -/turf/closed/wall/r_wall, -/area/ship/hallway/aft) -"MN" = ( -/obj/machinery/power/port_gen/pacman, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/effect/turf_decal/industrial/hatch/yellow, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"MP" = ( -/obj/machinery/power/port_gen/pacman, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/effect/turf_decal/industrial/hatch/yellow, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"MW" = ( -/obj/structure/table, -/obj/machinery/light/small/directional/south, -/obj/item/radio/intercom/directional/south, -/obj/machinery/cell_charger, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew) -"MY" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/bridge) -"Nq" = ( -/obj/effect/landmark/start/head_of_security, -/obj/item/clothing/suit/armor/hos/inteq, -/obj/item/clothing/head/beret/sec/hos/inteq, -/obj/item/storage/backpack/messenger/inteq, -/obj/item/storage/belt/security/webbing/inteq, -/obj/item/clothing/glasses/hud/security/sunglasses/inteq, -/obj/structure/closet/secure_closet/wall{ - dir = 1; - icon_state = "solgov_wall"; - name = "head of security's closet"; - pixel_y = -28; - req_access_txt = "40" - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/bridge) -"Ny" = ( -/obj/machinery/power/smes/shuttle/precharged{ - dir = 1 - }, -/obj/structure/window/reinforced, -/obj/machinery/door/window/northleft, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/door/poddoor/preopen{ - id = "traumawindows"; - name = "Window Blast Door" - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"ND" = ( -/obj/item/ammo_box/magazine/toy/pistol, -/obj/item/ammo_box/magazine/toy/pistol, -/obj/item/ammo_box/magazine/toy/pistol, -/obj/structure/closet/wall/red{ - dir = 8; - pixel_x = 28; - name = "foam gun cabinet" - }, -/obj/item/gun/ballistic/automatic/toy/pistol/unrestricted, -/obj/item/gun/ballistic/automatic/hmg/l6_saw/toy/unrestricted, -/obj/item/ammo_box/magazine/toy/m762, -/obj/item/ammo_box/magazine/toy/m762, -/obj/item/ammo_box/magazine/toy/m762, -/obj/item/gun/ballistic/automatic/smg/c20r/toy/unrestricted, -/obj/item/ammo_box/magazine/toy/smg, -/obj/item/ammo_box/magazine/toy/smg, -/obj/item/ammo_box/magazine/toy/smg, -/obj/item/ammo_box/foambox, -/obj/item/ammo_box/foambox, -/obj/item/gun/ballistic/shotgun/toy/unrestricted, -/turf/open/floor/plasteel/dark, -/area/ship/security/range) -"Ob" = ( -/obj/machinery/power/smes/shuttle/precharged{ - dir = 1 - }, -/obj/structure/window/reinforced, -/obj/machinery/door/window/northright, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/door/poddoor/preopen{ - id = "traumawindows"; - name = "Window Blast Door" - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"OK" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/light/directional/south, -/obj/structure/window/reinforced/tinted{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security/range) -"Po" = ( -/obj/machinery/door/poddoor/preopen{ - id = "traumawindows"; - name = "Window Blast Door"; - dir = 4 - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/ship/security/armory) -"Pr" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/airalarm/directional/west, -/obj/effect/turf_decal/trimline/opaque/orange/filled/line{ - dir = 8 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/hallway/fore) -"Ps" = ( -/obj/item/stack/sheet/mineral/plasma/twenty, -/obj/machinery/atmospherics/components/binary/pump/on/layer2, -/obj/effect/turf_decal/number/two{ - dir = 4 - }, -/obj/effect/turf_decal/no, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"PG" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/table/reinforced, -/obj/effect/turf_decal/trimline/opaque/orange/filled/warning{ - dir = 4; - name = "warningr" - }, -/obj/effect/turf_decal/trimline/opaque/orange/filled/warning{ - dir = 8; - name = "warningr" - }, -/turf/open/floor/plasteel/tech, -/area/ship/security/range) -"PH" = ( -/obj/machinery/door/poddoor/preopen{ - id = "traumawindows"; - name = "Window Blast Door" - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/ship/crew) -"PL" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on, -/turf/open/floor/plating, -/area/ship/external) -"Qe" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/light/directional/north, -/turf/open/floor/plasteel/dark, -/area/ship/storage) -"Qp" = ( -/obj/machinery/vending/snack/random, -/obj/machinery/light/directional/west, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/hallway/aft) -"Qq" = ( -/turf/closed/wall/r_wall, -/area/ship/security/armory) -"QP" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/orange/filled/warning{ - dir = 4; - name = "warningr" - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/hallway/fore) -"QU" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/light_switch{ - dir = 4; - pixel_y = 12; - pixel_x = -20 - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew) -"QY" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/machinery/airalarm/directional/east, -/obj/machinery/power/terminal, -/obj/structure/cable, -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"Rh" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - dir = 4; - name = "Port Engines" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/aft) -"Rs" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/trimline/opaque/orange/filled/warning{ - dir = 8; - name = "warningr" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/hallway/fore) -"RW" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/hallway/aft) -"Sa" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"Sc" = ( -/obj/structure/chair, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew) -"Sy" = ( -/obj/machinery/light/directional/north, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"SH" = ( -/obj/machinery/firealarm/directional/south, -/turf/open/floor/plasteel/dark, -/area/ship/security/range) -"SI" = ( -/obj/structure/bed, -/obj/structure/curtain/bounty, -/obj/item/bedsheet/hos, -/obj/machinery/light/small/directional/south, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"SP" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/machinery/airalarm/directional/north, -/obj/machinery/light_switch{ - dir = 4; - pixel_y = 12; - pixel_x = -20 - }, -/turf/open/floor/plasteel/dark, -/area/ship/storage) -"SR" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/plasteel/dark, -/area/ship/security/range) -"Tj" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/carpet/nanoweave, -/area/ship/bridge) -"Tq" = ( -/obj/structure/chair/office/light, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/hallway/aft) -"Tt" = ( -/obj/machinery/light/directional/north, -/obj/structure/filingcabinet/medical, -/obj/machinery/airalarm/directional/west, -/turf/open/floor/plasteel/mono/dark, -/area/ship/hallway/aft) -"Tx" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"TI" = ( -/obj/machinery/vending/wardrobe/sec_wardrobe, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew) -"TR" = ( -/obj/structure/chair, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew) -"Uc" = ( -/turf/closed/wall/r_wall, -/area/ship/security/range) -"Ug" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/trimline/opaque/orange/filled/warning{ - dir = 4; - name = "warningr" - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/hallway/fore) -"UC" = ( -/obj/machinery/light/directional/east, -/obj/effect/turf_decal/trimline/opaque/orange/filled/line{ - dir = 4 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/hallway/fore) -"UG" = ( -/turf/template_noop, -/area/template_noop) -"UJ" = ( -/obj/structure/closet/secure_closet/wall{ - dir = 1; - icon_state = "solgov_wall"; - name = "captain's closet"; - pixel_y = -28; - req_access_txt = "20" - }, -/obj/effect/landmark/start/captain, -/obj/item/gun/energy/laser/captain, -/obj/item/card/id/captains_spare, -/turf/open/floor/carpet/nanoweave, -/area/ship/bridge) -"UO" = ( -/turf/closed/wall/r_wall, -/area/ship/maintenance/starboard) -"UR" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew) -"UX" = ( -/obj/machinery/door/poddoor/preopen{ - id = "traumawindows"; - name = "Window Blast Door" - }, -/obj/effect/spawner/structure/window/reinforced, -/obj/docking_port/mobile{ - launch_status = 0; - dir = 2 - }, -/turf/open/floor/plating, -/area/ship/bridge) -"Vq" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/airlock/public/glass{ - name = "Store Entrance" - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/hallway/aft) -"Vs" = ( -/obj/item/radio/intercom/wideband/directional/south, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/button/door{ - dir = 1; - id = "htb"; - name = "Door Bolt"; - normaldoorcontrol = 1; - pixel_x = -15; - pixel_y = -22; - specialfunctions = 4 - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/bridge) -"Vu" = ( -/turf/open/floor/plasteel/dark, -/area/ship/security) -"VM" = ( -/obj/machinery/power/smes/shuttle/precharged{ - dir = 1 - }, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/door/poddoor/preopen{ - id = "traumawindows"; - name = "Window Blast Door" - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"VU" = ( -/obj/effect/turf_decal/trimline/opaque/red/filled/line{ - dir = 10 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security/range) -"Wc" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock/command{ - name = "Bridge"; - id_tag = "htb" - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/bridge) -"Wd" = ( -/obj/effect/turf_decal/trimline/opaque/orange/filled/warning{ - dir = 4; - name = "warningr" - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/hallway/fore) -"Wm" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/trimline/opaque/orange/filled/warning{ - dir = 8; - name = "warningr" - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/hallway/fore) -"Xb" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"Xh" = ( -/turf/closed/wall/r_wall, -/area/ship/storage) -"Xj" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - dir = 4; - name = "Starboard Engines" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/aft) -"Xs" = ( -/obj/item/radio/intercom/directional/south, -/turf/open/floor/carpet/nanoweave, -/area/ship/bridge) -"XW" = ( -/obj/structure/bed, -/obj/structure/curtain/bounty, -/obj/item/bedsheet/black, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew) -"Yb" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/effect/turf_decal/trimline/opaque/red/filled/corner{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security/range) -"Yk" = ( -/obj/structure/table, -/obj/machinery/microwave{ - pixel_y = 5 - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew) -"Yn" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id = "traumawindows"; - name = "Window Blast Door" - }, -/turf/open/floor/plating, -/area/ship/bridge) -"Yo" = ( -/obj/effect/turf_decal/trimline/opaque/red/warning{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security/range) -"Yv" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/structure/table/reinforced, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"YI" = ( -/obj/structure/table/reinforced, -/obj/machinery/recharger, -/obj/machinery/firealarm/directional/east, -/obj/structure/sign/poster/contraband/c20r{ - pixel_y = 32 - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/bridge) -"YK" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/structure/extinguisher_cabinet/directional/west, -/turf/open/floor/plasteel/stairs/left, -/area/ship/hallway/fore) -"YM" = ( -/turf/closed/wall/r_wall, -/area/ship/security) -"ZN" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/red/filled/line{ - dir = 4 - }, -/obj/machinery/door/window/eastleft, -/turf/open/floor/plasteel/tech, -/area/ship/security) -"ZO" = ( -/obj/machinery/vending/cola/random, -/obj/machinery/light/directional/east, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/hallway/aft) - -(1,1,1) = {" -UG -UG -UG -UG -UG -UG -UG -UG -UG -UG -UG -UG -UG -UG -UG -UG -UG -UG -fp -fp -fp -fp -fp -fp -fp -UG -UG -UG -"} -(2,1,1) = {" -UG -UG -UG -UG -UG -UG -Uc -Uc -Uc -Uc -Uc -UG -UG -UG -UG -UG -UG -fp -fp -MP -Je -aL -fe -Kh -Ny -Jn -UG -UG -"} -(3,1,1) = {" -UG -UG -UG -UG -UG -UG -Uc -Hl -Ln -hv -Uc -Uc -UG -UG -UG -UG -UG -fp -zT -Lh -vT -IE -CX -Gm -KD -dR -Jn -UG -"} -(4,1,1) = {" -UG -UG -UG -UG -UG -Uc -Uc -mG -cD -VU -hq -Uc -YM -UG -UG -UG -UG -fp -fp -fp -fp -fp -mw -fp -fp -fp -fp -UG -"} -(5,1,1) = {" -UG -UG -nu -nu -nu -Xh -Xh -zo -SR -Yb -hT -Uc -YM -YM -YM -UG -UG -UG -UG -UG -fp -fp -vr -fp -UG -UG -UG -UG -"} -(6,1,1) = {" -UG -nu -nu -Hr -nu -SP -iJ -Yo -ed -Lu -eG -Uc -fT -LM -YM -mP -YM -YM -UG -UG -PL -cX -sH -fp -fp -UG -UG -UG -"} -(7,1,1) = {" -nu -nu -uk -UJ -nu -Qe -oX -Hk -Hk -PG -aT -Uc -Vu -Sa -DU -lj -fn -YM -gL -JA -gL -gL -Rh -Fx -pa -gL -gL -UG -"} -(8,1,1) = {" -bX -hH -wD -Xs -nu -qd -oX -ND -zo -HU -SH -Uc -Sy -uo -Vu -HF -cs -YM -Tt -HP -ve -tE -go -Ja -Ja -Qp -gL -UG -"} -(9,1,1) = {" -bX -dI -Tj -Vs -nu -Ko -Xh -Uc -iA -bu -OK -Uc -ZN -Go -zS -Yv -zt -YM -EA -Tq -oQ -ur -nw -xa -ur -ur -gO -UG -"} -(10,1,1) = {" -UX -hF -pK -eJ -Wc -Ll -Pr -BK -Aj -sM -Aj -vn -Aj -Rs -ru -Wm -Aj -YK -RW -dH -uq -ur -go -ur -ur -ur -gO -BN -"} -(11,1,1) = {" -bX -kR -Dy -MY -Yn -cI -Kv -FA -UC -Ug -cI -sz -Wd -qQ -QP -Wd -Wd -lb -nm -sq -Vq -oH -lH -IG -ur -ur -gO -UG -"} -(12,1,1) = {" -bX -mO -wG -rM -nu -Ev -Ev -Ev -Ev -lY -Ev -Ev -vG -jx -mQ -lF -uE -Qq -zg -HP -ie -vj -go -tT -uW -ZO -gL -UG -"} -(13,1,1) = {" -nu -nu -YI -Nq -nu -zR -kC -Ki -QU -UR -tO -Ev -wQ -tW -DH -oS -ck -Qq -gL -JA -gL -gL -Xj -Mm -gL -gL -gL -UG -"} -(14,1,1) = {" -UG -nu -nu -SI -nu -se -eM -su -qc -TR -MW -Ev -FE -KR -Qq -Po -Qq -Qq -UG -UG -UG -UO -Lt -UO -UO -UG -UG -UG -"} -(15,1,1) = {" -UG -UG -nu -nu -nu -Ev -Ev -TI -su -Sc -fa -Ev -Qq -Qq -Qq -UG -UG -UG -UG -UG -UO -UO -EW -UO -UG -UG -UG -UG -"} -(16,1,1) = {" -UG -UG -UG -UG -UG -Ev -Ev -XW -np -tq -Yk -kB -Qq -UG -UG -UG -UG -UO -UO -UO -UO -UO -GP -UO -UO -UO -UO -UG -"} -(17,1,1) = {" -UG -UG -UG -UG -UG -UG -PH -XW -iW -el -Ev -Ev -UG -UG -UG -UG -UG -UO -Gs -Ps -yi -nl -Xb -ir -Hq -VM -Dj -UG -"} -(18,1,1) = {" -UG -UG -UG -UG -UG -UG -Ev -Ev -aR -Ev -Ev -UG -UG -UG -UG -UG -UG -UO -UO -MN -kH -iP -Tx -QY -Ob -Dj -UG -UG -"} -(19,1,1) = {" -UG -UG -UG -UG -UG -UG -UG -UG -UG -UG -UG -UG -UG -UG -UG -UG -UG -UG -UO -UO -UO -UO -UO -UO -UO -UG -UG -UG -"} diff --git a/_maps/shuttles/independent/independent_masinyane.dmm b/_maps/shuttles/independent/independent_masinyane.dmm deleted file mode 100644 index 08e5a614a51a..000000000000 --- a/_maps/shuttles/independent/independent_masinyane.dmm +++ /dev/null @@ -1,971 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"ao" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"aC" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/isf_small/right{ - dir = 4 - }, -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 20; - pixel_y = 11 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"cu" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/holopad/emergency/command, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"cN" = ( -/obj/machinery/cryopod{ - dir = 4 - }, -/obj/machinery/computer/cryopod/directional/west, -/turf/open/floor/mineral/plastitanium, -/area/ship/bridge) -"dJ" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/engineering) -"ej" = ( -/obj/machinery/atmospherics/pipe/simple/purple{ - dir = 10 - }, -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating, -/area/ship/engineering) -"em" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/purple{ - dir = 6 - }, -/obj/machinery/portable_atmospherics/canister/air, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"hc" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/button/door{ - color = "#ddcc00"; - dir = 8; - id = "masi_engi"; - name = "engine emergency shielding"; - pixel_x = 25 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"ic" = ( -/obj/machinery/autolathe, -/turf/open/floor/plating, -/area/ship/engineering) -"ie" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/components/trinary/filter/atmos/flipped/n2, -/obj/machinery/button/door{ - color = "#ddcc00"; - dir = 8; - id = "masi_engi"; - name = "engine emergency shielding"; - pixel_x = 25 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"if" = ( -/obj/machinery/atmospherics/pipe/layer_manifold/visible, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/engineering) -"ip" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/effect/landmark/observer_start, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"ix" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/airlock/external/glass{ - name = "Internal Airlock" - }, -/turf/open/floor/plating, -/area/ship/engineering) -"jo" = ( -/obj/machinery/computer/helm{ - dir = 8 - }, -/obj/machinery/light/directional/north, -/turf/open/floor/mineral/plastitanium, -/area/ship/bridge) -"ju" = ( -/obj/docking_port/mobile{ - dir = 2; - launch_status = 0; - port_direction = 8 - }, -/obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/door/airlock/hatch{ - name = "External Maintenance Hatch" - }, -/turf/open/floor/plating, -/area/ship/engineering) -"jG" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/light/small/directional/north, -/obj/effect/turf_decal/number/three{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"ks" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/firealarm/directional/east, -/obj/effect/turf_decal/isf_small/left{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"kO" = ( -/obj/structure/fans/tiny{ - pixel_y = -10 - }, -/obj/effect/turf_decal/industrial/stand_clear{ - dir = 1; - layer = 2.09 - }, -/obj/machinery/button/door{ - dir = 8; - id = "masinyane_blastdoors"; - pixel_x = 23 - }, -/obj/machinery/door/poddoor{ - id = "masinyane_blastdoors"; - name = "Masinyane Entrance Doors" - }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"kS" = ( -/turf/open/floor/plating, -/area/ship/engineering) -"kY" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/green{ - dir = 6 - }, -/obj/effect/turf_decal/number/zero{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"mw" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/manifold/green{ - dir = 8 - }, -/obj/machinery/light/small/directional/south, -/obj/effect/turf_decal/number/five{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"mG" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/effect/turf_decal/number/zero{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"qu" = ( -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/airlock/grunge{ - name = "Cockpit" - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/bridge) -"qK" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/machinery/light/small/directional/east, -/turf/open/floor/plating, -/area/ship/bridge) -"sn" = ( -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"sx" = ( -/turf/template_noop, -/area/template_noop) -"tx" = ( -/obj/machinery/atmospherics/components/unary/passive_vent{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning/full, -/turf/open/floor/plating, -/area/ship/engineering) -"uf" = ( -/obj/structure/window/plasma/reinforced/spawner/west, -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/door/poddoor/preopen{ - dir = 4; - id = "masi_engi"; - name = "Emergency Engine Shielding" - }, -/turf/open/floor/plating, -/area/ship/engineering) -"up" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"ve" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"vC" = ( -/obj/structure/cable, -/obj/machinery/power/port_gen/pacman/mrs{ - anchored = 1 - }, -/obj/effect/turf_decal/trimline/opaque/white/filled/warning{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"yn" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/airlock/external/glass{ - name = "Internal Airlock" - }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"zg" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/light/small/directional/south, -/turf/open/floor/plating, -/area/ship/engineering) -"zI" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"Bq" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor{ - dir = 4; - id = "masinyane_windowshield"; - name = "Cockpit Emergency Blast Door" - }, -/turf/open/floor/plating, -/area/ship/bridge) -"Ce" = ( -/obj/machinery/power/smes/engineering, -/obj/machinery/light/directional/east, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/effect/turf_decal/trimline/opaque/white/filled/warning{ - dir = 10 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"Cu" = ( -/obj/machinery/door/window/northright, -/obj/machinery/mineral/ore_redemption, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plating, -/area/ship/bridge) -"Cy" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/button/door{ - color = "#ddcc00"; - id = "masi_engi"; - name = "engine emergency shielding"; - pixel_x = 5; - pixel_y = 32 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"EK" = ( -/obj/machinery/atmospherics/pipe/simple/purple{ - dir = 9 - }, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/engineering) -"EN" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/isf_small{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"Fr" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 4 - }, -/obj/item/radio/intercom/wideband/directional/north, -/obj/machinery/button/door{ - id = "masinyane_windowshield"; - name = "shutters"; - pixel_x = 25; - pixel_y = 21 - }, -/obj/item/radio/intercom/directional/north{ - pixel_y = 44 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/bridge) -"Ga" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/airlock/hatch{ - name = "Thruster Maintenance"; - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"Iu" = ( -/obj/structure/fans/tiny{ - pixel_y = -10 - }, -/obj/effect/turf_decal/industrial/stand_clear{ - layer = 2.09 - }, -/obj/machinery/button/door{ - dir = 4; - id = "masinyane_blastdoors"; - pixel_x = -23 - }, -/obj/machinery/door/poddoor{ - id = "masinyane_blastdoors"; - name = "Masinyane Entrance Doors" - }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"Iw" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/obj/structure/tank_dispenser/oxygen, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"IQ" = ( -/obj/structure/extinguisher_cabinet/directional/north, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/structure/chair, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"KV" = ( -/obj/item/areaeditor/shuttle, -/obj/item/pipe_dispenser, -/obj/item/clothing/gloves/color/yellow, -/obj/item/gps{ - gpstag = "MasinyaneVessel" - }, -/obj/item/storage/firstaid/regular, -/obj/structure/closet/wall/blue{ - dir = 4; - name = "Equipment closet"; - pixel_x = -30 - }, -/obj/item/inducer/sci{ - cell_type = /obj/item/stock_parts/cell/high - }, -/obj/item/circuitboard/machine/cell_charger, -/obj/item/circuitboard/machine/chem_dispenser/drinks, -/turf/open/floor/mineral/plastitanium, -/area/ship/bridge) -"LT" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/structure/chair{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"Md" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor{ - id = "masinyane_windowshield"; - name = "Cockpit Emergency Blast Door" - }, -/turf/open/floor/plating, -/area/ship/bridge) -"Mj" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/atmospherics/pipe/layer_manifold/visible, -/obj/machinery/door/airlock/external/glass{ - name = "Internal Airlock" - }, -/turf/open/floor/plating, -/area/ship/engineering) -"Ng" = ( -/obj/machinery/atmospherics/pipe/simple/purple{ - dir = 4 - }, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/engineering) -"Oy" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/power/terminal{ - dir = 1 - }, -/obj/item/storage/secure/safe{ - pixel_x = 33; - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"Pn" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/purple{ - dir = 4 - }, -/obj/machinery/portable_atmospherics/canister/air, -/obj/effect/turf_decal/number/three{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"PB" = ( -/obj/machinery/button/door{ - color = "#ddcc00"; - dir = 4; - id = "masi_engi"; - name = "engine emergency shielding"; - pixel_x = -23 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"QR" = ( -/obj/structure/rack, -/obj/item/t_scanner/adv_mining_scanner/lesser, -/obj/item/t_scanner/adv_mining_scanner/lesser, -/obj/item/t_scanner/adv_mining_scanner/lesser, -/obj/item/storage/bag/ore, -/obj/item/storage/bag/ore, -/obj/item/storage/bag/ore, -/obj/item/pickaxe/drill, -/obj/item/gun/energy/plasmacutter, -/obj/item/gun/energy/plasmacutter, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"Rt" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/structure/table/glass, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"Sm" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/closet/crate{ - color = "#ffcc00"; - name = "spare fuel crate" - }, -/obj/item/stack/sheet/mineral/plasma/twenty, -/obj/item/stack/sheet/mineral/uranium/twenty, -/obj/effect/turf_decal/number/five{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"St" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"SR" = ( -/obj/machinery/door/window/westright, -/obj/structure/window, -/obj/structure/rack, -/obj/item/clothing/suit/space/hardsuit/mining/independent{ - pixel_x = 4; - pixel_y = -4 - }, -/obj/item/clothing/suit/space/hardsuit/mining/independent, -/obj/item/clothing/suit/space/hardsuit/mining/independent{ - pixel_x = -4; - pixel_y = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"Tq" = ( -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/machinery/light_switch{ - dir = 4; - pixel_y = 10; - pixel_x = -20 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"TB" = ( -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/power/shuttle/engine/electric/premium{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"Wi" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/light/directional/west, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"Wn" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/bridge) -"Xc" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/item/radio/intercom/directional/west, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"Xe" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/bridge) -"Xq" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/machinery/light/small/directional/west, -/turf/open/floor/plating, -/area/ship/bridge) -"XT" = ( -/obj/structure/cable, -/obj/machinery/power/port_gen/pacman/super{ - anchored = 1 - }, -/obj/effect/turf_decal/trimline/opaque/white/filled/warning{ - dir = 1 - }, -/obj/machinery/airalarm/directional/east{ - name = "air filtration controller" - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"Yl" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/purple, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"Zc" = ( -/obj/structure/cable, -/obj/machinery/power/port_gen/pacman{ - anchored = 1 - }, -/obj/effect/turf_decal/trimline/opaque/white/filled/warning{ - dir = 9 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"ZU" = ( -/obj/machinery/atmospherics/components/trinary/filter/atmos/flipped/o2, -/obj/machinery/firealarm/directional/east, -/obj/structure/closet/crate/freezer, -/obj/item/reagent_containers/food/snacks/burrito, -/obj/item/reagent_containers/food/snacks/burrito, -/obj/item/reagent_containers/food/snacks/burrito, -/obj/item/reagent_containers/food/snacks/burrito, -/obj/item/reagent_containers/food/snacks/burrito, -/obj/item/reagent_containers/food/snacks/burrito, -/obj/item/reagent_containers/food/snacks/burrito, -/obj/item/reagent_containers/food/snacks/burrito, -/obj/item/reagent_containers/food/snacks/burrito, -/obj/item/reagent_containers/food/snacks/burrito, -/obj/item/reagent_containers/food/snacks/burrito, -/obj/item/reagent_containers/food/snacks/burrito, -/turf/open/floor/plating, -/area/ship/engineering) - -(1,1,1) = {" -dJ -sx -sx -sx -sx -sx -sx -sx -sx -sx -sx -sx -dJ -"} -(2,1,1) = {" -dJ -TB -TB -TB -tx -sx -sx -sx -dJ -TB -TB -TB -dJ -"} -(3,1,1) = {" -dJ -uf -uf -uf -Ng -TB -TB -TB -dJ -uf -uf -uf -dJ -"} -(4,1,1) = {" -dJ -em -Yl -Yl -EK -uf -uf -uf -dJ -ve -ve -ve -dJ -"} -(5,1,1) = {" -ju -Pn -kY -mw -if -Cy -St -zg -dJ -jG -mG -Sm -dJ -"} -(6,1,1) = {" -dJ -ej -ZU -ie -Mj -aC -EN -ks -ix -hc -kS -ic -dJ -"} -(7,1,1) = {" -dJ -dJ -dJ -dJ -dJ -dJ -Ga -Wn -Wn -Wn -Wn -Wn -Wn -"} -(8,1,1) = {" -Xq -Iu -Wi -sn -yn -Xc -ip -Tq -PB -qu -KV -cN -Md -"} -(9,1,1) = {" -qK -kO -up -sn -Cu -ao -cu -zI -Zc -Wn -Fr -Xe -Md -"} -(10,1,1) = {" -Wn -Wn -Iw -QR -Wn -IQ -Rt -LT -vC -Wn -jo -Bq -Md -"} -(11,1,1) = {" -sx -Wn -Wn -Wn -Wn -SR -Ce -Oy -XT -Wn -Bq -Md -sx -"} -(12,1,1) = {" -sx -sx -sx -sx -Wn -Wn -Wn -Wn -Wn -Wn -sx -sx -sx -"} diff --git a/_maps/shuttles/independent/independent_nemo.dmm b/_maps/shuttles/independent/independent_nemo.dmm deleted file mode 100644 index 1ffde7c6d45b..000000000000 --- a/_maps/shuttles/independent/independent_nemo.dmm +++ /dev/null @@ -1,4576 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"ab" = ( -/turf/closed/wall/mineral/plastitanium, -/area/ship/medical) -"ah" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/structure/chair{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"ai" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"ak" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "nemowindows" - }, -/turf/open/floor/plating, -/area/ship/hallway/central) -"ap" = ( -/obj/machinery/door/poddoor{ - dir = 4; - id = "nemoblast" - }, -/obj/machinery/power/shieldwallgen/atmos{ - anchored = 1; - id = "nemo_cargo"; - locked = 1 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/pod, -/area/ship/hallway/central) -"ax" = ( -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/machinery/power/terminal{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/electrical) -"aC" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/effect/turf_decal/kfp_small/left{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"aF" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/airalarm/directional/south, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating/dark, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) -"aH" = ( -/obj/machinery/air_sensor/atmos/oxygen_tank{ - id_tag = "nemo_o2_sensor" - }, -/obj/structure/window/plasma/reinforced/spawner/north, -/turf/open/floor/engine/o2, -/area/ship/engineering/atmospherics) -"aN" = ( -/obj/structure/curtain/bounty, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/effect/turf_decal/siding/purple/corner, -/obj/effect/turf_decal/siding/blue/corner{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"aP" = ( -/obj/structure/window/plasma/reinforced/spawner/west, -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/structure/closet/radiation, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"bi" = ( -/obj/machinery/atmospherics/pipe/simple{ - dir = 9 - }, -/obj/structure/disposalpipe/segment{ - dir = 2 - }, -/obj/machinery/button/door/incinerator_vent_atmos_aux{ - pixel_x = -28; - pixel_y = 8 - }, -/obj/machinery/atmospherics/pipe/simple/green/visible/layer5{ - dir = 5 - }, -/obj/machinery/computer/atmos_control/incinerator{ - dir = 4; - sensors = list("nemo_incinerator_sensor"="Incinerator Chamber") - }, -/obj/effect/turf_decal/trimline/opaque/blue/line{ - dir = 6 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"bj" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"bk" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/green/visible/layer5{ - dir = 9 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"bx" = ( -/obj/machinery/door/poddoor/incinerator_atmos_aux{ - dir = 4 - }, -/turf/open/floor/engine, -/area/ship/engineering/atmospherics) -"bI" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/light/directional/south, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating/dark, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) -"bK" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Starboard Maintenance" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"bT" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"cc" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/cargo) -"cf" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/effect/turf_decal/siding/yellow/corner{ - dir = 4 - }, -/obj/effect/turf_decal/siding/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/electrical) -"ch" = ( -/obj/effect/turf_decal/siding/purple{ - dir = 8 - }, -/obj/item/radio/intercom/directional/west, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"cj" = ( -/obj/structure/chair/sofa/right, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"cq" = ( -/obj/machinery/light/directional/east, -/obj/structure/window/reinforced/tinted/frosted, -/turf/open/floor/plasteel/white, -/area/ship/crew/dorm) -"cX" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/effect/turf_decal/siding/thinplating/dark/corner{ - dir = 8 - }, -/obj/effect/turf_decal/siding/thinplating/dark/corner, -/obj/effect/turf_decal/siding/purple{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"de" = ( -/obj/machinery/door/window/westleft{ - dir = 2 - }, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ship/crew/dorm) -"di" = ( -/obj/machinery/airalarm/directional/north, -/obj/machinery/suit_storage_unit/mining, -/obj/effect/turf_decal/siding/brown{ - dir = 1 - }, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) -"dt" = ( -/obj/structure/displaycase/trophy, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/crew/library) -"dw" = ( -/obj/machinery/computer/helm{ - dir = 8 - }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 4 - }, -/turf/open/floor/carpet/black, -/area/ship/bridge) -"dD" = ( -/obj/machinery/air_sensor/atmos/incinerator_tank{ - id_tag = "nemo_incinerator_sensor" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - dir = 4 - }, -/turf/open/floor/engine, -/area/ship/engineering/atmospherics) -"dG" = ( -/turf/closed/wall/mineral/plastitanium, -/area/ship/science) -"dJ" = ( -/obj/structure/bed, -/obj/item/bedsheet/dorms, -/obj/structure/curtain/bounty, -/turf/open/floor/carpet/black, -/area/ship/crew/dorm) -"dN" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/crew/library) -"dS" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"dV" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/pod, -/area/ship/hallway/central) -"dX" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"dY" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/bridge) -"ea" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/light/directional/north, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/sign/poster/official/moth/piping{ - pixel_y = 32 - }, -/obj/effect/turf_decal/trimline/opaque/red/line{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"ei" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/space_heater, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"el" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/airalarm/directional/south, -/obj/effect/turf_decal/siding/thinplating/dark, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"em" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating/dark/corner{ - dir = 8 - }, -/obj/effect/turf_decal/siding/thinplating/dark/corner{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating/dark/corner{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"es" = ( -/obj/structure/dresser, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 1 - }, -/turf/open/floor/carpet/black, -/area/ship/crew/dorm) -"eD" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 4; - id = "nemowindows" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"eS" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"eT" = ( -/obj/machinery/door/airlock/command/glass{ - dir = 4; - name = "Bridge" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/siding/purple/corner{ - dir = 8 - }, -/obj/effect/turf_decal/siding/purple/corner{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating/dark/corner{ - dir = 4 - }, -/obj/effect/turf_decal/siding/thinplating/dark/corner, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"fl" = ( -/turf/closed/wall/mineral/plastitanium, -/area/ship/crew/canteen) -"fm" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/siding/thinplating/dark, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"fu" = ( -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/item/stack/sheet/mineral/wood{ - amount = 10 - }, -/obj/structure/closet/crate, -/obj/item/storage/box/monkeycubes, -/obj/effect/turf_decal/siding/brown{ - dir = 5 - }, -/obj/machinery/light_switch{ - pixel_x = -13; - pixel_y = 23 - }, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) -"fA" = ( -/obj/machinery/door/poddoor{ - dir = 4; - id = "nemoblast" - }, -/obj/machinery/power/shieldwallgen/atmos{ - anchored = 1; - dir = 1; - id = "nemo_cargo"; - locked = 1 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/pod, -/area/ship/hallway/central) -"fY" = ( -/obj/structure/curtain/bounty, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/effect/turf_decal/siding/blue/corner{ - dir = 1 - }, -/obj/effect/turf_decal/siding/purple/corner{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"gk" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/effect/turf_decal/siding/brown/corner, -/obj/effect/turf_decal/siding/brown/corner{ - dir = 4 - }, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) -"gl" = ( -/obj/structure/window/plasma/reinforced/spawner/west, -/obj/effect/turf_decal/atmos/oxygen, -/obj/structure/window/plasma/reinforced/spawner/north, -/turf/open/floor/engine/o2, -/area/ship/engineering/atmospherics) -"gp" = ( -/obj/structure/window/plasma/reinforced/spawner/west, -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/machinery/door/window/eastleft, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"gx" = ( -/obj/machinery/atmospherics/pipe/simple/purple/visible, -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"gI" = ( -/obj/machinery/light/directional/north, -/obj/machinery/firealarm/directional/north, -/obj/structure/table/reinforced, -/obj/item/reagent_containers/food/snacks/fishfingers, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"gO" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 8 - }, -/obj/machinery/light/directional/west, -/turf/open/floor/carpet/black, -/area/ship/bridge) -"hf" = ( -/obj/effect/turf_decal/siding/purple{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/chair/office{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"hi" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/effect/turf_decal/siding/yellow, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/electrical) -"hu" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/effect/turf_decal/siding/thinplating/dark/corner{ - dir = 8 - }, -/obj/effect/turf_decal/siding/thinplating/dark/corner, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"hC" = ( -/obj/machinery/power/shuttle/engine/electric{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"hF" = ( -/turf/closed/wall/mineral/plastitanium, -/area/ship/hallway/central) -"id" = ( -/obj/machinery/door/airlock/engineering, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/effect/turf_decal/siding/yellow/corner, -/obj/effect/turf_decal/siding/yellow/corner{ - dir = 8 - }, -/obj/effect/turf_decal/siding/thinplating/dark/corner{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating/dark/corner{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/electrical) -"ie" = ( -/obj/effect/turf_decal/siding/purple{ - dir = 8 - }, -/obj/structure/frame/machine, -/obj/item/paper{ - default_raw_text = "Missing protolathe. Lost in transit." - }, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"ih" = ( -/obj/structure/window/plasma/reinforced/spawner, -/obj/structure/window/plasma/reinforced/spawner/west, -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/oxygen_input, -/turf/open/floor/engine/o2, -/area/ship/engineering/atmospherics) -"ij" = ( -/obj/machinery/button/door{ - id = "nemoblast"; - pixel_y = 25 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/button/shieldwallgen{ - id = "nemo_cargo"; - pixel_x = -10; - pixel_y = 24 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/pod, -/area/ship/hallway/central) -"iv" = ( -/obj/machinery/firealarm/directional/east, -/obj/machinery/recharge_station, -/obj/item/mmi/posibrain, -/turf/open/floor/circuit, -/area/ship/science) -"iz" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 8 - }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"iA" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/light/directional/south, -/obj/machinery/computer/atmos_alert{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/atmospherics) -"iF" = ( -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/obj/machinery/power/generator{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/turf/open/floor/engine, -/area/ship/engineering/atmospherics) -"iJ" = ( -/obj/machinery/mech_bay_recharge_port{ - dir = 8 - }, -/turf/open/floor/circuit, -/area/ship/science) -"iP" = ( -/obj/structure/table/wood, -/obj/machinery/firealarm/directional/north, -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/obj/item/storage/backpack/magspear_quiver, -/obj/item/pneumatic_cannon/speargun, -/turf/open/floor/wood, -/area/ship/crew/library) -"iR" = ( -/obj/structure/chair/office, -/obj/effect/turf_decal/siding/brown, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) -"iZ" = ( -/obj/machinery/light/directional/west, -/obj/structure/rack, -/obj/item/hatchet/wooden, -/obj/item/hatchet/wooden, -/obj/item/kitchen/knife/hunting, -/obj/item/kitchen/knife/hunting, -/turf/open/floor/pod, -/area/ship/hallway/central) -"jg" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/crew/library) -"jj" = ( -/obj/structure/table/reinforced, -/obj/machinery/reagentgrinder{ - pixel_y = 7 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"ju" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"jG" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/industrial/warning, -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"jI" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/effect/turf_decal/siding/blue/corner{ - dir = 1 - }, -/obj/effect/turf_decal/siding/blue/corner{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"jM" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating/dark, -/obj/machinery/computer/helm/viewscreen/directional/south, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) -"jR" = ( -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/item/poster/random_contraband, -/obj/effect/turf_decal/number/zero{ - dir = 8 - }, -/obj/machinery/light_switch{ - pixel_x = 22; - pixel_y = -12; - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"jT" = ( -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/machinery/power/terminal{ - dir = 4 - }, -/obj/structure/extinguisher_cabinet/directional/north, -/turf/open/floor/plating, -/area/ship/engineering/electrical) -"kd" = ( -/obj/machinery/suit_storage_unit/engine, -/obj/effect/turf_decal/siding/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/electrical) -"kf" = ( -/obj/machinery/door/airlock/external/glass, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/turf/open/floor/pod, -/area/ship/hallway/central) -"kh" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/light/directional/south, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/obj/effect/turf_decal/siding/thinplating/dark, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"ki" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating/dark/corner{ - dir = 8 - }, -/obj/effect/turf_decal/siding/thinplating/dark/corner, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) -"kq" = ( -/turf/closed/wall/mineral/plastitanium, -/area/ship/maintenance/port) -"kv" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/external) -"kJ" = ( -/turf/closed/wall/mineral/plastitanium, -/area/ship/engineering/atmospherics) -"kW" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/crew/library) -"lr" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/trinary/filter/atmos/flipped/n2{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"lu" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/maintenance/port) -"lv" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - name = "Oxygen to Chamber" - }, -/obj/effect/turf_decal/trimline/opaque/blue/arrow_cw, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"lx" = ( -/obj/machinery/light/directional/north, -/obj/machinery/suit_storage_unit/mining, -/obj/effect/turf_decal/siding/brown{ - dir = 1 - }, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) -"ly" = ( -/obj/structure/window/plasma/reinforced/spawner, -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/oxygen_output, -/turf/open/floor/engine/o2, -/area/ship/engineering/atmospherics) -"lz" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/turf/open/floor/plating, -/area/ship/engineering/electrical) -"lF" = ( -/obj/effect/turf_decal/siding/blue/corner, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"lG" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/science) -"lM" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/blue/line{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"lT" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/industrial/warning, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 8 - }, -/obj/machinery/atmospherics/components/binary/pump/on/layer4{ - dir = 8; - name = "Waste to Environment" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"ma" = ( -/obj/structure/table/wood, -/obj/machinery/light/directional/north, -/obj/machinery/computer/bookmanagement, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/item/radio/intercom/directional/north, -/turf/open/floor/wood, -/area/ship/crew/library) -"mg" = ( -/obj/machinery/airalarm/directional/north, -/obj/effect/turf_decal/siding/blue{ - dir = 5 - }, -/obj/structure/table/glass, -/obj/machinery/cell_charger, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"mk" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/effect/spawner/lootdrop/techstorage/tcomms, -/obj/structure/closet/crate, -/obj/item/stock_parts/subspace/filter, -/obj/item/stock_parts/subspace/filter, -/obj/item/stock_parts/subspace/filter, -/obj/item/stock_parts/subspace/filter, -/obj/item/stock_parts/subspace/filter, -/obj/item/stock_parts/subspace/filter, -/obj/item/stock_parts/subspace/filter, -/obj/item/stock_parts/subspace/filter, -/obj/item/stock_parts/subspace/filter, -/obj/item/stock_parts/subspace/filter, -/obj/item/stock_parts/subspace/filter, -/obj/item/stock_parts/subspace/treatment, -/obj/item/stock_parts/subspace/treatment, -/obj/item/stock_parts/subspace/analyzer, -/obj/item/stock_parts/subspace/amplifier, -/obj/item/stock_parts/micro_laser/high, -/obj/item/stock_parts/subspace/crystal, -/obj/item/stock_parts/subspace/ansible, -/obj/item/stock_parts/micro_laser/high, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"mx" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/components/binary/pump, -/obj/machinery/atmospherics/pipe/simple/green/visible/layer2{ - dir = 10 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"mG" = ( -/obj/structure/table/reinforced, -/obj/item/reagent_containers/food/snacks/fishfry, -/obj/item/reagent_containers/food/condiment/saltshaker{ - pixel_x = -5; - pixel_y = 10 - }, -/obj/item/reagent_containers/food/condiment/peppermill{ - pixel_x = 3; - pixel_y = 11 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"mH" = ( -/obj/effect/turf_decal/siding/yellow, -/obj/structure/chair/office{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/electrical) -"mO" = ( -/obj/machinery/door/airlock/public/glass{ - dir = 4; - name = "Central Hallway" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/effect/turf_decal/siding/thinplating/dark, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"mS" = ( -/obj/structure/window/plasma/reinforced/spawner/east, -/obj/machinery/air_sensor/atmos/toxin_tank{ - id_tag = "nemo_tox_sensor" - }, -/obj/structure/window/plasma/reinforced/spawner, -/turf/open/floor/engine/plasma, -/area/ship/engineering/atmospherics) -"nb" = ( -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/machinery/suit_storage_unit/atmos, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/atmospherics) -"ns" = ( -/obj/machinery/bookbinder, -/obj/machinery/light/directional/east, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/crew/library) -"nv" = ( -/obj/structure/window/plasma/reinforced/spawner/west, -/obj/effect/turf_decal/atmos/nitrogen, -/obj/structure/window/plasma/reinforced/spawner/north, -/turf/open/floor/engine/n2, -/area/ship/engineering/atmospherics) -"nz" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/siding/thinplating/dark, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 - }, -/obj/structure/extinguisher_cabinet/directional/north, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"nH" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"nJ" = ( -/obj/machinery/firealarm/directional/west, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 8 - }, -/obj/item/radio/intercom/wideband/directional/west, -/turf/open/floor/carpet/black, -/area/ship/bridge) -"nZ" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) -"oo" = ( -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/machinery/portable_atmospherics/pump, -/obj/machinery/light_switch{ - pixel_x = 22; - pixel_y = -12; - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"oA" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/opaque/blue/line, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"oP" = ( -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/manifold/green/visible{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/atmospherics) -"pi" = ( -/obj/machinery/atmospherics/components/binary/circulator/cold{ - dir = 1 - }, -/turf/open/floor/engine, -/area/ship/engineering/atmospherics) -"pq" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "nemowindows" - }, -/turf/open/floor/plating, -/area/ship/science) -"px" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/airlock/research/glass{ - dir = 4; - name = "Science Lab" - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/obj/effect/turf_decal/siding/purple/corner, -/obj/effect/turf_decal/siding/purple/corner{ - dir = 4 - }, -/obj/effect/turf_decal/siding/purple/corner{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"pR" = ( -/obj/structure/table/wood, -/obj/item/paper_bin, -/obj/item/pen/fountain, -/turf/open/floor/wood, -/area/ship/crew/library) -"pS" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/effect/turf_decal/siding/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/electrical) -"pW" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/purple/visible{ - dir = 9 - }, -/obj/machinery/atmospherics/components/unary/portables_connector/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/atmospherics) -"pX" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/green/visible, -/obj/machinery/atmospherics/pipe/simple/green/visible/layer2, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"ql" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 8 - }, -/obj/structure/extinguisher_cabinet/directional/north, -/obj/effect/turf_decal/trimline/opaque/red/line, -/turf/open/floor/engine, -/area/ship/engineering/atmospherics) -"qp" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/pod, -/area/ship/hallway/central) -"qt" = ( -/obj/machinery/light/directional/south, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/kfp_small/right{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"qz" = ( -/obj/machinery/firealarm/directional/south, -/obj/machinery/atmospherics/pipe/layer_manifold, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"qE" = ( -/obj/item/stack/sheet/mineral/plasma/twenty, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/item/storage/box/lights/mixed{ - pixel_x = -2 - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"qG" = ( -/obj/machinery/light/directional/north, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/item/lighter, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"qN" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/trinary/filter/atmos/flipped/o2{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"rh" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only, -/obj/effect/turf_decal/siding/thinplating/dark/corner{ - dir = 4 - }, -/obj/effect/turf_decal/siding/thinplating/dark/corner{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/airlock/public/glass{ - name = "Library" - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood/corner, -/turf/open/floor/plasteel/dark, -/area/ship/crew/library) -"rv" = ( -/obj/effect/turf_decal/siding/purple{ - dir = 6 - }, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"rO" = ( -/obj/structure/chair/comfy/black{ - dir = 8 - }, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/carpet/black, -/area/ship/crew/library) -"se" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on, -/turf/open/floor/plating, -/area/ship/external) -"sE" = ( -/obj/structure/table/wood, -/obj/item/storage/bag/quiver, -/obj/item/gun/ballistic/bow, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/item/clothing/suit/hooded/cloak/goliath/polar, -/obj/machinery/computer/helm/viewscreen/directional/east, -/turf/open/floor/wood, -/area/ship/crew/library) -"tb" = ( -/turf/template_noop, -/area/template_noop) -"tf" = ( -/obj/machinery/libraryscanner, -/turf/open/floor/wood, -/area/ship/crew/library) -"tQ" = ( -/obj/structure/chair/sofa/left, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/machinery/firealarm/directional/east, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"tX" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating/dark, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) -"ud" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - name = "Plasma to Chamber" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/purple/arrow_cw, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"ui" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/turf/open/floor/plating, -/area/ship/engineering/electrical) -"uz" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/structure/chair/comfy/shuttle{ - dir = 4 - }, -/turf/open/floor/carpet/black, -/area/ship/bridge) -"uC" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/computer/atmos_control/tank/air_tank{ - dir = 8; - sensors = list("nemo_air_sensor"="Air Mix Tank") - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/atmospherics) -"uI" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/maintenance/starboard) -"uK" = ( -/obj/structure/table/wood, -/obj/item/paper_bin, -/obj/item/pen/fountain, -/turf/open/floor/carpet/black, -/area/ship/crew/library) -"uR" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 4; - id = "nemobridge" - }, -/turf/open/floor/plating, -/area/ship/bridge) -"vc" = ( -/obj/effect/turf_decal/siding/purple/corner{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"vf" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"vv" = ( -/obj/structure/table/wood, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"vB" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"vH" = ( -/obj/machinery/mineral/ore_redemption{ - dir = 8; - input_dir = 4; - output_dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) -"vN" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 10 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"vP" = ( -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/machinery/disposal/bin, -/obj/effect/turf_decal/industrial/warning/full, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"wr" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"wz" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 4; - name = "Waste to Environment" - }, -/obj/machinery/light/directional/east, -/obj/effect/turf_decal/trimline/opaque/red/arrow_ccw, -/turf/open/floor/engine, -/area/ship/engineering/atmospherics) -"wC" = ( -/obj/machinery/atmospherics/pipe/simple/purple/visible{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/light/directional/south, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/extinguisher_cabinet/directional/north, -/obj/effect/turf_decal/trimline/opaque/purple/line, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"wF" = ( -/obj/structure/window/plasma/reinforced/spawner/north, -/obj/structure/window/plasma/reinforced/spawner/west, -/obj/effect/turf_decal/atmos/plasma, -/turf/open/floor/engine/plasma, -/area/ship/engineering/atmospherics) -"xk" = ( -/obj/effect/turf_decal/rechargefloor, -/obj/mecha/working/ripley/mining, -/turf/open/floor/circuit, -/area/ship/science) -"xs" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/light/directional/south, -/obj/effect/turf_decal/siding/thinplating/dark, -/obj/effect/turf_decal/siding/purple{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"xE" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/siding/yellow, -/obj/structure/sign/poster/official/moth/hardhats{ - pixel_y = -32 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/electrical) -"xR" = ( -/obj/structure/rack, -/obj/item/ammo_box/magazine/m10mm/rifle, -/obj/item/ammo_box/magazine/m10mm/rifle, -/obj/item/gun/ballistic/automatic/surplus, -/obj/item/gun/ballistic/automatic/surplus, -/turf/open/floor/pod, -/area/ship/hallway/central) -"xW" = ( -/obj/structure/bookcase/random/nonfiction, -/obj/machinery/light/directional/west, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ship/crew/library) -"xY" = ( -/obj/machinery/light/directional/east, -/obj/structure/rack, -/obj/item/pickaxe/emergency, -/obj/item/pickaxe/emergency, -/turf/open/floor/pod, -/area/ship/hallway/central) -"ym" = ( -/obj/machinery/power/shuttle/engine/electric{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"yz" = ( -/obj/machinery/door/airlock/atmos{ - dir = 4; - name = "Atmospherics" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/effect/turf_decal/siding/thinplating/dark/corner, -/obj/effect/turf_decal/siding/thinplating/dark/corner{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/engineering/atmospherics) -"yA" = ( -/mob/living/simple_animal/pet/penguin/baby{ - name = "Tyreque" - }, -/turf/open/floor/wood, -/area/ship/crew/library) -"zk" = ( -/turf/closed/wall/mineral/plastitanium, -/area/ship/crew/library) -"zE" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "nemowindows" - }, -/turf/open/floor/plating, -/area/ship/crew/canteen) -"zS" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/siding/yellow{ - dir = 1 - }, -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/electrical) -"zV" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/red/arrow_ccw{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"An" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/obj/machinery/door/airlock/atmos/glass{ - dir = 4; - name = "Atmospherics" - }, -/turf/open/floor/engine, -/area/ship/engineering/atmospherics) -"Ax" = ( -/obj/structure/table/wood, -/obj/item/camera_film, -/obj/item/camera_film, -/obj/item/camera, -/obj/item/gps, -/obj/item/binoculars, -/obj/item/radio/off, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/machinery/newscaster/directional/north, -/turf/open/floor/wood, -/area/ship/crew/library) -"AE" = ( -/obj/structure/table/reinforced, -/obj/item/reagent_containers/food/snacks/fishandchips, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"AK" = ( -/obj/machinery/power/apc/auto_name/directional/north, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating/dark/corner{ - dir = 8 - }, -/obj/machinery/light_switch{ - pixel_x = -13; - pixel_y = 23 - }, -/turf/open/floor/carpet/black, -/area/ship/bridge) -"AN" = ( -/obj/structure/window/plasma/reinforced/spawner, -/obj/structure/window/plasma/reinforced/spawner/west, -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/nitrogen_output, -/turf/open/floor/engine/n2, -/area/ship/engineering/atmospherics) -"AX" = ( -/obj/machinery/light/directional/west, -/obj/machinery/ore_silo, -/obj/effect/turf_decal/siding/brown{ - dir = 9 - }, -/obj/item/radio/intercom/directional/north, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) -"Be" = ( -/obj/effect/turf_decal/siding/blue/corner{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"Bi" = ( -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/table/glass, -/obj/item/reagent_containers/spray/cleaner, -/obj/effect/turf_decal/siding/blue{ - dir = 9 - }, -/obj/machinery/light/directional/west, -/obj/item/bodybag/bluespace, -/obj/machinery/light_switch{ - pixel_x = -13; - pixel_y = 23 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"Bl" = ( -/obj/machinery/shower{ - dir = 8; - pixel_y = 8 - }, -/obj/item/soap/deluxe, -/obj/structure/curtain, -/turf/open/floor/plasteel/white, -/area/ship/crew/dorm) -"Bn" = ( -/obj/machinery/atmospherics/components/trinary/mixer/flipped{ - dir = 4; - name = "Chamber Mixer" - }, -/obj/machinery/light/directional/east, -/obj/item/paper/crumpled{ - default_raw_text = "A mix of 67/33 ratio of oxygen (node 1) and plasma (node 2) works very well, even at 500 kPa." - }, -/obj/effect/turf_decal/trimline/opaque/blue/line{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/purple/corner{ - dir = 8 - }, -/turf/open/floor/engine, -/area/ship/engineering/atmospherics) -"Bv" = ( -/obj/effect/turf_decal/siding/blue{ - dir = 8 - }, -/obj/structure/sink{ - dir = 4; - pixel_x = -12 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"By" = ( -/obj/machinery/atmospherics/pipe/simple{ - dir = 8 - }, -/obj/effect/spawner/structure/window/plasma/reinforced, -/turf/open/floor/engine, -/area/ship/engineering/atmospherics) -"Bz" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/crew/dorm) -"BH" = ( -/obj/item/gps/mining, -/obj/item/gps/mining, -/obj/item/storage/bag/ore, -/obj/item/storage/bag/ore, -/obj/effect/turf_decal/siding/brown{ - dir = 8 - }, -/obj/item/kinetic_crusher, -/obj/item/kinetic_crusher, -/obj/structure/closet/wall/orange{ - dir = 4; - pixel_x = -32 - }, -/obj/item/t_scanner/adv_mining_scanner/lesser, -/obj/item/t_scanner/adv_mining_scanner/lesser, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) -"BN" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/crew/library) -"BP" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/computer/atmos_control/tank/toxin_tank{ - dir = 8; - sensors = list("nemo_tox_sensor"="Plasma Tank") - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"BR" = ( -/obj/machinery/door/airlock/medical/glass{ - name = "Infirmary" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/effect/turf_decal/siding/blue/corner{ - dir = 8 - }, -/obj/effect/turf_decal/siding/blue/corner, -/obj/effect/turf_decal/siding/thinplating/dark/corner{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating/dark/corner{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/medical) -"Cs" = ( -/obj/structure/window/plasma/reinforced/spawner, -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/nitrogen_input, -/turf/open/floor/engine/n2, -/area/ship/engineering/atmospherics) -"Cu" = ( -/obj/effect/turf_decal/siding/purple{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"Cv" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "nemowindows" - }, -/turf/open/floor/plating, -/area/ship/crew/library) -"CL" = ( -/obj/machinery/atmospherics/components/binary/circulator, -/turf/open/floor/engine, -/area/ship/engineering/atmospherics) -"CQ" = ( -/obj/docking_port/stationary{ - width = 30; - height = 15; - dwidth = 15 - }, -/turf/template_noop, -/area/template_noop) -"CS" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/effect/turf_decal/industrial/warning/corner, -/obj/machinery/atmospherics/pipe/simple/green/visible/layer5{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"CV" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 4; - id = "nemowindows" - }, -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Dj" = ( -/obj/structure/window/plasma/reinforced/spawner/north, -/obj/structure/window/plasma/reinforced/spawner/east, -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/toxin_input{ - dir = 4 - }, -/turf/open/floor/engine/plasma, -/area/ship/engineering/atmospherics) -"Dl" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/purple/visible{ - dir = 8 - }, -/obj/structure/chair/office, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/atmospherics) -"Dp" = ( -/obj/machinery/atmospherics/pipe/simple/purple/visible{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/green/visible/layer5, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/effect/turf_decal/trimline/opaque/purple/line, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Eb" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"Eg" = ( -/obj/machinery/door/airlock/engineering{ - dir = 4; - name = "Electrical" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/effect/turf_decal/siding/yellow/corner, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/electrical) -"Eq" = ( -/obj/machinery/light/directional/east, -/obj/machinery/atmospherics/components/unary/vent_pump/layer2, -/turf/open/floor/pod, -/area/ship/hallway/central) -"Ev" = ( -/obj/machinery/computer/cargo/express{ - dir = 4 - }, -/obj/effect/turf_decal/siding/brown{ - dir = 10 - }, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) -"Ez" = ( -/obj/structure/tank_dispenser, -/obj/machinery/firealarm/directional/east, -/obj/machinery/airalarm/directional/north, -/obj/effect/turf_decal/siding/yellow{ - dir = 5 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/electrical) -"EL" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/button/ignition/incinerator/atmos{ - pixel_x = -26; - pixel_y = -3 - }, -/obj/machinery/atmospherics/pipe/manifold/green/visible/layer5{ - dir = 8 - }, -/obj/structure/table, -/obj/item/weldingtool, -/obj/item/weldingtool, -/obj/item/weldingtool, -/obj/item/weldingtool, -/obj/item/paper{ - default_raw_text = "The igniter in the chamber does not work very well. I suggest throwing lit welders down the disposal chute over there to ignite the chamber." - }, -/obj/effect/turf_decal/trimline/opaque/red/line{ - dir = 6 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Fk" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 5 - }, -/obj/machinery/button/door{ - id = "nemobridge"; - name = "Bridge Lockdown"; - pixel_x = 7; - pixel_y = 25 - }, -/obj/machinery/button/door{ - id = "nemowindows"; - name = "Full Lockdown"; - pixel_x = -7; - pixel_y = 25 - }, -/turf/open/floor/carpet/black, -/area/ship/bridge) -"FF" = ( -/obj/structure/table/reinforced, -/obj/machinery/chem_dispenser/drinks/beer, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"FG" = ( -/turf/open/floor/wood, -/area/ship/crew/library) -"FO" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 8 - }, -/obj/structure/closet/secure_closet/wall{ - dir = 4; - icon_state = "sec_wall"; - name = "hunting locker"; - pixel_x = -32; - req_access = list(30) - }, -/obj/item/firing_pin, -/obj/item/kitchen/knife/hunting, -/obj/item/gun/ballistic/shotgun/doublebarrel/beacon, -/obj/item/ammo_box/a4570, -/obj/item/ammo_box/a4570, -/turf/open/floor/carpet/black, -/area/ship/bridge) -"FT" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/machinery/vending/cigarette, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"Gb" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/medical) -"Gu" = ( -/obj/machinery/portable_atmospherics/scrubber, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"Gx" = ( -/obj/structure/closet/wall{ - dir = 8; - pixel_x = 32 - }, -/obj/item/radio/off, -/obj/item/radio/off, -/obj/item/radio/off, -/obj/item/radio/off, -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"GJ" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/engineering/electrical) -"GK" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/pod, -/area/ship/hallway/central) -"GO" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"GS" = ( -/obj/structure/sign/warning/radiation, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/engineering/atmospherics) -"GT" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "nemowindows" - }, -/turf/open/floor/plating, -/area/ship/crew/dorm) -"GX" = ( -/obj/item/book/manual/wiki/engineering, -/obj/effect/turf_decal/number/five{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"Hj" = ( -/obj/structure/bookcase/random/fiction, -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/turf/open/floor/wood, -/area/ship/crew/library) -"Ht" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/siding/thinplating/dark/corner{ - dir = 4 - }, -/obj/machinery/holopad/emergency/command, -/turf/open/floor/carpet/black, -/area/ship/bridge) -"HQ" = ( -/turf/open/floor/wood, -/area/ship/crew/canteen) -"HZ" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 10 - }, -/obj/machinery/suit_storage_unit/rd, -/obj/machinery/airalarm/directional/south, -/turf/open/floor/carpet/black, -/area/ship/bridge) -"Id" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/cyan/visible, -/obj/effect/turf_decal/trimline/opaque/blue/line{ - dir = 6 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Iu" = ( -/obj/effect/turf_decal/siding/purple{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/structure/chair/office{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"Ji" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/closet/radiation, -/obj/machinery/light/directional/east, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Jn" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/effect/turf_decal/siding/purple{ - dir = 1 - }, -/obj/effect/turf_decal/siding/purple/corner, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/closet/wall{ - name = "scientist closet"; - pixel_y = 32 - }, -/obj/item/disk/nanite_program, -/obj/item/disk/nanite_program, -/obj/item/storage/box/disks, -/obj/item/multitool, -/obj/item/clothing/glasses/science, -/obj/item/nanite_scanner, -/obj/item/reagent_scanner, -/obj/item/sequence_scanner, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"Jp" = ( -/turf/open/floor/carpet/black, -/area/ship/crew/library) -"Jr" = ( -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 - }, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/engineering/atmospherics) -"Jz" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/incinerator_input{ - dir = 4 - }, -/turf/open/floor/engine, -/area/ship/engineering/atmospherics) -"JF" = ( -/obj/machinery/light/directional/east, -/obj/machinery/mecha_part_fabricator{ - dir = 8 - }, -/turf/open/floor/circuit, -/area/ship/science) -"JG" = ( -/obj/machinery/light/directional/south, -/obj/machinery/computer/operating{ - dir = 1 - }, -/obj/effect/turf_decal/siding/blue{ - dir = 6 - }, -/obj/machinery/vending/wallmed{ - pixel_x = 25 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"JL" = ( -/obj/machinery/cryopod, -/obj/machinery/airalarm/directional/west, -/obj/machinery/computer/cryopod/directional/north, -/turf/open/floor/circuit/green, -/area/ship/crew/dorm) -"JS" = ( -/obj/structure/table/reinforced, -/obj/item/storage/box/drinkingglasses, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"JW" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Kb" = ( -/obj/structure/chair/office{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/crew/library) -"Kl" = ( -/obj/effect/turf_decal/siding/brown{ - dir = 6 - }, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) -"KK" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"KP" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating/dark, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) -"KY" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/trinary/mixer/airmix/flipped/inverse{ - dir = 8; - target_pressure = 101 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"KZ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/light/directional/north, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating/dark/corner, -/obj/effect/turf_decal/siding/thinplating/dark/corner{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"Lm" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/landmark/observer_start, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"Lt" = ( -/obj/structure/window/plasma/reinforced/spawner/west, -/obj/effect/turf_decal/atmos/air, -/obj/structure/window/plasma/reinforced/spawner/north, -/turf/open/floor/engine/air, -/area/ship/engineering/atmospherics) -"Ly" = ( -/turf/closed/wall/mineral/plastitanium, -/area/ship/maintenance/starboard) -"LD" = ( -/obj/machinery/atmospherics/components/trinary/filter/atmos/flipped/plasma{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"LE" = ( -/turf/closed/wall/mineral/plastitanium, -/area/ship/bridge) -"LQ" = ( -/obj/structure/closet/crate/freezer/blood, -/obj/machinery/iv_drip, -/obj/effect/turf_decal/siding/blue{ - dir = 10 - }, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"LY" = ( -/obj/effect/turf_decal/siding/yellow{ - dir = 6 - }, -/obj/machinery/computer/monitor{ - dir = 8 - }, -/obj/machinery/light/directional/south, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/electrical) -"Ma" = ( -/obj/structure/window/plasma/reinforced/spawner, -/obj/structure/window/plasma/reinforced/spawner/west, -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/air_input, -/turf/open/floor/engine/air, -/area/ship/engineering/atmospherics) -"Mw" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Port Maintenance" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"My" = ( -/obj/effect/turf_decal/siding/purple, -/obj/machinery/light/directional/south, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"MM" = ( -/obj/structure/bed, -/obj/item/bedsheet/dorms, -/obj/structure/curtain/bounty, -/obj/machinery/light/directional/west, -/turf/open/floor/carpet/black, -/area/ship/crew/dorm) -"MN" = ( -/turf/closed/wall/mineral/plastitanium, -/area/ship/engineering/electrical) -"MQ" = ( -/obj/machinery/airalarm/directional/south, -/obj/structure/frame/machine, -/obj/item/circuitboard/machine/circuit_imprinter, -/obj/structure/sign/poster/official/moth/boh{ - pixel_x = 32 - }, -/turf/open/floor/circuit, -/area/ship/science) -"MT" = ( -/obj/machinery/computer/mech_bay_power_console, -/turf/open/floor/circuit, -/area/ship/science) -"MU" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/green/visible, -/obj/machinery/computer/atmos_control/tank/oxygen_tank{ - dir = 8; - sensors = list("nemo_o2_sensor"="Oxygen Tank") - }, -/obj/structure/fireaxecabinet{ - dir = 8; - pixel_x = 32 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/atmospherics) -"Ne" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 - }, -/obj/structure/closet/wall/orange{ - dir = 4; - pixel_x = -30 - }, -/obj/item/clothing/head/hardhat/weldhat, -/obj/item/pipe_dispenser, -/obj/item/construction/rcd/loaded, -/obj/item/clothing/suit/hooded/wintercoat/engineering, -/obj/item/radio/off, -/obj/item/holosign_creator/atmos, -/obj/item/multitool, -/obj/item/clothing/gloves/color/yellow, -/obj/item/storage/belt/utility/full, -/obj/item/clothing/head/welding, -/obj/item/clothing/glasses/meson/engine, -/obj/item/storage/toolbox/mechanical{ - pixel_y = 10 - }, -/obj/item/storage/toolbox/electrical, -/obj/item/stack/sheet/metal/fifty, -/obj/item/stack/sheet/glass/fifty, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/electrical) -"Nk" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/siding/purple{ - dir = 1 - }, -/obj/effect/turf_decal/siding/purple, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/light_switch{ - pixel_x = -13; - pixel_y = 23 - }, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"Nn" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/kfp_small{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"NB" = ( -/obj/structure/window/reinforced/tinted/frosted{ - dir = 8 - }, -/obj/structure/sink{ - pixel_y = 20 - }, -/turf/open/floor/plasteel/white, -/area/ship/crew/dorm) -"ND" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 6 - }, -/obj/item/card/id/captains_spare, -/obj/item/pen/survival, -/obj/item/areaeditor/shuttle, -/obj/item/radio/off, -/obj/structure/closet/secure_closet{ - icon_state = "rd"; - name = "research director's locker"; - req_access = list(30) - }, -/obj/item/megaphone/command, -/obj/item/clothing/neck/cloak/rd, -/obj/item/clothing/under/rank/rnd/research_director/turtleneck, -/obj/item/clothing/suit/hooded/wintercoat/science, -/obj/item/assembly/flash/handheld, -/obj/item/binoculars, -/obj/item/clothing/glasses/science, -/obj/item/gps/science, -/obj/machinery/newscaster/directional/east, -/turf/open/floor/carpet/black, -/area/ship/bridge) -"NI" = ( -/obj/machinery/atmospherics/pipe/simple{ - dir = 8 - }, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/engineering/atmospherics) -"NK" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 9 - }, -/obj/machinery/computer/atmos_control/tank/nitrogen_tank{ - dir = 8; - sensors = list("nemo_n2_sensor"="Nitrogen Tank") - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/atmospherics) -"NL" = ( -/obj/machinery/autolathe, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating/dark/corner{ - dir = 8 - }, -/obj/effect/turf_decal/siding/thinplating/dark/corner, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) -"NT" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/effect/turf_decal/siding/thinplating/dark/corner, -/obj/effect/turf_decal/siding/thinplating/dark/corner{ - dir = 4 - }, -/obj/effect/turf_decal/siding/brown/corner{ - dir = 8 - }, -/obj/effect/turf_decal/siding/brown/corner{ - dir = 1 - }, -/obj/machinery/door/airlock/mining/glass{ - dir = 4; - name = "Cargo Bay" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) -"Oa" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "nemowindows" - }, -/turf/open/floor/plating, -/area/ship/medical) -"Oc" = ( -/obj/structure/table/optable, -/obj/effect/turf_decal/siding/blue, -/obj/item/storage/backpack/duffelbag/med/surgery{ - pixel_x = -3; - pixel_y = 3 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"Oe" = ( -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/machinery/light_switch{ - pixel_x = -13; - pixel_y = 23 - }, -/turf/open/floor/wood, -/area/ship/crew/library) -"Ol" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) -"Ov" = ( -/obj/structure/bookcase/random/reference, -/obj/machinery/light/directional/west, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ship/crew/library) -"OB" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/green/visible/layer5, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"OG" = ( -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/closet/secure_closet/freezer/meat, -/obj/item/storage/fancy/egg_box, -/obj/item/storage/fancy/egg_box, -/obj/item/reagent_containers/food/snacks/grown/potato, -/obj/item/reagent_containers/food/snacks/grown/potato, -/obj/item/reagent_containers/food/snacks/grown/potato, -/obj/item/reagent_containers/food/snacks/grown/potato, -/obj/item/reagent_containers/food/snacks/grown/potato, -/obj/item/reagent_containers/food/snacks/grown/potato, -/obj/item/reagent_containers/food/condiment/milk, -/obj/item/reagent_containers/food/condiment/milk, -/obj/item/reagent_containers/food/condiment/enzyme, -/obj/item/reagent_containers/food/condiment/sugar, -/obj/item/reagent_containers/food/condiment/flour, -/obj/item/reagent_containers/food/condiment/flour, -/obj/item/kitchen/knife, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/machinery/light_switch{ - pixel_x = -13; - pixel_y = 23 - }, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"OI" = ( -/obj/structure/rack, -/obj/item/clothing/suit/hooded/wintercoat/science, -/obj/item/clothing/suit/hooded/wintercoat/science, -/turf/open/floor/pod, -/area/ship/hallway/central) -"Pd" = ( -/obj/machinery/suit_storage_unit/standard_unit, -/turf/open/floor/pod, -/area/ship/hallway/central) -"Pm" = ( -/obj/structure/table/wood, -/obj/structure/bedsheetbin, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 4 - }, -/turf/open/floor/carpet/black, -/area/ship/crew/dorm) -"Pn" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"Pu" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/pod, -/area/ship/hallway/central) -"PL" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/siding/purple{ - dir = 1 - }, -/obj/effect/turf_decal/siding/purple/corner{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/closet/wall{ - name = "roboticist closet"; - pixel_y = 32 - }, -/obj/item/clothing/glasses/hud/diagnostic, -/obj/item/stock_parts/cell/high/plus, -/obj/item/stock_parts/cell/high/plus, -/obj/item/storage/belt/utility/full, -/obj/item/stack/cable_coil, -/obj/item/clothing/head/welding, -/obj/item/circuitboard/machine/mech_recharger, -/obj/item/circuitboard/computer/mech_bay_power_console, -/obj/item/clothing/suit/space/pilot, -/obj/item/clothing/head/helmet/space/pilot, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"Qb" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"Qj" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"Qp" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"Qu" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/firealarm/directional/west, -/obj/effect/turf_decal/siding/thinplating/dark/corner, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"QI" = ( -/obj/effect/turf_decal/siding/blue{ - dir = 8 - }, -/obj/structure/closet/wall/white/med{ - dir = 4; - pixel_x = -30 - }, -/obj/item/defibrillator/loaded, -/obj/item/storage/firstaid/brute{ - pixel_y = -8 - }, -/obj/item/storage/firstaid/fire{ - pixel_y = 6 - }, -/obj/item/storage/firstaid/regular, -/obj/item/clothing/glasses/hud/health, -/obj/item/clothing/glasses/hud/health, -/obj/item/clothing/gloves/color/latex/nitrile, -/obj/item/clothing/gloves/color/latex/nitrile, -/obj/item/healthanalyzer, -/obj/item/healthanalyzer, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"QN" = ( -/obj/structure/window/plasma/reinforced/spawner/west, -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/machinery/door/window/eastleft, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"Ra" = ( -/obj/structure/reagent_dispensers/watertank, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"Rh" = ( -/obj/structure/chair/comfy/black{ - dir = 4 - }, -/turf/open/floor/carpet/black, -/area/ship/crew/library) -"Rz" = ( -/obj/machinery/door/window/westleft{ - dir = 4 - }, -/turf/open/floor/carpet/black, -/area/ship/crew/dorm) -"RH" = ( -/obj/machinery/door/airlock/external/glass, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating/dark/corner, -/obj/effect/turf_decal/siding/thinplating/dark/corner{ - dir = 8 - }, -/turf/open/floor/pod, -/area/ship/hallway/central) -"RR" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/effect/turf_decal/number/three{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"Sq" = ( -/obj/machinery/air_sensor/atmos/air_tank{ - id_tag = "nemo_air_sensor" - }, -/obj/structure/window/plasma/reinforced/spawner/east, -/obj/structure/window/plasma/reinforced/spawner/north, -/turf/open/floor/engine/air, -/area/ship/engineering/atmospherics) -"Ss" = ( -/obj/item/multitool, -/obj/item/pipe_dispenser, -/obj/item/clothing/glasses/meson/engine/tray, -/obj/machinery/atmospherics/pipe/simple/green/visible/layer5, -/obj/item/radio/off, -/obj/item/storage/belt/utility/atmostech, -/obj/item/holosign_creator/atmos, -/obj/item/analyzer, -/obj/structure/closet/wall/orange{ - dir = 4; - pixel_x = -32 - }, -/obj/item/clothing/suit/hooded/wintercoat/engineering/atmos, -/obj/item/extinguisher/advanced, -/obj/item/clothing/gloves/color/black, -/obj/item/clothing/suit/fire/atmos, -/obj/item/clothing/mask/gas/atmos, -/obj/item/clothing/head/hardhat/atmos, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/trimline/opaque/red/line{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Sx" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/atmospherics/components/binary/pump/on{ - dir = 8; - name = "Filter Waste" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"SH" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/turf/open/floor/engine, -/area/ship/engineering/atmospherics) -"SP" = ( -/obj/effect/turf_decal/siding/brown, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) -"SS" = ( -/obj/machinery/advanced_airlock_controller{ - pixel_x = 25 - }, -/turf/open/floor/pod, -/area/ship/hallway/central) -"SU" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/siding/thinplating/dark, -/obj/effect/turf_decal/siding/purple{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"SV" = ( -/obj/machinery/atmospherics/pipe/simple{ - dir = 8 - }, -/obj/machinery/airalarm/directional/south, -/obj/effect/turf_decal/trimline/opaque/purple/arrow_cw, -/obj/effect/turf_decal/trimline/opaque/blue/arrow_ccw{ - dir = 1 - }, -/turf/open/floor/engine, -/area/ship/engineering/atmospherics) -"Th" = ( -/obj/structure/table, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/effect/turf_decal/siding/yellow{ - dir = 4 - }, -/obj/machinery/cell_charger, -/obj/item/stock_parts/cell/high/plus, -/obj/item/circuitboard/machine/thermomachine, -/obj/item/circuitboard/machine/thermomachine, -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 20; - pixel_y = 12 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/electrical) -"Tv" = ( -/obj/effect/turf_decal/siding/thinplating/dark/corner, -/turf/open/floor/carpet/black, -/area/ship/bridge) -"Tw" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"TE" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"TH" = ( -/obj/structure/chair{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"TK" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/green/visible/layer5{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/effect/turf_decal/trimline/opaque/red/line{ - dir = 5 - }, -/obj/item/radio/intercom/directional/north, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"TM" = ( -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/obj/effect/turf_decal/siding/green{ - dir = 1 - }, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -20; - pixel_y = 12 - }, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"UB" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/engineering/atmospherics) -"UK" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/hallway/central) -"UL" = ( -/obj/structure/displaycase/trophy, -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/turf/open/floor/wood, -/area/ship/crew/library) -"US" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/light/directional/south, -/obj/effect/turf_decal/siding/thinplating/dark, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"Vi" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 4; - id = "nemobridge" - }, -/obj/docking_port/mobile{ - callTime = 250; - dir = 4; - launch_status = 0; - name = "Fauna Research Ship"; - preferred_direction = 4; - port_direction = 2 - }, -/turf/open/floor/plating, -/area/ship/bridge) -"Vj" = ( -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/obj/effect/spawner/structure/window/plasma/reinforced, -/turf/open/floor/engine, -/area/ship/engineering/atmospherics) -"Vx" = ( -/obj/structure/window/plasma/reinforced/spawner/west, -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/toxin_output{ - dir = 8 - }, -/obj/structure/window/plasma/reinforced/spawner, -/turf/open/floor/engine/plasma, -/area/ship/engineering/atmospherics) -"VC" = ( -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/machinery/igniter/incinerator_atmos, -/turf/open/floor/engine, -/area/ship/engineering/atmospherics) -"VF" = ( -/obj/machinery/vending/clothing, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 1 - }, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 4 - }, -/turf/open/floor/carpet/black, -/area/ship/crew/dorm) -"VK" = ( -/obj/structure/bookcase/manuals/chemistry, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/item/radio/intercom/directional/west, -/turf/open/floor/wood, -/area/ship/crew/library) -"VN" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/effect/turf_decal/siding/green/corner{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"VS" = ( -/obj/structure/window/plasma/reinforced/spawner, -/obj/machinery/atmospherics/components/unary/vent_pump/high_volume/siphon/atmos/air_output{ - piping_layer = 2 - }, -/obj/structure/window/plasma/reinforced/spawner/east, -/turf/open/floor/engine/air, -/area/ship/engineering/atmospherics) -"VW" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/effect/turf_decal/siding/thinplating/dark/corner, -/obj/effect/turf_decal/siding/thinplating/dark/corner{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/obj/effect/turf_decal/siding/purple/corner{ - dir = 4 - }, -/obj/machinery/door/airlock/research/glass{ - dir = 4; - name = "Science Lab" - }, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"VZ" = ( -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/tank_dispenser/oxygen, -/obj/machinery/light_switch{ - pixel_x = -13; - pixel_y = 23 - }, -/turf/open/floor/pod, -/area/ship/hallway/central) -"Wa" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/siding/green{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"Wm" = ( -/obj/machinery/atmospherics/pipe/layer_manifold, -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "nemowindows" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Wq" = ( -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/power/smes/engineering, -/turf/open/floor/plating, -/area/ship/engineering/electrical) -"Ws" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window/southleft{ - dir = 1 - }, -/obj/machinery/door/window/southleft, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) -"Ww" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Dormitory" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/siding/green/corner{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood/corner, -/obj/effect/turf_decal/siding/thinplating/dark/corner{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating/dark/corner{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/dorm) -"WD" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/siding/green{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"WJ" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 5 - }, -/obj/structure/frame/machine, -/obj/item/circuitboard/machine/rdserver, -/obj/item/radio/intercom/directional/north, -/turf/open/floor/carpet/black, -/area/ship/bridge) -"Xi" = ( -/obj/structure/table/wood, -/obj/item/flashlight/lamp, -/turf/open/floor/carpet/black, -/area/ship/crew/library) -"Xq" = ( -/obj/structure/bookcase/random/reference, -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/turf/open/floor/wood, -/area/ship/crew/library) -"Xr" = ( -/obj/machinery/atmospherics/pipe/simple/purple/visible{ - dir = 5 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/purple/line{ - dir = 10 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Xu" = ( -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/power/smes/engineering, -/obj/machinery/light/directional/north, -/turf/open/floor/plating, -/area/ship/engineering/electrical) -"XO" = ( -/obj/machinery/computer/rdconsole{ - dir = 8 - }, -/turf/open/floor/circuit, -/area/ship/science) -"XT" = ( -/obj/machinery/cryopod, -/obj/machinery/light/directional/north, -/turf/open/floor/circuit/green, -/area/ship/crew/dorm) -"Yb" = ( -/obj/structure/chair/comfy/brown{ - dir = 4 - }, -/obj/machinery/light/directional/south, -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"Yk" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/crew/canteen) -"Ym" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 6 - }, -/obj/machinery/modular_computer/console/preset/research{ - dir = 8 - }, -/turf/open/floor/carpet/black, -/area/ship/bridge) -"Yp" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 4 - }, -/obj/machinery/holopad/emergency/engineering, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Yt" = ( -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 9 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/atmospherics) -"YE" = ( -/obj/structure/chair/comfy/black, -/turf/open/floor/carpet/black, -/area/ship/crew/library) -"YO" = ( -/obj/structure/table/reinforced, -/obj/machinery/microwave, -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"YR" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/green/visible/layer5, -/obj/machinery/atmospherics/pipe/simple{ - dir = 6 - }, -/obj/effect/turf_decal/trimline/opaque/blue/corner, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"YU" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 6 - }, -/obj/effect/turf_decal/siding/thinplating/dark/corner{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"YV" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/effect/turf_decal/siding/yellow/corner{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/electrical) -"Zh" = ( -/obj/structure/table/wood, -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/obj/item/toy/cards/deck, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"Zi" = ( -/obj/machinery/air_sensor/atmos/nitrogen_tank{ - id_tag = "nemo_n2_sensor" - }, -/obj/structure/window/plasma/reinforced/spawner/north, -/turf/open/floor/engine/n2, -/area/ship/engineering/atmospherics) -"Zj" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/siding/thinplating/dark, -/obj/effect/turf_decal/siding/thinplating/dark/corner{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating/dark/corner{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"Zx" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/atmos_waste{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/engine, -/area/ship/external) -"Zy" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/light/directional/south, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) - -(1,1,1) = {" -tb -tb -tb -tb -tb -tb -tb -tb -kJ -kJ -bx -kJ -kJ -tb -tb -tb -tb -tb -tb -"} -(2,1,1) = {" -tb -tb -kq -ym -ym -ym -kq -tb -UB -dD -VC -Jz -UB -tb -Ly -hC -hC -hC -Ly -"} -(3,1,1) = {" -tb -tb -lu -gp -gp -gp -lu -tb -UB -By -Vj -By -UB -tb -uI -QN -QN -QN -uI -"} -(4,1,1) = {" -tb -tb -lu -bj -bj -bj -lu -Zx -UB -CL -iF -pi -UB -Zx -uI -vf -vf -vf -uI -"} -(5,1,1) = {" -tb -tb -lu -aC -Nn -qt -lu -CV -UB -ql -SH -SV -UB -eD -uI -qG -qE -ei -uI -"} -(6,1,1) = {" -tb -tb -lu -GX -jR -RR -Mw -zV -JW -wz -SH -Bn -gx -Xr -bK -Qb -oo -Gu -uI -"} -(7,1,1) = {" -tb -tb -kq -lu -lu -mk -UB -ea -UB -Jr -An -NI -UB -wC -UB -Ra -uI -uI -Ly -"} -(8,1,1) = {" -tb -tb -tb -tb -kq -lu -UB -TK -Ss -EL -YR -bi -vP -ud -UB -uI -Ly -tb -tb -"} -(9,1,1) = {" -tb -tb -tb -tb -tb -se -Wm -bk -eS -wr -oA -CS -OB -Dp -Wm -kv -tb -tb -tb -"} -(10,1,1) = {" -tb -tb -tb -tb -tb -tb -UB -gl -ih -qN -lv -jG -wF -Vx -UB -tb -tb -tb -tb -"} -(11,1,1) = {" -tb -tb -tb -tb -tb -tb -UB -aH -ly -lM -Id -lT -Dj -mS -UB -tb -tb -tb -tb -"} -(12,1,1) = {" -tb -tb -tb -tb -tb -tb -UB -nv -AN -KK -KY -Sx -Dl -iA -UB -tb -tb -tb -tb -"} -(13,1,1) = {" -tb -tb -tb -tb -tb -kJ -UB -Zi -Cs -lr -Yp -LD -pW -nb -UB -kJ -tb -tb -tb -"} -(14,1,1) = {" -tb -tb -tb -tb -tb -UB -Lt -Ma -aP -KK -Yt -oP -mx -pX -qz -UB -tb -tb -tb -"} -(15,1,1) = {" -tb -tb -tb -tb -tb -UB -Sq -VS -Ji -vN -MU -NK -uC -BP -Zy -UB -tb -tb -tb -"} -(16,1,1) = {" -tb -tb -tb -tb -kJ -UB -UB -UB -GS -yz -GJ -ui -lz -GJ -Eg -GJ -tb -tb -tb -"} -(17,1,1) = {" -tb -tb -tb -tb -cc -AX -BH -Ev -cc -nz -GJ -jT -ax -Ne -hi -GJ -tb -tb -tb -"} -(18,1,1) = {" -tb -tb -tb -tb -cc -di -Ol -iR -Ws -fm -GJ -Xu -Wq -zS -xE -GJ -tb -tb -tb -"} -(19,1,1) = {" -tb -tb -tb -tb -cc -lx -nZ -SP -cc -KZ -id -cf -pS -YV -mH -GJ -tb -tb -tb -"} -(20,1,1) = {" -tb -tb -tb -tb -cc -fu -gk -Kl -NL -Zj -GJ -Ez -kd -Th -LY -GJ -tb -tb -tb -"} -(21,1,1) = {" -tb -hF -UK -UK -UK -cc -NT -vH -cc -mO -GJ -GJ -GJ -GJ -GJ -GJ -MN -tb -tb -"} -(22,1,1) = {" -CQ -kf -SS -Eq -RH -iz -em -Qp -Qu -YU -dN -Hj -xW -VK -Ov -Xq -Cv -tb -tb -"} -(23,1,1) = {" -tb -UK -UK -UK -UK -VZ -Eb -Pn -US -dN -dN -Oe -FG -FG -Jp -Rh -Cv -tb -tb -"} -(24,1,1) = {" -tb -UK -Pd -Pd -iZ -xR -ju -Lm -hu -rh -jg -BN -kW -yA -YE -uK -Cv -tb -tb -"} -(25,1,1) = {" -tb -ak -GK -dV -Pu -Pu -Tw -Qj -el -dN -Ax -pR -tf -FG -YE -Xi -Cv -tb -tb -"} -(26,1,1) = {" -tb -UK -ij -qp -xY -OI -FT -vB -kh -dN -ma -Kb -FG -FG -Jp -rO -Cv -tb -tb -"} -(27,1,1) = {" -tb -hF -ap -fA -UK -Yk -gI -TH -tX -dN -iP -sE -ns -dt -UL -dN -zk -tb -tb -"} -(28,1,1) = {" -tb -tb -tb -tb -tb -zE -AE -TH -jM -Bz -Bz -Bz -Bz -Bz -Bz -Bz -tb -tb -tb -"} -(29,1,1) = {" -tb -tb -tb -tb -tb -zE -mG -ah -bI -Bz -JL -TM -es -MM -dJ -GT -tb -tb -tb -"} -(30,1,1) = {" -tb -tb -tb -tb -tb -Yk -OG -TE -aF -Bz -XT -WD -VF -Rz -Pm -Bz -tb -tb -tb -"} -(31,1,1) = {" -tb -tb -tb -tb -tb -zE -FF -HQ -ki -Ww -Wa -VN -dS -GO -Yb -Bz -tb -tb -tb -"} -(32,1,1) = {" -tb -tb -tb -tb -tb -zE -JS -ai -KP -Bz -NB -de -bT -cj -vv -GT -tb -tb -tb -"} -(33,1,1) = {" -tb -tb -tb -tb -tb -Yk -YO -jj -tX -Bz -Bl -cq -Gx -tQ -Zh -GT -tb -tb -tb -"} -(34,1,1) = {" -tb -tb -tb -tb -tb -fl -Yk -Yk -VW -Gb -Gb -Gb -Gb -Gb -Gb -ab -tb -tb -tb -"} -(35,1,1) = {" -tb -tb -tb -tb -tb -tb -lG -MT -SU -Gb -Bi -QI -Bv -LQ -Gb -tb -tb -tb -tb -"} -(36,1,1) = {" -tb -tb -tb -tb -tb -tb -pq -xk -cX -BR -jI -nH -dX -Oc -Oa -tb -tb -tb -tb -"} -(37,1,1) = {" -tb -tb -tb -tb -tb -tb -lG -iJ -xs -Gb -mg -Be -lF -JG -Gb -tb -tb -tb -tb -"} -(38,1,1) = {" -tb -tb -tb -tb -tb -tb -dG -lG -px -lG -lG -fY -aN -lG -dG -tb -tb -tb -tb -"} -(39,1,1) = {" -tb -tb -tb -tb -tb -tb -tb -lG -PL -ch -ie -vc -My -lG -tb -tb -tb -tb -tb -"} -(40,1,1) = {" -tb -tb -tb -tb -tb -tb -tb -lG -Jn -hf -Cu -Iu -rv -pq -tb -tb -tb -tb -tb -"} -(41,1,1) = {" -tb -tb -tb -tb -tb -tb -tb -lG -Nk -JF -iv -XO -MQ -lG -tb -tb -tb -tb -tb -"} -(42,1,1) = {" -tb -tb -tb -tb -tb -tb -tb -dY -eT -dY -dY -dY -dY -dY -tb -tb -tb -tb -tb -"} -(43,1,1) = {" -tb -tb -tb -tb -tb -tb -tb -dY -AK -FO -gO -nJ -HZ -dY -tb -tb -tb -tb -tb -"} -(44,1,1) = {" -tb -tb -tb -tb -tb -tb -tb -dY -WJ -Ht -uz -Tv -ND -dY -tb -tb -tb -tb -tb -"} -(45,1,1) = {" -tb -tb -tb -tb -tb -tb -tb -LE -dY -Fk -dw -Ym -dY -LE -tb -tb -tb -tb -tb -"} -(46,1,1) = {" -tb -tb -tb -tb -tb -tb -tb -tb -LE -uR -Vi -uR -LE -tb -tb -tb -tb -tb -tb -"} diff --git a/_maps/shuttles/independent/independent_pillbottle.dmm b/_maps/shuttles/independent/independent_pillbottle.dmm deleted file mode 100644 index 92529ea329c6..000000000000 --- a/_maps/shuttles/independent/independent_pillbottle.dmm +++ /dev/null @@ -1,3920 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"ac" = ( -/obj/structure/table, -/obj/effect/turf_decal/corner/opaque/white/full, -/turf/open/floor/plasteel, -/area/ship/crew) -"ah" = ( -/obj/effect/turf_decal/industrial/warning/corner, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/item/toy/crayon/spraycan, -/obj/item/toy/crayon/spraycan, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"aj" = ( -/turf/closed/wall, -/area/ship/cargo) -"al" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/table, -/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass, -/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{ - pixel_y = 10; - pixel_x = 7 - }, -/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{ - pixel_y = 10; - pixel_x = -6 - }, -/turf/open/floor/carpet, -/area/ship/hallway/central) -"aN" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/computer/helm{ - dir = 8 - }, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/bridge) -"ba" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/obj/structure/reagent_dispensers/water_cooler, -/obj/machinery/light/small/directional/north, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"bd" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 10 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/carpet/nanoweave/red, -/area/ship/crew/crewtwo) -"br" = ( -/obj/structure/cable{ - icon_state = "4-9" - }, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo) -"bU" = ( -/obj/item/clothing/under/shorts/black, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/fore) -"bX" = ( -/obj/effect/decal/remains/human, -/obj/item/reagent_containers/food/drinks/bottle/absinthe, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating/airless, -/area/ship/storage) -"ce" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/observer_start, -/turf/open/floor/plasteel, -/area/ship/hallway/fore) -"cl" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"cr" = ( -/turf/closed/wall, -/area/ship/engineering) -"cA" = ( -/obj/machinery/light/small/directional/south, -/turf/open/floor/carpet/nanoweave/red, -/area/ship/crew/crewtwo) -"cD" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/suit_storage_unit/inherit, -/obj/item/clothing/suit/space/hardsuit/carp/old, -/obj/item/tank/internals/oxygen, -/turf/open/floor/plasteel/tech/grid, -/area/ship/cargo) -"cN" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/carpet/nanoweave/red, -/area/ship/crew/crewtwo) -"de" = ( -/obj/machinery/newscaster/directional/south, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/bridge) -"ds" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"dz" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/table, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2, -/turf/open/floor/carpet, -/area/ship/crew) -"dD" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 1 - }, -/obj/effect/decal/cleanable/robot_debris/old, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/bridge) -"dP" = ( -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/power/terminal{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/fore) -"dS" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/number/four, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"ef" = ( -/obj/structure/cable{ - icon_state = "2-5" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/carpet, -/area/ship/crew) -"ei" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"ez" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/opaque/black/full, -/turf/open/floor/plasteel, -/area/ship/crew) -"eR" = ( -/obj/structure/ore_box, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plasteel/tech/grid, -/area/ship/cargo) -"eU" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/number/one, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"eW" = ( -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/structure/cable/yellow{ - icon_state = "1-6" - }, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -20; - pixel_y = 12 - }, -/turf/open/floor/plasteel/dark, -/area/ship/engineering) -"fi" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/machinery/door/poddoor/shutters{ - id = "pillbob"; - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/crew/crewtwo) -"fp" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/opaque/white/full, -/turf/open/floor/plasteel, -/area/ship/crew) -"fs" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Dorms"; - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/dorm) -"fu" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ - dir = 8 - }, -/obj/machinery/light/small/directional/west, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"fy" = ( -/obj/structure/chair/plastic{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/carpet/nanoweave/red, -/area/ship/crew/crewtwo) -"fA" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/computer/cargo/express{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/bridge) -"fI" = ( -/obj/effect/landmark/subship{ - subship_template = /datum/map_template/shuttle/subshuttles/pill - }, -/turf/open/floor/plating, -/area/ship/hallway/fore) -"fJ" = ( -/obj/structure/chair/office{ - dir = 4 - }, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/bridge) -"fL" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/portable_atmospherics/canister/air, -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/hallway/central) -"fR" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel, -/area/ship/hallway/fore) -"fS" = ( -/obj/structure/table, -/obj/item/storage/cans/sixbeer, -/obj/effect/turf_decal/siding/thinplating/dark/end{ - dir = 8 - }, -/obj/item/toy/crayon/spraycan, -/obj/structure/railing{ - dir = 10 - }, -/obj/structure/railing{ - dir = 9 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"fZ" = ( -/obj/structure/cable{ - icon_state = "4-9" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/mineral/ore_redemption{ - dir = 4; - input_dir = 4; - output_dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/cargo) -"gc" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/obj/machinery/light/directional/north, -/obj/machinery/firealarm/directional/east, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"gf" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "6-8" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/carpet, -/area/ship/crew) -"gh" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/south, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"gi" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/door/poddoor/shutters{ - id = "pillbob"; - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/crew/crewtwo) -"gl" = ( -/obj/item/clothing/under/shorts/green, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/fore) -"gp" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 1 - }, -/obj/effect/decal/cleanable/shreds, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "2-5" - }, -/turf/open/floor/plasteel, -/area/ship/hallway/fore) -"gJ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ship/hallway/fore) -"hj" = ( -/obj/machinery/power/shuttle/engine/electric/bad{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/engine/hull, -/area/ship/engineering) -"hl" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/obj/structure/table, -/obj/machinery/airalarm/directional/east, -/obj/item/weldingtool, -/obj/item/reagent_containers/food/drinks/soda_cans/space_mountain_wind, -/obj/item/reagent_containers/food/drinks/soda_cans/space_mountain_wind{ - pixel_x = 8; - pixel_y = 10 - }, -/obj/item/reagent_containers/food/drinks/soda_cans/space_mountain_wind{ - pixel_x = 8 - }, -/turf/open/floor/carpet, -/area/ship/hallway/central) -"hp" = ( -/obj/effect/decal/cleanable/glass, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/clothing/under/shorts/blue, -/turf/open/floor/plating/airless, -/area/ship/storage) -"hv" = ( -/obj/structure/window/reinforced, -/obj/machinery/atmospherics/components/binary/pump/layer2{ - name = "Waste to Vent" - }, -/obj/item/storage/toolbox/electrical{ - pixel_y = 8 - }, -/obj/machinery/light/small/directional/east, -/turf/open/floor/plating, -/area/ship/engineering) -"hx" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/door/poddoor{ - id = "pillbottle"; - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/hallway/fore) -"hI" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/light/small/directional/east, -/turf/open/floor/plating, -/area/ship/engineering) -"hN" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/caution{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"hO" = ( -/obj/structure/cable{ - icon_state = "5-8" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ship/crew/dorm) -"hT" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/airless, -/area/ship/external) -"ii" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/camera{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"iR" = ( -/obj/machinery/power/smes/shuttle{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/ship/engineering) -"iU" = ( -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm/directional/south, -/obj/machinery/power/apc/auto_name/directional/west, -/turf/open/floor/carpet/nanoweave/red, -/area/ship/crew/crewtwo) -"jK" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"jV" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo) -"kd" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/light/directional/south, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"ke" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"kh" = ( -/obj/effect/turf_decal/industrial/warning/corner, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"kG" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel, -/area/ship/hallway/fore) -"li" = ( -/obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/carpet, -/area/ship/hallway/central) -"lo" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "2-5" - }, -/turf/open/floor/plasteel/dark, -/area/ship/engineering) -"lr" = ( -/obj/structure/cable{ - icon_state = "4-10" - }, -/obj/structure/chair/plastic, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/radio/intercom/directional/north, -/turf/open/floor/carpet, -/area/ship/crew) -"lw" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/effect/turf_decal/corner/opaque/white/full, -/turf/open/floor/plasteel, -/area/ship/crew) -"lH" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"lL" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced, -/turf/open/floor/plating/airless, -/area/ship/storage) -"lX" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 8 - }, -/obj/item/radio/intercom/directional/south, -/turf/open/floor/carpet, -/area/ship/hallway/central) -"md" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/carpet/nanoweave/red, -/area/ship/crew/crewtwo) -"mi" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"mF" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo) -"mR" = ( -/obj/machinery/door/airlock/mining{ - name = "Hangar"; - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"mW" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced, -/obj/structure/curtain/cloth/grey, -/turf/open/floor/plating, -/area/ship/crew/dorm) -"ng" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/stairs{ - dir = 8 - }, -/area/ship/hallway/fore) -"nz" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Commons" - }, -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew) -"nM" = ( -/obj/structure/cable{ - icon_state = "1-10" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/fore) -"ok" = ( -/obj/structure/cable{ - icon_state = "6-9" - }, -/obj/structure/chair/plastic, -/obj/effect/decal/cleanable/shreds, -/obj/machinery/holopad/emergency/bar, -/obj/effect/turf_decal/corner/opaque/black/full, -/turf/open/floor/plasteel, -/area/ship/crew) -"op" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"oE" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel/dark, -/area/ship/engineering) -"oH" = ( -/obj/structure/cable, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/power/smes/engineering, -/obj/machinery/light/small/directional/west, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"oM" = ( -/obj/structure/toilet{ - dir = 8; - pixel_y = 1; - pixel_x = 7 - }, -/obj/structure/mirror{ - pixel_y = -32 - }, -/turf/open/floor/plastic, -/area/ship/hallway/central) -"oR" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/stairs{ - dir = 8 - }, -/area/ship/hallway/fore) -"po" = ( -/obj/machinery/camera{ - dir = 5 - }, -/obj/effect/turf_decal/siding/thinplating/dark/end{ - dir = 8 - }, -/obj/structure/railing{ - dir = 9 - }, -/obj/structure/railing{ - dir = 10 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"pr" = ( -/obj/effect/turf_decal/industrial/warning/corner, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"ps" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/turf/open/floor/carpet/nanoweave/red, -/area/ship/crew/crewtwo) -"pC" = ( -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/machinery/light_switch{ - pixel_y = 22; - pixel_x = -12 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"pF" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/stand_clear{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"pH" = ( -/obj/structure/table, -/obj/item/storage/cans/sixbeer, -/turf/open/floor/carpet/nanoweave/red, -/area/ship/crew/crewtwo) -"pJ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 8 - }, -/obj/structure/table, -/obj/machinery/light/small/directional/south, -/turf/open/floor/carpet, -/area/ship/hallway/central) -"pX" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/item/clothing/under/shorts/purple, -/turf/open/floor/plasteel, -/area/ship/hallway/fore) -"qj" = ( -/obj/effect/decal/cleanable/robot_debris, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/white/full, -/turf/open/floor/plasteel, -/area/ship/crew) -"qn" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"qx" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"qO" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/plasteel, -/area/ship/hallway/fore) -"rk" = ( -/obj/structure/grille/broken, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/item/shard, -/obj/effect/decal/cleanable/glass, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating/airless, -/area/ship/storage) -"rC" = ( -/obj/structure/rack, -/obj/item/storage/bag/ore, -/obj/item/storage/bag/ore, -/obj/item/storage/bag/ore, -/obj/item/storage/bag/ore, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plasteel/tech/grid, -/area/ship/cargo) -"rJ" = ( -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"rW" = ( -/turf/closed/wall, -/area/ship/crew) -"rZ" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/camera, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"sj" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/caution{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"sl" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters{ - id = "pillbob" - }, -/turf/open/floor/plating, -/area/ship/crew/crewtwo) -"sw" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"sx" = ( -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -20; - pixel_y = 12 - }, -/turf/open/floor/plasteel, -/area/ship/crew/dorm) -"sK" = ( -/obj/structure/chair/plastic{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small/directional/west, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/carpet, -/area/ship/crew) -"sM" = ( -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/structure/table, -/obj/structure/reagent_dispensers/servingdish{ - desc = "A dish full of mashed pills for your bowl." - }, -/obj/effect/turf_decal/corner/opaque/white/full, -/obj/machinery/light_switch{ - pixel_y = 22; - pixel_x = -12 - }, -/obj/machinery/power/apc/auto_name/directional/north, -/turf/open/floor/plasteel, -/area/ship/crew) -"sO" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/caution{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"th" = ( -/obj/structure/cable{ - icon_state = "1-10" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 1 - }, -/obj/effect/decal/cleanable/robot_debris, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"tr" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/airalarm/directional/south, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ship/hallway/fore) -"tt" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/item/toy/crayon/spraycan, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"ty" = ( -/obj/structure/cable{ - icon_state = "6-8" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/loading{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/cargo) -"tB" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Observation Blister" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/plasteel/tech, -/area/ship/crew) -"tD" = ( -/obj/structure/chair/plastic{ - dir = 1 - }, -/obj/machinery/button/door{ - dir = 8; - pixel_x = 23; - pixel_y = 8; - name = "Shutter Control"; - id = "pillbob" - }, -/obj/machinery/airalarm/directional/south, -/turf/open/floor/carpet/nanoweave/red, -/area/ship/crew/crewtwo) -"tF" = ( -/obj/effect/decal/cleanable/cobweb, -/obj/effect/decal/cleanable/blood/old, -/obj/item/storage/cans/sixbeer, -/turf/open/floor/plating/airless, -/area/ship/storage) -"tG" = ( -/turf/closed/wall, -/area/ship/hallway/fore) -"tP" = ( -/turf/closed/wall, -/area/ship/storage) -"tV" = ( -/obj/structure/cable{ - icon_state = "1-6" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"vc" = ( -/obj/machinery/processor, -/obj/effect/turf_decal/corner/opaque/white/full, -/turf/open/floor/plasteel, -/area/ship/crew) -"vi" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/number/two, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"vp" = ( -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - id = "pilltest"; - dir = 1 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/door/poddoor{ - id = "pillbottle"; - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/hallway/fore) -"vw" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced, -/turf/open/floor/plating, -/area/ship/hallway/central) -"vA" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/bridge) -"vB" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/obj/structure/table, -/obj/item/storage/cans/sixbeer, -/obj/machinery/light/small/directional/east, -/turf/open/floor/carpet, -/area/ship/hallway/central) -"vD" = ( -/obj/structure/bed/pod, -/obj/structure/curtain/cloth, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew/dorm) -"vG" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/reagent_dispensers/water_cooler, -/obj/machinery/light/directional/west, -/turf/open/floor/plasteel, -/area/ship/hallway/fore) -"vX" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/number/six, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"wj" = ( -/obj/structure/grille/broken, -/obj/effect/decal/cleanable/glass, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating/airless, -/area/ship/storage) -"wl" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/stand_clear{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"wn" = ( -/obj/structure/cable{ - icon_state = "5-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"wo" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo) -"ws" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/black/full, -/turf/open/floor/plasteel, -/area/ship/crew) -"wD" = ( -/obj/structure/cable{ - icon_state = "4-9" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"wE" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 1 - }, -/obj/machinery/light/small/directional/west, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"wG" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/door/poddoor/shutters{ - id = "pillbob"; - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/crew/crewtwo) -"wH" = ( -/obj/machinery/shower{ - dir = 4 - }, -/obj/structure/sink{ - pixel_y = 18; - pixel_x = 9 - }, -/obj/item/bikehorn/rubberducky, -/obj/machinery/light/small/directional/south, -/turf/open/floor/plastic, -/area/ship/hallway/central) -"wK" = ( -/obj/structure/reagent_dispensers/beerkeg, -/turf/open/floor/plating/airless, -/area/ship/storage) -"wO" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small/directional/east, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo) -"xd" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/poddoor{ - id = "pillbottle"; - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/hallway/fore) -"xA" = ( -/obj/structure/cable{ - icon_state = "2-9" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/effect/turf_decal/corner/opaque/black/full, -/turf/open/floor/plasteel, -/area/ship/crew) -"xI" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/directional/south, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"xN" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/number/seven, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"xO" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white/full, -/obj/machinery/firealarm/directional/east, -/turf/open/floor/plasteel, -/area/ship/crew) -"xQ" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/stand_clear{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"xS" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/obj/effect/decal/cleanable/cobweb, -/obj/machinery/light/directional/west, -/turf/open/floor/plasteel, -/area/ship/hallway/fore) -"yh" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/number/eight, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"yl" = ( -/obj/structure/ore_box, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/tech/grid, -/area/ship/cargo) -"yp" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/stairs/old{ - dir = 8 - }, -/area/ship/engineering) -"yD" = ( -/obj/structure/table, -/obj/item/storage/cans/sixbeer, -/obj/effect/turf_decal/corner/opaque/black/full, -/turf/open/floor/plasteel, -/area/ship/crew) -"yR" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/storage/cans/sixbeer, -/turf/open/floor/plating/airless, -/area/ship/storage) -"yS" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel, -/area/ship/hallway/fore) -"yZ" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/table, -/obj/machinery/jukebox/boombox{ - pixel_y = 6 - }, -/obj/effect/turf_decal/corner/opaque/black/full, -/turf/open/floor/plasteel, -/area/ship/crew) -"zl" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ship/hallway/fore) -"zJ" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plating, -/area/ship/engineering) -"AR" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/fore) -"AS" = ( -/obj/structure/rack, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/item/mining_scanner, -/obj/item/mining_scanner, -/obj/item/stack/marker_beacon/thirty, -/obj/item/stack/marker_beacon/thirty, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/plasteel/tech/grid, -/area/ship/cargo) -"AX" = ( -/obj/machinery/camera, -/obj/effect/turf_decal/weather/dirt{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/airless, -/area/ship/external) -"Bc" = ( -/obj/structure/chair/plastic{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/carpet/nanoweave/red, -/area/ship/crew/crewtwo) -"Bh" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"Bx" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/item/radio/intercom/directional/south, -/turf/open/floor/carpet/nanoweave/red, -/area/ship/crew/crewtwo) -"BK" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 1 - }, -/obj/structure/table, -/obj/item/weldingtool/hugetank/empty, -/obj/item/clothing/glasses/welding, -/obj/item/toy/crayon/green, -/turf/open/floor/plasteel, -/area/ship/hallway/fore) -"Cc" = ( -/turf/open/floor/plasteel/stairs{ - dir = 8 - }, -/area/ship/hallway/fore) -"Ce" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"Cl" = ( -/obj/structure/reagent_dispensers/fueltank, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hallway/fore) -"Cx" = ( -/turf/open/floor/carpet, -/area/ship/hallway/central) -"CL" = ( -/obj/structure/closet/wardrobe/grey, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/effect/decal/cleanable/dirt, -/obj/item/modular_computer/tablet/preset/cargo, -/obj/item/modular_computer/tablet/preset/cargo, -/obj/item/modular_computer/tablet/preset/cargo, -/obj/item/modular_computer/tablet/preset/cargo, -/obj/item/modular_computer/tablet/preset/cargo, -/obj/item/modular_computer/tablet/preset/cargo, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew/dorm) -"CM" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/door/poddoor{ - id = "pillbottle"; - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/hallway/fore) -"CQ" = ( -/turf/closed/wall, -/area/ship/bridge) -"CX" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/crew) -"Df" = ( -/obj/machinery/door/airlock/external/glass{ - name = "Ye Olde Docking Airlock" - }, -/obj/effect/mapping_helpers/airlock/locked, -/turf/open/floor/plating, -/area/ship/hallway/fore) -"Dk" = ( -/obj/machinery/door/airlock/mining{ - name = "Cargo Bay"; - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"DJ" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/table, -/obj/item/wrench/crescent, -/obj/structure/cable, -/obj/item/toy/crayon/red, -/obj/machinery/power/apc/auto_name/directional/west, -/turf/open/floor/plasteel, -/area/ship/hallway/fore) -"DQ" = ( -/obj/structure/cable{ - icon_state = "2-5" - }, -/obj/structure/table/wood, -/obj/machinery/airalarm/directional/west, -/obj/item/radio/intercom/wideband/table{ - dir = 8 - }, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/bridge) -"DR" = ( -/obj/structure/table/wood, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/obj/item/areaeditor/shuttle, -/obj/item/clothing/glasses/sunglasses{ - pixel_y = 7 - }, -/obj/machinery/light/small/directional/south, -/obj/item/reagent_containers/spray/pepper{ - pixel_y = -7 - }, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/bridge) -"Eb" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/obj/machinery/power/smes, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/light/directional/west, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hallway/fore) -"Ej" = ( -/obj/structure/bed/pod, -/obj/structure/curtain/cloth, -/obj/effect/decal/cleanable/cobweb, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew/dorm) -"En" = ( -/obj/structure/cable{ - icon_state = "6-9" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/black/full, -/turf/open/floor/plasteel, -/area/ship/crew) -"EJ" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/fore) -"FI" = ( -/obj/structure/table, -/obj/item/radio/intercom/directional/east, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew/dorm) -"FP" = ( -/obj/structure/sign/poster/contraband/random{ - pixel_x = 32 - }, -/turf/open/floor/carpet, -/area/ship/hallway/central) -"Gf" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/carpet, -/area/ship/crew) -"GY" = ( -/obj/effect/decal/cleanable/blood/old, -/obj/effect/turf_decal/corner/opaque/black/full, -/obj/machinery/light/small/directional/east, -/turf/open/floor/plasteel, -/area/ship/crew) -"Hb" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/mining{ - name = "Cargo Bay" - }, -/turf/open/floor/plasteel, -/area/ship/hallway/fore) -"Hc" = ( -/obj/machinery/door/poddoor{ - id = "pillbottle"; - dir = 8 - }, -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - id = "pilltest" - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/ship/hallway/fore) -"Hn" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/caution{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 9 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"Hq" = ( -/obj/effect/decal/cleanable/glass, -/obj/structure/reagent_dispensers/beerkeg, -/turf/open/floor/plating/airless, -/area/ship/storage) -"HA" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/machinery/airalarm/directional/north, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"HD" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/light/directional/south, -/obj/machinery/firealarm/directional/east, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"HJ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/curtain/cloth/grey, -/turf/open/floor/plating, -/area/ship/crew/dorm) -"HN" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer4, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel, -/area/ship/hallway/fore) -"Iv" = ( -/obj/structure/barricade/wooden/crude, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/airlock/maintenance/glass, -/turf/open/floor/plasteel/tech, -/area/ship/storage) -"IF" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/suit_storage_unit/inherit, -/obj/item/clothing/suit/space/hardsuit/carp/old, -/obj/item/tank/internals/oxygen, -/turf/open/floor/plasteel/tech/grid, -/area/ship/cargo) -"IG" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/layer4{ - dir = 4 - }, -/obj/effect/decal/cleanable/cobweb, -/obj/item/radio/intercom/directional/west, -/turf/open/floor/plating, -/area/ship/hallway/central) -"Jb" = ( -/obj/effect/turf_decal/box, -/obj/machinery/power/port_gen/pacman, -/obj/effect/decal/cleanable/greenglow, -/obj/item/stack/sheet/mineral/plasma/twenty, -/obj/machinery/airalarm/directional/north, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/machinery/light/small/directional/west, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"Jr" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/item/radio/intercom/directional/north, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"JT" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"Kc" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/machinery/airalarm/directional/north, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/ship/hallway/fore) -"Kg" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/stand_clear{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"Kq" = ( -/obj/structure/table, -/obj/structure/bedsheetbin, -/obj/machinery/light/small/built/directional/north, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew/dorm) -"KE" = ( -/turf/open/floor/plating/airless, -/area/ship/storage) -"KG" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/table, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced, -/obj/item/multitool, -/obj/item/clothing/gloves/color/yellow, -/turf/open/floor/plating, -/area/ship/engineering) -"KO" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "8-10" - }, -/obj/structure/cable/yellow{ - icon_state = "2-9" - }, -/turf/open/floor/plasteel/dark, -/area/ship/engineering) -"KY" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ship/hallway/fore) -"La" = ( -/turf/open/floor/plating, -/area/ship/hallway/fore) -"Ld" = ( -/obj/machinery/door/airlock/engineering{ - name = "Engineering"; - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"LA" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/stairs/old{ - dir = 8 - }, -/area/ship/engineering) -"LB" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/number/five, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"LD" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"LN" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo) -"LQ" = ( -/obj/structure/reagent_dispensers/beerkeg, -/obj/machinery/light/small/built/directional/east, -/turf/open/floor/plating/airless, -/area/ship/storage) -"LU" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Restroom" - }, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/central) -"Mf" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"Mq" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/stairs{ - dir = 8 - }, -/area/ship/hallway/fore) -"MB" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/fore) -"MQ" = ( -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -20; - pixel_y = 12 - }, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo) -"Nc" = ( -/obj/effect/turf_decal/industrial/warning/corner, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/light/directional/north, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"Nt" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/item/toy/crayon/spraycan, -/turf/open/floor/plasteel, -/area/ship/hallway/fore) -"Nv" = ( -/obj/structure/table/wood, -/obj/machinery/button/door{ - dir = 4; - id = "pillbottle"; - pixel_y = -3; - pixel_x = -7; - name = "Hangar Control" - }, -/obj/machinery/button/shieldwallgen{ - dir = 4; - id = "pilltest"; - pixel_y = -3; - pixel_x = 7 - }, -/obj/effect/decal/cleanable/cobweb, -/obj/item/radio/intercom/directional/north, -/obj/machinery/light/small/directional/west, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/bridge) -"Nw" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"NK" = ( -/obj/structure/rack, -/obj/item/pickaxe, -/obj/item/pickaxe, -/obj/item/pickaxe, -/obj/item/pickaxe, -/obj/item/pickaxe/rusted, -/obj/item/pickaxe/rusted, -/obj/item/pickaxe/rusted, -/obj/item/pickaxe/rusted, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/item/stack/marker_beacon/thirty, -/obj/item/stack/marker_beacon/thirty, -/turf/open/floor/plasteel/tech/grid, -/area/ship/cargo) -"NN" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/fore) -"NP" = ( -/obj/effect/turf_decal/atmos/air, -/obj/machinery/portable_atmospherics/canister/air, -/obj/item/wrench, -/obj/machinery/light/small/directional/west, -/turf/open/floor/plating, -/area/ship/hallway/central) -"Oe" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small/built/directional/west, -/turf/open/floor/plating/airless, -/area/ship/storage) -"On" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/machinery/door/poddoor/shutters{ - id = "pillbob"; - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/crew/crewtwo) -"Op" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/door/airlock/maintenance{ - name = "Commons" - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew) -"Or" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/table, -/obj/item/stack/sheet/plastic/twenty, -/obj/machinery/cell_charger, -/obj/structure/cable/yellow, -/turf/open/floor/plating, -/area/ship/engineering) -"Oz" = ( -/turf/template_noop, -/area/template_noop) -"OB" = ( -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - id = "pilltest" - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/door/poddoor{ - id = "pillbottle"; - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/hallway/fore) -"OF" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/opaque/white/full, -/turf/open/floor/plasteel, -/area/ship/crew) -"OH" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/crew/dorm) -"ON" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 6 - }, -/obj/machinery/light/small/directional/west, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"OP" = ( -/obj/effect/turf_decal/industrial/warning/corner, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"OR" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/caution{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 10 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"OZ" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/structure/table/wood, -/obj/machinery/door/window/brigdoor{ - dir = 4 - }, -/obj/item/megaphone/command, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/bridge) -"Pc" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/light/directional/west, -/turf/open/floor/plasteel, -/area/ship/hallway/fore) -"Pn" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/light/small/directional/east, -/turf/open/floor/plating, -/area/ship/engineering) -"Pp" = ( -/obj/structure/bed/pod, -/obj/structure/curtain/cloth, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew/dorm) -"PB" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"Qa" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"Qo" = ( -/obj/structure/cable{ - icon_state = "1-10" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 5 - }, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/bridge) -"Qy" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"QQ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 6 - }, -/turf/open/floor/plasteel, -/area/ship/crew/dorm) -"Re" = ( -/obj/item/radio/intercom/directional/west, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo) -"Rf" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/south, -/obj/machinery/computer/cryopod/directional/west, -/turf/open/floor/plasteel, -/area/ship/crew/dorm) -"Ri" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 9 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"Rx" = ( -/obj/effect/turf_decal/siding/thinplating/dark/end{ - dir = 8 - }, -/obj/structure/railing{ - dir = 9 - }, -/obj/structure/railing{ - dir = 10 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"RJ" = ( -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ship/hallway/fore) -"Sd" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ship/crew/dorm) -"Sh" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/carpet, -/area/ship/crew) -"Sk" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"Sz" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/ship/hallway/fore) -"SF" = ( -/obj/effect/decal/cleanable/shreds, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ship/crew/dorm) -"SR" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/atmospherics/components/binary/pump/layer4{ - dir = 4; - name = "Input to Distro" - }, -/obj/machinery/door/window/brigdoor{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/hallway/central) -"SX" = ( -/obj/effect/turf_decal/industrial/warning/corner, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"SY" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"Tg" = ( -/obj/effect/decal/cleanable/blood/old, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"Th" = ( -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - id = "pilltest"; - dir = 1 - }, -/obj/structure/cable, -/obj/machinery/door/poddoor{ - id = "pillbottle"; - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/hallway/fore) -"Tm" = ( -/turf/closed/wall, -/area/ship/crew/dorm) -"Tp" = ( -/obj/effect/turf_decal/industrial/warning/corner, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"Tv" = ( -/turf/closed/wall, -/area/ship/crew/crewtwo) -"Tz" = ( -/obj/structure/cable, -/obj/machinery/computer/security{ - dir = 4 - }, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/machinery/light_switch{ - dir = 1; - pixel_x = -12; - pixel_y = -16 - }, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/bridge) -"TM" = ( -/obj/effect/turf_decal/industrial/warning/corner, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"Ud" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ship/hallway/fore) -"Ug" = ( -/obj/structure/closet/secure_closet/freezer/kitchen/maintenance, -/obj/effect/turf_decal/corner/opaque/white/full, -/turf/open/floor/plasteel, -/area/ship/crew) -"Uo" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/number/three, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"Uu" = ( -/obj/effect/decal/cleanable/glass, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating/airless, -/area/ship/storage) -"Uy" = ( -/turf/closed/wall, -/area/ship/hallway/central) -"UA" = ( -/obj/structure/cable{ - icon_state = "6-9" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/structure/chair/plastic{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-6" - }, -/turf/open/floor/carpet, -/area/ship/crew) -"Vp" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "1-6" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 5 - }, -/obj/machinery/light/small/directional/west, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo) -"Vs" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/fore) -"Vv" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Hangar"; - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew) -"VO" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ship/hallway/fore) -"VP" = ( -/obj/structure/chair/plastic{ - dir = 1 - }, -/turf/open/floor/carpet, -/area/ship/crew) -"VQ" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/table, -/turf/open/floor/carpet, -/area/ship/hallway/central) -"VR" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"Wg" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"Wh" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel, -/area/ship/hallway/fore) -"Wn" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/obj/machinery/autolathe, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/item/stack/sheet/metal/fifty, -/obj/item/stack/sheet/glass/fifty, -/obj/item/radio/intercom/directional/north, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"Wp" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating, -/area/ship/engineering) -"Ww" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/carpet, -/area/ship/hallway/central) -"WE" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"WJ" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/table, -/obj/machinery/microwave, -/obj/machinery/airalarm/directional/north, -/obj/effect/turf_decal/corner/opaque/black/full, -/turf/open/floor/plasteel, -/area/ship/crew) -"WM" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/hallway/central) -"WS" = ( -/obj/machinery/camera{ - dir = 1 - }, -/obj/effect/turf_decal/weather/dirt{ - dir = 10 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/airless, -/area/ship/external) -"WT" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer2{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/external) -"WY" = ( -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/power/terminal{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"Xf" = ( -/obj/machinery/cryopod/poor{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/crew/dorm) -"Xg" = ( -/obj/structure/chair/plastic{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/ship/storage) -"Xp" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"Xr" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/opaque/black/full, -/turf/open/floor/plasteel, -/area/ship/crew) -"XE" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/docking_port/mobile{ - can_move_docking_ports = 1; - launch_status = 0; - port_direction = 4; - preferred_direction = 4; - name = "pillbottle" - }, -/obj/structure/toilet{ - dir = 4; - pixel_y = 6; - pixel_x = -4; - desc = "The great head of the Pillbottle." - }, -/turf/open/floor/plating/airless, -/area/ship/external) -"XU" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"XV" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/fore) -"Yd" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/caution{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"Yv" = ( -/obj/machinery/door/airlock/command{ - name = "Bridge" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"YP" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small/directional/south, -/turf/open/floor/carpet, -/area/ship/crew) -"YU" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/item/toy/crayon/spraycan, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ship/hallway/fore) -"YX" = ( -/obj/docking_port/stationary{ - dwidth = 7; - width = 30; - height = 15 - }, -/turf/template_noop, -/area/template_noop) -"Ze" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ship/hallway/fore) -"Zf" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/closet/secure_closet/freezer/kitchen/maintenance, -/obj/effect/turf_decal/corner/opaque/white/full, -/obj/machinery/light/small/built/directional/north, -/turf/open/floor/plasteel, -/area/ship/crew) -"Zn" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/ship/engineering) -"Zr" = ( -/obj/structure/cable{ - icon_state = "4-10" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/crew/dorm) -"Zx" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/structure/table, -/obj/item/toy/cards/deck, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/carpet, -/area/ship/crew) -"Zz" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/blood/old, -/obj/machinery/newscaster/directional/north, -/turf/open/floor/carpet, -/area/ship/crew) -"ZB" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/effect/decal/cleanable/oil/slippery, -/turf/open/floor/plating, -/area/ship/engineering) -"ZK" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/reagent_dispensers/watertank, -/obj/item/radio/intercom/directional/north, -/turf/open/floor/plating, -/area/ship/engineering) -"ZN" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/ship/hallway/fore) - -(1,1,1) = {" -Oz -Oz -Oz -Oz -Oz -Oz -Oz -Oz -cr -hj -hj -cr -hj -hj -cr -Oz -Oz -Oz -Oz -Oz -Oz -"} -(2,1,1) = {" -Oz -Oz -Oz -Oz -Oz -Oz -Oz -Oz -cr -iR -iR -KG -iR -iR -cr -Oz -Oz -Oz -Oz -Oz -Oz -"} -(3,1,1) = {" -Oz -Oz -Oz -Oz -Oz -Oz -Oz -Oz -cr -WY -WY -LD -WY -WY -cr -Oz -Oz -Oz -Oz -Oz -Oz -"} -(4,1,1) = {" -Oz -Oz -Oz -Oz -Oz -cr -cr -cr -cr -ZK -hI -zJ -Pn -Wp -cr -cr -cr -cr -Oz -Oz -Oz -"} -(5,1,1) = {" -Oz -Oz -Oz -Oz -Oz -Oz -Oz -cr -cr -cr -cr -LA -cr -cr -cr -cr -Oz -Oz -Oz -Oz -Oz -"} -(6,1,1) = {" -Oz -Oz -Oz -Oz -Oz -Oz -Oz -Oz -Oz -Oz -cr -ZB -hv -WT -Oz -Oz -Oz -Oz -Oz -Oz -Oz -"} -(7,1,1) = {" -Oz -Oz -Oz -Oz -Oz -Oz -Oz -Oz -cr -cr -cr -yp -cr -cr -cr -Oz -Oz -Oz -Oz -Oz -Oz -"} -(8,1,1) = {" -Oz -Oz -Oz -Oz -Oz -Oz -Tm -Tm -cr -Jb -eW -oE -lo -oH -Uy -Uy -Uy -Uy -Oz -Oz -Oz -"} -(9,1,1) = {" -Oz -Oz -Oz -Tm -HJ -HJ -Tm -Xf -Tm -cr -Wn -KO -Zn -Or -Uy -IG -NP -Uy -Uy -Uy -Oz -"} -(10,1,1) = {" -Oz -Oz -Oz -Tm -Ej -OH -sx -SF -Rf -Tm -cr -Ld -cr -cr -Uy -SR -fL -Uy -wH -Uy -Oz -"} -(11,1,1) = {" -Oz -Oz -Oz -Tm -Kq -QQ -hO -CL -Sd -mW -ON -PB -qn -tV -fu -Ri -rJ -LU -oM -Uy -Oz -"} -(12,1,1) = {" -Oz -Oz -Oz -Tm -Pp -Zr -vD -FI -vD -mW -VR -Wg -WM -Xp -wD -tP -tP -tP -tP -tP -Oz -"} -(13,1,1) = {" -On -gi -Tv -Tm -Tm -fs -Tm -Tm -Tm -Tm -Jr -wn -vw -Tg -gh -tP -tF -Oe -Xg -lL -Oz -"} -(14,1,1) = {" -sl -md -iU -rW -sK -ef -Sh -Op -wE -Qy -th -mi -vw -WE -Sk -Iv -KE -bX -hp -wj -Oz -"} -(15,1,1) = {" -sl -fy -Bx -rW -lr -Zx -VP -CX -li -VQ -al -pJ -Uy -pC -jK -tP -KE -Uu -yR -rk -Oz -"} -(16,1,1) = {" -sl -md -bd -tB -gf -dz -Gf -nz -Cx -FP -Ww -lX -Uy -ba -ei -tP -Hq -LQ -wK -lL -Oz -"} -(17,1,1) = {" -sl -cN -ps -rW -Zz -UA -YP -rW -Uy -Uy -hl -vB -Uy -Uy -Dk -aj -aj -aj -aj -aj -Oz -"} -(18,1,1) = {" -sl -Bc -cA -rW -yZ -OF -En -vc -yD -CQ -CQ -CQ -CQ -CQ -mF -Vp -MQ -Re -eR -aj -Oz -"} -(19,1,1) = {" -sl -pH -tD -rW -Zf -Xr -qj -ok -ac -CQ -Nv -DQ -Tz -CQ -AS -LN -fZ -wo -yl -aj -Oz -"} -(20,1,1) = {" -fi -wG -Tv -rW -WJ -fp -ws -lw -xA -Yv -Qo -dD -DR -CQ -rC -LN -ty -wo -IF -aj -Oz -"} -(21,1,1) = {" -Oz -Oz -Oz -rW -sM -ez -xO -GY -Ug -CQ -vA -fJ -de -CQ -NK -jV -wO -br -cD -aj -Oz -"} -(22,1,1) = {" -Oz -Oz -Oz -rW -rW -Vv -rW -rW -rW -CQ -fA -aN -OZ -CQ -aj -aj -aj -mR -aj -aj -Oz -"} -(23,1,1) = {" -Oz -Oz -tG -tG -tG -Kc -YU -Pc -qO -KY -KY -VO -pX -DJ -Cl -Eb -dP -tr -tG -tG -tG -"} -(24,1,1) = {" -Oz -Oz -tG -xS -Vs -HN -gJ -RJ -MB -MB -BK -ce -Ud -gp -Ze -kG -Wh -Hb -Nt -vG -tG -"} -(25,1,1) = {" -Oz -Oz -tG -XV -XV -NN -XV -EJ -bU -XV -XV -zl -nM -XV -yS -fR -gl -Sz -AR -ZN -tG -"} -(26,1,1) = {" -Oz -Oz -tG -Cc -Rx -Mq -Rx -oR -fS -Cc -po -ng -po -Cc -Rx -oR -Rx -Mq -Rx -ng -tG -"} -(27,1,1) = {" -Oz -Oz -tG -Nc -xQ -Tp -xQ -pr -xQ -ah -xQ -TM -xQ -kh -Kg -OP -pF -SX -wl -kd -tG -"} -(28,1,1) = {" -Oz -Oz -tG -HA -fI -cl -fI -Qa -fI -ds -fI -ke -fI -sw -fI -Bh -fI -cl -fI -xI -tG -"} -(29,1,1) = {" -Oz -YX -Df -Ce -La -cl -La -Qa -La -ds -La -ke -La -sw -La -op -La -cl -La -ii -tG -"} -(30,1,1) = {" -Oz -Oz -tG -rZ -La -XU -La -Nw -La -lH -La -JT -La -qx -La -tt -La -XU -La -Mf -tG -"} -(31,1,1) = {" -Oz -Oz -tG -gc -yh -Hn -xN -hN -vX -sO -LB -SY -dS -sj -Uo -Yd -vi -OR -eU -HD -tG -"} -(32,1,1) = {" -Oz -Oz -tG -tG -OB -xd -xd -xd -xd -CM -vp -tG -Hc -hx -xd -xd -xd -xd -Th -tG -tG -"} -(33,1,1) = {" -Oz -Oz -Oz -tG -AX -hT -hT -hT -hT -hT -hT -XE -hT -hT -hT -hT -hT -hT -WS -tG -Oz -"} diff --git a/_maps/shuttles/independent/independent_rube_goldberg.dmm b/_maps/shuttles/independent/independent_rube_goldberg.dmm deleted file mode 100644 index e86765aa4066..000000000000 --- a/_maps/shuttles/independent/independent_rube_goldberg.dmm +++ /dev/null @@ -1,7625 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"aa" = ( -/obj/machinery/atmospherics/pipe/simple{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"ag" = ( -/obj/structure/cable/pink{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"ao" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable/green{ - icon_state = "1-8" - }, -/obj/machinery/door/airlock/command/glass, -/turf/open/floor/mineral/titanium, -/area/ship/bridge) -"at" = ( -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/obj/structure/cable/green{ - icon_state = "2-4" - }, -/obj/item/caution, -/obj/effect/decal/cleanable/oil, -/obj/effect/turf_decal/trimline/transparent/bar/filled/warning{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"ay" = ( -/obj/machinery/atmospherics/components/binary/circulator{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"aE" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"aI" = ( -/obj/machinery/field/generator, -/obj/machinery/light/directional/west, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/storage) -"aN" = ( -/obj/structure/closet/secure_closet/engineering_electrical{ - anchored = 1; - can_be_unanchored = 1 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/dorm) -"aP" = ( -/obj/structure/closet/secure_closet/personal/cabinet{ - name = "Mixology Closet" - }, -/obj/item/reagent_containers/food/drinks/shaker, -/obj/item/reagent_containers/glass/rag, -/obj/item/storage/box/drinkingglasses, -/obj/item/clothing/under/suit/waiter, -/obj/item/clothing/shoes/laceup, -/obj/item/clothing/head/collectable/tophat, -/obj/item/clothing/under/dress/striped, -/obj/item/reagent_containers/spray/cleaner, -/turf/open/floor/plasteel/grimy, -/area/ship/crew/canteen) -"ba" = ( -/obj/effect/decal/cleanable/oil, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"bb" = ( -/obj/structure/cable/green, -/obj/effect/turf_decal/industrial/radiation/full, -/obj/machinery/power/grounding_rod, -/turf/open/floor/plating, -/area/ship/storage) -"be" = ( -/obj/effect/turf_decal/number/four, -/turf/open/floor/engine/airless, -/area/ship/engineering/atmospherics) -"bg" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ - dir = 5 - }, -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"bj" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/turf/open/floor/mineral/titanium, -/area/ship/bridge) -"bm" = ( -/obj/effect/decal/cleanable/food/tomato_smudge, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"bp" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/obj/structure/cable/green{ - icon_state = "2-9" - }, -/obj/structure/window/reinforced/spawner{ - dir = 4 - }, -/obj/machinery/washing_machine, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/dorm) -"by" = ( -/obj/machinery/suit_storage_unit/independent/engineering, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/dorm) -"bA" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ - dir = 9 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"bB" = ( -/obj/machinery/holopad/emergency/engineering, -/obj/structure/cable/green{ - icon_state = "2-9" - }, -/obj/effect/turf_decal/industrial/radiation{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/radiation{ - dir = 4 - }, -/turf/open/floor/mineral/titanium, -/area/ship/storage) -"bC" = ( -/obj/machinery/atmospherics/components/binary/pump/layer2{ - name = "Engine Mix to Engine" - }, -/obj/structure/cable/green{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/industrial/outline/red, -/obj/effect/turf_decal/trimline/transparent/bar, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"bD" = ( -/obj/machinery/deepfryer, -/turf/open/floor/plasteel/grimy, -/area/ship/crew/canteen) -"bE" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/railing/corner{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/ship/hallway) -"bI" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/outline/red, -/obj/effect/turf_decal/trimline/transparent/bar, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"bL" = ( -/turf/closed/wall/r_wall/rust, -/area/ship/hallway) -"bN" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable/pink{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"bT" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/engineering/atmospherics) -"bX" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/turf/open/floor/plasteel/grimy, -/area/ship/crew/canteen) -"bZ" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/structure/cable/green{ - icon_state = "1-4" - }, -/obj/structure/railing/corner{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/ship/hallway) -"cc" = ( -/obj/machinery/processor, -/turf/open/floor/plasteel/grimy, -/area/ship/crew/canteen) -"ch" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/grimy, -/area/ship/crew/canteen) -"cs" = ( -/obj/machinery/holopad/emergency/buddy, -/turf/open/floor/wood/mahogany, -/area/ship/crew/canteen) -"ct" = ( -/obj/machinery/atmospherics/pipe/layer_manifold/visible, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"cy" = ( -/obj/machinery/light/directional/north, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/dorm) -"cE" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable/green{ - icon_state = "0-2" - }, -/obj/structure/cable/green{ - icon_state = "2-8" - }, -/obj/machinery/light_switch{ - pixel_x = 11; - pixel_y = 23 - }, -/turf/open/floor/plating/airless, -/area/ship/hallway) -"cF" = ( -/obj/structure/cable/green{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"cG" = ( -/obj/structure/particle_accelerator/particle_emitter/right, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/storage) -"cJ" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/structure/railing/corner{ - dir = 1 - }, -/obj/structure/disposalpipe/segment, -/obj/structure/lattice/catwalk, -/turf/open/floor/plating/airless, -/area/ship/hallway) -"cL" = ( -/obj/effect/decal/cleanable/plasma, -/turf/open/floor/wood/mahogany, -/area/ship/crew/canteen) -"cM" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ - dir = 6 - }, -/obj/machinery/airalarm/directional/north, -/obj/effect/decal/cleanable/plasma, -/obj/effect/turf_decal/corner/opaque/brown/border{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"cO" = ( -/obj/structure/cable/green{ - icon_state = "4-8" - }, -/obj/structure/sign/warning/deathsposal{ - pixel_y = 30 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"cV" = ( -/obj/structure/window/reinforced/spawner{ - dir = 4 - }, -/obj/structure/window/reinforced/spawner{ - dir = 1 - }, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/machinery/disposal/deliveryChute, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/engine) -"dd" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable/green{ - icon_state = "0-8" - }, -/obj/machinery/light_switch{ - pixel_x = 11; - pixel_y = 23 - }, -/turf/open/floor/plasteel/stairs{ - dir = 8 - }, -/area/ship/bridge) -"dm" = ( -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/obj/structure/window/reinforced/spawner{ - dir = 1 - }, -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/lattice/catwalk, -/obj/structure/window/reinforced/spawner{ - dir = 4 - }, -/obj/structure/window/reinforced/spawner, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/bridge) -"ds" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/incinerator_input{ - dir = 1; - name = "TEG Burn-Chamber Injector" - }, -/obj/machinery/camera/autoname{ - dir = 1 - }, -/obj/machinery/igniter/incinerator_atmos{ - id = "TEG_igniter" - }, -/turf/open/floor/engine/airless, -/area/ship/engineering/engine) -"dt" = ( -/obj/machinery/door/poddoor{ - dir = 4; - id = "02 Chamber Blast"; - name = "02 Chamber Vent" - }, -/turf/open/floor/engine/airless, -/area/ship/engineering/atmospherics) -"dD" = ( -/obj/machinery/portable_atmospherics/canister/oxygen, -/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{ - dir = 4 - }, -/turf/open/floor/engine/airless, -/area/ship/engineering/atmospherics) -"dK" = ( -/obj/machinery/atmospherics/pipe/layer_manifold/visible, -/obj/structure/cable/green{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"dL" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/structure/cable/pink{ - icon_state = "6-8" - }, -/obj/effect/decal/cleanable/crayon, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"dM" = ( -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/obj/structure/window/reinforced/tinted{ - dir = 4 - }, -/obj/structure/table/wood, -/obj/structure/window/reinforced/tinted, -/obj/item/flashlight/lamp/green{ - pixel_x = -6; - pixel_y = 10 - }, -/obj/item/reagent_containers/food/drinks/mug/tea{ - pixel_x = 2; - pixel_y = -3 - }, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/dorm) -"dP" = ( -/mob/living/simple_animal/pet/penguin/emperor/shamebrero{ - name = "Larry Triangles" - }, -/turf/open/floor/wood/mahogany, -/area/ship/crew/canteen) -"dR" = ( -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable/green{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"dY" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/structure/closet/crate/engineering/electrical, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/storage) -"ei" = ( -/turf/closed/wall, -/area/ship/storage) -"ej" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/structure/fireaxecabinet{ - pixel_y = 26 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"ek" = ( -/obj/structure/closet/radiation, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/storage) -"em" = ( -/obj/structure/window/reinforced/spawner, -/obj/structure/window/reinforced/spawner{ - dir = 4 - }, -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/obj/structure/disposalpipe/trunk, -/obj/machinery/disposal/deliveryChute{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"eq" = ( -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/bridge) -"ey" = ( -/obj/structure/window/reinforced/spawner{ - dir = 4 - }, -/obj/machinery/vending/autodrobe/all_access, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/dorm) -"ez" = ( -/obj/structure/cable/green{ - icon_state = "1-6" - }, -/obj/structure/window/reinforced/spawner{ - dir = 4 - }, -/obj/structure/table/wood, -/obj/machinery/cell_charger, -/obj/structure/cable/green{ - icon_state = "0-6" - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/dorm) -"eA" = ( -/obj/machinery/atmospherics/components/unary/shuttle/heater{ - dir = 1 - }, -/obj/structure/window/reinforced/spawner, -/obj/structure/window/reinforced/spawner{ - dir = 4 - }, -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"eC" = ( -/obj/structure/mineral_door/wood, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/canteen) -"eD" = ( -/obj/machinery/atmospherics/components/binary/pump/layer2{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"eE" = ( -/obj/machinery/power/port_gen/pacman, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/storage) -"eO" = ( -/obj/machinery/power/terminal, -/obj/structure/cable/green, -/obj/effect/turf_decal/corner/opaque/brown/border{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"eU" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"eX" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/spline/plain/opaque/yellow{ - dir = 8 - }, -/obj/effect/turf_decal/spline/plain/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/dorm) -"eZ" = ( -/turf/template_noop, -/area/ship/hallway) -"ff" = ( -/obj/machinery/power/terminal, -/obj/structure/cable/green, -/obj/effect/decal/cleanable/plasma, -/obj/effect/turf_decal/corner/opaque/brown/border{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"fk" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/effect/decal/cleanable/crayon, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"fo" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"fp" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ - dir = 9 - }, -/obj/structure/cable/green{ - icon_state = "1-8" - }, -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"fs" = ( -/obj/machinery/power/tesla_coil, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/storage) -"fB" = ( -/obj/machinery/portable_atmospherics/canister/air, -/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{ - dir = 1 - }, -/turf/open/floor/engine, -/area/ship/engineering/atmospherics) -"fK" = ( -/obj/machinery/power/smes/shuttle/precharged{ - dir = 1 - }, -/obj/structure/window/reinforced/spawner, -/obj/structure/window/reinforced/spawner{ - dir = 4 - }, -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/effect/turf_decal/corner/opaque/brown/border{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"fL" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/components/unary/outlet_injector/layer2{ - dir = 1; - on = 1 - }, -/turf/open/floor/plating/airless, -/area/ship/external) -"fT" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ - dir = 9 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"fU" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/structure/reagent_dispensers/beerkeg, -/obj/machinery/airalarm/directional/south, -/turf/open/floor/plasteel/grimy, -/area/ship/crew/canteen) -"fZ" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/structure/railing, -/turf/open/floor/plating/airless, -/area/ship/hallway) -"gb" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/obj/structure/window/reinforced/tinted{ - dir = 1 - }, -/obj/structure/window/reinforced/tinted{ - dir = 4 - }, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/dorm) -"gc" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"gg" = ( -/obj/effect/turf_decal/atmos/air, -/turf/open/floor/engine, -/area/ship/engineering/atmospherics) -"gj" = ( -/obj/structure/table/wood, -/obj/structure/window/reinforced/tinted{ - dir = 4 - }, -/obj/structure/window/reinforced/tinted, -/obj/item/flashlight/lamp/green{ - pixel_x = -6; - pixel_y = 10 - }, -/obj/item/reagent_containers/food/drinks/mug/tea{ - pixel_x = 2; - pixel_y = -3 - }, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/dorm) -"gk" = ( -/turf/closed/wall/mineral/plastitanium, -/area/ship/engineering) -"gm" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"gv" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2, -/obj/machinery/atmospherics/components/binary/pump/layer2{ - dir = 4; - name = "Air Mix to Air Supply" - }, -/obj/effect/turf_decal/industrial/radiation{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"gF" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"gG" = ( -/obj/machinery/atmospherics/pipe/manifold/general/visible/layer2{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"gM" = ( -/obj/item/pickaxe/mini, -/obj/item/pickaxe/mini, -/obj/item/gps/mining, -/obj/item/gps/mining, -/obj/structure/closet/crate/miningcar, -/obj/item/disk/holodisk/rube/disk7, -/obj/item/grenade/chem_grenade/cleaner, -/obj/effect/turf_decal/corner_steel_grid, -/obj/effect/turf_decal/corner_steel_grid{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/storage) -"gP" = ( -/obj/structure/window/reinforced/spawner{ - dir = 4 - }, -/obj/structure/window/reinforced/spawner, -/obj/structure/window/reinforced/spawner{ - dir = 1 - }, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/machinery/disposal/deliveryChute{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/dorm) -"gQ" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2, -/obj/effect/turf_decal/number/one{ - pixel_x = 7 - }, -/turf/open/floor/engine/airless, -/area/ship/engineering/atmospherics) -"gX" = ( -/turf/closed/wall/r_wall/rust, -/area/ship/crew/dorm) -"gY" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ - dir = 4 - }, -/obj/structure/table/wood, -/obj/item/pipe_dispenser, -/obj/item/disk/holodisk/rube/disk4, -/obj/item/disk/holodisk/rube/disk3, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"hf" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/obj/machinery/firealarm/directional/west, -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 8 - }, -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 4 - }, -/turf/open/floor/wood/mahogany, -/area/ship/crew/canteen) -"hl" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"hr" = ( -/obj/machinery/atmospherics/components/binary/pump/layer2, -/obj/effect/decal/cleanable/ash/snappop_phoenix, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"hu" = ( -/obj/structure/closet/secure_closet/engineering_electrical{ - anchored = 1; - can_be_unanchored = 1 - }, -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/dorm) -"hB" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ - dir = 4 - }, -/obj/structure/cable/green{ - icon_state = "4-8" - }, -/obj/structure/railing/corner{ - dir = 4 - }, -/obj/structure/lattice/catwalk, -/obj/structure/railing/corner{ - dir = 8 - }, -/turf/open/floor/plating/airless, -/area/ship/hallway) -"hC" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/airalarm/directional/east, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable/green{ - icon_state = "0-2" - }, -/obj/structure/cable/green{ - icon_state = "2-9" - }, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -20; - pixel_y = 12 - }, -/turf/open/floor/plasteel/stairs{ - dir = 1 - }, -/area/ship/medical) -"hE" = ( -/obj/structure/particle_accelerator/end_cap, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/storage) -"hJ" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/turf/open/floor/plating/airless, -/area/ship/hallway) -"hK" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - dir = 1; - name = "TEG Burn-Chamber Scrubber" - }, -/obj/machinery/igniter/incinerator_atmos{ - id = "TEG_igniter" - }, -/obj/machinery/air_sensor/atmos/incinerator_tank, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/turf/open/floor/engine/airless, -/area/ship/engineering/engine) -"hQ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/effect/turf_decal/spline/plain/opaque/yellow{ - dir = 8 - }, -/obj/effect/turf_decal/spline/plain/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/dorm) -"hR" = ( -/turf/closed/wall/mineral/bronze, -/area/ship/bridge) -"hV" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"hZ" = ( -/obj/machinery/door/airlock/hatch{ - dir = 4 - }, -/obj/structure/fans/tiny, -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ - dir = 4 - }, -/turf/open/floor/engine, -/area/ship/engineering/atmospherics) -"id" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/brown/border{ - dir = 9 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"ij" = ( -/obj/machinery/air_sensor/atmos/nitrogen_tank, -/turf/open/floor/engine/airless, -/area/ship/engineering/atmospherics) -"ix" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/obj/structure/railing{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/ship/hallway) -"iA" = ( -/obj/effect/decal/cleanable/food/tomato_smudge, -/turf/open/floor/plasteel/grimy, -/area/ship/crew/canteen) -"iC" = ( -/obj/machinery/computer/atmos_control/tank/carbon_tank, -/obj/machinery/light/directional/east, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"iL" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2, -/turf/open/floor/plating/airless, -/area/ship/hallway) -"iO" = ( -/obj/machinery/atmospherics/components/binary/pump/layer2{ - dir = 4 - }, -/obj/structure/cable/green{ - icon_state = "2-4" - }, -/obj/effect/decal/cleanable/plasma, -/obj/effect/turf_decal/corner/opaque/brown/bordercorner{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"iQ" = ( -/obj/structure/rack, -/obj/item/vending_refill/cigarette, -/obj/item/vending_refill/coffee, -/obj/item/vending_refill/cola, -/obj/item/vending_refill/engivend, -/obj/item/vending_refill/medical, -/obj/item/vending_refill/mining_equipment, -/obj/item/vending_refill/medical, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/storage) -"iR" = ( -/obj/machinery/camera/autoname, -/obj/effect/turf_decal/corner/opaque/brown/border{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"iS" = ( -/obj/machinery/door/poddoor{ - dir = 4; - id = "Mix Chamber Blast"; - name = "Mix Chamber Vent" - }, -/turf/open/floor/engine/airless, -/area/ship/engineering/atmospherics) -"jd" = ( -/obj/machinery/atmospherics/pipe/simple, -/obj/machinery/computer/atmos_control/incinerator{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"jl" = ( -/obj/item/bedsheet/ce, -/obj/structure/bed, -/obj/item/toy/plush/lizardplushie, -/obj/structure/window/reinforced/tinted, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/dorm) -"jn" = ( -/obj/machinery/door/airlock/hatch{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/holosign/barrier/atmos/infinite, -/turf/open/floor/plating, -/area/ship/crew/canteen) -"jo" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating/airless, -/area/ship/engineering/atmospherics) -"jx" = ( -/obj/effect/turf_decal/number/two, -/turf/open/floor/engine/airless, -/area/ship/engineering/atmospherics) -"jy" = ( -/obj/machinery/portable_atmospherics/canister/carbon_dioxide, -/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{ - dir = 4 - }, -/turf/open/floor/engine/airless, -/area/ship/engineering/atmospherics) -"jC" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"jG" = ( -/obj/effect/turf_decal/corner/opaque/yellow/border, -/obj/machinery/computer/helm{ - dir = 1; - icon_keyboard = null; - icon_screen = null; - icon_state = "steering_wheel"; - pixel_y = 6 - }, -/obj/structure/table/wood, -/turf/open/floor/mineral/titanium, -/area/ship/bridge) -"jJ" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2, -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/obj/machinery/light/directional/west, -/obj/structure/railing{ - dir = 4 - }, -/obj/structure/railing/corner{ - dir = 8 - }, -/turf/open/floor/plating/airless, -/area/ship/hallway) -"jL" = ( -/obj/structure/sign/warning/deathsposal{ - pixel_x = 30 - }, -/obj/machinery/vending/wardrobe/engi_wardrobe, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/dorm) -"jV" = ( -/obj/machinery/computer/atmos_control/tank/nitrogen_tank, -/obj/machinery/light/directional/east, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"jW" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/structure/railing{ - dir = 8 - }, -/obj/structure/disposalpipe/segment, -/obj/structure/lattice/catwalk, -/turf/open/floor/plating/airless, -/area/ship/hallway) -"jX" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/obj/structure/railing{ - dir = 4 - }, -/obj/structure/railing/corner{ - dir = 8 - }, -/turf/open/floor/plating/airless, -/area/ship/hallway) -"kb" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/effect/decal/cleanable/crayon, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"ke" = ( -/obj/machinery/vending/tool, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/dorm) -"kn" = ( -/obj/structure/window/reinforced/spawner{ - dir = 1 - }, -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/obj/structure/window/reinforced/spawner, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/machinery/disposal/deliveryChute{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"kp" = ( -/obj/machinery/door/window, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/grimy, -/area/ship/crew/canteen) -"kt" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ - dir = 4 - }, -/obj/structure/cable/green{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/opaque/brown/border, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"kz" = ( -/obj/structure/rack, -/obj/item/circuitboard/machine/ore_silo, -/obj/item/circuitboard/machine/ore_redemption, -/obj/item/circuitboard/machine/vending/mining_equipment, -/obj/item/circuitboard/computer/arcade/orion_trail, -/obj/item/circuitboard/computer/atmos_alert, -/obj/item/circuitboard/computer/turbine_control, -/obj/item/circuitboard/computer/turbine_computer, -/obj/item/circuitboard/machine/autolathe, -/obj/item/circuitboard/machine/microwave, -/obj/item/circuitboard/machine/smes, -/obj/item/circuitboard/machine/techfab/department/engineering, -/obj/item/circuitboard/machine/shuttle/engine/plasma, -/obj/item/circuitboard/machine/shuttle/engine/plasma, -/obj/item/circuitboard/machine/shuttle/engine/electric, -/obj/item/circuitboard/machine/shuttle/engine/electric, -/obj/item/circuitboard/machine/shuttle/smes, -/obj/item/circuitboard/machine/shuttle/smes, -/obj/item/circuitboard/machine/smes, -/obj/item/circuitboard/machine/vendor, -/obj/item/circuitboard/machine/vendor, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/storage) -"kM" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/obj/structure/railing{ - dir = 8 - }, -/turf/open/floor/plating/airless, -/area/ship/hallway) -"kN" = ( -/obj/machinery/atmospherics/components/binary/pump/layer2{ - name = "Engine Mix to Engine" - }, -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/number/three{ - pixel_x = 6; - pixel_y = 11 - }, -/turf/open/floor/engine, -/area/ship/engineering/atmospherics) -"kW" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/brown/bordercorner{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"ld" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/camera/autoname, -/obj/effect/turf_decal/corner/opaque/brown/border{ - dir = 1 - }, -/obj/structure/reagent_dispensers/watertank/high, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"lg" = ( -/obj/structure/cable/green{ - icon_state = "2-8" - }, -/obj/machinery/light/directional/east, -/obj/effect/turf_decal/corner/opaque/brown/border{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"ll" = ( -/obj/machinery/cryopod{ - dir = 4 - }, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/dorm) -"lr" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/structure/cable/green{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/bridge) -"ly" = ( -/obj/machinery/door/window{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/transparent/bar, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/dorm) -"lX" = ( -/turf/closed/wall/mineral/titanium/survival/nodiagonal, -/area/ship/engineering/atmospherics) -"ma" = ( -/obj/structure/rack, -/obj/item/storage/part_replacer, -/obj/item/storage/box/metalfoam, -/obj/item/holosign_creator/engineering, -/obj/item/holosign_creator/engineering, -/obj/item/holosign_creator/atmos, -/obj/item/holosign_creator/atmos, -/obj/item/clothing/gloves/color/yellow, -/obj/item/clothing/gloves/color/yellow, -/obj/item/disk/holodisk/rube/disk6, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/storage) -"mi" = ( -/obj/machinery/door/airlock/hatch, -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2, -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/obj/structure/holosign/barrier/atmos/infinite, -/turf/open/floor/plating, -/area/ship/engineering) -"mj" = ( -/obj/structure/table/wood, -/obj/machinery/light/directional/east, -/obj/machinery/fax/indie{ - pixel_y = -5 - }, -/obj/effect/turf_decal/corner/opaque/yellow/border{ - dir = 5 - }, -/turf/open/floor/mineral/titanium, -/area/ship/bridge) -"ml" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/item/storage/belt/utility/chief/full, -/obj/item/clothing/under/rank/engineering/chief_engineer, -/obj/item/clothing/under/rank/engineering/chief_engineer/skirt, -/obj/item/clothing/head/hardhat/white, -/obj/item/clothing/glasses/meson/engine, -/obj/item/holosign_creator/atmos, -/obj/item/holosign_creator/engineering, -/obj/item/circuitboard/machine/techfab/department/engineering, -/obj/item/areaeditor/shuttle, -/obj/item/clothing/suit/toggle/hazard, -/obj/item/clothing/head/beret/ce, -/obj/item/clothing/head/beret/eng, -/obj/item/pipe_dispenser, -/obj/item/construction/rcd/arcd, -/obj/item/rcd_ammo/large, -/obj/item/rcd_ammo, -/obj/item/rcd_ammo, -/obj/item/clothing/gloves/color/yellow, -/obj/item/gun/ballistic/shotgun/flamingarrow, -/obj/item/ammo_box/c38_box, -/obj/item/storage/fancy/cigarettes/cigars/cohiba, -/obj/effect/turf_decal/corner/opaque/yellow/border{ - dir = 6 - }, -/obj/structure/closet/secure{ - icon_state = "ce"; - name = "Chief at Engineering's Stuff" - }, -/obj/item/areaeditor/shuttle, -/turf/open/floor/mineral/titanium, -/area/ship/bridge) -"mr" = ( -/obj/machinery/atmospherics/pipe/simple{ - dir = 10 - }, -/obj/effect/decal/cleanable/blood/gibs/torso, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"mO" = ( -/obj/effect/turf_decal/spline/fancy/wood, -/turf/open/floor/wood/mahogany, -/area/ship/crew/canteen) -"mP" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/green{ - icon_state = "1-6" - }, -/obj/machinery/firealarm/directional/west, -/obj/effect/turf_decal/industrial/radiation{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/radiation{ - dir = 8 - }, -/turf/open/floor/mineral/titanium, -/area/ship/storage) -"mS" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2, -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/obj/machinery/light/directional/west, -/obj/structure/railing{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/ship/hallway) -"mV" = ( -/obj/effect/turf_decal/industrial/radiation{ - dir = 5 - }, -/obj/effect/turf_decal/industrial/radiation/corner{ - dir = 8 - }, -/turf/open/floor/mineral/titanium, -/area/ship/storage) -"nb" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"nl" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ - dir = 10 - }, -/obj/structure/cable/green{ - icon_state = "2-8" - }, -/obj/effect/decal/cleanable/ash/large, -/obj/effect/turf_decal/corner/opaque/brown/border{ - dir = 5 - }, -/obj/effect/turf_decal/corner/opaque/brown/bordercorner{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"nn" = ( -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/obj/structure/window/reinforced/tinted{ - dir = 4 - }, -/obj/structure/closet/cabinet, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/dorm) -"nq" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/holopad/emergency/command, -/turf/open/floor/mineral/titanium, -/area/ship/bridge) -"nu" = ( -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/obj/structure/window/reinforced/spawner{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2, -/turf/open/floor/engine/airless, -/area/ship/engineering/atmospherics) -"nw" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/obj/structure/closet/firecloset/wall{ - dir = 4; - pixel_x = -28 - }, -/turf/open/floor/plating/airless, -/area/ship/hallway) -"ny" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ - dir = 10 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"nG" = ( -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/atmospherics) -"nQ" = ( -/obj/effect/turf_decal/spline/plain/opaque/yellow, -/obj/effect/turf_decal/spline/plain/opaque/yellow{ - dir = 8 - }, -/obj/effect/turf_decal/spline/plain/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/dorm) -"nT" = ( -/obj/machinery/power/emitter, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/storage) -"nY" = ( -/obj/effect/turf_decal/corner/opaque/yellow/border{ - dir = 1 - }, -/obj/item/disk/holodisk/rube/disk4, -/turf/open/floor/mineral/titanium, -/area/ship/bridge) -"od" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable/green{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/trimline/transparent/bar/filled, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/dorm) -"oq" = ( -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable/green{ - icon_state = "0-2" - }, -/obj/effect/turf_decal/spline/plain/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/spline/plain/opaque/yellow, -/obj/machinery/light_switch{ - pixel_x = 11; - pixel_y = 23 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/dorm) -"oK" = ( -/turf/closed/wall/mineral/wood, -/area/ship/hallway) -"oY" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/green{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"oZ" = ( -/obj/machinery/rnd/production/circuit_imprinter, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/dorm) -"pb" = ( -/obj/effect/decal/cleanable/glass/plasma, -/obj/effect/turf_decal/corner/opaque/brown/border{ - dir = 5 - }, -/obj/item/mop, -/obj/structure/mopbucket, -/obj/item/caution, -/obj/item/caution, -/obj/item/caution, -/obj/item/reagent_containers/glass/bucket, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"pg" = ( -/obj/machinery/atmospherics/pipe/simple{ - dir = 8 - }, -/obj/effect/decal/cleanable/crayon, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"ph" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ - dir = 6 - }, -/obj/machinery/computer/atmos_control/tank/air_tank, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"pp" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/structure/cable/pink{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"pv" = ( -/obj/machinery/computer/operating, -/obj/effect/turf_decal/corner/opaque/blue/diagonal, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"pz" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/camera/autoname, -/obj/structure/railing{ - dir = 8 - }, -/obj/structure/railing, -/turf/open/floor/plating/airless, -/area/ship/hallway) -"pF" = ( -/obj/structure/lattice/catwalk, -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ - dir = 4 - }, -/turf/open/floor/engine/airless, -/area/ship/engineering/atmospherics) -"pK" = ( -/obj/machinery/atmospherics/pipe/layer_manifold/visible, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"pM" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ - dir = 6 - }, -/obj/structure/cable/green{ - icon_state = "2-8" - }, -/obj/effect/turf_decal/trimline/transparent/bar/filled/warning{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"pO" = ( -/obj/machinery/the_singularitygen/tesla, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/storage) -"pQ" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8; - filter_types = list("co2") - }, -/turf/open/floor/engine/airless, -/area/ship/engineering/atmospherics) -"qg" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ - dir = 5 - }, -/obj/machinery/button/door{ - dir = 4; - id = "C02 Chamber Blast"; - name = "C02 Chamber Vent Control"; - pixel_x = -25 - }, -/obj/effect/decal/cleanable/oil, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"qi" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/airalarm/directional/east, -/obj/effect/turf_decal/spline/plain/opaque/yellow{ - dir = 8 - }, -/obj/effect/turf_decal/spline/plain/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/dorm) -"qk" = ( -/obj/effect/turf_decal/trimline/transparent/bar/filled, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/dorm) -"qs" = ( -/obj/structure/table/wood/poker, -/obj/item/toy/figure/ce, -/turf/open/floor/plasteel/grimy, -/area/ship/crew/canteen) -"qu" = ( -/obj/structure/table/reinforced, -/obj/machinery/chem_dispenser/drinks, -/obj/machinery/light/directional/north, -/turf/open/floor/plasteel/grimy, -/area/ship/crew/canteen) -"qv" = ( -/obj/effect/spawner/structure/window/plasma/reinforced, -/obj/machinery/atmospherics/pipe/simple, -/turf/open/floor/engine, -/area/ship/engineering/engine) -"qz" = ( -/obj/machinery/smartfridge/drinks, -/turf/open/floor/plasteel/grimy, -/area/ship/crew/canteen) -"qC" = ( -/obj/structure/cable/green{ - icon_state = "4-8" - }, -/obj/structure/curtain, -/obj/machinery/shower{ - pixel_y = 13 - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plasteel/mono/white, -/area/ship/engineering/engine) -"qH" = ( -/obj/effect/decal/cleanable/oil, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"qK" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2, -/obj/machinery/light/directional/east, -/obj/machinery/computer/atmos_control/tank/mix_tank{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"qP" = ( -/obj/machinery/atmospherics/components/binary/pump/layer2, -/obj/effect/decal/cleanable/ash/large, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"qT" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/structure/cable/green{ - icon_state = "4-9" - }, -/obj/structure/cable/green{ - icon_state = "2-9" - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/mineral/titanium, -/area/ship/bridge) -"qU" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ - dir = 6 - }, -/obj/structure/lattice/catwalk, -/obj/structure/cable/green{ - icon_state = "4-10" - }, -/obj/machinery/firealarm/directional/north, -/obj/structure/railing/corner, -/turf/open/floor/plating/airless, -/area/ship/hallway) -"qZ" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/mineral/titanium, -/area/ship/bridge) -"rd" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable/green{ - icon_state = "4-8" - }, -/obj/machinery/door/window{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/transparent/bar/filled, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/dorm) -"rj" = ( -/obj/structure/cable/pink{ - icon_state = "2-5" - }, -/obj/structure/cable/pink{ - icon_state = "2-9" - }, -/obj/effect/decal/cleanable/food/tomato_smudge, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"rk" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/radiation{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"rm" = ( -/obj/machinery/door/poddoor/incinerator_atmos_aux{ - id = "Burn Chamber Blast"; - name = "Burn Chamber Vent" - }, -/turf/open/floor/engine/airless, -/area/ship/engineering/engine) -"rn" = ( -/obj/machinery/atmospherics/components/binary/pump/layer2, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"ro" = ( -/obj/machinery/portable_atmospherics/canister/toxins, -/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{ - dir = 4 - }, -/turf/open/floor/engine/airless, -/area/ship/engineering/atmospherics) -"rp" = ( -/obj/structure/curtain/cloth/fancy, -/obj/machinery/door/window{ - dir = 1 - }, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/dorm) -"rr" = ( -/obj/machinery/field/generator, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/storage) -"rv" = ( -/obj/machinery/door/airlock/hatch{ - dir = 4 - }, -/obj/structure/fans/tiny, -/turf/open/floor/engine, -/area/ship/engineering/atmospherics) -"rD" = ( -/obj/structure/table/reinforced, -/obj/machinery/microwave{ - desc = "Musty smelling microwave, old and shitty. If you could describe it, it would be green" - }, -/turf/open/floor/plasteel/grimy, -/area/ship/crew/canteen) -"rE" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ - dir = 6 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"rJ" = ( -/obj/structure/table/wood/reinforced, -/obj/item/storage/pill_bottle/dice, -/turf/open/floor/carpet/stellar, -/area/ship/crew/canteen) -"rK" = ( -/obj/machinery/atmospherics/components/unary/tank/air{ - dir = 4; - piping_layer = 2; - volume = 250000 - }, -/turf/open/floor/engine, -/area/ship/engineering/atmospherics) -"rM" = ( -/obj/machinery/power/smes, -/obj/structure/cable/green{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"rW" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/grimy, -/area/ship/crew/canteen) -"sb" = ( -/obj/machinery/vending/cigarette/beach, -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 9 - }, -/turf/open/floor/wood/mahogany, -/area/ship/crew/canteen) -"sd" = ( -/obj/machinery/door/airlock/hatch{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable/green{ - icon_state = "4-8" - }, -/obj/structure/holosign/barrier/atmos/infinite, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/dorm) -"sk" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/lattice/catwalk, -/turf/open/floor/engine, -/area/ship/engineering/atmospherics) -"sl" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2, -/obj/effect/turf_decal/industrial/radiation{ - dir = 8 - }, -/obj/machinery/holopad/emergency/atmos, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"sn" = ( -/obj/item/bedsheet/orange, -/obj/item/toy/plush/plushvar, -/obj/structure/bed, -/obj/structure/window/reinforced/tinted, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/dorm) -"su" = ( -/obj/structure/closet/crate/secure/engineering{ - name = "WARNING - Supermatter Crystal - DANGER" - }, -/obj/machinery/power/supermatter_crystal/shard, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/storage) -"sy" = ( -/obj/machinery/atmospherics/components/unary/tank/nitrogen{ - piping_layer = 2; - volume = 250000 - }, -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/turf/open/floor/engine/airless, -/area/ship/engineering/atmospherics) -"sz" = ( -/obj/machinery/holopad/emergency/engineering, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/dorm) -"sB" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/spline/plain/opaque/yellow{ - dir = 8 - }, -/obj/effect/turf_decal/spline/plain/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/spline/plain/opaque/yellow, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/dorm) -"sC" = ( -/obj/effect/turf_decal/number/five, -/turf/open/floor/engine/airless, -/area/ship/engineering/atmospherics) -"sL" = ( -/obj/structure/cable/green{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/glass, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"sO" = ( -/obj/machinery/computer/rdconsole/production{ - dir = 1 - }, -/obj/structure/window/reinforced/spawner{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/dorm) -"sR" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ - dir = 5 - }, -/obj/structure/cable/green{ - icon_state = "1-4" - }, -/obj/effect/turf_decal/corner/opaque/brown/border{ - dir = 10 - }, -/obj/effect/turf_decal/corner/opaque/brown/bordercorner{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"sY" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2, -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/obj/structure/railing{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/ship/hallway) -"td" = ( -/obj/machinery/atmospherics/pipe/simple{ - dir = 1 - }, -/obj/machinery/camera/autoname{ - dir = 4 - }, -/obj/structure/reagent_dispensers/watertank, -/obj/item/reagent_containers/glass/bucket, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"tg" = ( -/obj/structure/cable/green{ - icon_state = "4-8" - }, -/obj/machinery/firealarm/directional/north, -/obj/effect/decal/cleanable/insectguts, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"tj" = ( -/obj/machinery/microwave{ - desc = "Musty smelling microwave, old and shitty. If you could describe it, it would be green" - }, -/obj/structure/table/wood/reinforced, -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 10 - }, -/turf/open/floor/wood/mahogany, -/area/ship/crew/canteen) -"tk" = ( -/obj/machinery/camera/autoname, -/obj/effect/decal/cleanable/oil, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"tm" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ - dir = 10 - }, -/turf/open/floor/engine, -/area/ship/engineering/atmospherics) -"tp" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/spline/plain/opaque/yellow{ - dir = 8 - }, -/obj/effect/turf_decal/spline/plain/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/dorm) -"tq" = ( -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable/green{ - icon_state = "0-8" - }, -/obj/machinery/button/door{ - dir = 8; - id = "Burn Chamber Blast"; - name = "Burn Chamber Vent Control"; - pixel_x = 26; - pixel_y = 5 - }, -/obj/machinery/light_switch{ - pixel_x = -13; - pixel_y = 23 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"tt" = ( -/turf/closed/wall/mineral/wood, -/area/ship/crew/canteen) -"tI" = ( -/obj/machinery/light/directional/west, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/dorm) -"tM" = ( -/obj/structure/table/reinforced, -/obj/machinery/reagentgrinder/constructed, -/turf/open/floor/plasteel/grimy, -/area/ship/crew/canteen) -"tZ" = ( -/obj/docking_port/mobile{ - callTime = 250; - launch_status = 0; - name = "Engineering Project"; - port_direction = 2; - preferred_direction = 4 - }, -/turf/open/floor/plating/airless, -/area/ship/external) -"ua" = ( -/obj/structure/table/wood/reinforced, -/obj/item/toy/foamblade, -/obj/item/toy/gun, -/turf/open/floor/carpet/stellar, -/area/ship/crew/canteen) -"uj" = ( -/obj/machinery/suit_storage_unit/independent/mining/eva, -/obj/effect/turf_decal/corner_steel_grid/full, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/storage) -"uq" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2, -/obj/structure/railing{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/ship/hallway) -"uz" = ( -/obj/machinery/button/ignition/incinerator/toxmix{ - id = "TEG_igniter"; - pixel_y = -29 - }, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/obj/structure/table/wood, -/obj/item/weldingtool, -/obj/item/weldingtool, -/obj/item/weldingtool, -/obj/item/weldingtool, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"uB" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/structure/cable/green{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/industrial/radiation, -/obj/effect/turf_decal/industrial/radiation{ - dir = 1 - }, -/turf/open/floor/mineral/titanium, -/area/ship/storage) -"uG" = ( -/obj/structure/sign/departments/medbay/alt, -/turf/closed/wall/r_wall, -/area/ship/medical) -"uN" = ( -/obj/machinery/power/terminal, -/obj/structure/cable/green, -/obj/effect/turf_decal/corner/opaque/brown/border{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"uQ" = ( -/obj/machinery/portable_atmospherics/canister/nitrogen, -/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{ - dir = 4 - }, -/turf/open/floor/engine/airless, -/area/ship/engineering/atmospherics) -"uW" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"uX" = ( -/obj/machinery/power/emitter, -/obj/machinery/camera/autoname{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/storage) -"vb" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ - dir = 4 - }, -/obj/structure/cable/green{ - icon_state = "4-8" - }, -/obj/machinery/firealarm/directional/north, -/obj/effect/turf_decal/corner/opaque/brown/border{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown/border, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"vc" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable/green{ - icon_state = "4-8" - }, -/obj/structure/railing{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/ship/hallway) -"vd" = ( -/obj/effect/decal/cleanable/crayon, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"vj" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable/green{ - icon_state = "4-8" - }, -/obj/structure/railing{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/ship/hallway) -"vl" = ( -/obj/structure/closet/cabinet, -/obj/item/clothing/suit/redtag, -/obj/item/clothing/suit/redtag, -/obj/item/clothing/suit/redtag, -/obj/item/clothing/suit/redtag, -/obj/item/clothing/suit/bluetag, -/obj/item/clothing/suit/bluetag, -/obj/item/clothing/suit/bluetag, -/obj/item/clothing/suit/bluetag, -/obj/item/clothing/head/helmet/bluetaghelm, -/obj/item/clothing/head/helmet/bluetaghelm, -/obj/item/clothing/head/helmet/bluetaghelm, -/obj/item/clothing/head/helmet/bluetaghelm, -/obj/item/clothing/head/helmet/redtaghelm, -/obj/item/clothing/head/helmet/redtaghelm, -/obj/item/clothing/head/helmet/redtaghelm, -/obj/item/clothing/head/helmet/redtaghelm, -/obj/item/gun/energy/laser/redtag, -/obj/item/gun/energy/laser/redtag, -/obj/item/gun/energy/laser/redtag, -/obj/item/gun/energy/laser/redtag, -/obj/item/gun/energy/laser/bluetag, -/obj/item/gun/energy/laser/bluetag, -/obj/item/gun/energy/laser/bluetag, -/obj/item/gun/energy/laser/bluetag, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/dorm) -"vq" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2, -/obj/structure/cable/green{ - icon_state = "1-6" - }, -/obj/effect/decal/cleanable/plasma, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"vr" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow/bordercorner{ - dir = 8 - }, -/turf/open/floor/mineral/titanium, -/area/ship/bridge) -"vv" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/ship/hallway) -"vw" = ( -/obj/structure/chair/comfy/shuttle/bronze, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/turf/open/floor/mineral/titanium, -/area/ship/bridge) -"vA" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ - dir = 6 - }, -/obj/effect/turf_decal/corner/opaque/brown/border{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"vB" = ( -/obj/structure/cable/pink{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/ash/snappop_phoenix, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"vC" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8; - filter_types = list("o2") - }, -/turf/open/floor/engine/airless, -/area/ship/engineering/atmospherics) -"vJ" = ( -/obj/structure/sink{ - dir = 8; - pixel_x = 16 - }, -/turf/open/floor/plasteel/white, -/area/ship/crew/canteen) -"vL" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/lattice/catwalk, -/turf/open/floor/engine/airless, -/area/ship/engineering/atmospherics) -"vX" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/medical) -"wf" = ( -/obj/machinery/light/directional/north, -/turf/open/floor/plating/airless, -/area/ship/external) -"wg" = ( -/turf/open/floor/plating/airless, -/area/ship/external) -"wk" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/obj/machinery/camera/autoname, -/obj/effect/turf_decal/trimline/transparent/bar/filled/warning{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/medical) -"wq" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/wood/mahogany, -/area/ship/crew/canteen) -"wy" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/effect/decal/cleanable/molten_object/large, -/obj/effect/turf_decal/corner/opaque/brown/border{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"wz" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/structure/cable/green{ - icon_state = "2-8" - }, -/obj/structure/railing{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/ship/hallway) -"wH" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ - dir = 4 - }, -/turf/open/floor/engine/airless, -/area/ship/engineering/atmospherics) -"wP" = ( -/obj/machinery/vending/boozeomat/all_access, -/obj/structure/window/reinforced/spawner, -/turf/open/floor/plasteel/grimy, -/area/ship/crew/canteen) -"wU" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"wZ" = ( -/obj/machinery/light/directional/north, -/obj/machinery/button/door{ - dir = 4; - id = "Storage Bay Blast"; - name = "Storage Bay Doors Control"; - pixel_x = -25 - }, -/turf/open/floor/plating/airless, -/area/ship/external) -"xa" = ( -/obj/effect/decal/cleanable/oil, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/dorm) -"xl" = ( -/obj/structure/chair/sofa{ - dir = 1 - }, -/turf/open/floor/carpet/stellar, -/area/ship/crew/canteen) -"xo" = ( -/obj/structure/sink{ - pixel_y = 15 - }, -/turf/open/floor/plasteel/grimy, -/area/ship/crew/canteen) -"xv" = ( -/obj/structure/table/wood/poker, -/obj/item/reagent_containers/food/condiment/saltshaker{ - pixel_x = -9; - pixel_y = 9 - }, -/obj/item/reagent_containers/food/condiment/peppermill{ - pixel_x = -5; - pixel_y = 5 - }, -/turf/open/floor/plasteel/grimy, -/area/ship/crew/canteen) -"xA" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2, -/obj/structure/cable/green{ - icon_state = "1-10" - }, -/obj/structure/railing{ - dir = 4 - }, -/obj/structure/railing{ - dir = 8 - }, -/turf/open/floor/plating/airless, -/area/ship/hallway) -"xC" = ( -/obj/structure/cable/green{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/binary/pump/layer2, -/obj/effect/decal/cleanable/plasma, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"xE" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/spline/fancy/wood/cee, -/turf/open/floor/wood/mahogany, -/area/ship/crew/canteen) -"xQ" = ( -/obj/machinery/atmospherics/components/binary/pump{ - name = "TEG Waste Disposal" - }, -/obj/effect/turf_decal/industrial/outline/red, -/obj/effect/turf_decal/trimline/transparent/bar, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"xW" = ( -/obj/machinery/power/smes, -/obj/structure/cable/green{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"ya" = ( -/obj/structure/mineral_door/wood, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/engine) -"yd" = ( -/obj/machinery/atmospherics/pipe/manifold/general/visible/layer2{ - dir = 1 - }, -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"yg" = ( -/obj/machinery/shower{ - pixel_y = 13 - }, -/obj/structure/curtain, -/turf/open/floor/plasteel/white, -/area/ship/crew/canteen) -"yj" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/decal/cleanable/blood/tracks, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"yp" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/structure/cable/green{ - icon_state = "4-9" - }, -/obj/effect/turf_decal/spline/plain/opaque/yellow{ - dir = 8 - }, -/obj/effect/turf_decal/spline/plain/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/dorm) -"yy" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ - dir = 9 - }, -/turf/open/floor/engine/airless, -/area/ship/engineering/atmospherics) -"yz" = ( -/obj/machinery/holopad/emergency/engineering, -/obj/structure/cable/green{ - icon_state = "1-4" - }, -/obj/structure/cable/green{ - icon_state = "1-8" - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"yB" = ( -/obj/structure/table/wood/reinforced, -/obj/item/toy/cards/deck{ - pixel_y = 11 - }, -/obj/item/toy/eightball{ - pixel_x = -8 - }, -/turf/open/floor/carpet/stellar, -/area/ship/crew/canteen) -"yM" = ( -/obj/item/storage/backpack/duffelbag/med/surgery, -/obj/structure/table/rolling, -/obj/item/storage/firstaid/regular, -/obj/item/storage/firstaid/o2, -/obj/item/storage/firstaid/fire, -/obj/item/storage/firstaid/brute, -/obj/item/defibrillator, -/obj/item/stock_parts/cell/high, -/obj/machinery/firealarm/directional/west, -/obj/effect/turf_decal/corner/opaque/blue/diagonal, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"yN" = ( -/obj/structure/lattice/catwalk, -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/turf/open/floor/plating/airless, -/area/ship/hallway) -"yO" = ( -/obj/machinery/light/directional/west, -/obj/machinery/space_heater, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"yP" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"yQ" = ( -/obj/machinery/door/poddoor{ - dir = 4; - id = "C02 Chamber Blast"; - name = "C02 Chamber Vent" - }, -/turf/open/floor/engine/airless, -/area/ship/engineering/atmospherics) -"yT" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2, -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/obj/structure/lattice/catwalk, -/turf/open/floor/plating/airless, -/area/ship/hallway) -"ze" = ( -/obj/structure/mineral_door/wood, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/canteen) -"zi" = ( -/obj/machinery/power/terminal{ - dir = 1 - }, -/obj/structure/cable/pink{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"zl" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ - dir = 4 - }, -/obj/structure/cable/green{ - icon_state = "4-8" - }, -/obj/structure/railing, -/turf/open/floor/plating/airless, -/area/ship/hallway) -"zm" = ( -/obj/structure/particle_accelerator/power_box, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/storage) -"zs" = ( -/obj/machinery/atmospherics/pipe/manifold/general/visible/layer2{ - dir = 8 - }, -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"zt" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/obj/structure/window/reinforced/spawner{ - dir = 4 - }, -/obj/structure/window/reinforced/spawner{ - dir = 1 - }, -/obj/machinery/washing_machine, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/dorm) -"zu" = ( -/obj/structure/particle_accelerator/fuel_chamber, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/storage) -"zy" = ( -/obj/structure/fans/tiny, -/obj/machinery/door/poddoor{ - id = "Storage Bay Blast"; - name = "Storage Bay Doors" - }, -/turf/open/floor/plating, -/area/ship/storage) -"zB" = ( -/obj/structure/sink/kitchen{ - dir = 8; - pixel_x = 16 - }, -/turf/open/floor/plasteel/grimy, -/area/ship/crew/canteen) -"zE" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4; - filter_types = list("o2","n2") - }, -/turf/open/floor/engine, -/area/ship/engineering/atmospherics) -"zG" = ( -/turf/closed/wall/mineral/titanium/survival, -/area/ship/engineering/engine) -"zH" = ( -/obj/structure/table/wood, -/obj/effect/turf_decal/corner/opaque/yellow/border{ - dir = 10 - }, -/obj/item/radio/intercom/wideband/table{ - pixel_y = -9 - }, -/obj/item/disk/holodisk/rube/disk1, -/obj/item/disk/holodisk/rube/disk2, -/obj/item/disk/holodisk/rube/disk3, -/obj/item/disk/holodisk/rube/disk4, -/obj/item/disk/holodisk/rube/disk5, -/obj/item/disk/holodisk/rube/disk6, -/turf/open/floor/mineral/titanium, -/area/ship/bridge) -"zL" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ - dir = 5 - }, -/turf/open/floor/plating/airless, -/area/ship/hallway) -"zQ" = ( -/obj/effect/decal/cleanable/glass/plasma, -/obj/effect/turf_decal/corner/opaque/brown/border{ - dir = 9 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"zV" = ( -/obj/machinery/light/directional/west, -/obj/structure/toilet/secret{ - dir = 8; - pixel_x = 7; - secret_type = "/obj/item/toy/plush/blahaj" - }, -/obj/effect/decal/cleanable/insectguts, -/turf/open/floor/plasteel/white, -/area/ship/crew/canteen) -"zW" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"Ag" = ( -/obj/machinery/rnd/production/protolathe/department/engineering, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/dorm) -"Aj" = ( -/obj/machinery/atmospherics/pipe/manifold/general/visible/layer2{ - dir = 1 - }, -/obj/structure/cable/green{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"Ak" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2, -/obj/structure/sign/poster/official/safety_internals{ - pixel_x = -30 - }, -/obj/effect/turf_decal/industrial/radiation{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Al" = ( -/obj/machinery/light/directional/west, -/obj/effect/turf_decal/trimline/transparent/bar, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/dorm) -"Au" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/structure/cable/green{ - icon_state = "4-8" - }, -/obj/structure/railing/corner{ - dir = 1 - }, -/obj/structure/lattice/catwalk, -/turf/open/floor/plating/airless, -/area/ship/hallway) -"Av" = ( -/obj/machinery/camera/autoname, -/obj/structure/cable/green{ - icon_state = "4-8" - }, -/obj/machinery/light/directional/north, -/obj/effect/decal/cleanable/oil, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"Ax" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ - dir = 4 - }, -/obj/structure/sign/warning/deathsposal{ - name = "\improper LAUNCH TUBE: LEADS TO SPACE sign"; - pixel_y = -32; - sign_change_name = "Warning - Launch Tube: Leads to Space" - }, -/obj/effect/turf_decal/corner/opaque/brown/border, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"AA" = ( -/obj/effect/turf_decal/corner/opaque/blue/diagonal, -/obj/machinery/door/window{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"AL" = ( -/obj/structure/closet/radiation, -/obj/structure/sign/warning/deathsposal{ - name = "\improper LAUNCH TUBE: LEADS TO SPACE sign"; - pixel_y = -32; - sign_change_name = "Warning - Launch Tube: Leads to Space" - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/storage) -"AN" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/camera/autoname{ - dir = 5 - }, -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/obj/structure/railing{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/ship/hallway) -"AS" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/lattice/catwalk, -/turf/open/floor/plating/airless, -/area/ship/hallway) -"AV" = ( -/obj/structure/chair/stool/bar, -/obj/item/toy/plush/moth, -/obj/effect/turf_decal/spline/fancy/wood, -/turf/open/floor/wood/mahogany, -/area/ship/crew/canteen) -"AZ" = ( -/obj/structure/mineral_door/wood, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/dorm) -"Bo" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2, -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/turf/open/floor/plating/airless, -/area/ship/hallway) -"Bx" = ( -/obj/machinery/door/poddoor{ - dir = 4; - id = "Plasma Chamber Blast"; - name = "Plasma Chamber Vent" - }, -/turf/open/floor/engine/airless, -/area/ship/engineering/atmospherics) -"BD" = ( -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/ship/external) -"BM" = ( -/obj/machinery/light/directional/west, -/obj/effect/decal/cleanable/oil, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/canteen) -"BO" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"BV" = ( -/turf/open/floor/plating, -/area/ship/engineering/engine) -"BZ" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ - dir = 6 - }, -/obj/structure/cable/green{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Cc" = ( -/obj/machinery/atmospherics/components/binary/pump/layer2{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/radiation{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Cg" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2, -/turf/open/floor/engine/airless, -/area/ship/engineering/atmospherics) -"Ck" = ( -/obj/structure/closet/crate/freezer, -/obj/effect/spawner/lootdrop/ration, -/obj/effect/spawner/lootdrop/ration, -/obj/effect/spawner/lootdrop/ration, -/obj/item/pizzabox/meat, -/obj/item/pizzabox/vegetable, -/obj/machinery/camera/autoname{ - dir = 4 - }, -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 8 - }, -/turf/open/floor/wood/mahogany, -/area/ship/crew/canteen) -"Cw" = ( -/obj/structure/closet/secure_closet/atmospherics{ - anchored = 1; - can_be_unanchored = 1 - }, -/obj/item/storage/toolbox/mechanical, -/obj/item/storage/belt/utility/full/engi, -/obj/item/clothing/glasses/welding, -/obj/item/clothing/suit/toggle/hazard, -/obj/item/holosign_creator/atmos, -/obj/item/clothing/glasses/meson/engine/tray, -/obj/item/analyzer, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/dorm) -"CA" = ( -/obj/machinery/power/smes/shuttle/precharged{ - dir = 1 - }, -/obj/structure/window/reinforced/spawner, -/obj/structure/window/reinforced/spawner{ - dir = 4 - }, -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/effect/turf_decal/corner/opaque/brown/border{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"CB" = ( -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"CC" = ( -/obj/structure/table/reinforced, -/turf/open/floor/plasteel/grimy, -/area/ship/crew/canteen) -"CH" = ( -/obj/machinery/air_sensor/atmos/carbon_tank, -/turf/open/floor/engine/airless, -/area/ship/engineering/atmospherics) -"CI" = ( -/obj/machinery/suit_storage_unit/ce, -/obj/effect/turf_decal/corner/opaque/yellow/border{ - dir = 10 - }, -/turf/open/floor/mineral/titanium, -/area/ship/bridge) -"CJ" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ - dir = 4 - }, -/obj/machinery/camera/autoname{ - dir = 1 - }, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"CP" = ( -/obj/machinery/airalarm/directional/south, -/obj/machinery/computer/camera_advanced{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow/border{ - dir = 6 - }, -/turf/open/floor/mineral/titanium, -/area/ship/bridge) -"CT" = ( -/obj/structure/window/reinforced/spawner, -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2, -/turf/open/floor/engine/airless, -/area/ship/engineering/atmospherics) -"CV" = ( -/obj/structure/window/reinforced/spawner{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/dorm) -"CW" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/decal/cleanable/plasma, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Di" = ( -/obj/structure/chair/sofa{ - dir = 1 - }, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/carpet/stellar, -/area/ship/crew/canteen) -"Do" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/obj/structure/cable/green{ - icon_state = "2-5" - }, -/turf/open/floor/plating/airless, -/area/ship/hallway) -"Ds" = ( -/obj/structure/tank_dispenser/oxygen, -/obj/machinery/camera/autoname{ - dir = 4 - }, -/obj/effect/turf_decal/corner_steel_grid/full{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/storage) -"Dt" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2, -/obj/machinery/light/directional/east, -/turf/open/floor/plating/airless, -/area/ship/hallway) -"Dv" = ( -/obj/machinery/portable_atmospherics/pump, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/storage) -"Dw" = ( -/obj/structure/lattice/catwalk, -/obj/structure/cable/green{ - icon_state = "4-8" - }, -/obj/structure/railing{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/ship/hallway) -"Dx" = ( -/obj/machinery/atmospherics/components/binary/pump, -/obj/effect/turf_decal/industrial/outline/red, -/obj/effect/turf_decal/trimline/transparent/bar, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"Dy" = ( -/obj/structure/table/wood, -/obj/structure/bedsheetbin, -/obj/machinery/computer/cryopod/directional/west, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/dorm) -"Dz" = ( -/obj/machinery/atmospherics/pipe/layer_manifold/visible, -/obj/effect/decal/cleanable/plasma, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"DE" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/obj/structure/lattice/catwalk, -/turf/open/floor/plating/airless, -/area/ship/hallway) -"DQ" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ - dir = 10 - }, -/obj/effect/decal/cleanable/ash/snappop_phoenix, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"DR" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"DW" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8; - filter_types = list("n2") - }, -/turf/open/floor/engine/airless, -/area/ship/engineering/atmospherics) -"Eg" = ( -/obj/machinery/air_sensor/atmos/toxin_tank, -/turf/open/floor/engine/airless, -/area/ship/engineering/atmospherics) -"Ep" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/structure/cable/green{ - icon_state = "1-4" - }, -/obj/structure/cable/green{ - icon_state = "1-6" - }, -/obj/machinery/light/directional/west, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/bridge) -"Eu" = ( -/obj/structure/chair/stool/bar, -/obj/item/toy/plush/knight, -/obj/effect/turf_decal/spline/fancy/wood, -/turf/open/floor/wood/mahogany, -/area/ship/crew/canteen) -"EC" = ( -/obj/machinery/air_sensor/atmos/oxygen_tank, -/turf/open/floor/engine/airless, -/area/ship/engineering/atmospherics) -"EF" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"EH" = ( -/obj/machinery/camera/autoname{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"EL" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/machinery/computer/atmos_control/tank/toxin_tank, -/obj/machinery/light/directional/east, -/obj/machinery/door/airlock/hatch, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"ER" = ( -/obj/item/bedsheet/dorms, -/obj/structure/bed, -/obj/item/toy/plush/goatplushie, -/obj/structure/window/reinforced/tinted, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/dorm) -"ES" = ( -/obj/structure/chair/sofa/right{ - dir = 1 - }, -/turf/open/floor/carpet/stellar, -/area/ship/crew/canteen) -"Fb" = ( -/obj/structure/table/wood/poker, -/obj/item/storage/fancy/cigarettes/cigpack_robustgold, -/turf/open/floor/plasteel/grimy, -/area/ship/crew/canteen) -"Fi" = ( -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/atmospherics) -"Fj" = ( -/obj/item/storage/bag/ore, -/obj/item/storage/bag/ore, -/obj/item/storage/backpack/satchel/explorer, -/obj/item/storage/backpack/satchel/explorer, -/obj/structure/closet/secure_closet/miner, -/obj/item/mining_scanner, -/obj/item/mining_scanner, -/obj/item/clothing/suit/hooded/explorer, -/obj/item/clothing/suit/hooded/explorer, -/obj/item/storage/belt/mining/vendor, -/obj/item/storage/belt/mining/vendor, -/obj/item/radio/headset/headset_eng, -/obj/item/radio/headset/headset_eng, -/obj/effect/turf_decal/corner_steel_grid{ - dir = 4 - }, -/obj/effect/turf_decal/corner_steel_grid{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/storage) -"Fm" = ( -/obj/machinery/atmospherics/components/binary/pump/layer2{ - dir = 1; - name = "Mix Chamber to Engine" - }, -/obj/structure/sign/poster/official/safety_internals{ - pixel_y = -29 - }, -/obj/effect/decal/cleanable/ash/snappop_phoenix, -/obj/effect/turf_decal/industrial/radiation, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Fr" = ( -/obj/machinery/power/generator, -/obj/structure/cable/pink, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"Ft" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/layer2{ - dir = 1; - on = 1 - }, -/turf/open/floor/engine/airless, -/area/ship/engineering/atmospherics) -"Fw" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2, -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"FE" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ - dir = 4 - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating/airless, -/area/ship/engineering/atmospherics) -"FP" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ - dir = 4 - }, -/obj/structure/cable/green{ - icon_state = "2-4" - }, -/obj/structure/cable/green{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/opaque/brown/bordercorner, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"FQ" = ( -/obj/machinery/button/door{ - dir = 4; - id = "N2 Chamber Blast"; - name = "N2 Chamber Vent Control"; - pixel_x = -25 - }, -/obj/effect/decal/cleanable/blood/tracks, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"FZ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/grimy, -/area/ship/crew/canteen) -"Gc" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/structure/cable/green{ - icon_state = "1-4" - }, -/obj/structure/railing/corner{ - dir = 4 - }, -/obj/structure/railing{ - dir = 8 - }, -/turf/open/floor/plating/airless, -/area/ship/hallway) -"Gd" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable/green{ - icon_state = "0-2" - }, -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 1 - }, -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 4 - }, -/obj/machinery/light_switch{ - pixel_x = 11; - pixel_y = 23 - }, -/turf/open/floor/wood/mahogany, -/area/ship/crew/canteen) -"Ge" = ( -/obj/structure/closet/crate/solarpanel_small, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/storage) -"Gf" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"Gr" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable/green{ - icon_state = "4-8" - }, -/obj/structure/window/reinforced/spawner, -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/obj/structure/window/reinforced/spawner{ - dir = 1 - }, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/machinery/disposal/deliveryChute{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/bridge) -"Gs" = ( -/obj/structure/closet/crate/radiation, -/obj/item/circuitboard/machine/rad_collector, -/obj/item/circuitboard/machine/rad_collector, -/obj/item/circuitboard/machine/rad_collector, -/obj/item/circuitboard/machine/rad_collector, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/storage) -"Gv" = ( -/obj/machinery/vending/engivend, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/dorm) -"Gx" = ( -/obj/structure/closet/secure_closet/engineering_electrical{ - anchored = 1; - can_be_unanchored = 1 - }, -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/obj/structure/window/reinforced/spawner, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/dorm) -"Gy" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/obj/structure/railing/corner{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/ship/hallway) -"GL" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/dorm) -"GP" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2, -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/obj/structure/sign/warning/deathsposal{ - pixel_x = -28 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"GW" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ - dir = 4 - }, -/obj/machinery/light/directional/south, -/obj/effect/decal/cleanable/plasma, -/obj/effect/turf_decal/corner/opaque/brown/border, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"GY" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/obj/structure/railing{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/ship/hallway) -"GZ" = ( -/turf/closed/wall/r_wall/rust, -/area/ship/engineering/engine) -"Hb" = ( -/turf/open/floor/plasteel/grimy, -/area/ship/crew/canteen) -"Hi" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ - dir = 4 - }, -/obj/structure/cable/green{ - icon_state = "4-8" - }, -/obj/structure/cable/green{ - icon_state = "5-8" - }, -/obj/structure/railing{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/ship/hallway) -"Hn" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/decal/cleanable/confetti, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"Hp" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/turf/open/floor/plating/airless, -/area/ship/hallway) -"Hq" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 1 - }, -/turf/open/floor/wood/mahogany, -/area/ship/crew/canteen) -"Ht" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{ - dir = 8 - }, -/obj/structure/sign/poster/official/safety_internals{ - pixel_x = 31 - }, -/obj/effect/turf_decal/industrial/radiation{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Hu" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ - dir = 10 - }, -/obj/machinery/air_sensor/atmos/air_tank, -/turf/open/floor/engine, -/area/ship/engineering/atmospherics) -"Hw" = ( -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/structure/table/wood, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/dorm) -"Hx" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"HC" = ( -/obj/item/gps, -/obj/item/gps, -/obj/item/gps, -/obj/item/gps, -/obj/item/gps, -/obj/item/gps, -/obj/structure/table/wood, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/dorm) -"HE" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ - dir = 10 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"HK" = ( -/obj/structure/closet/wardrobe/pjs, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/dorm) -"HT" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ - dir = 9 - }, -/obj/structure/cable/green{ - icon_state = "4-8" - }, -/obj/structure/railing/corner{ - dir = 4 - }, -/obj/structure/railing/corner{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/ship/hallway) -"HW" = ( -/obj/structure/railing, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/obj/structure/lattice/catwalk, -/turf/open/floor/plating/airless, -/area/ship/hallway) -"Ie" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/structure/cable/green{ - icon_state = "2-4" - }, -/obj/structure/railing/corner{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/obj/structure/lattice/catwalk, -/turf/open/floor/plating/airless, -/area/ship/hallway) -"If" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/portable_atmospherics/scrubber, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Im" = ( -/obj/structure/closet/crate/internals, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/storage) -"In" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating/airless, -/area/ship/engineering/atmospherics) -"Is" = ( -/obj/item/clothing/head/helmet/space/fragile, -/obj/item/clothing/suit/space/fragile, -/obj/item/tank/internals/emergency_oxygen/engi, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/machinery/suit_storage_unit/inherit, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/medical) -"Ix" = ( -/obj/machinery/atmospherics/components/binary/pump/layer2{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/brown/bordercorner, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"Iz" = ( -/obj/machinery/door/airlock/hatch{ - dir = 4 - }, -/obj/structure/cable/green{ - icon_state = "4-8" - }, -/obj/structure/holosign/barrier/atmos/infinite, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"IF" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/obj/structure/sign/warning/deathsposal{ - pixel_x = 30 - }, -/obj/machinery/light/directional/east, -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 4 - }, -/turf/open/floor/wood/mahogany, -/area/ship/crew/canteen) -"IG" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2, -/turf/open/floor/engine, -/area/ship/engineering/atmospherics) -"IH" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ - dir = 4 - }, -/obj/structure/closet/firecloset/wall{ - dir = 1; - pixel_y = -29 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"IL" = ( -/obj/structure/mineral_door/wood, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/atmospherics) -"IO" = ( -/obj/structure/window/reinforced/spawner{ - dir = 1 - }, -/obj/structure/window/reinforced/spawner{ - dir = 4 - }, -/obj/structure/window/reinforced/spawner, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/machinery/disposal/deliveryChute{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/bridge) -"IR" = ( -/obj/machinery/light/directional/north, -/obj/structure/lattice/catwalk, -/obj/item/borg/upgrade/modkit/indoors, -/turf/open/floor/plating/airless, -/area/ship/hallway) -"IS" = ( -/obj/machinery/atmospherics/pipe/simple{ - dir = 1 - }, -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"IW" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/structure/railing, -/turf/open/floor/plating/airless, -/area/ship/hallway) -"IY" = ( -/obj/structure/fans/tiny, -/obj/machinery/door/airlock/hatch, -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/obj/structure/holosign/barrier/atmos/infinite, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"Jj" = ( -/obj/machinery/airalarm/directional/south, -/obj/machinery/atmospherics/pipe/manifold/general/visible/layer2, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Jp" = ( -/obj/machinery/light/directional/north, -/obj/structure/closet/secure_closet/freezer/fridge, -/obj/item/reagent_containers/food/condiment/flour, -/obj/item/reagent_containers/food/condiment/flour, -/obj/item/reagent_containers/food/condiment/flour, -/obj/item/reagent_containers/food/condiment/enzyme, -/obj/item/reagent_containers/food/condiment/enzyme, -/obj/item/reagent_containers/food/condiment/enzyme, -/obj/item/reagent_containers/food/condiment/sugar, -/obj/item/reagent_containers/food/condiment/sugar, -/obj/item/reagent_containers/food/snacks/fishmeat/carp, -/obj/item/reagent_containers/food/snacks/fishmeat/carp, -/obj/item/reagent_containers/food/snacks/meat/slab, -/obj/item/reagent_containers/food/snacks/meat/slab, -/obj/item/reagent_containers/food/snacks/meat/slab/chicken, -/obj/item/reagent_containers/food/snacks/meat/slab/chicken, -/obj/item/reagent_containers/food/snacks/meat/slab, -/obj/item/reagent_containers/food/snacks/meat/slab, -/obj/item/reagent_containers/food/snacks/meat/slab, -/turf/open/floor/plasteel/grimy, -/area/ship/crew/canteen) -"Js" = ( -/obj/machinery/power/emitter, -/obj/machinery/light/directional/east, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/storage) -"Jx" = ( -/obj/machinery/camera/autoname, -/obj/structure/cable/green{ - icon_state = "4-8" - }, -/obj/machinery/light/directional/north, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"JK" = ( -/obj/machinery/portable_atmospherics/canister/toxins, -/obj/effect/turf_decal/corner/opaque/brown/border{ - dir = 5 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"JN" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/incinerator_input{ - dir = 1; - name = "TEG Burn-Chamber Disposal" - }, -/turf/open/floor/plating/airless, -/area/ship/external) -"JO" = ( -/obj/structure/window/reinforced/spawner, -/obj/structure/window/reinforced/spawner{ - dir = 4 - }, -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/obj/structure/disposalpipe/trunk, -/obj/machinery/disposal/deliveryChute{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/atmospherics) -"Ke" = ( -/turf/open/floor/carpet/royalblue, -/area/ship/crew/dorm) -"Kf" = ( -/obj/structure/window/reinforced/spawner{ - dir = 4 - }, -/obj/structure/window/reinforced/spawner, -/obj/structure/disposalpipe/trunk, -/obj/machinery/disposal/deliveryChute{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/dorm) -"Kg" = ( -/obj/machinery/light/directional/east, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"Kh" = ( -/obj/structure/chair/sofa/corner{ - dir = 1 - }, -/obj/machinery/light/directional/west, -/turf/open/floor/carpet/stellar, -/area/ship/crew/canteen) -"Kr" = ( -/obj/machinery/grill, -/turf/open/floor/plasteel/grimy, -/area/ship/crew/canteen) -"Kt" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"Kw" = ( -/obj/machinery/atmospherics/components/binary/circulator{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"Kx" = ( -/obj/structure/closet/secure_closet/engineering_personal{ - anchored = 1; - can_be_unanchored = 1 - }, -/obj/item/holosign_creator/engineering, -/obj/item/clothing/head/beret/eng, -/obj/item/clothing/head/beret/eng/hazard, -/obj/item/clothing/suit/toggle/hazard, -/obj/item/storage/belt/utility/full/engi, -/obj/item/clothing/glasses/welding, -/obj/item/storage/toolbox/mechanical, -/obj/item/storage/toolbox/electrical, -/obj/item/analyzer, -/obj/structure/window/reinforced/spawner, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/dorm) -"Kz" = ( -/obj/structure/table/reinforced, -/obj/item/stack/sheet/mineral/uranium/five, -/obj/item/stack/sheet/mineral/plasma/five, -/obj/item/reagent_containers/glass/bottle/radium, -/turf/open/floor/plasteel/grimy, -/area/ship/crew/canteen) -"KI" = ( -/obj/structure/table/reinforced, -/obj/item/storage/box/beanbag, -/obj/item/gun/ballistic/shotgun/doublebarrel, -/turf/open/floor/plasteel/grimy, -/area/ship/crew/canteen) -"KJ" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{ - dir = 4 - }, -/obj/effect/decal/cleanable/plasma, -/obj/effect/turf_decal/corner/opaque/brown/border{ - dir = 10 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"KM" = ( -/obj/machinery/atmospherics/pipe/simple{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"KO" = ( -/obj/machinery/atmospherics/components/trinary/mixer/layer2{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"KT" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ - dir = 6 - }, -/obj/machinery/button/door{ - dir = 4; - name = "02 Chamber Vent Control"; - pixel_x = -25 - }, -/obj/effect/decal/cleanable/blood/tracks, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"KV" = ( -/obj/structure/particle_accelerator/particle_emitter/center, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/storage) -"Lc" = ( -/obj/effect/turf_decal/industrial/radiation{ - dir = 4 - }, -/obj/effect/decal/cleanable/plasma, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Le" = ( -/obj/machinery/power/shuttle/engine/fueled/plasma{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"Lg" = ( -/obj/machinery/firealarm/directional/west, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/dorm) -"Lk" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ - dir = 4 - }, -/obj/structure/cable/green{ - icon_state = "2-8" - }, -/obj/effect/turf_decal/trimline/transparent/bar/filled/warning, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"Lt" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable/green{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/trimline/transparent/bar/filled/warning{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/dorm) -"LC" = ( -/obj/effect/decal/cleanable/blood/old, -/obj/effect/landmark/observer_start, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"LF" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ - dir = 6 - }, -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/plasma, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"LH" = ( -/obj/machinery/light/directional/south, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/obj/structure/table/wood, -/obj/item/disk/holodisk/rube/disk5, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"LK" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/obj/structure/holosign/barrier/atmos/infinite, -/obj/machinery/door/airlock/hatch, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/medical) -"LL" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"LQ" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ - dir = 6 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"LW" = ( -/obj/machinery/particle_accelerator/control_box, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/storage) -"LZ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/airalarm/directional/south, -/obj/machinery/button/door{ - dir = 4; - id = "Storage Bay Blast"; - name = "Storage Bay Doors Control"; - pixel_x = -25 - }, -/obj/effect/turf_decal/industrial/radiation{ - dir = 10 - }, -/obj/effect/turf_decal/industrial/radiation/corner{ - dir = 4 - }, -/turf/open/floor/mineral/titanium, -/area/ship/storage) -"Mb" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/space_heater, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Mc" = ( -/obj/structure/rack, -/obj/item/stack/sheet/glass/fifty, -/obj/item/stack/sheet/glass/fifty, -/obj/item/stack/sheet/metal/fifty, -/obj/item/stack/sheet/metal/fifty, -/obj/item/stack/sheet/mineral/wood/fifty, -/obj/item/stack/sheet/mineral/plasma/twenty, -/obj/item/stack/sheet/plasteel/twenty, -/obj/item/stack/sheet/plasmarglass{ - amount = 15 - }, -/obj/item/stack/sheet/plastic/five, -/obj/item/stack/sheet/rglass{ - amount = 50 - }, -/obj/machinery/light/directional/north, -/obj/item/stock_parts/capacitor, -/obj/item/stock_parts/capacitor, -/obj/item/stock_parts/capacitor, -/obj/item/stock_parts/cell, -/obj/item/stock_parts/cell, -/obj/item/stock_parts/cell, -/obj/item/stock_parts/manipulator, -/obj/item/stock_parts/manipulator, -/obj/item/stock_parts/manipulator, -/obj/item/stock_parts/matter_bin, -/obj/item/stock_parts/matter_bin, -/obj/item/stock_parts/matter_bin, -/obj/item/stock_parts/micro_laser, -/obj/item/stock_parts/micro_laser, -/obj/item/stock_parts/micro_laser, -/obj/item/stock_parts/scanning_module, -/obj/item/stock_parts/scanning_module, -/obj/item/stock_parts/scanning_module, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/storage) -"Mk" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/brown/border{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"Mp" = ( -/obj/structure/chair/stool/bar{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 1 - }, -/turf/open/floor/wood/mahogany, -/area/ship/crew/canteen) -"MD" = ( -/obj/effect/turf_decal/atmos/plasma, -/turf/open/floor/engine/airless, -/area/ship/engineering/atmospherics) -"MJ" = ( -/obj/structure/tank_dispenser, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/dorm) -"MN" = ( -/obj/structure/chair/stool/bar, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/obj/item/toy/plush/hornet/gay, -/obj/effect/turf_decal/spline/fancy/wood, -/turf/open/floor/wood/mahogany, -/area/ship/crew/canteen) -"MO" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/obj/structure/railing{ - dir = 8 - }, -/obj/structure/railing/corner{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/ship/hallway) -"MR" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"Nb" = ( -/obj/structure/window/reinforced/spawner, -/obj/structure/window/reinforced/spawner{ - dir = 4 - }, -/obj/structure/window/reinforced/spawner{ - dir = 1 - }, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/machinery/disposal/deliveryChute{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/canteen) -"Ni" = ( -/obj/effect/turf_decal/trimline/transparent/bar, -/obj/effect/decal/cleanable/plasma, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/dorm) -"Nj" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ - dir = 9 - }, -/turf/open/floor/engine, -/area/ship/engineering/atmospherics) -"Np" = ( -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/obj/machinery/light/directional/west, -/obj/effect/turf_decal/corner/opaque/brown/border{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"Nw" = ( -/obj/structure/mineral_door/wood, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/grimy, -/area/ship/crew/canteen) -"NC" = ( -/obj/structure/closet/emcloset/wall{ - pixel_y = 28 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/medical) -"NG" = ( -/obj/machinery/button/door{ - dir = 4; - id = "Plasma Chamber Blast"; - name = "Plasma Chamber Vent Control"; - pixel_x = -25 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"NO" = ( -/obj/structure/mineral_door/wood, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/atmospherics) -"NR" = ( -/obj/machinery/atmospherics/components/unary/tank/carbon_dioxide{ - piping_layer = 2; - volume = 250000 - }, -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/turf/open/floor/engine/airless, -/area/ship/engineering/atmospherics) -"Of" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/transparent/bar/filled/warning{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/canteen) -"Oj" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/obj/structure/lattice/catwalk, -/obj/structure/railing/corner{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/ship/hallway) -"Ol" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ - dir = 4 - }, -/obj/machinery/suit_storage_unit/atmos, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Or" = ( -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/industrial/radiation{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/radiation{ - dir = 4 - }, -/obj/machinery/power/grounding_rod, -/turf/open/floor/mineral/titanium, -/area/ship/storage) -"Ot" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/structure/cable/pink{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"OD" = ( -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/dorm) -"OK" = ( -/obj/structure/window/reinforced/tinted{ - dir = 4 - }, -/obj/structure/closet/cabinet, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/dorm) -"OV" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2, -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/obj/structure/railing/corner, -/turf/open/floor/plating/airless, -/area/ship/hallway) -"OZ" = ( -/obj/machinery/atmospherics/pipe/simple{ - dir = 6 - }, -/obj/machinery/space_heater, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"Pe" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2, -/obj/machinery/air_sensor/atmos/mix_tank, -/turf/open/floor/engine/airless, -/area/ship/engineering/atmospherics) -"Pj" = ( -/obj/machinery/door/airlock/hatch, -/obj/structure/fans/tiny, -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2, -/turf/open/floor/engine, -/area/ship/engineering/atmospherics) -"Ps" = ( -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/obj/structure/lattice/catwalk, -/turf/open/floor/plating/airless, -/area/ship/hallway) -"PD" = ( -/obj/machinery/camera/autoname, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/plasteel/stairs{ - dir = 4 - }, -/area/ship/bridge) -"PG" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2, -/obj/machinery/camera/autoname{ - dir = 5 - }, -/obj/effect/decal/cleanable/blood/tracks, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"PJ" = ( -/turf/closed/wall/mineral/titanium, -/area/ship/engineering/atmospherics) -"PM" = ( -/obj/machinery/light/directional/east, -/obj/effect/decal/cleanable/oil, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/bridge) -"PR" = ( -/obj/structure/window/reinforced/spawner{ - dir = 4 - }, -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/engine) -"Qd" = ( -/obj/structure/table/wood, -/obj/machinery/light/directional/west, -/obj/machinery/cell_charger, -/obj/structure/cable/green{ - icon_state = "0-4" - }, -/obj/effect/turf_decal/corner/opaque/yellow/border{ - dir = 9 - }, -/obj/item/stock_parts/cell/hyper/empty, -/obj/item/stock_parts/cell/hyper/empty, -/turf/open/floor/mineral/titanium, -/area/ship/bridge) -"Qh" = ( -/obj/machinery/light_switch{ - pixel_x = -10; - pixel_y = 23 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Qj" = ( -/obj/structure/sign/departments/restroom, -/turf/closed/wall/mineral/wood, -/area/ship/crew/canteen) -"Qw" = ( -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/corner/opaque/brown/border{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"Qy" = ( -/obj/effect/turf_decal/corner/opaque/brown/border{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"QE" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/structure/cable/green{ - icon_state = "6-8" - }, -/obj/effect/turf_decal/industrial/radiation, -/obj/effect/turf_decal/industrial/radiation{ - dir = 1 - }, -/turf/open/floor/mineral/titanium, -/area/ship/storage) -"QQ" = ( -/turf/closed/wall/mineral/iron, -/area/ship/crew/dorm) -"QY" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/components/binary/pump/layer2{ - dir = 8; - name = "Plasma Out" - }, -/obj/structure/cable/green{ - icon_state = "2-9" - }, -/obj/structure/sign/poster/official/safety_internals{ - pixel_x = 31 - }, -/obj/effect/turf_decal/industrial/radiation{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Rc" = ( -/obj/item/circuitboard/machine/rdserver, -/obj/structure/frame/machine, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/dorm) -"Rn" = ( -/obj/structure/table/reinforced, -/obj/item/reagent_containers/glass/rag, -/obj/item/reagent_containers/food/drinks/shaker, -/turf/open/floor/plasteel/grimy, -/area/ship/crew/canteen) -"Ro" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2, -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/obj/machinery/light/directional/east, -/obj/effect/turf_decal/corner/opaque/brown/border{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/brown/border{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"Ru" = ( -/obj/effect/spawner/structure/window/plasma/reinforced, -/turf/open/floor/engine, -/area/ship/engineering/engine) -"RB" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"RF" = ( -/obj/structure/ore_box, -/obj/effect/turf_decal/corner_steel_grid/full{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/storage) -"RJ" = ( -/obj/effect/turf_decal/atmos/mix, -/turf/open/floor/engine/airless, -/area/ship/engineering/atmospherics) -"RV" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ - dir = 4 - }, -/obj/structure/tank_dispenser, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"RW" = ( -/obj/machinery/door/airlock/hatch, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/obj/structure/holosign/barrier/atmos/infinite, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"Sb" = ( -/obj/structure/closet/secure_closet/engineering_welding{ - anchored = 1; - can_be_unanchored = 1 - }, -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/dorm) -"Se" = ( -/obj/machinery/light/directional/east, -/obj/effect/turf_decal/trimline/transparent/bar/filled, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/dorm) -"Sf" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/layer4{ - dir = 8; - on = 1 - }, -/turf/open/floor/plating/airless, -/area/ship/external) -"Sj" = ( -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/canteen) -"Sm" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/machinery/field/generator, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/storage) -"Sp" = ( -/obj/machinery/power/terminal{ - dir = 1 - }, -/obj/structure/cable/pink{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"Ss" = ( -/obj/structure/ore_box, -/obj/effect/turf_decal/corner_steel_grid/full{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/storage) -"Sv" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/obj/machinery/light/directional/east, -/obj/structure/railing/corner, -/turf/open/floor/plating/airless, -/area/ship/hallway) -"Sw" = ( -/obj/structure/frame/machine, -/obj/item/circuitboard/machine/thermomachine/freezer, -/obj/item/stock_parts/micro_laser, -/obj/item/stock_parts/micro_laser, -/obj/item/stock_parts/matter_bin, -/obj/item/stock_parts/matter_bin, -/obj/item/stack/cable_coil/cut, -/obj/item/stack/sheet/glass, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"Sx" = ( -/obj/machinery/light/directional/west, -/obj/structure/window/reinforced/spawner{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/engine) -"SD" = ( -/obj/effect/turf_decal/number/six, -/turf/open/floor/engine/airless, -/area/ship/engineering/atmospherics) -"SK" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/machinery/portable_atmospherics/pump, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"SM" = ( -/obj/machinery/vending/wardrobe/atmos_wardrobe, -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/dorm) -"SQ" = ( -/obj/machinery/vending/dinnerware, -/turf/open/floor/plasteel/grimy, -/area/ship/crew/canteen) -"ST" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2, -/obj/machinery/camera/autoname{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"SY" = ( -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/industrial/radiation{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/radiation{ - dir = 4 - }, -/turf/open/floor/mineral/titanium, -/area/ship/storage) -"Th" = ( -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/obj/structure/window/reinforced/spawner{ - dir = 1 - }, -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/lattice/catwalk, -/obj/structure/window/reinforced/spawner{ - dir = 4 - }, -/obj/structure/window/reinforced/spawner, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Tl" = ( -/obj/machinery/light/directional/west, -/obj/structure/disposalpipe/segment, -/obj/structure/lattice/catwalk, -/turf/open/floor/plating/airless, -/area/ship/hallway) -"To" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/obj/machinery/airalarm/directional/east, -/obj/effect/turf_decal/spline/fancy/wood/corner{ - dir = 8 - }, -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 4 - }, -/turf/open/floor/wood/mahogany, -/area/ship/crew/canteen) -"Tq" = ( -/obj/machinery/suit_storage_unit/atmos, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/dorm) -"Tr" = ( -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/obj/structure/lattice/catwalk, -/obj/structure/railing{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/ship/hallway) -"Tt" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ - dir = 4 - }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable/green{ - icon_state = "0-4" - }, -/obj/effect/turf_decal/corner/opaque/brown/border{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown/bordercorner, -/obj/machinery/light_switch{ - pixel_x = 11; - pixel_y = 23 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"TC" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/medical) -"TD" = ( -/obj/machinery/atmospherics/pipe/manifold/general/visible/layer2{ - dir = 1 - }, -/obj/structure/cable/green{ - icon_state = "2-8" - }, -/obj/structure/cable/green{ - icon_state = "2-4" - }, -/obj/machinery/camera/autoname, -/obj/effect/turf_decal/corner/opaque/brown/border{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/transparent/bar/filled/warning, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"TG" = ( -/obj/machinery/atmospherics/components/unary/tank/oxygen{ - piping_layer = 2; - volume = 250000 - }, -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/turf/open/floor/engine/airless, -/area/ship/engineering/atmospherics) -"TU" = ( -/obj/structure/lattice/catwalk, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/engine/airless, -/area/ship/engineering/atmospherics) -"TV" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ - dir = 9 - }, -/obj/structure/cable/green{ - icon_state = "4-8" - }, -/obj/structure/cable/green{ - icon_state = "2-8" - }, -/obj/effect/turf_decal/corner/opaque/brown/bordercorner{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown/bordercorner{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"TW" = ( -/obj/structure/mineral_door/wood, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ship/bridge) -"Ua" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow/bordercorner, -/turf/open/floor/mineral/titanium, -/area/ship/bridge) -"Uj" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"Uq" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2, -/obj/machinery/atmospherics/components/binary/pump/layer2{ - dir = 8; - name = "Plasma to Thrusters" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Uw" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"UB" = ( -/obj/machinery/power/shuttle/engine/electric{ - dir = 1 - }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/ship/engineering) -"UE" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable/green{ - icon_state = "4-8" - }, -/obj/machinery/light/directional/south, -/obj/structure/railing{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/ship/hallway) -"UF" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ - dir = 9 - }, -/obj/effect/decal/cleanable/glass/plasma, -/obj/effect/turf_decal/corner/opaque/brown/border, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"UH" = ( -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/obj/structure/window/reinforced/spawner{ - dir = 1 - }, -/obj/structure/window/reinforced/spawner{ - dir = 4 - }, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/machinery/disposal/deliveryChute, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/medical) -"UJ" = ( -/obj/machinery/door/window{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/transparent/bar/filled, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/dorm) -"UL" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/obj/structure/cable/green{ - icon_state = "2-8" - }, -/turf/open/floor/plating/airless, -/area/ship/hallway) -"UM" = ( -/obj/structure/table/optable, -/obj/machinery/light/directional/west, -/obj/effect/turf_decal/corner/opaque/blue/diagonal, -/obj/item/tank/internals/anesthetic, -/obj/item/tank/internals/anesthetic, -/obj/item/clothing/mask/breath/medical, -/obj/item/clothing/mask/breath/medical, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"US" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/structure/cable/green{ - icon_state = "1-6" - }, -/obj/machinery/door/window{ - dir = 1 - }, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/dorm) -"UT" = ( -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/tank/toxins{ - dir = 1; - piping_layer = 2; - volume = 250000 - }, -/turf/open/floor/engine/airless, -/area/ship/engineering/atmospherics) -"UX" = ( -/obj/effect/turf_decal/corner/opaque/brown/border{ - dir = 6 - }, -/obj/structure/window/reinforced/spawner{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"UY" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/structure/cable/green{ - icon_state = "1-8" - }, -/obj/effect/turf_decal/corner/opaque/yellow/border{ - dir = 1 - }, -/turf/open/floor/mineral/titanium, -/area/ship/bridge) -"Vk" = ( -/obj/effect/turf_decal/atmos/oxygen, -/turf/open/floor/engine/airless, -/area/ship/engineering/atmospherics) -"Vo" = ( -/obj/machinery/atmospherics/components/binary/pump/layer2{ - name = "Gas Mix to Mix Chamber" - }, -/obj/machinery/camera/autoname{ - dir = 8 - }, -/obj/machinery/button/door{ - dir = 8; - id = "Mix Chamber Blast"; - name = "Mix Chamber Vent Control"; - pixel_x = 26 - }, -/obj/effect/turf_decal/industrial/radiation, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Vp" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ - dir = 10 - }, -/turf/open/floor/engine/airless, -/area/ship/engineering/atmospherics) -"Vr" = ( -/obj/structure/mineral_door/wood, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Vt" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/railing{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/ship/hallway) -"Vz" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plating/airless, -/area/ship/hallway) -"VA" = ( -/turf/closed/wall/mineral/titanium/survival/nodiagonal, -/area/ship/engineering/engine) -"VJ" = ( -/obj/structure/cable/green{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/plasma, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"VK" = ( -/obj/machinery/camera/autoname, -/turf/open/floor/plating/airless, -/area/ship/external) -"VN" = ( -/obj/machinery/portable_atmospherics/canister/toxins, -/obj/effect/turf_decal/corner/opaque/brown/border{ - dir = 9 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"VS" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/layer2{ - dir = 1; - name = "Mix Tank Scrubber" - }, -/turf/open/floor/engine/airless, -/area/ship/engineering/atmospherics) -"VT" = ( -/obj/structure/window/reinforced/spawner{ - dir = 1 - }, -/obj/structure/window/reinforced/spawner{ - dir = 4 - }, -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/machinery/disposal/deliveryChute, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/engine) -"Wp" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"Wq" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8; - filter_types = list("plasma") - }, -/turf/open/floor/engine/airless, -/area/ship/engineering/atmospherics) -"Wr" = ( -/obj/machinery/light/directional/north, -/obj/effect/turf_decal/spline/plain/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/spline/plain/opaque/yellow{ - dir = 1 - }, -/obj/effect/decal/cleanable/oil, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/dorm) -"WG" = ( -/obj/structure/table/wood, -/obj/item/paper_bin, -/obj/item/pen, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/dorm) -"WI" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{ - dir = 4 - }, -/obj/machinery/light/directional/south, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"WN" = ( -/obj/structure/cable/green{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/brown/border{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown/border, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"Xb" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable/green{ - icon_state = "0-9" - }, -/obj/structure/cable/green{ - icon_state = "4-9" - }, -/obj/effect/turf_decal/industrial/radiation, -/obj/effect/turf_decal/industrial/radiation{ - dir = 1 - }, -/obj/machinery/light_switch{ - dir = 1; - pixel_x = -12; - pixel_y = -16 - }, -/turf/open/floor/mineral/titanium, -/area/ship/storage) -"Xi" = ( -/obj/effect/turf_decal/atmos/nitrogen, -/turf/open/floor/engine/airless, -/area/ship/engineering/atmospherics) -"Xn" = ( -/turf/closed/wall/r_wall/rust, -/area/ship/engineering/atmospherics) -"Xo" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple, -/obj/structure/cable/pink{ - icon_state = "4-10" - }, -/obj/effect/decal/cleanable/crayon, -/obj/effect/decal/cleanable/blood/gibs/core, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"Xp" = ( -/obj/machinery/door/airlock/hatch, -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2, -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/turf/open/floor/plating/airless, -/area/ship/hallway) -"Xq" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ - dir = 6 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Xv" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/green{ - icon_state = "1-4" - }, -/obj/structure/railing{ - dir = 8 - }, -/turf/open/floor/plating/airless, -/area/ship/hallway) -"XC" = ( -/obj/structure/window/reinforced/spawner{ - dir = 4 - }, -/obj/structure/window/reinforced/spawner{ - dir = 1 - }, -/obj/structure/closet/crate/freezer, -/obj/item/reagent_containers/blood/random, -/obj/item/reagent_containers/blood/OMinus, -/obj/item/reagent_containers/blood{ - pixel_x = -3; - pixel_y = -3 - }, -/obj/structure/cable/green{ - icon_state = "1-6" - }, -/obj/effect/turf_decal/corner/opaque/blue/diagonal, -/obj/item/storage/firstaid/brute, -/obj/item/storage/box/gloves, -/obj/item/storage/box/masks, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"XJ" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/obj/structure/railing/corner, -/turf/open/floor/plating/airless, -/area/ship/hallway) -"XN" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/brown/bordercorner{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"Yf" = ( -/obj/structure/sink/kitchen{ - dir = 1; - pixel_y = -10 - }, -/obj/effect/turf_decal/corner/opaque/blue/diagonal, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"Yh" = ( -/obj/effect/spawner/structure/window/plasma/reinforced, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/turf/open/floor/engine, -/area/ship/engineering/engine) -"Yi" = ( -/obj/machinery/suit_storage_unit/radsuit, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/dorm) -"Yj" = ( -/obj/item/bedsheet/clown, -/obj/item/clothing/head/clownmitre, -/turf/closed/wall/mineral/bananium, -/area/ship/medical) -"Yl" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/medical) -"Yt" = ( -/obj/machinery/atmospherics/components/trinary/mixer/layer2{ - dir = 8; - node1_concentration = 0.7; - node2_concentration = 0.3 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Yw" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/brown/border{ - dir = 6 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"Yx" = ( -/obj/structure/table/reinforced, -/obj/machinery/chem_dispenser/drinks/beer, -/turf/open/floor/plasteel/grimy, -/area/ship/crew/canteen) -"Yy" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/effect/turf_decal/industrial/radiation{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"YB" = ( -/obj/machinery/airalarm/directional/north, -/obj/structure/cable/green{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"YC" = ( -/obj/structure/particle_accelerator/particle_emitter/left, -/obj/machinery/light/directional/west, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/storage) -"YH" = ( -/obj/effect/turf_decal/atmos/carbon_dioxide, -/turf/open/floor/engine/airless, -/area/ship/engineering/atmospherics) -"YS" = ( -/obj/effect/turf_decal/trimline/transparent/bar, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/dorm) -"Zc" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ - dir = 6 - }, -/obj/structure/railing{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/ship/hallway) -"Zg" = ( -/turf/template_noop, -/area/template_noop) -"Zh" = ( -/turf/open/floor/engine/airless, -/area/ship/engineering/engine) -"Zj" = ( -/turf/closed/wall/r_wall, -/area/ship/medical) -"Zk" = ( -/obj/structure/mineral_door/wood, -/turf/open/floor/plasteel/white, -/area/ship/crew/canteen) -"Zm" = ( -/obj/structure/cable/green{ - icon_state = "2-8" - }, -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ - dir = 5 - }, -/turf/open/floor/plating/airless, -/area/ship/hallway) -"Zn" = ( -/obj/structure/window/reinforced/tinted{ - dir = 1 - }, -/obj/structure/window/reinforced/tinted{ - dir = 4 - }, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/dorm) -"Zr" = ( -/obj/machinery/atmospherics/components/binary/pump/layer2{ - dir = 8 - }, -/turf/open/floor/engine/airless, -/area/ship/engineering/atmospherics) -"Zt" = ( -/obj/machinery/vending/wallmed{ - pixel_y = 28 - }, -/obj/structure/window/reinforced/spawner{ - dir = 4 - }, -/obj/machinery/iv_drip, -/obj/effect/turf_decal/corner/opaque/blue/diagonal, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"Zu" = ( -/obj/machinery/computer/atmos_control/tank/air_tank, -/obj/machinery/light/directional/east, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Zy" = ( -/obj/structure/frame/machine, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/storage) -"Zz" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable/green{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/industrial/radiation, -/obj/effect/turf_decal/industrial/radiation{ - dir = 1 - }, -/turf/open/floor/mineral/titanium, -/area/ship/storage) -"ZD" = ( -/obj/machinery/portable_atmospherics/scrubber, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/storage) -"ZF" = ( -/obj/machinery/light/directional/south, -/obj/structure/lattice/catwalk, -/obj/structure/railing{ - dir = 8 - }, -/obj/structure/railing{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/ship/hallway) -"ZG" = ( -/obj/machinery/door/poddoor{ - dir = 4; - id = "N2 Chamber Blast"; - name = "N2 Chamber Vent" - }, -/turf/open/floor/engine/airless, -/area/ship/engineering/atmospherics) -"ZU" = ( -/obj/effect/decal/cleanable/oil, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/medical) -"ZY" = ( -/obj/structure/chair/sofa/left{ - dir = 4 - }, -/obj/item/toy/plush/among{ - pixel_x = 8; - pixel_y = -8 - }, -/turf/open/floor/carpet/stellar, -/area/ship/crew/canteen) -"ZZ" = ( -/obj/structure/cable/green{ - icon_state = "4-8" - }, -/obj/structure/sign/warning/deathsposal{ - name = "\improper LAUNCH TUBE: LEADS TO SPACE sign"; - pixel_y = -32; - sign_change_name = "Warning - Launch Tube: Leads to Space" - }, -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/brown/border{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown/border, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) - -(1,1,1) = {" -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -"} -(2,1,1) = {" -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -"} -(3,1,1) = {" -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -tt -tt -tt -tt -tt -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -"} -(4,1,1) = {" -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -tt -tt -aP -Kz -KI -tt -tt -tt -tt -tt -tt -tt -tt -Zg -QQ -QQ -QQ -QQ -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -"} -(5,1,1) = {" -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -tt -Jp -Hb -rW -fU -tt -tM -qz -wP -sb -Ck -tj -tt -tt -tt -ll -Dy -QQ -QQ -QQ -QQ -QQ -QQ -QQ -QQ -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -"} -(6,1,1) = {" -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -tt -SQ -Hb -bX -ch -Nw -FZ -FZ -kp -Hq -cL -mO -ZY -Kh -tt -cy -Ke -Lg -rp -Ke -ER -Yi -Al -Tq -QQ -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -"} -(7,1,1) = {" -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -tt -tt -Kr -iA -cc -tt -Rn -Hb -Fb -Mp -dP -AV -yB -xl -tt -vl -Ke -Hw -Zn -OK -gj -by -YS -Tq -QQ -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -"} -(8,1,1) = {" -Zg -Zg -Zg -Zg -Zg -gk -gk -gk -gk -Zg -Zg -Zg -tt -tt -xo -bD -tt -qu -Hb -xv -Mp -cs -Eu -rJ -Di -tt -HK -sz -Ke -rp -Ke -jl -by -YS -Rc -QQ -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -"} -(9,1,1) = {" -Zg -Zg -Zg -Zg -gk -gk -VN -KJ -gk -gk -gk -Zg -Zg -tt -CC -rD -tt -Yx -zB -qs -Mp -wq -MN -ua -ES -tt -ey -Ke -HC -Zn -OK -gj -MJ -Ni -oZ -QQ -Zg -Zg -Zg -Zg -Zg -Zg -VA -VA -VA -VA -VA -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -"} -(10,1,1) = {" -Zg -Zg -Zg -Zg -gk -id -kW -iO -Np -uN -CA -UB -Zg -tt -tt -tt -tt -tt -tt -tt -Gd -IF -To -hf -xE -eC -sB -US -GL -rp -Ke -sn -WG -YS -Ag -QQ -Zg -Zg -Zg -Zg -Zg -Zg -VA -rM -zi -yO -VA -VA -VA -VA -VA -BD -Zg -Zg -Zg -Zg -"} -(11,1,1) = {" -Zg -Zg -Zg -Zg -gk -ld -gm -Aj -qP -Dz -eA -Le -Zg -Zg -Zg -Zg -tt -Sj -BM -ze -Of -tt -tt -Qj -Zk -tt -oq -zt -bp -gb -nn -dM -ez -ly -sO -QQ -gX -gX -Zg -Zg -Zg -Zg -VA -cF -ag -OZ -td -IS -aa -xQ -jC -JN -Zg -Zg -Zg -Zg -"} -(12,1,1) = {" -Zg -Zg -Zg -Zg -gk -pb -XN -FP -Qw -eO -fK -UB -Zg -Zg -Zg -Zg -tt -Nb -tt -tt -jn -tt -yg -zV -vJ -tt -Wr -hQ -qi -tp -eX -eX -eX -yp -nQ -AZ -tI -gX -bL -bL -GZ -GZ -VA -qC -ag -KM -BV -BV -BV -Kt -zG -BD -Zg -Zg -Zg -Zg -"} -(13,1,1) = {" -Zg -Zg -Zg -Zg -gk -gk -Mk -kt -gk -gk -gk -Zg -Zg -Zg -Zg -Zg -oK -HW -Zg -Zg -Vt -tt -tt -tt -tt -tt -QQ -AZ -QQ -Sb -UJ -Gx -hu -rd -SM -QQ -CV -Kf -AS -AS -cV -Sx -ya -cF -vB -KM -wU -gc -BV -uz -zG -Zg -Zg -Zg -Zg -Zg -"} -(14,1,1) = {" -Zg -Zg -Zg -Zg -Zg -gk -wy -Lk -RW -GY -AN -Gc -Zj -Zj -uG -Zj -Zj -Ie -kM -kM -Gy -Hp -Sv -ix -bZ -QQ -tI -OD -QQ -ke -qk -Kx -Cw -od -Gv -QQ -Zg -Zg -Zg -Zg -Zg -Zg -VA -sL -ag -KM -zW -nb -BV -LH -zG -Zg -Zg -Zg -Zg -Zg -"} -(15,1,1) = {" -Zg -Zg -Zg -Zg -Zg -gk -Qy -Ax -gk -eZ -eZ -vc -Zj -pv -UM -yM -Zj -Gr -hR -hR -hR -hR -hR -Zg -vj -QQ -OD -xa -QQ -aN -Se -Kx -Cw -Lt -jL -QQ -Zg -Zg -Zg -Zg -Zg -Zg -VA -cO -pp -hV -fk -Wp -BV -EH -zG -Zg -Zg -Zg -Zg -Zg -"} -(16,1,1) = {" -Zg -Zg -Zg -Zg -Zg -gk -iR -GW -gk -eZ -eZ -UE -Zj -Zt -AA -Yf -Zj -lr -Ep -qZ -Qd -CI -hR -hR -Au -gX -gP -gX -QQ -QQ -QQ -QQ -QQ -sd -QQ -QQ -pz -Zg -Zg -Zg -ZF -VA -VA -Av -bN -pg -bm -vd -Ru -Yh -zG -Zg -Zg -Zg -Zg -Zg -"} -(17,1,1) = {" -Zg -Zg -Zg -Zg -Zg -gk -cM -UF -gk -eZ -eZ -wz -LK -wk -Yl -XC -Zj -hR -dd -qT -UY -vr -zH -hR -cE -Do -DE -Hp -Hp -Hp -Hp -Hp -nw -UL -XJ -GY -jX -MO -kM -Xv -bE -MR -Uj -oY -dL -mr -ay -bI -qv -hK -zG -Zg -Zg -Zg -Zg -Zg -"} -(18,1,1) = {" -Zg -Zg -Zg -Zg -Zg -gk -Tt -UX -em -jW -jW -cJ -UH -ZU -TC -vX -hC -TW -bj -ao -nq -vw -jG -hR -qU -uq -Oj -iL -iL -iL -iL -Dt -zL -vv -IW -Zg -Zg -Zc -iL -Zm -yN -IY -at -yz -Hn -rj -Fr -LC -Ru -Zh -rm -Zg -Zg -Zg -Zg -Zg -"} -(19,1,1) = {" -Zg -Zg -Zg -Zg -Zg -gk -vb -gk -gk -gk -eZ -eZ -Zj -Zj -NC -Is -Zj -hR -PD -qZ -nY -Ua -CP -hR -zl -Zg -Tr -bT -bT -bT -bT -bT -FE -jo -In -Xq -LL -Nj -iS -tm -IG -LL -bC -dK -Xo -jd -Kw -Dx -qv -ds -VA -Zg -Zg -Zg -Zg -Zg -"} -(20,1,1) = {" -Zg -Zg -Zg -Zg -Zg -gk -nl -Ro -sR -gk -bL -bL -Yj -Zj -Zj -Zj -Zj -eq -PM -qZ -mj -ml -hR -hR -hB -Xn -kn -bT -rK -zE -gg -bT -Ol -Hx -qH -ny -Fm -IG -gQ -VS -RJ -lX -YB -VJ -bN -vd -BV -vd -Ru -Ru -VA -Zg -Zg -Zg -Zg -Zg -"} -(21,1,1) = {" -Zg -Zg -Zg -Zg -Zg -gk -gk -gk -ZZ -gk -bL -bL -bL -bL -bL -bL -bL -IO -hR -hR -hR -dm -hR -Zg -Hi -Xn -CB -bT -Hu -kN -fB -sk -RV -fo -rE -qK -Vo -Pj -Cg -Pe -Ft -lX -tq -cF -Ot -RB -kb -LQ -eD -Uw -VA -Zg -Zg -Zg -Zg -Zg -"} -(22,1,1) = {" -Zg -Zg -Zg -Zg -Zg -Zg -Zg -gk -TD -mi -sY -sY -sY -mS -sY -sY -Xp -yT -Bo -Bo -Bo -OV -jJ -xA -HT -bT -Vr -bT -sk -hZ -sk -sk -gY -CW -IH -bT -bT -bT -bT -bT -bT -bT -VA -Jx -ag -zW -nb -gF -BV -WI -VA -Zg -Zg -Zg -Zg -Zg -"} -(23,1,1) = {" -Zg -Zg -Zg -Zg -Zg -gk -gk -gk -WN -gk -gk -Zg -Zg -Zg -Zg -Zg -bL -Ps -hJ -Vz -Vz -fZ -Zg -Zg -Dw -bT -Qh -dR -ph -gv -Ak -sl -Uq -yP -Yt -NO -Fi -JO -AS -Tl -VT -PR -ya -cF -vB -aE -EF -KO -eD -bA -VA -Zg -Zg -Zg -Zg -Zg -"} -(24,1,1) = {" -Zg -Zg -Zg -Zg -Zg -gk -zQ -vA -TV -uN -CA -UB -Zg -Zg -Zg -Zg -Xn -kn -eU -PJ -bT -bT -bT -bT -Iz -bT -tk -BZ -fT -DQ -ct -DR -BO -hl -CJ -bT -nG -Xn -Zg -Zg -Zg -Zg -VA -tg -ag -BV -ba -HE -hr -Uw -VA -BD -Zg -Zg -Zg -Zg -"} -(25,1,1) = {" -Zg -Zg -Zg -Zg -Zg -gk -iR -gG -xC -pK -eA -Le -Zg -Zg -Zg -Zg -bT -CB -yj -FQ -KT -PG -qg -NG -pM -GP -zs -fp -LF -Fw -bg -uW -yd -vq -Jj -bT -ei -ei -ei -Zg -Zg -Zg -VA -cF -ag -BV -Sw -Sw -ST -rn -Gf -fL -Zg -Zg -Zg -Zg -"} -(26,1,1) = {" -Zg -Zg -Zg -Zg -Zg -gk -Qy -Ix -lg -ff -fK -UB -Zg -Zg -Zg -Zg -bT -ej -Mb -jV -Cc -Lc -Ht -Zu -Cc -Lc -Ht -iC -Cc -Lc -Ht -EL -rk -Yy -QY -IL -mP -LZ -ei -IR -Zg -Zg -VA -xW -Sp -Kg -VA -VA -VA -VA -VA -BD -Zg -Zg -Zg -Zg -"} -(27,1,1) = {" -Zg -Zg -Zg -Zg -Zg -gk -JK -Yw -gk -gk -gk -Zg -Zg -Zg -Zg -Zg -bT -If -SK -bT -wH -rv -vL -bT -wH -rv -vL -bT -wH -rv -vL -bT -TU -rv -pF -bT -ma -Xb -ei -ei -ei -ei -VA -VA -VA -VA -VA -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -"} -(28,1,1) = {" -Zg -Zg -Zg -Zg -Zg -gk -gk -gk -gk -Zg -Zg -Zg -Zg -Zg -Zg -Zg -bT -Th -bT -bT -DW -Xi -uQ -bT -vC -Vk -dD -bT -pQ -YH -jy -bT -ro -MD -Wq -bT -iQ -Zz -rr -aI -ZD -Dv -Ds -uj -ei -wZ -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -"} -(29,1,1) = {" -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Sf -Zg -bT -ij -SD -Zr -bT -EC -sC -Zr -bT -CH -be -Zr -bT -Zr -jx -Eg -bT -Mc -uB -Sm -rr -ZD -Dv -Fj -gM -zy -wg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -"} -(30,1,1) = {" -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -bT -sy -CT -yy -bT -TG -CT -yy -bT -NR -CT -yy -bT -Vp -nu -UT -bT -kz -QE -dY -Im -eE -eE -Ss -RF -zy -tZ -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -"} -(31,1,1) = {" -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -bT -bT -bT -ZG -bT -bT -bT -dt -bT -bT -bT -yQ -bT -Bx -bT -bT -bT -Zy -mV -bB -SY -Or -Or -Or -bb -zy -wg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -"} -(32,1,1) = {" -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -ei -YC -cG -hE -su -Ge -fs -fs -fs -Gs -ek -zy -wg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -"} -(33,1,1) = {" -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -ei -KV -zm -LW -zu -uX -nT -nT -Js -pO -AL -ei -wf -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -"} -(34,1,1) = {" -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -ei -ei -ei -ei -ei -ei -ei -ei -ei -ei -ei -ei -VK -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -"} -(35,1,1) = {" -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -"} -(36,1,1) = {" -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -"} -(37,1,1) = {" -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -"} -(38,1,1) = {" -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -"} -(39,1,1) = {" -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -"} -(40,1,1) = {" -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -Zg -"} diff --git a/_maps/shuttles/independent/independent_shepherd.dmm b/_maps/shuttles/independent/independent_shepherd.dmm deleted file mode 100644 index 891811e17789..000000000000 --- a/_maps/shuttles/independent/independent_shepherd.dmm +++ /dev/null @@ -1,7545 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"ad" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/machinery/light/directional/east, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"ai" = ( -/obj/item/clothing/suit/hooded/chaplain_hoodie, -/obj/item/clothing/suit/hooded/chaplain_hoodie, -/obj/item/clothing/suit/hooded/chaplain_hoodie, -/obj/item/clothing/suit/hooded/chaplainsuit/monkhabit, -/obj/item/clothing/suit/hooded/chaplainsuit/monkhabit, -/obj/structure/closet/wall{ - dir = 8; - pixel_x = 30 - }, -/obj/structure/dresser, -/obj/item/clothing/suit/hooded/chaplain_hoodie, -/obj/item/clothing/suit/hooded/chaplainsuit/monkhabit, -/obj/item/clothing/suit/hooded/chaplainsuit/monkhabit, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"am" = ( -/turf/closed/wall/r_wall, -/area/ship/crew/hydroponics) -"aq" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/chair/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood, -/obj/machinery/newscaster/directional/south, -/turf/open/floor/wood, -/area/ship/crew/library) -"av" = ( -/obj/structure/table/wood, -/obj/item/flashlight/lantern, -/turf/open/floor/grass/ship/jungle, -/area/ship/crew/hydroponics) -"ax" = ( -/obj/machinery/power/shuttle/engine/electric{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/structure/window/reinforced/spawner, -/obj/structure/window/reinforced/spawner/east, -/turf/open/floor/plating, -/area/ship/engineering/electrical) -"az" = ( -/obj/structure/window/reinforced/spawner/west, -/obj/item/flashlight/lantern, -/turf/open/floor/grass/ship/jungle, -/area/ship/crew/hydroponics) -"aI" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood/corner, -/turf/open/floor/wood, -/area/ship/crew/library) -"aK" = ( -/obj/item/reagent_containers/food/snacks/grown/wheat, -/obj/structure/table/wood/fancy, -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 5 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/machinery/light/small/directional/east, -/turf/open/floor/wood/ebony, -/area/ship/crew/canteen) -"aM" = ( -/obj/machinery/power/shuttle/engine/electric{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/structure/window/reinforced/spawner/east, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"bb" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/carpet/red_gold, -/area/ship/bridge) -"bh" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "chapel_window"; - name = "Window Shutters"; - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/bridge) -"bi" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 10 - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/dorm/dormtwo) -"bj" = ( -/turf/open/floor/wood/ebony, -/area/ship/crew/hydroponics) -"br" = ( -/obj/machinery/atmospherics/components/trinary/filter/on{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"bt" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "chapel_window"; - name = "Window Shutters" - }, -/turf/open/floor/plating, -/area/ship/crew/chapel) -"bx" = ( -/obj/machinery/power/terminal{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/ship/engineering/electrical) -"bM" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/heater/on{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/engineering/atmospherics) -"bQ" = ( -/turf/open/floor/plating/ship/water, -/area/ship/crew/hydroponics) -"bS" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/light/directional/east, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/dorm/dormtwo) -"bW" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/turf/open/floor/plating, -/area/ship/engineering/electrical) -"bX" = ( -/obj/structure/fermenting_barrel, -/obj/item/reagent_containers/food/snacks/grown/oat, -/obj/item/reagent_containers/food/snacks/grown/oat, -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 4 - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/canteen) -"cd" = ( -/obj/structure/chair/pew/right, -/obj/effect/turf_decal/siding/wood{ - color = "#332521" - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/chapel) -"cf" = ( -/turf/closed/wall/r_wall, -/area/ship/crew/library) -"cn" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/crew/library) -"cr" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521"; - dir = 8 - }, -/obj/structure/railing/corner/wood{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/ship/dirt/dark, -/area/ship/crew/hydroponics) -"cu" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"cw" = ( -/obj/item/reagent_containers/food/drinks/drinkingglass{ - list_reagents = list(/datum/reagent/consumable/ethanol/trappist=50) - }, -/obj/structure/table/wood/fancy, -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 10 - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/canteen) -"cB" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/effect/turf_decal/borderfloorblack/corner{ - dir = 8 - }, -/obj/machinery/door/airlock{ - name = "Dormitories"; - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/dorm) -"cE" = ( -/turf/closed/wall/r_wall, -/area/ship/hallway/port) -"cJ" = ( -/obj/structure/railing/corner/wood{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521"; - dir = 8 - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/hydroponics) -"cK" = ( -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521"; - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/wood/ebony, -/area/ship/crew/canteen) -"cW" = ( -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/carpet/red_gold, -/area/ship/crew/chapel) -"cX" = ( -/obj/structure/railing/wood{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/turf/open/floor/carpet/red_gold, -/area/ship/crew/chapel) -"cY" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 9 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/carpet/red_gold, -/area/ship/bridge) -"cZ" = ( -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/power/apc/auto_name/directional/north, -/turf/open/floor/wood, -/area/ship/medical/morgue) -"da" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ship/hallway/fore) -"de" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/light/directional/north, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"dg" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"dm" = ( -/obj/structure/flora/ausbushes/sparsegrass, -/obj/structure/flora/ausbushes/brflowers, -/turf/open/floor/grass/ship/jungle, -/area/ship/crew/hydroponics) -"ds" = ( -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521"; - dir = 8 - }, -/obj/structure/railing/corner/wood{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/ship/dirt/dark, -/area/ship/crew/hydroponics) -"dM" = ( -/turf/closed/wall, -/area/ship/engineering/atmospherics) -"dO" = ( -/obj/structure/catwalk, -/obj/structure/window/reinforced/spawner/north, -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 10 - }, -/turf/open/floor/plating/airless, -/area/ship/engineering/atmospherics) -"dT" = ( -/obj/effect/turf_decal/siding/wood, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/light/directional/south, -/turf/open/floor/wood, -/area/ship/hallway/port) -"dX" = ( -/obj/structure/bookcase/random/religion, -/turf/open/floor/wood, -/area/ship/crew/library) -"dZ" = ( -/obj/machinery/air_sensor/atmos/air_tank, -/obj/effect/turf_decal/corner/opaque/lightgrey/mono, -/turf/open/floor/engine/air, -/area/ship/engineering/atmospherics) -"eb" = ( -/obj/structure/flora/ausbushes/brflowers, -/turf/open/floor/grass/ship/jungle, -/area/ship/crew/hydroponics) -"ed" = ( -/obj/structure/table/wood, -/obj/machinery/plantgenes{ - pixel_y = 7 - }, -/obj/item/storage/box/disks_plantgene{ - pixel_y = -14 - }, -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 9 - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/canteen) -"eg" = ( -/obj/structure/railing/wood{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/hydroponics) -"eh" = ( -/obj/structure/flora/ausbushes/ppflowers, -/turf/open/floor/grass/ship/jungle, -/area/ship/crew/hydroponics) -"ei" = ( -/obj/structure/chair/pew{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/chapel) -"ek" = ( -/obj/effect/decal/cleanable/dirt, -/mob/living/simple_animal/cow, -/turf/open/floor/grass/ship/jungle, -/area/ship/crew/hydroponics) -"eo" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/libraryscanner, -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/obj/machinery/light/directional/north, -/turf/open/floor/wood, -/area/ship/crew/library) -"eA" = ( -/obj/machinery/button/shieldwallgen{ - id = "shepherd_shields"; - pixel_x = 4; - pixel_y = -10 - }, -/obj/machinery/button/door{ - id = "chapel_recdoor"; - name = "Blast Door Control"; - pixel_x = -5; - pixel_y = -8 - }, -/turf/closed/wall/r_wall, -/area/ship/crew/canteen) -"eC" = ( -/obj/machinery/power/smes/engineering, -/obj/structure/cable, -/turf/open/floor/plating, -/area/ship/engineering/electrical) -"eK" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood/corner, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock{ - name = "Dormitories" - }, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"eM" = ( -/turf/closed/wall, -/area/ship/crew/dorm/dormtwo) -"eT" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 5 - }, -/obj/structure/beebox, -/obj/item/honey_frame, -/obj/item/honey_frame, -/obj/item/honey_frame, -/obj/item/queen_bee/bought, -/obj/effect/turf_decal/siding/wood{ - color = "#332521" - }, -/turf/open/floor/grass/fairy, -/area/ship/crew/hydroponics) -"eU" = ( -/obj/structure/chair/wood/wings{ - dir = 4 - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/chapel) -"eW" = ( -/obj/machinery/door/window/northright, -/obj/structure/curtain/cloth, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/east, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/crew/chapel/office) -"eZ" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 10 - }, -/turf/open/floor/carpet/red_gold, -/area/ship/bridge) -"fb" = ( -/obj/structure/flora/ausbushes/reedbush, -/turf/open/floor/plating/ship/water, -/area/ship/crew/hydroponics) -"fl" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 4 - }, -/obj/structure/railing{ - dir = 4 - }, -/obj/structure/statue/sandstone/venus{ - anchored = 1; - dir = 8 - }, -/turf/open/floor/carpet/red_gold, -/area/ship/bridge) -"fx" = ( -/obj/structure/window/reinforced/spawner/north, -/obj/machinery/cryopod{ - dir = 4 - }, -/obj/effect/turf_decal/corner_techfloor_grid/diagonal, -/turf/open/floor/pod/dark, -/area/ship/crew/dorm) -"fz" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood/corner, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/door/airlock{ - name = "Dormitories" - }, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"fB" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 10 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"fD" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"fN" = ( -/obj/item/table_bell/brass{ - pixel_y = 4 - }, -/obj/structure/table/wood/reinforced, -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/turf/open/floor/wood, -/area/ship/crew/chapel) -"fP" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/ship/dirt/dark, -/area/ship/crew/canteen) -"fS" = ( -/obj/machinery/space_heater, -/obj/machinery/light/small/directional/east, -/turf/open/floor/plating, -/area/ship/engineering/electrical) -"fW" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"gf" = ( -/obj/machinery/suit_storage_unit/inherit, -/obj/item/tank/internals/oxygen/red, -/obj/item/clothing/mask/breath, -/obj/item/clothing/head/helmet/space, -/obj/item/clothing/suit/space, -/turf/open/floor/ship/dirt/dark, -/area/ship/crew/canteen) -"gj" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 9 - }, -/obj/structure/railing/wood{ - dir = 9 - }, -/obj/effect/turf_decal/siding/wood/corner, -/obj/item/flashlight/lantern, -/turf/open/floor/ship/dirt/dark, -/area/ship/crew/hydroponics) -"gn" = ( -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521" - }, -/obj/structure/railing/corner/wood{ - dir = 2 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/ship/dirt/dark, -/area/ship/crew/hydroponics) -"gp" = ( -/obj/item/flashlight/lantern, -/turf/open/floor/grass/ship/jungle, -/area/ship/crew/hydroponics) -"gr" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/railing/corner/wood{ - dir = 8 - }, -/turf/open/floor/ship/dirt/dark, -/area/ship/crew/hydroponics) -"gD" = ( -/obj/structure/chair/wood, -/turf/open/floor/grass/ship/jungle, -/area/ship/crew/canteen) -"gI" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "chapel_window"; - name = "Window Shutters"; - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/bridge) -"gJ" = ( -/obj/machinery/mass_driver{ - dir = 8; - id = "chapel_massdriver" - }, -/obj/machinery/door/window/brigdoor/eastright, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/medical/morgue) -"gL" = ( -/obj/structure/table/wood, -/obj/item/flashlight/lamp/green{ - pixel_y = 12 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/crew/library) -"gX" = ( -/obj/machinery/door/window/westleft, -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/turf/open/floor/wood, -/area/ship/crew/library) -"gY" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 1 - }, -/obj/effect/turf_decal/siding/wood{ - color = "#332521" - }, -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521"; - dir = 8 - }, -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521" - }, -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521"; - dir = 4 - }, -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521"; - dir = 1 - }, -/obj/machinery/door/airlock/grunge{ - name = "Chaplain's Quarters"; - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/chapel/office) -"ha" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/turf/open/floor/carpet/red_gold, -/area/ship/hallway/port) -"hb" = ( -/obj/structure/chair/pew/right{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 1 - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/chapel) -"hc" = ( -/obj/structure/table/wood/reinforced, -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/obj/item/candle/infinite, -/turf/open/floor/wood, -/area/ship/crew/chapel) -"he" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ship/hallway/port) -"hg" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/carpet/red, -/area/ship/crew/library) -"hi" = ( -/turf/open/floor/plasteel/stairs/left{ - dir = 8 - }, -/area/ship/crew/canteen) -"hn" = ( -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521"; - dir = 8 - }, -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521"; - dir = 4 - }, -/turf/open/floor/ship/dirt/dark, -/area/ship/crew/hydroponics) -"hs" = ( -/obj/structure/flora/ausbushes/ppflowers, -/obj/structure/window/reinforced/spawner/west, -/obj/structure/window/reinforced/spawner/east, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/window/northleft{ - req_one_access_txt = null; - req_one_access = list(12,22,37) - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/hydroponics) -"hv" = ( -/turf/closed/wall, -/area/ship/crew/chapel) -"hw" = ( -/obj/structure/railing/wood{ - dir = 4 - }, -/obj/effect/turf_decal/weather/dirt{ - dir = 4 - }, -/turf/open/floor/plasteel/stairs/right{ - dir = 1 - }, -/area/ship/crew/hydroponics) -"hy" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/wood, -/area/ship/hallway/fore) -"hL" = ( -/obj/structure/sink/kitchen{ - dispensedreagent = /datum/reagent/water/holywater; - name = "Holy sink"; - pixel_y = 20 - }, -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 1 - }, -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521" - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/chapel) -"hM" = ( -/obj/structure/railing/wood{ - dir = 8 - }, -/obj/effect/turf_decal/weather/dirt{ - dir = 8 - }, -/turf/open/floor/plasteel/stairs/left{ - dir = 1 - }, -/area/ship/crew/hydroponics) -"hN" = ( -/turf/open/floor/plasteel/stairs{ - dir = 4 - }, -/area/ship/crew/chapel) -"hZ" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/wood, -/area/ship/bridge) -"if" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/table, -/obj/machinery/cell_charger, -/turf/open/floor/plating, -/area/ship/engineering/electrical) -"ii" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"iD" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 8 - }, -/turf/open/floor/carpet/red_gold, -/area/ship/bridge) -"iG" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 1 - }, -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521"; - dir = 8 - }, -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521"; - dir = 1 - }, -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521"; - dir = 4 - }, -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521" - }, -/obj/effect/turf_decal/siding/wood{ - color = "#332521" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/door/airlock/wood{ - dir = 4 - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/canteen) -"iH" = ( -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"iI" = ( -/obj/structure/table/wood/fancy, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 9 - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/canteen) -"iT" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/turf/open/floor/wood, -/area/ship/hallway/port) -"iW" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood/corner, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"iZ" = ( -/obj/structure/table/wood, -/obj/machinery/button/door{ - dir = 1; - id = "chapel_window"; - name = "Window Shutter Control"; - pixel_x = -6; - pixel_y = -2 - }, -/obj/item/lighter, -/obj/item/storage/fancy/candle_box{ - pixel_x = 8; - pixel_y = 2 - }, -/obj/item/storage/fancy/candle_box{ - pixel_x = 8; - pixel_y = 2 - }, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/crew/chapel/office) -"jf" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/crew/chapel) -"jj" = ( -/obj/structure/railing/wood{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521"; - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/hydroponics) -"jk" = ( -/obj/effect/turf_decal/weather/dirt, -/turf/open/floor/ship/dirt/dark, -/area/ship/crew/canteen) -"jl" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/fluff/hedge, -/turf/open/floor/carpet/red_gold, -/area/ship/bridge) -"jo" = ( -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/obj/machinery/light/directional/east, -/turf/open/floor/wood, -/area/ship/hallway/fore) -"jw" = ( -/obj/effect/turf_decal/borderfloorblack, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/light_switch{ - pixel_y = 23; - pixel_x = 11 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/dorm) -"jz" = ( -/obj/structure/flora/ausbushes/fullgrass, -/obj/structure/chair/wood{ - dir = 4 - }, -/turf/open/floor/grass/ship/jungle, -/area/ship/crew/hydroponics) -"jA" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 6 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/carpet/red, -/area/ship/crew/library) -"jL" = ( -/obj/structure/railing/wood{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 10 - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/chapel) -"jS" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"kc" = ( -/turf/closed/wall/r_wall, -/area/ship/hallway/starboard) -"kh" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 1 - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/chapel) -"kp" = ( -/obj/effect/turf_decal/siding/wood/corner, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"kw" = ( -/obj/structure/closet/secure_closet/personal/cabinet, -/obj/item/gun/ballistic/shotgun/doublebarrel, -/obj/item/key/displaycase, -/obj/item/megaphone, -/obj/item/storage/box/beanbag, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/crew/chapel/office) -"kx" = ( -/obj/structure/flora/ausbushes/ywflowers, -/obj/machinery/hydroponics/soil, -/turf/open/floor/grass/ship/jungle, -/area/ship/crew/hydroponics) -"kC" = ( -/turf/closed/wall/r_wall, -/area/ship/crew/dorm/dormtwo) -"kE" = ( -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/crew/chapel/office) -"kH" = ( -/obj/structure/destructible/tribal_torch, -/obj/structure/railing/wood, -/turf/open/floor/grass/ship/jungle, -/area/ship/crew/hydroponics) -"kR" = ( -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - dir = 8; - id = "shepherd_shields"; - locked = 1 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/poddoor/shutters{ - id = "chapel_recdoor" - }, -/turf/open/floor/plating, -/area/ship/crew/canteen) -"kX" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"la" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/turf/open/floor/plating, -/area/ship/engineering/electrical) -"ld" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 6 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/wood/ebony, -/area/ship/hallway/port) -"lg" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/machinery/button/door{ - id = "shepherd_left_thrusters"; - name = "Thruster Shield Control"; - pixel_x = -6; - pixel_y = 25 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"lh" = ( -/obj/machinery/hydroponics/soil, -/turf/open/floor/grass/ship/jungle, -/area/ship/crew/hydroponics) -"ll" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/obj/item/kirbyplants/random, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/wood, -/area/ship/hallway/port) -"ln" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 10 - }, -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521"; - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/dorm/dormtwo) -"lu" = ( -/obj/machinery/computer/pod{ - dir = 2; - id = "chapel_massdriver" - }, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/wood, -/area/ship/medical/morgue) -"lM" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"lO" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "chapel_window"; - name = "Window Shutters"; - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/crew/chapel/office) -"lS" = ( -/obj/effect/turf_decal/borderfloorblack, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/plasteel/dark, -/area/ship/crew/dorm) -"lT" = ( -/obj/structure/curtain, -/obj/machinery/shower{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/bottlegreen/diagonal, -/obj/item/soap, -/obj/item/soap/deluxe, -/turf/open/floor/plasteel/white, -/area/ship/crew/toilet) -"lZ" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/obj/structure/fluff/divine/convertaltar, -/turf/open/floor/wood, -/area/ship/crew/chapel) -"md" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/visible{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"mf" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel/stairs/left{ - dir = 4 - }, -/area/ship/hallway/port) -"mp" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/button/door{ - id = "shepherd_right_thrusters"; - name = "Thruster Shield Control"; - pixel_x = -6; - pixel_y = 25 - }, -/turf/open/floor/plating, -/area/ship/engineering/electrical) -"mw" = ( -/obj/machinery/autolathe, -/obj/machinery/door/window/northright, -/turf/open/floor/plasteel, -/area/ship/engineering/electrical) -"mx" = ( -/obj/machinery/newscaster/directional/north{ - pixel_y = 30 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/bridge) -"mB" = ( -/turf/closed/wall, -/area/ship/crew/dorm) -"mH" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "chapel_window"; - name = "Window Shutters" - }, -/obj/machinery/atmospherics/pipe/simple/orange/visible, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"mP" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"mR" = ( -/obj/effect/turf_decal/siding{ - dir = 8 - }, -/obj/machinery/holopad/emergency/command, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/bridge) -"mU" = ( -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521"; - dir = 4 - }, -/turf/open/floor/wood/ebony, -/area/ship/bridge) -"ne" = ( -/obj/structure/flora/ausbushes/ppflowers, -/obj/structure/chair/wood{ - dir = 4 - }, -/turf/open/floor/grass/ship/jungle, -/area/ship/crew/hydroponics) -"nf" = ( -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 1 - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/chapel) -"nx" = ( -/obj/structure/flora/ausbushes/sunnybush, -/turf/open/floor/grass/ship/jungle, -/area/ship/crew/hydroponics) -"nF" = ( -/obj/item/poster/random_official, -/obj/item/paper_bin/bundlenatural, -/obj/item/storage/toolbox/artistic, -/obj/item/lighter, -/obj/item/toner, -/obj/item/table_bell/brass, -/obj/structure/closet/wall{ - dir = 1; - name = "supply closet"; - pixel_y = -30 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/turf/open/floor/wood, -/area/ship/crew/library) -"nM" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/wood, -/area/ship/hallway/port) -"nP" = ( -/obj/structure/railing, -/obj/machinery/light/directional/north, -/turf/open/floor/plasteel/stairs{ - dir = 8 - }, -/area/ship/bridge) -"nQ" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"nT" = ( -/turf/open/floor/plasteel/stairs/right{ - dir = 4 - }, -/area/ship/hallway/port) -"nW" = ( -/obj/structure/bed, -/obj/item/bedsheet/black, -/obj/structure/window/reinforced/spawner/north, -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/obj/structure/curtain/cloth/fancy, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/item/toy/plush/lizardplushie, -/turf/open/floor/carpet/black, -/area/ship/crew/dorm) -"nY" = ( -/obj/structure/railing/wood{ - dir = 8 - }, -/obj/structure/window/reinforced/spawner/east, -/turf/open/floor/plasteel/dark, -/area/ship/crew/hydroponics) -"oh" = ( -/obj/structure/table/wood, -/obj/item/storage/bag/plants, -/obj/item/hatchet/wooden, -/obj/item/shovel/spade, -/obj/item/reagent_containers/spray/weedspray, -/obj/item/cultivator, -/obj/item/reagent_containers/glass/bucket/wooden, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/closet/wall{ - dir = 4; - name = "supply closet"; - pixel_x = -28 - }, -/obj/item/reagent_containers/food/drinks/bottle/holywater, -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/item/reagent_containers/glass/bucket/wooden, -/turf/open/floor/wood/ebony, -/area/ship/crew/canteen) -"ok" = ( -/obj/item/paper/natural{ - icon_state = "paper_words"; - default_raw_text = "

Trappist Recipe


By Pater Noster

Servings: 2 Prep Time: 10 mins Cook Time: 1-2 hrs Difficulty: Easy
Trappist beer is a rich and pleasant beer traditionally brewed by monks.

Ingredients


Ale:
Ale! The core of any good drink. Easily obtainable by fermenting oats in a barrel for a while. This will be the basis of our brew, giving it it's fruity taste and color!
Holy water:
This is what a makes a trappist a trappist and not a trapisst, the religion! Real easy to get if you are reading this where you are supposed to be reading this! If the chaplain can't bothered it's also easily harvestable from holymelons as long as you bother to separate it.
Sugar:
Sugar is what's gonna make it all come together sweetening the brew and mixing well with the ale from earlier. It's easy to obtain from grinding sugarcanes. Feel free to add liberally.

Preparation


1. Mix the ale and holy water together.
2. Add some sugar to the mix as you keep stirring it for 1 minute.
3. At this point you're free to just use it as is! But feel free to experiment by adding new flavours and really making it your own!

Closing statement


And that's it! Hopefully this guide has been somewhat helpful. A final tip I have is to drink it with bread and cheese, really finishes of the package."; - name = "paper - Trappist Recipe"; - pixel_x = 2; - pixel_y = 4 - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/canteen) -"on" = ( -/turf/open/floor/plasteel/stairs/right{ - dir = 4 - }, -/area/ship/crew/hydroponics) -"oo" = ( -/obj/structure/chair/wood, -/obj/effect/turf_decal/siding/wood/end{ - color = "#332521"; - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/chapel/office) -"oq" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521" - }, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/chapel) -"ow" = ( -/obj/structure/railing/corner/wood{ - dir = 2 - }, -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521" - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/hydroponics) -"ox" = ( -/obj/structure/catwalk, -/obj/structure/window/reinforced/spawner/north, -/obj/structure/grille, -/turf/open/floor/plating/airless, -/area/ship/engineering/atmospherics) -"oy" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood/corner, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ship/hallway/fore) -"oG" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 10 - }, -/obj/machinery/light/directional/west, -/turf/open/floor/carpet/red, -/area/ship/crew/library) -"oL" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/ship/crew/hydroponics) -"oO" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "chapel_window"; - name = "Window Shutters"; - dir = 4 - }, -/obj/structure/curtain/cloth/fancy, -/turf/open/floor/plating, -/area/ship/crew/canteen) -"oP" = ( -/obj/structure/railing/wood, -/obj/effect/turf_decal/siding/wood{ - color = "#332521" - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/hydroponics) -"oQ" = ( -/obj/structure/window/reinforced/spawner/north, -/obj/structure/bed, -/obj/item/bedsheet/black, -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/obj/structure/curtain/cloth/fancy, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/carpet/black, -/area/ship/crew/dorm) -"oW" = ( -/obj/machinery/light/directional/south, -/turf/open/floor/plasteel/stairs{ - dir = 8 - }, -/area/ship/bridge) -"oX" = ( -/obj/structure/chair/wood{ - dir = 8 - }, -/obj/structure/flora/ausbushes/lavendergrass, -/obj/structure/flora/ausbushes/ppflowers, -/turf/open/floor/grass/ship/jungle, -/area/ship/crew/hydroponics) -"oY" = ( -/obj/structure/chair/wood{ - dir = 4 - }, -/obj/structure/flora/ausbushes/sparsegrass, -/turf/open/floor/grass/ship/jungle, -/area/ship/crew/hydroponics) -"oZ" = ( -/obj/structure/chair/wood{ - dir = 4 - }, -/turf/open/floor/ship/dirt/dark, -/area/ship/crew/hydroponics) -"pc" = ( -/obj/machinery/atmospherics/pipe/manifold/general/visible, -/obj/machinery/meter/atmos/distro_loop, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"pj" = ( -/turf/open/floor/plasteel/stairs/medium{ - dir = 1 - }, -/area/ship/crew/hydroponics) -"pl" = ( -/obj/structure/flora/ausbushes/sparsegrass, -/obj/structure/flora/ausbushes/ywflowers, -/turf/open/floor/grass/ship/jungle, -/area/ship/crew/hydroponics) -"pw" = ( -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521"; - dir = 1 - }, -/obj/effect/turf_decal/siding/wood{ - color = "#332521" - }, -/turf/open/floor/wood/ebony, -/area/ship/hallway/port) -"pA" = ( -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 6 - }, -/obj/structure/table/wood/reinforced, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/chapel) -"pB" = ( -/obj/structure/reagent_dispensers/watertank/high, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/turf/open/floor/wood, -/area/ship/hallway/fore) -"pE" = ( -/turf/closed/wall, -/area/ship/crew/library) -"pG" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"pN" = ( -/obj/structure/window/reinforced/spawner/west, -/obj/effect/turf_decal/corner/opaque/lightgrey/mono, -/obj/machinery/atmospherics/components/unary/vent_pump/high_volume/siphon/atmos/air_output{ - dir = 8 - }, -/turf/open/floor/engine/air, -/area/ship/engineering/atmospherics) -"pO" = ( -/turf/closed/wall, -/area/ship/crew/canteen) -"pU" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ship/hallway/port) -"pW" = ( -/obj/structure/closet/wall{ - dir = 8; - pixel_x = 30 - }, -/obj/effect/turf_decal/corner_techfloor_grid/diagonal, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/turf/open/floor/pod/dark, -/area/ship/crew/dorm) -"pY" = ( -/obj/structure/flora/rock/jungle, -/turf/open/floor/plating/ship/water, -/area/ship/crew/hydroponics) -"pZ" = ( -/obj/structure/railing/wood{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 8 - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/hydroponics) -"qj" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/window/northleft{ - req_one_access_txt = null; - req_one_access = list(12,22,37) - }, -/turf/open/floor/ship/dirt/dark, -/area/ship/crew/hydroponics) -"qr" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 6 - }, -/obj/machinery/modular_computer/console/preset/civilian{ - dir = 1 - }, -/turf/open/floor/wood/ebony, -/area/ship/bridge) -"qx" = ( -/turf/open/floor/plasteel/stairs/right{ - dir = 1 - }, -/area/ship/hallway/fore) -"qC" = ( -/obj/structure/bookcase/random/religion, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 8 - }, -/turf/open/floor/carpet/red, -/area/ship/crew/library) -"qE" = ( -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521"; - dir = 1 - }, -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 21; - pixel_y = 3 - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/chapel/office) -"qG" = ( -/obj/machinery/door/poddoor{ - id = "chapel_massdriver"; - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/medical/morgue) -"qI" = ( -/obj/machinery/atmospherics/pipe/layer_manifold/visible{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"qL" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 9 - }, -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/chapel/office) -"qM" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/light/directional/south, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"qU" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/obj/machinery/light_switch{ - pixel_y = 23; - pixel_x = 11 - }, -/turf/open/floor/wood, -/area/ship/hallway/port) -"qV" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/wood, -/area/ship/hallway/fore) -"qX" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood/ebony, -/area/ship/crew/hydroponics) -"rb" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood, -/area/ship/hallway/fore) -"re" = ( -/obj/structure/table/wood/reinforced, -/obj/structure/railing/wood, -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/obj/item/candle/infinite, -/turf/open/floor/wood, -/area/ship/crew/chapel) -"rm" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "chapel_window"; - name = "Window Shutters"; - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/crew/dorm/dormtwo) -"rn" = ( -/obj/structure/flora/ausbushes/fullgrass, -/turf/open/floor/grass/ship/jungle, -/area/ship/crew/hydroponics) -"rv" = ( -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/structure/window/reinforced/spawner/west, -/obj/machinery/door/poddoor{ - id = "shepherd_right_thrusters"; - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/electrical) -"rw" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood/ebony, -/area/ship/crew/hydroponics) -"rI" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/carpet/red_gold, -/area/ship/crew/chapel) -"rJ" = ( -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521"; - dir = 4 - }, -/obj/structure/railing/corner/wood{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/ship/dirt/dark, -/area/ship/crew/hydroponics) -"rR" = ( -/obj/structure/railing/wood{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/hydroponics) -"rX" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/turf/open/floor/wood, -/area/ship/hallway/port) -"sa" = ( -/obj/structure/bookcase/random/religion, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/carpet/red, -/area/ship/crew/library) -"sc" = ( -/obj/structure/table/wood/reinforced, -/obj/item/reagent_containers/food/snacks/store/bread/meat, -/obj/item/reagent_containers/food/drinks/bottle/trappist{ - pixel_x = -6; - pixel_y = 7 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/turf/open/floor/wood, -/area/ship/crew/chapel) -"sg" = ( -/obj/machinery/airalarm/directional/south, -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 10 - }, -/turf/open/floor/wood/ebony, -/area/ship/bridge) -"sk" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/wood/ebony, -/area/ship/bridge) -"sl" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/turf/open/floor/ship/dirt/dark, -/area/ship/crew/hydroponics) -"so" = ( -/obj/structure/railing/wood{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/carpet/red_gold, -/area/ship/crew/chapel) -"sr" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 10 - }, -/obj/structure/railing/wood{ - dir = 10 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/obj/item/flashlight/lantern, -/turf/open/floor/ship/dirt/dark, -/area/ship/crew/hydroponics) -"sA" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"sH" = ( -/obj/structure/closet/wall{ - dir = 1; - name = "glass storage"; - pixel_y = -28 - }, -/obj/item/reagent_containers/food/drinks/modglass/large, -/obj/item/reagent_containers/food/drinks/modglass/large, -/obj/item/reagent_containers/food/drinks/modglass/large, -/obj/item/reagent_containers/food/drinks/modglass/large, -/obj/item/reagent_containers/food/drinks/modglass/large, -/obj/item/reagent_containers/food/drinks/modglass/large, -/obj/item/reagent_containers/food/drinks/modglass/large, -/obj/item/reagent_containers/food/drinks/modglass/large, -/obj/item/reagent_containers/food/drinks/modglass/large, -/obj/item/reagent_containers/food/drinks/modglass/large, -/obj/item/reagent_containers/food/drinks/modglass/large, -/obj/item/reagent_containers/food/drinks/modglass/large, -/obj/item/reagent_containers/food/drinks/modglass/large, -/obj/item/reagent_containers/food/drinks/modglass/large, -/obj/item/reagent_containers/food/drinks/modglass/large, -/obj/item/reagent_containers/food/drinks/modglass/large, -/obj/item/reagent_containers/food/drinks/modglass/large, -/obj/item/reagent_containers/food/drinks/modglass/large, -/obj/item/reagent_containers/food/drinks/modglass/large, -/obj/item/reagent_containers/food/drinks/bottle, -/obj/item/reagent_containers/food/drinks/bottle, -/obj/item/reagent_containers/food/drinks/bottle, -/obj/item/reagent_containers/food/drinks/bottle, -/obj/item/reagent_containers/food/drinks/bottle, -/obj/item/reagent_containers/food/drinks/bottle, -/obj/item/reagent_containers/food/drinks/bottle, -/obj/item/reagent_containers/food/drinks/bottle, -/obj/item/reagent_containers/food/drinks/bottle, -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521"; - dir = 1 - }, -/obj/effect/turf_decal/siding/wood{ - color = "#332521" - }, -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521"; - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/turf/open/floor/wood/ebony, -/area/ship/crew/canteen) -"sL" = ( -/obj/effect/turf_decal/siding/wood, -/obj/machinery/light/directional/south, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"sY" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521" - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/chapel) -"td" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/turf/open/floor/carpet/red_gold, -/area/ship/hallway/port) -"tg" = ( -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - dir = 4; - id = "shepherd_shields"; - locked = 1 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/poddoor/shutters{ - id = "chapel_recdoor" - }, -/turf/open/floor/plating, -/area/ship/crew/canteen) -"ti" = ( -/obj/structure/window/reinforced/spawner/west, -/obj/effect/turf_decal/corner/opaque/lightgrey/mono, -/turf/open/floor/engine/air, -/area/ship/engineering/atmospherics) -"tm" = ( -/obj/structure/railing/wood, -/obj/effect/turf_decal/siding/wood{ - color = "#332521" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood/ebony, -/area/ship/crew/hydroponics) -"tn" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/chair/office{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ship/crew/library) -"tp" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/wood, -/area/ship/crew/hydroponics) -"tt" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 4 - }, -/obj/structure/table/wood, -/obj/item/seeds/watermelon/holy, -/obj/item/seeds/wheat/oat, -/obj/item/seeds/wheat/oat, -/obj/item/reagent_containers/food/snacks/grown/sugarcane, -/obj/item/seeds/wheat, -/obj/item/seeds/wheat, -/obj/item/reagent_containers/food/snacks/grown/sugarcane, -/obj/item/seeds/watermelon/holy, -/turf/open/floor/wood/ebony, -/area/ship/crew/canteen) -"tA" = ( -/obj/machinery/atmospherics/components/trinary/mixer/airmix/inverse{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"tC" = ( -/obj/structure/catwalk, -/obj/structure/window/reinforced/spawner/north, -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 4 - }, -/obj/structure/grille, -/turf/open/floor/plating/airless, -/area/ship/engineering/atmospherics) -"tF" = ( -/obj/structure/railing/wood, -/turf/open/floor/plasteel/stairs/right{ - dir = 8 - }, -/area/ship/crew/canteen) -"tL" = ( -/obj/structure/destructible/tribal_torch, -/turf/open/floor/grass/ship/jungle, -/area/ship/crew/hydroponics) -"tM" = ( -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 4 - }, -/obj/structure/table/wood/reinforced, -/turf/open/floor/wood/ebony, -/area/ship/crew/chapel) -"tQ" = ( -/obj/structure/table, -/obj/item/lightreplacer, -/obj/item/storage/box/lights/mixed, -/obj/item/flashlight/lantern, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"tU" = ( -/turf/closed/wall/r_wall, -/area/ship/crew/chapel/office) -"ug" = ( -/turf/closed/wall, -/area/ship/hallway/port) -"uj" = ( -/turf/closed/wall/r_wall, -/area/ship/crew/chapel) -"uq" = ( -/obj/structure/window/reinforced/spawner/west, -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/air_input{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/lightgrey/mono, -/turf/open/floor/engine/air, -/area/ship/engineering/atmospherics) -"ux" = ( -/obj/structure/chair/pew{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 1 - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/chapel) -"uA" = ( -/obj/machinery/vending/coffee, -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"uD" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 1 - }, -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521"; - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/wood/ebony, -/area/ship/hallway/starboard) -"uS" = ( -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/machinery/power/port_gen/pacman, -/turf/open/floor/plating, -/area/ship/engineering/electrical) -"uW" = ( -/obj/structure/flora/ausbushes/sparsegrass, -/obj/structure/flora/ausbushes/brflowers, -/turf/open/floor/grass/ship/jungle, -/area/ship/crew/canteen) -"uY" = ( -/turf/open/floor/wood/ebony, -/area/ship/crew/canteen) -"vi" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 4 - }, -/turf/open/floor/carpet/red_gold, -/area/ship/bridge) -"vn" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/grass/ship/jungle, -/area/ship/crew/hydroponics) -"vu" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"vv" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 5 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/carpet/red, -/area/ship/crew/library) -"vx" = ( -/obj/structure/chair/sofa{ - dir = 2; - icon_state = "sofacorner" - }, -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 5 - }, -/obj/item/toy/plush/hornet/gay{ - layer = 3.1 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/carpet/black, -/area/ship/crew/dorm/dormtwo) -"vF" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel/stairs/left{ - dir = 1 - }, -/area/ship/hallway/fore) -"vQ" = ( -/obj/structure/chair/wood{ - dir = 1 - }, -/turf/open/floor/grass/ship/jungle, -/area/ship/crew/canteen) -"vX" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/plating, -/area/ship/engineering/electrical) -"wa" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 6 - }, -/obj/item/radio/intercom/directional/east, -/obj/machinery/button/door{ - dir = 8; - id = "chapel_window"; - name = "Window Shutter Control"; - pixel_x = -4; - pixel_y = -4 - }, -/obj/machinery/button/door{ - dir = 8; - id = "chapel_recdoor"; - name = "Blast Door Control"; - pixel_x = -4; - pixel_y = 8 - }, -/turf/open/floor/wood/ebony, -/area/ship/bridge) -"wc" = ( -/obj/structure/chair/pew/left{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 8 - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/chapel) -"wm" = ( -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/turf/open/floor/plating, -/area/ship/engineering/electrical) -"wn" = ( -/obj/machinery/computer/helm{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 4 - }, -/turf/open/floor/wood/ebony, -/area/ship/bridge) -"wo" = ( -/obj/effect/turf_decal/siding/wood/end{ - dir = 1 - }, -/obj/item/kirbyplants/random, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"ww" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/light_switch{ - pixel_y = 23; - pixel_x = 11 - }, -/turf/open/floor/plating, -/area/ship/engineering/electrical) -"wy" = ( -/obj/effect/turf_decal/weather/dirt, -/turf/open/floor/ship/dirt/dark, -/area/ship/crew/hydroponics) -"wz" = ( -/obj/machinery/vending/snack/random, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"wH" = ( -/obj/structure/railing/corner/wood{ - dir = 8 - }, -/turf/open/floor/ship/dirt/dark, -/area/ship/crew/canteen) -"wQ" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 4 - }, -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521"; - dir = 1 - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/chapel) -"wS" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/machinery/airalarm/directional/north, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/wood, -/area/ship/hallway/port) -"wW" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ship/hallway/fore) -"wY" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/turf/open/floor/carpet/black, -/area/ship/crew/dorm) -"xc" = ( -/obj/structure/bed, -/obj/item/bedsheet/black, -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/obj/structure/curtain/cloth/fancy, -/turf/open/floor/carpet/black, -/area/ship/crew/dorm) -"xd" = ( -/obj/effect/turf_decal/siding{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood/corner, -/turf/open/floor/wood, -/area/ship/bridge) -"xg" = ( -/obj/machinery/door/window/northleft, -/obj/structure/closet/wall{ - dir = 8; - pixel_x = 30 - }, -/obj/effect/turf_decal/corner_techfloor_grid/diagonal, -/obj/item/clothing/under/suit/black, -/obj/item/clothing/under/suit/black, -/obj/item/clothing/under/suit/black, -/obj/item/clothing/under/suit/black/skirt, -/obj/item/clothing/under/suit/black/skirt, -/obj/item/clothing/under/suit/black/skirt, -/obj/item/clothing/under/rank/civilian/chaplain, -/obj/item/clothing/under/rank/civilian/chaplain, -/obj/item/clothing/under/rank/civilian/chaplain/skirt, -/obj/item/clothing/under/rank/civilian/chaplain/skirt, -/turf/open/floor/pod/dark, -/area/ship/crew/dorm) -"xi" = ( -/obj/effect/turf_decal/siding/wood, -/obj/machinery/light/small/directional/south, -/turf/open/floor/carpet/black, -/area/ship/crew/dorm) -"xj" = ( -/turf/template_noop, -/area/template_noop) -"xr" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/wood, -/area/ship/hallway/port) -"xs" = ( -/obj/structure/table/wood, -/obj/effect/spawner/lootdrop/three_course_meal, -/obj/effect/turf_decal/corner_techfloor_grid/diagonal, -/obj/machinery/light/small/directional/west, -/turf/open/floor/pod/dark, -/area/ship/crew/dorm) -"xv" = ( -/obj/structure/railing/wood{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 9 - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/chapel) -"xF" = ( -/turf/closed/wall, -/area/ship/hallway/starboard) -"xG" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"xI" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 4 - }, -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521"; - dir = 8 - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/chapel) -"xP" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/wood, -/area/ship/medical/morgue) -"yg" = ( -/obj/structure/table/wood/fancy, -/obj/effect/spawner/lootdrop/three_course_meal, -/obj/effect/turf_decal/siding/wood{ - color = "#332521" - }, -/turf/open/floor/carpet/black, -/area/ship/crew/dorm/dormtwo) -"yh" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/carpet/red_gold, -/area/ship/crew/chapel) -"yj" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 10 - }, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"yl" = ( -/obj/machinery/airalarm/directional/east, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/crew/chapel/office) -"ym" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/door/airlock/wood{ - name = "Bridge"; - dir = 8 - }, -/turf/open/floor/wood, -/area/ship/bridge) -"yn" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/ship/dirt/dark, -/area/ship/crew/hydroponics) -"yp" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"yq" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 1 - }, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/wood/ebony, -/area/ship/crew/chapel) -"yr" = ( -/obj/structure/flora/ausbushes/grassybush, -/turf/open/floor/grass/ship/jungle, -/area/ship/crew/hydroponics) -"yO" = ( -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"yT" = ( -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521"; - dir = 8 - }, -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521"; - dir = 4 - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/hydroponics) -"yX" = ( -/obj/effect/turf_decal/atmos/air, -/obj/effect/turf_decal/corner/opaque/lightgrey/mono, -/turf/open/floor/engine/air, -/area/ship/engineering/atmospherics) -"yZ" = ( -/obj/effect/turf_decal/siding/wood, -/obj/machinery/light_switch{ - dir = 1; - pixel_x = -6; - pixel_y = -25 - }, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"zt" = ( -/obj/structure/table/wood, -/obj/item/storage/firstaid/regular, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood/end, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"zv" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"zx" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 6 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/wood/ebony, -/area/ship/hallway/starboard) -"zG" = ( -/obj/structure/flora/ausbushes/brflowers, -/obj/structure/flora/ausbushes/fullgrass, -/turf/open/floor/grass/ship/jungle, -/area/ship/crew/hydroponics) -"zH" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/chair/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/turf/open/floor/wood, -/area/ship/crew/library) -"zL" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"zM" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/wood, -/area/ship/hallway/fore) -"zP" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ship/engineering/electrical) -"zX" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "chapel_window"; - name = "Window Shutters"; - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/crew/dorm/dormtwo) -"Ae" = ( -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/machinery/light/directional/south, -/turf/open/floor/plating, -/area/ship/engineering/electrical) -"Aj" = ( -/obj/effect/turf_decal/spline/fancy/wood, -/turf/open/floor/wood/ebony, -/area/ship/crew/chapel) -"Ak" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 10 - }, -/obj/machinery/hydroponics/soil, -/turf/open/floor/grass/fairy, -/area/ship/crew/hydroponics) -"Aq" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 8 - }, -/turf/open/floor/carpet/red_gold, -/area/ship/bridge) -"AA" = ( -/obj/structure/closet/wall{ - dir = 1; - name = "glass storage"; - pixel_y = -28 - }, -/obj/item/reagent_containers/food/drinks/drinkingglass, -/obj/item/reagent_containers/food/drinks/drinkingglass, -/obj/item/reagent_containers/food/drinks/drinkingglass, -/obj/item/reagent_containers/food/drinks/drinkingglass, -/obj/item/reagent_containers/food/drinks/drinkingglass, -/obj/item/reagent_containers/food/drinks/drinkingglass, -/obj/item/reagent_containers/food/drinks/drinkingglass, -/obj/item/reagent_containers/food/drinks/drinkingglass, -/obj/item/reagent_containers/food/drinks/drinkingglass, -/obj/item/reagent_containers/food/drinks/modglass/small, -/obj/item/reagent_containers/food/drinks/modglass/small, -/obj/item/reagent_containers/food/drinks/modglass/small, -/obj/item/reagent_containers/food/drinks/modglass/small, -/obj/item/reagent_containers/food/drinks/modglass/small, -/obj/item/reagent_containers/food/drinks/modglass, -/obj/item/reagent_containers/food/drinks/modglass, -/obj/item/reagent_containers/food/drinks/modglass, -/obj/item/reagent_containers/food/drinks/modglass, -/obj/item/reagent_containers/food/drinks/modglass, -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521"; - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - color = "#332521" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/canteen) -"AP" = ( -/obj/structure/railing/wood, -/turf/open/floor/grass/ship/jungle, -/area/ship/crew/hydroponics) -"AS" = ( -/obj/structure/railing/wood{ - dir = 8 - }, -/obj/structure/railing/wood, -/turf/open/floor/plasteel/dark, -/area/ship/crew/hydroponics) -"AT" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/grass/ship/jungle, -/area/ship/crew/canteen) -"AW" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 9 - }, -/obj/machinery/light/directional/north, -/turf/open/floor/ship/dirt/dark, -/area/ship/crew/hydroponics) -"Bd" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ship/hallway/fore) -"Bm" = ( -/obj/structure/closet/crate/coffin, -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/turf/open/floor/wood, -/area/ship/medical/morgue) -"By" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/crew/chapel) -"BC" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/firealarm/directional/east, -/turf/open/floor/wood/ebony, -/area/ship/crew/canteen) -"BE" = ( -/obj/structure/chair/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood, -/obj/machinery/airalarm/directional/south, -/turf/open/floor/wood, -/area/ship/crew/library) -"BK" = ( -/obj/machinery/atmospherics/pipe/simple/purple/visible{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"BN" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"BT" = ( -/obj/structure/railing/corner/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521"; - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/ship/dirt/dark, -/area/ship/crew/hydroponics) -"Ca" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 1 - }, -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521"; - dir = 4 - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/hydroponics) -"Cf" = ( -/obj/structure/chair/wood{ - dir = 4 - }, -/turf/open/floor/grass/ship/jungle, -/area/ship/crew/hydroponics) -"Cj" = ( -/obj/structure/chair/wood{ - dir = 1 - }, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/crew/chapel/office) -"Cq" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "chapel_window"; - name = "Window Shutters"; - dir = 4 - }, -/obj/structure/curtain/cloth/fancy, -/turf/open/floor/plating, -/area/ship/crew/library) -"Cs" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/ship/dirt/dark, -/area/ship/crew/hydroponics) -"Cu" = ( -/obj/item/flashlight/lantern, -/obj/effect/turf_decal/weather/dirt{ - dir = 10 - }, -/turf/open/floor/ship/dirt/dark, -/area/ship/crew/hydroponics) -"CL" = ( -/obj/effect/turf_decal/corner/opaque/bottlegreen/diagonal, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable, -/turf/open/floor/plasteel/white, -/area/ship/crew/toilet) -"CM" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood/corner, -/obj/machinery/door/airlock/maintenance, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/wood, -/area/ship/engineering/electrical) -"CP" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 1 - }, -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521"; - dir = 1 - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/hydroponics) -"CR" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ship/hallway/port) -"CT" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/carpet/red_gold, -/area/ship/hallway/port) -"CU" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"CV" = ( -/obj/effect/turf_decal/siding/wood, -/obj/machinery/airalarm/directional/south, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"Df" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/wood, -/area/ship/hallway/fore) -"Do" = ( -/obj/machinery/power/shuttle/engine/electric{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/structure/window/reinforced/spawner/north, -/obj/structure/window/reinforced/spawner/east, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Dp" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/hallway/fore) -"Dt" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/carpet/red_gold, -/area/ship/hallway/port) -"Dy" = ( -/turf/closed/wall/r_wall, -/area/ship/crew/dorm) -"DC" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "chapel_window"; - name = "Window Shutters" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"DI" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/medical/morgue) -"DL" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood/corner, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"DT" = ( -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/ship/dirt/dark, -/area/ship/crew/hydroponics) -"DW" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/turf/open/floor/wood, -/area/ship/hallway/port) -"DY" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 5 - }, -/obj/machinery/computer/cargo/express, -/turf/open/floor/wood/ebony, -/area/ship/bridge) -"Eb" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/light/directional/south, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Ei" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/carpet/red_gold, -/area/ship/hallway/port) -"Ej" = ( -/obj/structure/chair/pew/right{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 8 - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/chapel) -"En" = ( -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/turf/open/floor/plating, -/area/ship/engineering/electrical) -"Eo" = ( -/obj/structure/flora/ausbushes/lavendergrass, -/obj/machinery/hydroponics/soil, -/turf/open/floor/grass/ship/jungle, -/area/ship/crew/hydroponics) -"Et" = ( -/turf/closed/wall, -/area/ship/crew/chapel/office) -"Eu" = ( -/obj/effect/turf_decal/siding/wood, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/turf/open/floor/wood, -/area/ship/hallway/port) -"Ez" = ( -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/machinery/light_switch{ - pixel_x = 11; - pixel_y = 23 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"EE" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/weather/dirt{ - dir = 1 - }, -/turf/open/floor/ship/dirt/dark, -/area/ship/crew/hydroponics) -"EO" = ( -/obj/structure/sink/kitchen{ - dir = 1; - dispensedreagent = /datum/reagent/water/holywater; - name = "Holy sink" - }, -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521"; - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - color = "#332521" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/chapel) -"EU" = ( -/turf/open/floor/wood, -/area/ship/crew/hydroponics) -"EX" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 10 - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/chapel) -"Fk" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/light/directional/east, -/obj/structure/closet/crate/hydroponics, -/obj/item/seeds/grape, -/obj/item/seeds/watermelon, -/obj/item/seeds/apple, -/obj/item/seeds/random, -/obj/item/seeds/wheat, -/turf/open/floor/wood, -/area/ship/hallway/fore) -"Fq" = ( -/obj/structure/railing/corner/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"Fx" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/flora/ausbushes/fullgrass, -/turf/open/floor/grass/ship/jungle, -/area/ship/crew/hydroponics) -"FF" = ( -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/structure/window/reinforced/spawner/west, -/obj/machinery/door/poddoor{ - id = "shepherd_left_thrusters"; - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"FL" = ( -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"FM" = ( -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/machinery/light_switch{ - pixel_y = 23; - pixel_x = 11 - }, -/turf/open/floor/wood, -/area/ship/crew/hydroponics) -"FQ" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/wood, -/area/ship/hallway/port) -"FW" = ( -/obj/effect/turf_decal/siding/wood/end{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"FY" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - color = "#332521" - }, -/obj/machinery/hydroponics/soil, -/turf/open/floor/grass/fairy, -/area/ship/crew/hydroponics) -"Ga" = ( -/obj/effect/turf_decal/siding/wood/end{ - dir = 8 - }, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"Gc" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/obj/machinery/light/small/directional/east, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"Ge" = ( -/obj/structure/railing/corner/wood, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/carpet/red_gold, -/area/ship/hallway/starboard) -"Gi" = ( -/obj/structure/window/reinforced/spawner, -/obj/item/storage/belt/utility/full/engi, -/obj/item/clothing/gloves/color/yellow, -/obj/item/clothing/head/welding, -/obj/item/clothing/head/welding, -/obj/item/multitool, -/obj/item/clothing/glasses/welding, -/obj/structure/closet/wall/orange{ - dir = 8; - name = "Engineering Supplies"; - pixel_x = 30 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Gp" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood/corner, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"Gq" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"Gr" = ( -/turf/closed/wall, -/area/ship/bridge) -"Gy" = ( -/obj/structure/curtain/bounty, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood/corner, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"GD" = ( -/obj/machinery/portable_atmospherics/canister/air, -/obj/effect/turf_decal/industrial/outline, -/obj/machinery/atmospherics/components/unary/portables_connector{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"GF" = ( -/obj/machinery/vending/hydronutrients, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/wood, -/area/ship/hallway/fore) -"GZ" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 9 - }, -/obj/machinery/light/directional/north, -/turf/open/floor/wood/ebony, -/area/ship/crew/chapel) -"Hb" = ( -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521" - }, -/obj/structure/railing/corner/wood{ - dir = 2 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/turf/open/floor/ship/dirt/dark, -/area/ship/crew/hydroponics) -"Hc" = ( -/obj/structure/catwalk, -/obj/structure/window/reinforced/spawner/north, -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/atmos_waste{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/ship/engineering/atmospherics) -"Hk" = ( -/turf/closed/wall, -/area/ship/engineering/electrical) -"Ho" = ( -/obj/structure/window/reinforced/spawner/west, -/obj/structure/flora/junglebush, -/turf/open/floor/grass/ship/jungle, -/area/ship/crew/hydroponics) -"Hp" = ( -/obj/effect/turf_decal/siding{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/bridge) -"HF" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/poddoor/shutters{ - id = "chapel_recdoor" - }, -/turf/open/floor/plating, -/area/ship/crew/canteen) -"HI" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "chapel_window"; - name = "Window Shutters"; - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/crew/chapel) -"HN" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/carpet/red, -/area/ship/crew/library) -"HO" = ( -/obj/machinery/atmospherics/components/trinary/filter/atmos/n2{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"HP" = ( -/obj/structure/window/reinforced/spawner/north, -/obj/structure/closet/crate/wooden, -/turf/open/floor/grass/ship/jungle, -/area/ship/crew/hydroponics) -"HQ" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 5 - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/hydroponics) -"HR" = ( -/obj/structure/table/wood, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/crew/library) -"Ia" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ship/hallway/fore) -"Id" = ( -/obj/structure/railing/wood, -/obj/machinery/light_switch{ - pixel_y = 21 - }, -/turf/open/floor/plasteel/stairs{ - dir = 4 - }, -/area/ship/crew/chapel) -"If" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/turf/open/floor/wood, -/area/ship/hallway/fore) -"Ig" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Ip" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/machinery/space_heater, -/turf/open/floor/plating, -/area/ship/engineering/electrical) -"Iw" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/machinery/firealarm/directional/east, -/turf/open/floor/plating, -/area/ship/engineering/electrical) -"Ix" = ( -/obj/machinery/computer/cryopod/directional/south, -/obj/structure/closet/wall{ - dir = 8; - pixel_x = 30 - }, -/obj/effect/turf_decal/corner_techfloor_grid/diagonal, -/obj/item/flashlight/lantern, -/obj/item/flashlight/lantern, -/obj/item/flashlight/lantern, -/obj/item/flashlight/lantern, -/obj/item/flashlight/lantern, -/turf/open/floor/pod/dark, -/area/ship/crew/dorm) -"IF" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ship/hallway/port) -"IK" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 9 - }, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/light_switch{ - dir = 4; - pixel_y = 12; - pixel_x = -20 - }, -/turf/open/floor/wood/ebony, -/area/ship/bridge) -"IQ" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/photocopier, -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/crew/library) -"IR" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/wood, -/area/ship/hallway/fore) -"IW" = ( -/obj/structure/railing/wood, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel/stairs{ - dir = 8 - }, -/area/ship/crew/canteen) -"Jc" = ( -/obj/structure/sink/greyscale{ - pixel_y = 20 - }, -/obj/structure/mirror{ - pixel_y = 28 - }, -/obj/effect/turf_decal/corner/opaque/bottlegreen/diagonal, -/obj/machinery/light/small/directional/south, -/turf/open/floor/plasteel/white, -/area/ship/crew/toilet) -"Jf" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 8 - }, -/turf/open/floor/ship/dirt/dark, -/area/ship/crew/hydroponics) -"Jg" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/railing/wood, -/obj/effect/turf_decal/siding/wood{ - color = "#332521" - }, -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521" - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/hydroponics) -"Jk" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plating, -/area/ship/engineering/electrical) -"Jp" = ( -/obj/structure/displaycase/trophy, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ship/crew/library) -"Jt" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 6 - }, -/obj/machinery/hydroponics/soil, -/turf/open/floor/grass/fairy, -/area/ship/crew/hydroponics) -"Jv" = ( -/obj/structure/flora/tree/chapel, -/obj/effect/landmark/observer_start, -/turf/open/floor/grass/ship/jungle, -/area/ship/crew/hydroponics) -"JG" = ( -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"JH" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"JL" = ( -/turf/open/floor/grass/ship/jungle, -/area/ship/crew/hydroponics) -"JO" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 5 - }, -/obj/item/radio/intercom/wideband/directional/east, -/turf/open/floor/wood/ebony, -/area/ship/bridge) -"JV" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 1 - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/hydroponics) -"Kc" = ( -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521" - }, -/turf/open/floor/wood/ebony, -/area/ship/bridge) -"Ke" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood, -/area/ship/crew/hydroponics) -"Kg" = ( -/obj/structure/railing/wood, -/obj/effect/turf_decal/siding/wood{ - color = "#332521" - }, -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521"; - dir = 8 - }, -/turf/open/floor/ship/dirt/dark, -/area/ship/crew/hydroponics) -"Kn" = ( -/obj/structure/chair/pew/left{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 1 - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/chapel) -"Ku" = ( -/obj/machinery/door/airlock{ - name = "Restroom"; - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/bottlegreen/diagonal, -/turf/open/floor/plasteel/white, -/area/ship/crew/toilet) -"Kv" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/turf/open/floor/carpet/red_gold, -/area/ship/crew/chapel) -"Kw" = ( -/obj/structure/table/wood, -/obj/item/paper_bin, -/obj/item/pen/fountain, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ship/crew/library) -"Ky" = ( -/obj/item/stack/sheet/metal/fifty, -/obj/item/stack/sheet/glass/fifty, -/obj/structure/closet/crate/engineering/electrical, -/obj/item/stack/sheet/mineral/plasma/twenty, -/turf/open/floor/plating, -/area/ship/engineering/electrical) -"KC" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/obj/machinery/suit_storage_unit/inherit, -/obj/item/tank/internals/oxygen/red, -/obj/item/clothing/mask/breath, -/obj/item/clothing/head/helmet/space, -/obj/item/clothing/suit/space, -/obj/structure/railing/wood, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"KF" = ( -/obj/structure/table/wood, -/obj/machinery/computer/bookmanagement{ - pixel_y = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/machinery/light_switch{ - pixel_x = 5; - pixel_y = 24 - }, -/turf/open/floor/wood, -/area/ship/crew/library) -"KG" = ( -/obj/structure/table/wood, -/obj/item/taperecorder{ - pixel_x = -5 - }, -/obj/item/camera{ - pixel_x = 6; - pixel_y = 7 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/item/storage/fancy/candle_box{ - pixel_x = 8; - pixel_y = 2 - }, -/turf/open/floor/wood, -/area/ship/crew/library) -"KJ" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 8 - }, -/obj/structure/beebox, -/obj/item/honey_frame, -/obj/item/honey_frame, -/obj/item/honey_frame, -/obj/item/queen_bee/bought, -/obj/effect/turf_decal/siding/wood{ - color = "#332521" - }, -/turf/open/floor/grass/fairy, -/area/ship/crew/hydroponics) -"KN" = ( -/obj/effect/turf_decal/siding/wood/end{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/crew/chapel) -"KS" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "chapel_window"; - name = "Window Shutters" - }, -/obj/machinery/atmospherics/pipe/simple/purple/visible, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"KT" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ship/engineering/electrical) -"KW" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/wood, -/area/ship/hallway/fore) -"Lf" = ( -/obj/effect/turf_decal/siding/wood/corner, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"Lh" = ( -/obj/structure/railing/corner/wood, -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/carpet/red_gold, -/area/ship/hallway/port) -"Lj" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "chapel_window"; - name = "Window Shutters" - }, -/turf/open/floor/plating, -/area/ship/bridge) -"Ll" = ( -/obj/machinery/atmospherics/pipe/simple/purple/visible, -/obj/machinery/meter{ - name = "exterior atmosphere flow meter" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Lx" = ( -/obj/structure/railing/corner/wood, -/turf/open/floor/ship/dirt/dark, -/area/ship/crew/hydroponics) -"LD" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 9 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/carpet/red, -/area/ship/crew/library) -"LG" = ( -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521"; - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/turf/open/floor/ship/dirt/dark, -/area/ship/crew/hydroponics) -"LH" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/fluff/hedge, -/turf/open/floor/carpet/red_gold, -/area/ship/bridge) -"LK" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"LL" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/turf/open/floor/carpet/red_gold, -/area/ship/hallway/starboard) -"LP" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/ship/engineering/electrical) -"Mh" = ( -/obj/structure/railing/wood{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/hydroponics) -"Mj" = ( -/obj/structure/table/wood/fancy, -/obj/item/candle/infinite{ - pixel_x = 9; - pixel_y = 9 - }, -/obj/item/flashlight/lantern, -/turf/open/floor/grass/ship/jungle, -/area/ship/crew/hydroponics) -"Mm" = ( -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521"; - dir = 1 - }, -/obj/effect/turf_decal/siding/wood{ - color = "#332521" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/light_switch{ - dir = 1; - pixel_x = -6; - pixel_y = -25 - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/canteen) -"Mo" = ( -/obj/effect/turf_decal/siding/wood/corner, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ship/crew/library) -"Ms" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 9 - }, -/obj/machinery/light/small/directional/west, -/turf/open/floor/wood/ebony, -/area/ship/hallway/port) -"MC" = ( -/obj/structure/railing/corner/wood{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521"; - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood/ebony, -/area/ship/crew/hydroponics) -"MH" = ( -/obj/structure/railing/wood, -/turf/open/floor/plasteel/stairs/left{ - dir = 4 - }, -/area/ship/crew/hydroponics) -"MI" = ( -/obj/structure/railing/corner/wood, -/turf/open/floor/plating/ship/water, -/area/ship/crew/hydroponics) -"MK" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/wood, -/area/ship/hallway/port) -"MQ" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 9 - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/chapel) -"MS" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/railing/corner/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521"; - dir = 1 - }, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/ship/dirt/dark, -/area/ship/crew/hydroponics) -"MV" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 10 - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/hydroponics) -"Nc" = ( -/obj/machinery/hydroponics/soil, -/obj/structure/railing/wood, -/turf/open/floor/grass/ship/jungle, -/area/ship/crew/hydroponics) -"Nd" = ( -/obj/structure/window/reinforced/spawner/west, -/obj/structure/flora/ausbushes/sparsegrass, -/obj/structure/flora/ausbushes/brflowers, -/turf/open/floor/grass/ship/jungle, -/area/ship/crew/hydroponics) -"Nh" = ( -/obj/structure/catwalk, -/obj/docking_port/mobile{ - can_move_docking_ports = 1; - dir = 2; - launch_status = 0; - name = "chapel ship"; - port_direction = 8; - preferred_direction = 4 - }, -/turf/open/floor/plating, -/area/ship/crew/canteen) -"Ni" = ( -/obj/structure/toilet{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/bottlegreen/diagonal, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/plasteel/white, -/area/ship/crew/toilet) -"Nm" = ( -/obj/machinery/atmospherics/components/unary/portables_connector{ - dir = 8 - }, -/obj/machinery/portable_atmospherics/canister, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"ND" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/siding/wood, -/obj/effect/turf_decal/siding/wood/corner, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"NH" = ( -/obj/structure/chair/wood{ - dir = 8 - }, -/turf/open/floor/grass/ship/jungle, -/area/ship/crew/hydroponics) -"NM" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 4 - }, -/obj/structure/flora/ausbushes/brflowers, -/obj/effect/turf_decal/siding/wood{ - color = "#332521" - }, -/obj/machinery/hydroponics/soil, -/turf/open/floor/grass/fairy, -/area/ship/crew/hydroponics) -"NN" = ( -/obj/structure/window/reinforced/spawner/west, -/turf/open/floor/grass/ship/jungle, -/area/ship/crew/hydroponics) -"NO" = ( -/turf/open/floor/wood, -/area/ship/crew/canteen) -"NV" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 9 - }, -/obj/structure/beebox, -/obj/item/honey_frame, -/obj/item/honey_frame, -/obj/item/honey_frame, -/obj/item/queen_bee/bought, -/obj/effect/turf_decal/siding/wood{ - color = "#332521" - }, -/turf/open/floor/grass/fairy, -/area/ship/crew/hydroponics) -"NX" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521" - }, -/obj/machinery/hydroponics/soil, -/turf/open/floor/grass/fairy, -/area/ship/crew/hydroponics) -"NZ" = ( -/obj/structure/flora/ausbushes, -/turf/open/floor/grass/ship/jungle, -/area/ship/crew/hydroponics) -"Ob" = ( -/obj/structure/flora/ausbushes/stalkybush, -/turf/open/floor/grass/ship/jungle, -/area/ship/crew/hydroponics) -"Oe" = ( -/obj/machinery/power/shuttle/engine/electric{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/structure/window/reinforced/spawner/east, -/turf/open/floor/plating, -/area/ship/engineering/electrical) -"Or" = ( -/obj/structure/rack, -/obj/item/pickaxe, -/obj/item/storage/bag/ore, -/obj/item/mining_scanner, -/obj/item/flashlight/lantern, -/obj/item/pickaxe/rusted, -/obj/item/clothing/head/hardhat/mining, -/obj/item/gps, -/obj/machinery/light/directional/east, -/obj/item/stack/marker_beacon/ten, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"OD" = ( -/obj/structure/table/wood/fancy, -/obj/item/candle/infinite{ - pixel_x = 9; - pixel_y = 9 - }, -/obj/item/reagent_containers/food/snacks/cheesewedge{ - pixel_x = 1; - pixel_y = 12 - }, -/obj/item/reagent_containers/food/snacks/cheesewedge{ - pixel_x = 5; - pixel_y = 3 - }, -/obj/item/reagent_containers/food/drinks/modglass/large{ - list_reagents = list(/datum/reagent/consumable/ethanol/trappist=50); - name = "Trappist"; - pixel_x = -7; - pixel_y = 11 - }, -/turf/open/floor/grass/ship/jungle, -/area/ship/crew/canteen) -"OM" = ( -/turf/closed/wall, -/area/ship/crew/toilet) -"OO" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 1 - }, -/obj/structure/table/wood, -/obj/item/reagent_containers/glass/mortar, -/obj/item/pestle, -/obj/machinery/light/small/directional/north, -/obj/item/reagent_containers/food/condiment/enzyme, -/obj/item/reagent_containers/syringe, -/obj/item/reagent_containers/syringe, -/turf/open/floor/wood/ebony, -/area/ship/crew/canteen) -"OP" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/carpet/red_gold, -/area/ship/hallway/starboard) -"OS" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/ship/dirt/dark, -/area/ship/crew/hydroponics) -"OX" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/wood, -/area/ship/hallway/fore) -"OZ" = ( -/obj/structure/table/wood/fancy, -/obj/item/reagent_containers/food/drinks/modglass/large{ - list_reagents = list(/datum/reagent/consumable/ethanol/trappist=50); - name = "Trappist"; - pixel_x = 9; - pixel_y = 9 - }, -/obj/item/reagent_containers/food/drinks/modglass/large{ - list_reagents = list(/datum/reagent/consumable/ethanol/trappist=50); - name = "Trappist"; - pixel_x = -8; - pixel_y = 18 - }, -/turf/open/floor/grass/ship/jungle, -/area/ship/crew/hydroponics) -"Pe" = ( -/obj/structure/chair/sofa/left{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 6 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/item/toy/plush/lizardplushie{ - pixel_x = -2; - pixel_y = 7; - layer = 3.1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/carpet/black, -/area/ship/crew/dorm/dormtwo) -"Pq" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/turf/open/floor/carpet/red_gold, -/area/ship/hallway/starboard) -"Pv" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"Pw" = ( -/obj/structure/table/wood, -/obj/item/candle/infinite, -/turf/open/floor/grass/ship/jungle, -/area/ship/crew/hydroponics) -"PD" = ( -/obj/structure/chair/sofa{ - dir = 4; - icon_state = "sofacorner" - }, -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 9 - }, -/obj/item/toy/plush/snakeplushie{ - layer = 3.1 - }, -/turf/open/floor/carpet/black, -/area/ship/crew/dorm/dormtwo) -"PE" = ( -/obj/machinery/door/airlock/maintenance, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"PG" = ( -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"PJ" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"PM" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 4 - }, -/obj/structure/railing{ - dir = 4 - }, -/turf/open/floor/carpet/red_gold, -/area/ship/bridge) -"PP" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"PT" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/weather/dirt{ - dir = 4 - }, -/turf/open/floor/ship/dirt/dark, -/area/ship/crew/hydroponics) -"PU" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"Qb" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 5 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Qh" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/wood, -/area/ship/hallway/port) -"Qi" = ( -/obj/structure/chair/comfy/beige{ - dir = 4 - }, -/turf/open/floor/wood/ebony, -/area/ship/bridge) -"Qj" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood/corner, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"Ql" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 4 - }, -/obj/structure/beebox, -/obj/item/honey_frame, -/obj/item/honey_frame, -/obj/item/honey_frame, -/obj/item/queen_bee/bought, -/obj/effect/turf_decal/siding/wood{ - color = "#332521" - }, -/turf/open/floor/grass/fairy, -/area/ship/crew/hydroponics) -"Qn" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 5 - }, -/obj/structure/railing/wood{ - dir = 5 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/obj/item/flashlight/lantern, -/turf/open/floor/ship/dirt/dark, -/area/ship/crew/hydroponics) -"Qo" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ - dir = 8 - }, -/obj/structure/catwalk, -/obj/structure/window/reinforced/spawner/north, -/turf/open/floor/plating/airless, -/area/ship/engineering/atmospherics) -"Qr" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 1 - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/hydroponics) -"Qv" = ( -/obj/effect/turf_decal/corner/opaque/lightgrey/mono, -/turf/open/floor/engine/air, -/area/ship/engineering/atmospherics) -"Qw" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 5 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/wood/ebony, -/area/ship/hallway/port) -"QB" = ( -/obj/structure/table/wood/fancy, -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/item/reagent_containers/food/drinks/modglass/large{ - list_reagents = list(/datum/reagent/consumable/ethanol/trappist=50); - name = "Trappist"; - pixel_y = 9 - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/canteen) -"QC" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small/directional/south, -/turf/open/floor/wood/ebony, -/area/ship/crew/canteen) -"QE" = ( -/obj/structure/fermenting_barrel, -/obj/item/reagent_containers/food/snacks/grown/wheat, -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 6 - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/canteen) -"QH" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 5 - }, -/obj/machinery/meter/atmos/atmos_waste_loop, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"QI" = ( -/obj/machinery/atmospherics/components/binary/volume_pump{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"QM" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"QO" = ( -/obj/structure/table/wood, -/turf/open/floor/grass/ship/jungle, -/area/ship/crew/hydroponics) -"QW" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"QZ" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/wood, -/area/ship/crew/hydroponics) -"Rd" = ( -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"Rf" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Rg" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"Rm" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/machinery/computer/monitor{ - dir = 8 - }, -/turf/open/floor/wood/ebony, -/area/ship/bridge) -"Rv" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 1 - }, -/obj/machinery/light/directional/north, -/turf/open/floor/wood/ebony, -/area/ship/crew/chapel) -"RB" = ( -/obj/effect/turf_decal/siding/wood/end, -/turf/open/floor/wood, -/area/ship/crew/chapel) -"RH" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood/corner, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock{ - name = "Restroom" - }, -/turf/open/floor/wood, -/area/ship/crew/toilet) -"RL" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"RN" = ( -/obj/structure/flora/junglebush/b, -/turf/open/floor/grass/ship/jungle, -/area/ship/crew/hydroponics) -"RQ" = ( -/obj/effect/turf_decal/siding{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/bridge) -"RT" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "chapel_window"; - name = "Window Shutters"; - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/crew/chapel) -"Sb" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 5 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/wood/ebony, -/area/ship/hallway/starboard) -"Sd" = ( -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 8 - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/chapel) -"Sh" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 1 - }, -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521"; - dir = 8 - }, -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521" - }, -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521"; - dir = 4 - }, -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521"; - dir = 1 - }, -/obj/machinery/door/airlock/grunge{ - name = "Discussion Chamber"; - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - color = "#332521" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/dorm/dormtwo) -"Sl" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"So" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 10 - }, -/obj/machinery/light/directional/south, -/turf/open/floor/wood/ebony, -/area/ship/crew/chapel) -"Sr" = ( -/turf/open/floor/engine/hull, -/area/ship/crew/canteen) -"Ss" = ( -/obj/structure/table/wood, -/obj/item/areaeditor/shuttle, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/machinery/firealarm/directional/east, -/obj/machinery/light/directional/east, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/crew/chapel/office) -"SE" = ( -/obj/machinery/cryopod{ - dir = 4 - }, -/obj/effect/turf_decal/corner_techfloor_grid/diagonal, -/turf/open/floor/pod/dark, -/area/ship/crew/dorm) -"SG" = ( -/obj/structure/railing/wood{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood/ebony, -/area/ship/crew/hydroponics) -"SL" = ( -/obj/structure/railing/wood{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/turf/open/floor/carpet/red_gold, -/area/ship/crew/chapel) -"SQ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 6 - }, -/obj/structure/railing/wood{ - dir = 6 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/obj/item/flashlight/lantern, -/turf/open/floor/ship/dirt/dark, -/area/ship/crew/hydroponics) -"SS" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"SX" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/purple/visible, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Tb" = ( -/obj/effect/decal/cleanable/dirt/dust, -/mob/living/simple_animal/hostile/retaliate/poison/snake/bookworm, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood/corner, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/turf/open/floor/wood, -/area/ship/crew/library) -"Tc" = ( -/obj/structure/railing/wood, -/turf/open/floor/plating/ship/water, -/area/ship/crew/hydroponics) -"Te" = ( -/obj/machinery/hydroponics/soil, -/turf/open/floor/grass/ship/jungle, -/area/ship/crew/canteen) -"Tf" = ( -/turf/open/floor/ship/dirt/dark, -/area/ship/crew/canteen) -"Tl" = ( -/turf/open/floor/ship/dirt/dark, -/area/ship/crew/hydroponics) -"Ts" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/railing/corner/wood{ - dir = 8 - }, -/turf/open/floor/ship/dirt/dark, -/area/ship/crew/hydroponics) -"Tw" = ( -/obj/structure/railing/wood{ - dir = 8 - }, -/obj/structure/window/reinforced/spawner/east, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/hydroponics) -"TD" = ( -/obj/effect/turf_decal/siding/wood/corner, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, -/turf/open/floor/wood, -/area/ship/hallway/port) -"TO" = ( -/obj/structure/flora/ausbushes/sunnybush, -/obj/structure/railing/corner/wood, -/turf/open/floor/ship/dirt/dark, -/area/ship/crew/hydroponics) -"TU" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/obj/item/kirbyplants/random, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"TX" = ( -/obj/structure/railing/corner/wood{ - dir = 8 - }, -/turf/open/floor/grass/ship/jungle, -/area/ship/crew/hydroponics) -"Ub" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 8 - }, -/turf/open/floor/wood/ebony, -/area/ship/bridge) -"Uf" = ( -/turf/closed/wall/r_wall, -/area/ship/engineering/atmospherics) -"Ug" = ( -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/wood, -/area/ship/hallway/fore) -"Uj" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 1 - }, -/turf/open/floor/ship/dirt/dark, -/area/ship/crew/hydroponics) -"Uo" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/components/binary/valve/digital{ - dir = 1; - name = "exterior intake valve" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Uq" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 10 - }, -/obj/machinery/light/small/directional/west, -/turf/open/floor/wood/ebony, -/area/ship/hallway/starboard) -"Ur" = ( -/obj/structure/flora/ausbushes/sparsegrass, -/obj/structure/flora/ausbushes/lavendergrass, -/turf/open/floor/grass/ship/jungle, -/area/ship/crew/hydroponics) -"Uu" = ( -/obj/structure/closet/emcloset/wall{ - pixel_y = 32 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/wood, -/area/ship/hallway/port) -"Ux" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ship/hallway/port) -"UC" = ( -/obj/effect/turf_decal/industrial/loading{ - dir = 8 - }, -/obj/structure/railing, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/wood, -/area/ship/medical/morgue) -"UD" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521" - }, -/turf/open/floor/carpet/red, -/area/ship/crew/library) -"UE" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 9 - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/dorm/dormtwo) -"UM" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521" - }, -/obj/machinery/light/directional/south, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/chapel) -"UO" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/curtain/cloth/fancy, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "chapel_window"; - name = "Window Shutters"; - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/crew/library) -"UP" = ( -/obj/effect/turf_decal/siding/wood/corner, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ship/crew/chapel) -"UQ" = ( -/obj/structure/bed, -/obj/item/bedsheet/black, -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/obj/structure/curtain/cloth/fancy, -/turf/open/floor/carpet/black, -/area/ship/crew/dorm) -"UV" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"UW" = ( -/obj/structure/railing/corner/wood{ - dir = 2 - }, -/turf/open/floor/ship/dirt/dark, -/area/ship/crew/hydroponics) -"Vh" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/railing/corner/wood{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"Vi" = ( -/obj/structure/table/wood, -/obj/item/flashlight/lamp/green{ - pixel_y = 12 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/turf/open/floor/wood, -/area/ship/crew/library) -"Vm" = ( -/obj/structure/flora/ausbushes/sparsegrass, -/turf/open/floor/grass/ship/jungle, -/area/ship/crew/hydroponics) -"Vo" = ( -/obj/machinery/bookbinder, -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/turf/open/floor/wood, -/area/ship/crew/library) -"Vu" = ( -/obj/structure/chair/pew/left, -/obj/effect/turf_decal/siding/wood{ - color = "#332521" - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/chapel) -"VG" = ( -/turf/closed/wall/r_wall, -/area/ship/crew/toilet) -"VK" = ( -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521"; - dir = 1 - }, -/obj/effect/turf_decal/weather/dirt{ - dir = 4 - }, -/turf/open/floor/ship/dirt/dark, -/area/ship/crew/hydroponics) -"VN" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 9 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"VR" = ( -/obj/machinery/biogenerator, -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/wood/ebony, -/area/ship/crew/canteen) -"VW" = ( -/obj/machinery/light/floor, -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 1 - }, -/obj/effect/turf_decal/siding/wood{ - color = "#332521" - }, -/turf/open/floor/grass/fairy, -/area/ship/crew/hydroponics) -"VX" = ( -/obj/structure/chair/sofa{ - dir = 4; - icon_state = "sofaend_right" - }, -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 10 - }, -/obj/item/toy/plush/goatplushie{ - pixel_x = 2; - pixel_y = 3; - layer = 3.1 - }, -/turf/open/floor/carpet/black, -/area/ship/crew/dorm/dormtwo) -"Wf" = ( -/obj/structure/catwalk, -/obj/structure/window/reinforced/spawner/north, -/obj/structure/grille, -/obj/machinery/atmospherics/pipe/simple/purple/visible{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/ship/engineering/atmospherics) -"Wg" = ( -/obj/structure/chair/sofa, -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 1 - }, -/obj/item/toy/plush/moth{ - pixel_y = 3; - layer = 3.1 - }, -/turf/open/floor/carpet/black, -/area/ship/crew/dorm/dormtwo) -"Wl" = ( -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521"; - dir = 1 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/ship/dirt/dark, -/area/ship/crew/hydroponics) -"Wm" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/carpet/red_gold, -/area/ship/crew/chapel) -"Wp" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"Wt" = ( -/obj/structure/chair/pew, -/obj/effect/turf_decal/siding/wood{ - color = "#332521" - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/chapel) -"Wv" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/structure/table/wood/reinforced, -/obj/item/reagent_containers/food/snacks/honeybar, -/turf/open/floor/wood, -/area/ship/crew/chapel) -"Wx" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/obj/machinery/light/small/directional/east, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"Wz" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/machinery/light_switch{ - dir = 8; - pixel_y = 11; - pixel_x = 19 - }, -/turf/open/floor/wood, -/area/ship/hallway/fore) -"WB" = ( -/obj/machinery/atmospherics/pipe/layer_manifold/visible{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"WE" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/south, -/turf/open/floor/wood, -/area/ship/crew/library) -"WH" = ( -/obj/structure/flora/ausbushes/ywflowers, -/obj/structure/flora/ausbushes/sparsegrass, -/turf/open/floor/grass/ship/jungle, -/area/ship/crew/hydroponics) -"WJ" = ( -/turf/open/floor/plasteel/stairs/medium{ - dir = 4 - }, -/area/ship/crew/hydroponics) -"Xd" = ( -/obj/effect/turf_decal/siding/wood, -/obj/effect/turf_decal/siding/wood/corner, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/hallway/fore) -"Xg" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"Xm" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"Xn" = ( -/obj/structure/flora/ausbushes/sparsegrass, -/obj/structure/window/reinforced/spawner/north, -/obj/structure/closet/cabinet, -/obj/item/clothing/suit/beekeeper_suit, -/obj/item/clothing/head/beekeeper_head, -/obj/item/melee/flyswatter, -/obj/item/clothing/head/beekeeper_head, -/obj/item/melee/flyswatter, -/obj/item/clothing/suit/beekeeper_suit, -/obj/item/reagent_containers/syringe, -/turf/open/floor/grass/ship/jungle, -/area/ship/crew/hydroponics) -"Xp" = ( -/obj/machinery/atmospherics/components/trinary/filter/atmos/o2{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Xz" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"XG" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"XH" = ( -/obj/structure/flora/ausbushes/ppflowers, -/obj/effect/turf_decal/siding/wood{ - color = "#332521" - }, -/obj/machinery/hydroponics/soil, -/turf/open/floor/grass/fairy, -/area/ship/crew/hydroponics) -"XL" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/railing/wood, -/obj/effect/turf_decal/siding/wood{ - color = "#332521" - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/hydroponics) -"XN" = ( -/obj/structure/railing/wood{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 4 - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/hydroponics) -"XY" = ( -/obj/machinery/light/floor, -/obj/effect/turf_decal/siding/wood{ - color = "#332521" - }, -/turf/open/floor/grass/fairy, -/area/ship/crew/hydroponics) -"Yg" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/crew/library) -"Ym" = ( -/obj/structure/table/wood, -/obj/item/paper_bin/bundlenatural, -/obj/item/pen/fountain, -/obj/structure/curtain/cloth, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/crew/chapel/office) -"Yu" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"YA" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "chapel_window"; - name = "Window Shutters" - }, -/turf/open/floor/plating, -/area/ship/crew/chapel/office) -"YB" = ( -/obj/structure/catwalk, -/turf/open/floor/plating, -/area/ship/crew/canteen) -"YD" = ( -/obj/effect/turf_decal/siding/wood, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/light/directional/south, -/turf/open/floor/wood, -/area/ship/hallway/port) -"YK" = ( -/turf/closed/wall/r_wall, -/area/ship/engineering/electrical) -"YS" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"YU" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 4 - }, -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521"; - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 23; - pixel_y = -8 - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/dorm/dormtwo) -"Za" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/ship/dirt/dark, -/area/ship/crew/hydroponics) -"Zd" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/machinery/computer/atmos_alert{ - dir = 8 - }, -/obj/structure/railing, -/obj/structure/railing{ - dir = 4 - }, -/turf/open/floor/wood/ebony, -/area/ship/bridge) -"Zh" = ( -/obj/structure/catwalk, -/obj/structure/window/reinforced/spawner/north, -/obj/machinery/atmospherics/pipe/simple/purple/visible{ - dir = 6 - }, -/turf/open/floor/plating/airless, -/area/ship/engineering/atmospherics) -"Zk" = ( -/obj/structure/railing/corner/wood{ - dir = 8 - }, -/obj/structure/flora/ausbushes/fullgrass, -/turf/open/floor/grass/ship/jungle, -/area/ship/crew/hydroponics) -"Zl" = ( -/obj/machinery/hydroponics/soil, -/obj/structure/railing/corner/wood{ - dir = 8 - }, -/turf/open/floor/grass/ship/jungle, -/area/ship/crew/hydroponics) -"Zs" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "chapel_window"; - name = "Window Shutters" - }, -/turf/open/floor/plating, -/area/ship/crew/dorm/dormtwo) -"Zx" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/turf/open/floor/carpet/red_gold, -/area/ship/crew/chapel) -"Zz" = ( -/obj/structure/flora/junglebush/large, -/turf/open/floor/grass/ship/jungle, -/area/ship/crew/hydroponics) -"ZG" = ( -/turf/closed/wall/r_wall, -/area/ship/crew/canteen) -"ZQ" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/hallway/fore) -"ZR" = ( -/obj/machinery/seed_extractor, -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 5 - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/canteen) -"ZS" = ( -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 5 - }, -/obj/structure/table/wood/reinforced, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/chapel) - -(1,1,1) = {" -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -HI -bt -bt -bt -HI -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -"} -(2,1,1) = {" -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -HI -bt -fN -Wv -sc -bt -HI -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -"} -(3,1,1) = {" -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -RT -bt -lZ -MQ -Sd -EX -jf -bt -HI -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -"} -(4,1,1) = {" -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -bt -KN -By -nf -eU -Aj -UP -RB -bt -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -"} -(5,1,1) = {" -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -uj -Id -hc -ZS -tM -pA -re -hN -uj -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -"} -(6,1,1) = {" -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -lO -lO -tU -uj -GZ -jL -SL -so -cX -xv -So -uj -kC -rm -zX -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -"} -(7,1,1) = {" -xj -xj -xj -xj -xj -xj -xj -xj -xj -xj -lO -lO -YA -kw -kE -hv -kh -Vu -rI -yh -cW -Kn -sY -hv -PD -VX -Zs -rm -rm -xj -xj -xj -xj -xj -xj -xj -xj -xj -"} -(8,1,1) = {" -xj -xj -xj -xj -xj -xj -xj -xj -xj -lO -YA -oo -Ym -Cj -iZ -hv -yq -Wt -rI -yh -cW -ux -oq -hv -Wg -yg -UE -bi -Zs -rm -xj -xj -xj -xj -xj -xj -xj -xj -"} -(9,1,1) = {" -xj -xj -xj -xj -xj -xj -Uf -xj -xj -YA -qL -qE -eW -yl -Ss -hv -Rv -cd -Kv -Wm -Zx -hb -UM -hv -vx -Pe -bS -YU -ln -Zs -xj -xj -YK -xj -xj -xj -xj -xj -"} -(10,1,1) = {" -xj -xj -Uf -Do -aM -aM -Uf -xj -tU -tU -gY -Et -Et -Et -Et -hv -hL -xI -wc -ei -Ej -wQ -EO -hv -eM -eM -eM -eM -Sh -kC -kC -xj -YK -Oe -Oe -ax -YK -xj -"} -(11,1,1) = {" -xj -xj -Uf -FF -FF -FF -Uf -xj -cE -ll -pU -Ux -Ux -Ux -rX -Ms -pw -ha -td -Ei -LL -Pq -uD -Uq -Pv -nQ -JG -QM -cu -TU -kc -xj -YK -rv -rv -rv -YK -xj -"} -(12,1,1) = {" -Hc -Uf -Uf -lg -BN -PJ -Uf -xj -cE -wS -TD -xr -xr -xr -nM -Qw -ld -Lh -CT -Dt -Ge -OP -Sb -zx -Wp -fW -yO -fD -LK -CV -kc -xj -YK -mp -KT -LP -YK -YK -"} -(13,1,1) = {" -tC -DC -tQ -iH -iH -qM -Uf -xj -cE -FQ -dT -ug -ug -nY -nY -Tw -jj -AS -on -WJ -MH -Mh -rR -eg -Mh -Mh -xF -xF -de -FL -kc -xj -YK -if -eC -bx -Ae -YK -"} -(14,1,1) = {" -dO -mH -HO -Xp -br -QH -Uf -qG -cE -qU -CR -ug -NV -FY -KJ -Ak -Xn -TX -OS -bj -gr -lh -lh -lh -lh -lh -gp -xF -mP -FL -kc -xj -YK -vX -eC -bx -la -YK -"} -(15,1,1) = {" -ox -DC -XG -XG -Nm -qI -Uf -gJ -cE -nT -mf -ug -VW -NX -XH -XY -hs -qj -OS -OS -Vm -JL -ne -jz -Cf -oY -JL -xF -PU -FL -kc -kc -YK -ww -uS -uS -zP -YK -"} -(16,1,1) = {" -Zh -KS -Uo -SX -Ll -BK -dM -UC -Bm -Ux -he -ug -eT -NM -Ql -Jt -HP -TO -OS -bj -Lx -JL -av -Pw -QO -av -pl -xF -vu -UV -sA -Gp -CM -Jk -En -bW -wm -YK -"} -(17,1,1) = {" -Wf -DC -tA -VN -iH -lM -dM -cZ -xP -Qh -YD -ug -az -Ho -NN -Nd -VK -kH -CP -qX -Kg -tL -NH -NH -oX -NH -Vm -xF -RL -CU -kp -Gc -mw -Iw -Ip -fS -Ky -YK -"} -(18,1,1) = {" -Wf -DC -fB -Rf -Ig -Qb -dM -lu -DI -MK -Eu -Vm -JL -Vm -rn -JL -bQ -Tc -Qr -bj -XL -bQ -Eo -lh -lh -lh -JL -xF -xF -Xz -kX -xF -Hk -Hk -Hk -Hk -Hk -YK -"} -(19,1,1) = {" -Qo -Uf -Uf -bM -WB -Eb -dM -dM -Uu -iT -JL -JL -rn -JL -Ur -bQ -bQ -gj -Wl -Cs -ds -sr -bQ -nx -Ur -JL -JL -AP -wo -Sl -Lf -eK -lS -fx -xs -SE -Dy -Dy -"} -(20,1,1) = {" -xj -xj -Uf -yj -pc -md -GD -dM -IF -JL -pl -dm -OS -ek -bj -cJ -SG -MS -JL -JL -JL -cr -pZ -BT -qX -vn -OS -Ts -hM -Fq -FL -mB -jw -xg -pW -Ix -Dy -xj -"} -(21,1,1) = {" -xj -xj -Uf -Ez -jS -QI -ii -PE -DW -vn -Fx -vn -OS -qX -bj -OS -bj -DT -JL -Jv -JL -Za -qX -Tl -OS -Tl -yn -Tl -pj -Rg -sL -mB -cB -mB -mB -mB -Dy -xj -"} -(22,1,1) = {" -xj -xj -Uf -Gi -pN -uq -ti -dM -tp -vn -JL -Ob -JL -OS -Tl -ow -XN -rJ -JL -JL -JL -gn -XN -MC -Fx -qX -JL -UW -hw -Vh -yZ -mB -Ga -oQ -UQ -zt -Dy -xj -"} -(23,1,1) = {" -xj -xj -Uf -Uf -dZ -yX -Qv -dM -QZ -EE -oZ -Cf -rn -Tl -eb -bQ -bQ -Qn -LG -sl -Hb -SQ -bQ -lh -JL -lh -JL -Nc -wo -PP -iW -fz -DL -wY -xi -Dy -Dy -xj -"} -(24,1,1) = {" -xj -xj -xj -Uf -Qv -Qv -Qv -dM -FM -Uj -OZ -Mj -rn -wy -bQ -bQ -fb -Tc -JV -bj -oP -pY -rn -lh -JL -lh -eb -Zl -oL -Xg -zL -mB -SS -nW -xc -Dy -xj -xj -"} -(25,1,1) = {" -xj -xj -xj -Uf -Uf -dM -dM -dM -AW -OS -NH -NH -hn -MV -bQ -pY -bQ -kH -Ca -Tl -Jg -tL -JL -kx -JL -lh -Vm -lh -oL -pG -sL -mB -Gy -mB -Dy -Dy -xj -xj -"} -(26,1,1) = {" -xj -xj -xj -xj -am -fb -bQ -MI -EE -Lx -eh -JL -HQ -yT -MV -bQ -bQ -Zk -Tl -bj -TX -JL -JL -lh -eb -lh -JL -lh -oL -pG -FL -mB -Wx -ai -Dy -xj -xj -xj -"} -(27,1,1) = {" -xj -xj -xj -xj -am -bQ -pY -Tc -rw -oP -fb -bQ -bQ -HQ -yT -MV -Jf -JL -JL -Tl -OS -JL -JL -Zz -JL -rn -JL -oL -oL -pG -FL -OM -OM -OM -VG -xj -xj -xj -"} -(28,1,1) = {" -xj -xj -xj -xj -am -Cu -fb -Tc -rw -oP -bQ -bQ -bQ -bQ -HQ -hn -NZ -JL -zG -OS -OS -RN -JL -rn -yr -Vm -JL -oL -JH -YS -Qj -RH -CL -lT -VG -xj -xj -xj -"} -(29,1,1) = {" -xj -xj -xj -xj -am -am -dm -Tc -Qr -tm -bQ -bQ -bQ -JL -Tl -Tl -Tl -JL -rn -PT -JL -WH -Vm -JL -JL -JL -oL -oL -PU -Rd -FL -OM -Ku -VG -VG -xj -xj -xj -"} -(30,1,1) = {" -xj -xj -xj -xj -xj -am -rn -TX -fP -wH -gD -OD -vQ -JL -Vm -OS -OS -JL -EU -Ke -oL -oL -oL -oL -oL -oL -oL -JH -QW -Rd -wz -OM -Jc -VG -xj -xj -xj -xj -"} -(31,1,1) = {" -xj -xj -xj -xj -xj -ZG -Te -Tf -Tf -fP -Tf -AT -uW -rn -OS -Tl -KW -qV -OX -da -Bd -zM -vF -Ug -IR -Df -oy -hy -Gq -ad -uA -OM -Ni -VG -xj -xj -xj -xj -"} -(32,1,1) = {" -xj -xj -xj -xj -xj -ZG -ZG -gf -Tf -fP -Tf -Tf -jk -KW -GF -Fk -pB -Ia -rb -ZQ -wW -If -qx -jo -Wz -Dp -Xd -pE -pE -pE -pE -pE -cf -cf -xj -xj -xj -xj -"} -(33,1,1) = {" -xj -xj -xj -xj -xj -Sr -ZG -KC -hi -tF -FW -iI -cw -IW -pO -Gr -gI -gI -Gr -ym -Gr -gI -gI -Gr -pE -dX -LD -qC -qC -oG -Vi -zH -cf -xj -xj -xj -xj -xj -"} -(34,1,1) = {" -xj -xj -xj -xj -xj -YB -tg -zv -Yu -Yu -dg -QB -cK -sH -pO -IK -sk -cY -bb -iD -Aq -eZ -Ub -sg -pE -dX -hg -sa -sa -UD -HR -aq -cf -xj -xj -xj -xj -xj -"} -(35,1,1) = {" -xj -xj -xj -xj -xj -Nh -HF -Xm -xG -PG -ND -aK -BC -AA -pO -nP -Rm -LH -PM -fl -vi -jl -Zd -oW -pE -dX -hg -sa -Jp -UD -gL -BE -cf -xj -xj -xj -xj -xj -"} -(36,1,1) = {" -xj -xj -xj -xj -xj -YB -kR -yp -NO -pO -pO -pO -pO -iG -pO -mx -RQ -Hp -RQ -mR -RQ -xd -RQ -hZ -pE -dX -vv -HN -HN -jA -Tb -WE -cf -xj -xj -xj -xj -xj -"} -(37,1,1) = {" -xj -xj -xj -xj -xj -Sr -ZG -eA -Or -pO -ed -oh -VR -Mm -ZG -gI -Lj -DY -mU -Qi -Kc -qr -Lj -gI -cf -pE -KF -KG -Kw -aI -IQ -cf -cf -xj -xj -xj -xj -xj -"} -(38,1,1) = {" -xj -xj -xj -xj -xj -xj -xj -ZG -ZG -pO -OO -ok -uY -QC -ZG -xj -gI -Lj -JO -wn -wa -Lj -gI -xj -cf -eo -cn -tn -Mo -gX -cf -cf -xj -xj -xj -xj -xj -xj -"} -(39,1,1) = {" -xj -xj -xj -xj -xj -xj -xj -xj -ZG -ZG -ZR -tt -bX -QE -ZG -xj -xj -bh -bh -bh -bh -bh -xj -xj -cf -Vo -Yg -Yg -nF -cf -cf -xj -xj -xj -xj -xj -xj -xj -"} -(40,1,1) = {" -xj -xj -xj -xj -xj -xj -xj -xj -xj -ZG -oO -oO -oO -oO -ZG -xj -xj -xj -xj -xj -xj -xj -xj -xj -cf -Cq -UO -UO -UO -cf -xj -xj -xj -xj -xj -xj -xj -xj -"} diff --git a/_maps/shuttles/independent/radio_funny.dmm b/_maps/shuttles/independent/radio_funny.dmm deleted file mode 100644 index a8ee80f8963b..000000000000 --- a/_maps/shuttles/independent/radio_funny.dmm +++ /dev/null @@ -1,526 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"aw" = ( -/obj/structure/table/bronze, -/obj/machinery/light/directional/north, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/bridge) -"az" = ( -/obj/structure/window/bronze{ - dir = 4 - }, -/obj/structure/window/bronze, -/turf/open/floor/carpet/nanoweave/red, -/area/ship/bridge) -"aA" = ( -/obj/structure/frame/computer{ - anchored = 1 - }, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/bridge) -"aW" = ( -/obj/structure/frame/computer, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/bridge) -"bf" = ( -/obj/structure/table/bronze, -/obj/machinery/light/directional/north, -/turf/open/floor/carpet/nanoweave, -/area/ship/bridge) -"bD" = ( -/obj/structure/shuttle/engine/heater, -/obj/structure/window/reinforced/spawner, -/turf/open/floor/plasteel/freezer, -/area/ship/bridge) -"cK" = ( -/obj/machinery/suit_storage_unit/standard_unit, -/obj/structure/window/bronze{ - dir = 4 - }, -/obj/machinery/light/directional/south, -/turf/open/floor/carpet/nanoweave/red, -/area/ship/bridge) -"cS" = ( -/obj/structure/chair/comfy/shuttle/bronze{ - dir = 1 - }, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/bridge) -"de" = ( -/turf/open/floor/plasteel/freezer, -/area/ship/bridge) -"eI" = ( -/obj/structure/table/bronze, -/obj/item/storage/belt/utility, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/bridge) -"gb" = ( -/turf/open/floor/carpet/nanoweave/red, -/area/ship/bridge) -"gG" = ( -/obj/machinery/light/floor, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/bridge) -"ib" = ( -/obj/structure/table/bronze, -/obj/item/storage/firstaid/advanced, -/obj/machinery/light/directional/north, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/bridge) -"io" = ( -/obj/structure/chair/comfy/shuttle/bronze, -/obj/machinery/door/window{ - dir = 1 - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/bridge) -"iX" = ( -/obj/structure/window/bronze{ - dir = 4 - }, -/obj/structure/window/bronze{ - dir = 1 - }, -/obj/structure/table/bronze, -/obj/item/encryptionkey/wideband{ - pixel_y = 12 - }, -/turf/open/floor/carpet/nanoweave/red, -/area/ship/bridge) -"kS" = ( -/obj/machinery/light_switch{ - dir = 8; - pixel_y = 0; - pixel_x = 20 - }, -/turf/open/floor/carpet/nanoweave/orange, -/area/ship/bridge) -"lm" = ( -/obj/machinery/atmospherics/components/unary/tank/air, -/obj/structure/curtain/cloth/grey, -/turf/open/floor/plasteel/freezer, -/area/ship/bridge) -"oK" = ( -/obj/machinery/power/shuttle/engine/void{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/bridge) -"pO" = ( -/obj/structure/table/bronze, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/bridge) -"pY" = ( -/obj/structure/table/bronze, -/turf/open/floor/carpet/nanoweave/orange, -/area/ship/bridge) -"rm" = ( -/obj/structure/window/bronze, -/obj/structure/table/bronze, -/obj/item/storage/toolbox/mechanical/old/clean, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/bridge) -"sq" = ( -/obj/machinery/door/airlock/external/glass, -/obj/structure/fans/tiny, -/obj/docking_port/mobile{ - can_move_docking_ports = 1; - launch_status = 0; - port_direction = 2 - }, -/turf/open/floor/carpet/nanoweave/red, -/area/ship/bridge) -"tj" = ( -/obj/structure/table/bronze, -/obj/machinery/microwave, -/obj/machinery/light/directional/east, -/turf/open/floor/carpet/nanoweave/orange, -/area/ship/bridge) -"tv" = ( -/obj/structure/shuttle/engine/heater, -/obj/structure/window/reinforced/spawner, -/turf/open/floor/carpet/nanoweave/orange, -/area/ship/bridge) -"tL" = ( -/turf/template_noop, -/area/template_noop) -"tZ" = ( -/obj/machinery/shower{ - dir = 1 - }, -/obj/structure/curtain, -/obj/machinery/light/directional/west, -/turf/open/floor/plasteel/freezer, -/area/ship/bridge) -"up" = ( -/obj/structure/window/bronze, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/bridge) -"uu" = ( -/obj/structure/table/bronze, -/obj/machinery/light/floor, -/obj/item/radio/intercom/directional/north, -/turf/open/floor/carpet/nanoweave/red, -/area/ship/bridge) -"uS" = ( -/obj/structure/window/bronze{ - dir = 4 - }, -/turf/open/floor/carpet/nanoweave/red, -/area/ship/bridge) -"vt" = ( -/obj/structure/window/bronze{ - dir = 4 - }, -/obj/structure/table/bronze, -/turf/open/floor/carpet/nanoweave/red, -/area/ship/bridge) -"Au" = ( -/obj/structure/bed, -/obj/item/bedsheet/syndie, -/obj/structure/curtain/cloth/grey, -/turf/open/floor/carpet/nanoweave, -/area/ship/bridge) -"Ba" = ( -/obj/structure/window/bronze{ - dir = 8 - }, -/turf/open/floor/carpet/nanoweave/red, -/area/ship/bridge) -"Bm" = ( -/obj/structure/tank_dispenser/oxygen, -/obj/structure/window/bronze{ - dir = 8 - }, -/obj/machinery/light/directional/south, -/turf/open/floor/carpet/nanoweave/red, -/area/ship/bridge) -"BI" = ( -/obj/structure/table/bronze, -/obj/item/trash/plate, -/turf/open/floor/carpet/nanoweave/orange, -/area/ship/bridge) -"EK" = ( -/turf/open/floor/carpet/nanoweave, -/area/ship/bridge) -"GQ" = ( -/obj/machinery/door/window/westright{ - dir = 2 - }, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/bridge) -"Hu" = ( -/obj/machinery/door/window/westright, -/turf/open/floor/carpet/nanoweave, -/area/ship/bridge) -"HJ" = ( -/obj/structure/window/bronze, -/obj/structure/window/bronze{ - dir = 8 - }, -/turf/open/floor/carpet/nanoweave/red, -/area/ship/bridge) -"HL" = ( -/obj/structure/sink{ - dir = 1 - }, -/obj/structure/mirror{ - pixel_y = -30 - }, -/obj/machinery/light/directional/south, -/turf/open/floor/plasteel/freezer, -/area/ship/bridge) -"HZ" = ( -/obj/effect/mob_spawn/human/lavaland_syndicate/comms{ - dir = 4 - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/bridge) -"Jz" = ( -/obj/machinery/vending/autodrobe/all_access{ - default_price = 0; - extra_price = 0 - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/bridge) -"Kn" = ( -/obj/machinery/computer/helm, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/bridge) -"Ko" = ( -/obj/structure/table/bronze, -/obj/machinery/light/directional/north, -/turf/open/floor/carpet/nanoweave/orange, -/area/ship/bridge) -"Kr" = ( -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/bridge) -"KK" = ( -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/bridge) -"Lu" = ( -/obj/structure/table/bronze, -/obj/item/kitchen/knife, -/turf/open/floor/carpet/nanoweave/orange, -/area/ship/bridge) -"MW" = ( -/obj/structure/curtain/cloth/grey, -/obj/structure/table, -/turf/open/floor/plasteel/freezer, -/area/ship/bridge) -"Nh" = ( -/obj/machinery/door/window{ - dir = 4 - }, -/turf/open/floor/carpet/nanoweave/orange, -/area/ship/bridge) -"Np" = ( -/obj/structure/window/bronze{ - dir = 8 - }, -/obj/machinery/jukebox, -/obj/structure/window/bronze{ - dir = 1 - }, -/obj/item/radio/intercom/wideband/directional/north, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/bridge) -"Ob" = ( -/obj/structure/chair/plastic{ - dir = 4 - }, -/turf/open/floor/carpet/nanoweave/orange, -/area/ship/bridge) -"Pd" = ( -/obj/machinery/light/floor, -/obj/effect/landmark/observer_start, -/turf/open/floor/carpet/nanoweave/red, -/area/ship/bridge) -"Qw" = ( -/obj/structure/window/bronze{ - dir = 1 - }, -/obj/structure/toilet{ - dir = 4 - }, -/turf/open/floor/plasteel/freezer, -/area/ship/bridge) -"QG" = ( -/obj/structure/window/bronze{ - dir = 8 - }, -/obj/structure/table/bronze, -/turf/open/floor/carpet/nanoweave/red, -/area/ship/bridge) -"Rj" = ( -/obj/machinery/door/window{ - dir = 1 - }, -/turf/open/floor/plasteel/freezer, -/area/ship/bridge) -"Tq" = ( -/turf/open/floor/carpet/nanoweave/orange, -/area/ship/bridge) -"Ve" = ( -/obj/effect/spawner/structure/window/shuttle, -/turf/open/floor/plating, -/area/ship/bridge) -"VS" = ( -/obj/machinery/telecomms/allinone, -/obj/structure/window/bronze, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/bridge) -"Xu" = ( -/obj/effect/spawner/lootdrop/donkpockets, -/obj/effect/spawner/lootdrop/donkpockets, -/obj/structure/closet/secure_closet/freezer, -/obj/effect/spawner/lootdrop/donkpockets, -/obj/effect/spawner/lootdrop/donkpockets, -/turf/open/floor/carpet/nanoweave/orange, -/area/ship/bridge) -"Ya" = ( -/obj/machinery/door/window/westright{ - dir = 2 - }, -/obj/structure/chair/comfy/teal{ - dir = 1 - }, -/obj/machinery/holopad/emergency/clown, -/turf/open/floor/carpet/nanoweave/red, -/area/ship/bridge) -"Yx" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/bridge) -"Zp" = ( -/obj/structure/window/bronze{ - dir = 1 - }, -/obj/structure/curtain/cloth/grey, -/obj/structure/table, -/turf/open/floor/plasteel/freezer, -/area/ship/bridge) - -(1,1,1) = {" -tL -tL -tL -tL -tL -tL -Yx -Ve -Ve -Ve -Yx -tL -tL -"} -(2,1,1) = {" -tL -tL -tL -tL -Yx -Ve -Yx -HZ -Qw -HL -Yx -Yx -tL -"} -(3,1,1) = {" -tL -Yx -Ve -Ve -Yx -bf -EK -EK -Rj -de -tZ -Yx -Yx -"} -(4,1,1) = {" -Yx -Yx -ib -eI -rm -Au -EK -Jz -Zp -MW -lm -bD -oK -"} -(5,1,1) = {" -Ve -aA -Kr -Kr -up -Ba -Hu -Ba -Np -QG -HJ -Bm -Yx -"} -(6,1,1) = {" -Ve -Kn -cS -gG -GQ -Kr -Pd -KK -io -uu -Ya -gb -sq -"} -(7,1,1) = {" -Ve -aW -Kr -Kr -up -uS -Nh -uS -iX -vt -az -cK -Yx -"} -(8,1,1) = {" -Yx -Yx -aw -pO -VS -pY -Tq -Tq -Tq -Tq -Xu -tv -oK -"} -(9,1,1) = {" -tL -Yx -Ve -Ve -Yx -Ko -kS -Ob -Ob -Ob -tj -Yx -Yx -"} -(10,1,1) = {" -tL -tL -tL -tL -Yx -Ve -Yx -BI -BI -Lu -Yx -Yx -tL -"} -(11,1,1) = {" -tL -tL -tL -tL -tL -tL -Yx -Ve -Ve -Ve -Yx -tL -tL -"} diff --git a/_maps/shuttles/syndicate/syndicate_gec_lugol.dmm b/_maps/shuttles/syndicate/syndicate_gec_lugol.dmm deleted file mode 100644 index 2e4e22caa6d6..000000000000 --- a/_maps/shuttles/syndicate/syndicate_gec_lugol.dmm +++ /dev/null @@ -1,8089 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"ah" = ( -/obj/machinery/portable_atmospherics/canister/toxins, -/obj/machinery/light/small/directional/west, -/turf/open/floor/plating/airless, -/area/ship/construction) -"ak" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 9 - }, -/turf/open/floor/plating/airless, -/area/ship/construction) -"aA" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/railing{ - dir = 4; - pixel_x = 8 - }, -/turf/open/floor/plasteel/stairs{ - dir = 2; - icon = 'icons/obj/stairs.dmi' - }, -/area/ship/engineering) -"aE" = ( -/obj/effect/turf_decal/steeldecal/steel_decals_central2, -/obj/effect/turf_decal/steeldecal/steel_decals_central2{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/dorm) -"aP" = ( -/obj/machinery/power/floodlight{ - anchored = 1 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/turf/open/floor/plating/airless, -/area/ship/construction) -"aT" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/machinery/atmospherics/pipe/simple/brown/hidden{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"aV" = ( -/obj/structure/closet/secure_closet/bar{ - req_access = null - }, -/obj/item/storage/box/donkpockets, -/obj/item/storage/box/beanbag, -/obj/item/gun/ballistic/shotgun/doublebarrel, -/obj/effect/turf_decal/trimline/transparent/bar/filled/line{ - dir = 10 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/crew/canteen) -"aY" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/corner/transparent/bar/diagonal, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"bb" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 10 - }, -/obj/effect/turf_decal/industrial/traffic, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4, -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - dir = 10 - }, -/obj/machinery/meter/atmos/layer4{ - desc = "It measures Waste."; - name = "Waste meter" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"bm" = ( -/obj/structure/rack, -/obj/item/storage/firstaid/toxin, -/obj/item/storage/pill_bottle/potassiodide, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/light/small/directional/east, -/turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) -"by" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 10 - }, -/obj/structure/sign/warning/vacuum{ - pixel_y = 30 - }, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/central) -"bC" = ( -/obj/effect/turf_decal/corner/transparent/bar/diagonal, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"bM" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/structure/chair/sofa/right{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/crew/canteen) -"bR" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/ship/construction) -"bS" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/central) -"bZ" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/door/firedoor/heavy, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/engine/hull/reinforced/interior, -/area/ship/engineering/atmospherics) -"ca" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 4; - id = "bridge_shutters" - }, -/obj/structure/window/plasma/reinforced/plastitanium, -/obj/structure/grille, -/turf/open/floor/plating, -/area/ship/bridge) -"ce" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 1 - }, -/obj/machinery/portable_atmospherics/canister, -/obj/machinery/light_switch{ - dir = 1; - pixel_x = -5; - pixel_y = -27 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"cf" = ( -/obj/effect/turf_decal/atmos/mix, -/turf/open/floor/engine/airless, -/area/ship/engineering/atmospherics) -"cj" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) -"ck" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/visible/layer2, -/obj/machinery/meter/atmos/layer2{ - desc = "It measures Air Distribution."; - name = "Air Distribution meter" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/effect/turf_decal/industrial/traffic, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"cn" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 10 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/central) -"cq" = ( -/obj/structure/filingcabinet/chestdrawer{ - pixel_x = -3 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/bridge) -"cA" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ship/hallway/central) -"cN" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/door/poddoor{ - dir = 4; - id = "gec_secure" - }, -/turf/open/floor/plasteel/tech/grid/airless, -/area/ship/construction) -"cP" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"cR" = ( -/obj/machinery/door/poddoor{ - id = "gec_cargo" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning, -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - dir = 4; - id = "gec_cargo_shield" - }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/ship/cargo) -"cT" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 1 - }, -/obj/machinery/portable_atmospherics/pump, -/obj/structure/extinguisher_cabinet/directional/west, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"cX" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/effect/decal/cleanable/plastic{ - color = "#808080" - }, -/obj/effect/decal/fakelattice{ - color = "#8D8B8B"; - layer = 2.1 - }, -/turf/open/floor/plating{ - color = "#8D8B8B"; - icon_state = "elevatorshaft" - }, -/area/ship/crew/dorm) -"cZ" = ( -/obj/machinery/computer/helm{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/bridge) -"dc" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4, -/obj/machinery/atmospherics/pipe/layer_manifold/visible{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"dg" = ( -/obj/machinery/door/airlock/hatch{ - name = "Atmospherics" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/layer_manifold, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"dn" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/oxygen_output, -/turf/open/floor/engine/o2, -/area/ship/engineering/atmospherics) -"dt" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/turf/open/floor/plating, -/area/ship/bridge) -"dx" = ( -/obj/structure/railing/corner{ - color = "#808080"; - dir = 1; - pixel_x = -2; - pixel_y = 2 - }, -/obj/item/kirbyplants{ - icon_state = "plant-14"; - pixel_y = 5 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/bridge) -"dA" = ( -/obj/structure/chair/office{ - dir = 1 - }, -/turf/open/floor/carpet/red, -/area/ship/bridge) -"dC" = ( -/obj/effect/decal/cleanable/glass{ - color = "#808080" - }, -/obj/effect/decal/fakelattice, -/turf/open/floor/plating{ - color = "#8D8B8B"; - icon_state = "elevatorshaft" - }, -/area/ship/crew/canteen) -"dQ" = ( -/obj/structure/railing, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - icon_state = "pump_map-2"; - name = "Mix Tank Outlet"; - piping_layer = 2 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"dS" = ( -/obj/effect/turf_decal/corner/transparent/bar/diagonal, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/landmark/observer_start, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"eB" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/turf/open/floor/plating, -/area/ship/bridge) -"eK" = ( -/obj/structure/table, -/obj/structure/sign/poster/contraband/space_cola{ - pixel_x = -30 - }, -/obj/item/trash/sosjerky{ - pixel_y = 3 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hallway/central) -"eU" = ( -/obj/structure/chair/stool/bar{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/bar/diagonal, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"eY" = ( -/obj/machinery/atmospherics/pipe/simple/purple/visible/layer4{ - dir = 4 - }, -/obj/machinery/holopad/emergency/atmos, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"fa" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 10 - }, -/obj/effect/turf_decal/industrial/traffic, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/brown/visible{ - dir = 6 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"fk" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4, -/obj/machinery/atmospherics/pipe/manifold/yellow/visible, -/obj/machinery/atmospherics/pipe/simple/orange/visible/layer2{ - dir = 5 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"fn" = ( -/obj/effect/turf_decal/siding/thinplating/dark, -/turf/open/floor/carpet/red, -/area/ship/bridge) -"fx" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/purple/visible/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/light_switch{ - dir = 1; - pixel_x = -5; - pixel_y = -27 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"fy" = ( -/obj/machinery/suit_storage_unit/inherit/industrial, -/obj/item/clothing/mask/breath, -/obj/item/clothing/suit/space/hardsuit/engine/elite, -/obj/item/clothing/shoes/magboots/advance, -/turf/open/floor/plasteel/tech/grid, -/area/ship/bridge) -"fD" = ( -/obj/structure/tank_dispenser, -/obj/structure/railing{ - dir = 6 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"fG" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/airlock/hatch{ - name = "Atmospherics" - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"fN" = ( -/turf/open/floor/engine/airless, -/area/ship/engineering/atmospherics) -"fQ" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/fakelattice{ - color = "#8D8B8B"; - layer = 2.1 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/turf/open/floor/plating{ - color = "#8D8B8B"; - icon_state = "elevatorshaft" - }, -/area/ship/engineering) -"fU" = ( -/obj/effect/turf_decal/steeldecal/steel_decals_central2{ - dir = 4; - pixel_y = 2 - }, -/obj/item/reagent_containers/glass/rag{ - pixel_x = -3; - pixel_y = 5 - }, -/obj/structure/table/wood, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) -"fV" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 4; - id = "ce_office" - }, -/turf/open/floor/plating, -/area/ship/bridge) -"gi" = ( -/obj/effect/turf_decal/industrial/caution{ - pixel_y = -15 - }, -/turf/open/floor/plasteel/tech/airless, -/area/ship/construction) -"gv" = ( -/obj/structure/table, -/obj/item/folder/documents/syndicate/red, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 - }, -/turf/open/floor/carpet/red, -/area/ship/bridge) -"gx" = ( -/obj/machinery/door/airlock/hatch{ - name = "Cargo Bay" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"gy" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/central) -"gD" = ( -/obj/structure/table/reinforced, -/obj/machinery/button/door{ - dir = 1; - id = "gec_cargo"; - name = "Cargo Blast Doors"; - pixel_x = -6; - pixel_y = 2 - }, -/obj/machinery/button/shieldwallgen{ - dir = 1; - id = "gec_cargo_shield"; - name = "Cargo Holoshield"; - pixel_x = 7; - pixel_y = 3 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/bridge) -"gN" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 5 - }, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/central) -"gQ" = ( -/obj/structure/tank_dispenser, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hallway/central) -"gR" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/table, -/obj/item/multitool{ - pixel_y = 5 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"gZ" = ( -/obj/machinery/atmospherics/components/trinary/filter/flipped{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"hb" = ( -/obj/structure/table, -/obj/item/paper_bin/carbon, -/obj/item/pen, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 5 - }, -/turf/open/floor/carpet/red, -/area/ship/bridge) -"hj" = ( -/obj/effect/decal/fakelattice, -/turf/open/floor/plating{ - color = "#8D8B8B"; - icon_state = "elevatorshaft" - }, -/area/ship/crew/canteen) -"hm" = ( -/obj/machinery/computer/cargo/express, -/obj/structure/sign/syndicate{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/cargo) -"hq" = ( -/obj/effect/decal/cleanable/vomit/old{ - color = "#808080" - }, -/obj/effect/decal/fakelattice, -/turf/open/floor/plating{ - color = "#8D8B8B"; - icon_state = "elevatorshaft" - }, -/area/ship/crew/canteen) -"hr" = ( -/obj/effect/turf_decal/industrial/caution{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/tech/airless, -/area/ship/construction) -"hw" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 5 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/engine/hull/reinforced, -/area/ship/construction) -"hz" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/cargo) -"hC" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 5 - }, -/obj/effect/turf_decal/industrial/traffic{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible/layer2, -/obj/machinery/atmospherics/pipe/manifold/yellow/visible{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/green/visible/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"hE" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/turf/open/floor/plating, -/area/ship/hallway/central) -"hF" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plating, -/area/ship/crew/canteen) -"hQ" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 5 - }, -/obj/effect/turf_decal/industrial/traffic{ - dir = 1 - }, -/obj/machinery/atmospherics/components/trinary/mixer/flipped{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/green/visible/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible/layer2, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"hU" = ( -/obj/structure/railing{ - dir = 1; - pixel_y = 7 - }, -/obj/effect/turf_decal/trimline/transparent/bar/filled/warning, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/light/small/broken/directional/south, -/turf/open/floor/mineral/plastitanium, -/area/ship/crew/canteen) -"hV" = ( -/obj/machinery/atmospherics/components/binary/pump{ - desc = "A pump that moves gas by pressure. Make sure your Mix isn't too hot when you open this or you'll clog your filter!"; - dir = 8; - icon_state = "pump_map-2"; - name = "Mix Tank to Filtering"; - piping_layer = 2 - }, -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"hW" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/structure/railing, -/turf/open/floor/plating, -/area/ship/cargo) -"ia" = ( -/turf/open/floor/plasteel/tech/airless, -/area/ship/construction) -"ig" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/machinery/atmospherics/pipe/simple/brown/hidden{ - dir = 8 - }, -/obj/machinery/atmospherics/components/binary/pump/on{ - icon_state = "pump_on_map-2"; - name = "O2 Air Mix Outlet Pump"; - piping_layer = 2; - target_pressure = 2500 - }, -/obj/machinery/atmospherics/components/binary/pump/on{ - icon_state = "pump_map-3"; - name = "O2 Outlet Pump"; - on = 0 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"iq" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - icon_state = "pump_on_map-2"; - name = "Air to Distro"; - piping_layer = 2; - target_pressure = 2500 - }, -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - dir = 5 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"iw" = ( -/obj/effect/turf_decal/steeldecal/steel_decals_central2{ - pixel_y = 2 - }, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/machinery/cryopod{ - dir = 4 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 9 - }, -/obj/effect/decal/fakelattice{ - color = "#8D8B8B"; - layer = 2.1 - }, -/turf/open/floor/plating{ - color = "#8D8B8B"; - icon_state = "elevatorshaft" - }, -/area/ship/crew/dorm) -"iG" = ( -/obj/effect/turf_decal/corner/transparent/bar/diagonal, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"iK" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/structure/closet/wall{ - dir = 1; - name = "Radio Closet"; - pixel_y = -30 - }, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/effect/decal/fakelattice{ - color = "#8D8B8B"; - layer = 2.1 - }, -/turf/open/floor/plating{ - color = "#8D8B8B"; - icon_state = "elevatorshaft" - }, -/area/ship/crew/dorm) -"iQ" = ( -/obj/machinery/advanced_airlock_controller{ - pixel_y = -30 - }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/layer2{ - dir = 2 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hallway/central) -"iT" = ( -/turf/open/floor/plasteel/stairs{ - icon = 'icons/obj/stairs.dmi' - }, -/area/ship/bridge) -"iU" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 1 - }, -/obj/machinery/portable_atmospherics/canister, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"iV" = ( -/obj/structure/chair/sofa/left{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/canteen) -"iZ" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 5 - }, -/obj/structure/sign/poster/contraband/missing_gloves{ - pixel_y = -30 - }, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/central) -"jh" = ( -/obj/machinery/door/airlock/hatch{ - name = "Bridge" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"jl" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 1 - }, -/obj/machinery/portable_atmospherics/scrubber, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"jn" = ( -/obj/effect/turf_decal/corner/transparent/bar/diagonal, -/obj/item/cigbutt, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"jo" = ( -/turf/closed/wall/mineral/plastitanium, -/area/ship/cargo) -"jp" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ - dir = 8; - piping_layer = 4 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"jv" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ - dir = 4 - }, -/turf/open/floor/engine/hull/reinforced, -/area/ship/engineering/atmospherics) -"jw" = ( -/obj/structure/chair/stool/bar{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/bar/diagonal, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"jE" = ( -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/turf/open/floor/plating, -/area/ship/hallway/central) -"jP" = ( -/obj/effect/turf_decal/industrial/caution{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/airless, -/area/ship/construction) -"jU" = ( -/obj/effect/turf_decal/trimline/transparent/bar/filled/warning, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable, -/turf/open/floor/mineral/plastitanium, -/area/ship/crew/canteen) -"jW" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 5 - }, -/obj/effect/turf_decal/industrial/traffic{ - dir = 1 - }, -/obj/structure/sign/warning/vacuum{ - pixel_x = 30 - }, -/obj/machinery/camera/autoname{ - dir = 9; - network = list("GEC") - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"jX" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning, -/obj/machinery/door/poddoor{ - id = "gec_cargo" - }, -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - dir = 8; - id = "gec_cargo_shield" - }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/ship/cargo) -"jY" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/canvas/nineteenXnineteen{ - desc = "The heart and soul of every good project leader. Plan your engineering projects with this canvas."; - name = "Concept Board" - }, -/obj/structure/easel{ - anchored = 1 - }, -/obj/structure/railing, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"jZ" = ( -/obj/machinery/modular_computer/console/preset/id{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/bridge) -"kd" = ( -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 9 - }, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/effect/decal/fakelattice{ - color = "#8D8B8B"; - layer = 2.1 - }, -/turf/open/floor/plating{ - color = "#8D8B8B"; - icon_state = "elevatorshaft" - }, -/area/ship/engineering) -"kf" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 6 - }, -/obj/effect/turf_decal/industrial/traffic{ - dir = 4 - }, -/obj/item/storage/toolbox/syndicate, -/obj/item/storage/belt/utility/full/engi, -/obj/item/clothing/glasses/welding, -/obj/item/clothing/under/syndicate/gec/atmos_tech, -/obj/item/clothing/suit/toggle/hazard, -/obj/item/holosign_creator/atmos, -/obj/item/extinguisher/advanced, -/obj/item/clothing/glasses/meson/engine, -/obj/item/pipe_dispenser, -/obj/item/analyzer, -/obj/item/clothing/mask/gas/atmos, -/obj/item/tank/internals/emergency_oxygen/engi, -/obj/item/clothing/suit/fire/atmos, -/obj/item/clothing/head/hardhat/atmos, -/obj/structure/closet/secure_closet/atmospherics{ - name = "Atmospheric Technician's Locker"; - populate = 0 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"kl" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/turf/open/floor/plating, -/area/ship/bridge) -"kr" = ( -/obj/structure/railing{ - dir = 8; - pixel_x = -7 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable, -/obj/machinery/light_switch{ - pixel_y = 11; - dir = 8; - pixel_x = 20 - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/dorm) -"kD" = ( -/turf/template_noop, -/area/template_noop) -"kF" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/central) -"kY" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/effect/decal/fakelattice{ - color = "#8D8B8B"; - layer = 2.1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/turf/open/floor/plating{ - color = "#8D8B8B"; - icon_state = "elevatorshaft" - }, -/area/ship/crew/dorm) -"lc" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/turf/open/floor/plating/airless, -/area/ship/construction) -"ld" = ( -/obj/structure/cable, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/fakelattice{ - color = "#8D8B8B"; - layer = 2.1 - }, -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/turf/open/floor/plating{ - color = "#8D8B8B"; - icon_state = "elevatorshaft" - }, -/area/ship/engineering) -"ly" = ( -/obj/structure/railing, -/obj/machinery/the_singularitygen/tesla, -/turf/open/floor/plating/airless, -/area/ship/construction) -"lH" = ( -/obj/effect/turf_decal/number/four, -/turf/open/floor/plating/airless, -/area/ship/construction) -"lJ" = ( -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 2 - }, -/obj/structure/railing{ - pixel_y = -7 - }, -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 6 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 5 - }, -/obj/structure/closet/crate/radiation, -/obj/item/stack/sheet/mineral/uranium/five, -/obj/item/stack/sheet/mineral/uranium/five, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"lL" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/crew/canteen) -"lM" = ( -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating/airless, -/area/ship/construction) -"lO" = ( -/obj/machinery/air_sensor/atmos/mix_tank, -/turf/open/floor/engine/airless, -/area/ship/engineering/atmospherics) -"lQ" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible/layer2{ - dir = 9 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"me" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold/three_quarters{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/central) -"mp" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"mq" = ( -/obj/effect/turf_decal/trimline/transparent/bar/filled/line{ - dir = 6 - }, -/obj/structure/bed{ - icon_state = "dirty_mattress"; - name = "dirty mattress" - }, -/obj/structure/curtain/cloth/grey, -/obj/effect/decal/cleanable/vomit/old, -/obj/structure/railing{ - dir = 1; - pixel_y = 7 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/crew/canteen) -"ms" = ( -/obj/structure/railing{ - dir = 1; - pixel_y = 7 - }, -/obj/effect/turf_decal/trimline/transparent/bar/filled/warning, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/mineral/plastitanium, -/area/ship/crew/canteen) -"mt" = ( -/obj/machinery/door/poddoor{ - id = "airmixchamber" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/engine/hull/reinforced, -/area/ship/engineering/atmospherics) -"mF" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/door/firedoor/heavy, -/obj/machinery/atmospherics/pipe/simple/orange/visible/layer2{ - dir = 4 - }, -/turf/open/floor/engine/hull/reinforced/interior, -/area/ship/engineering/atmospherics) -"mO" = ( -/obj/machinery/power/port_gen/pacman/super, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/effect/turf_decal/box, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"mU" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ship/hallway/central) -"mY" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/holopad, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) -"nt" = ( -/obj/effect/decal/cleanable/blood/old{ - color = "#808080" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/effect/decal/fakelattice{ - color = "#8D8B8B"; - layer = 2.1 - }, -/turf/open/floor/plating{ - color = "#8D8B8B"; - icon_state = "elevatorshaft" - }, -/area/ship/crew/dorm) -"nz" = ( -/obj/machinery/atmospherics/components/unary/passive_vent/layer2{ - dir = 4 - }, -/turf/open/floor/engine/hull/reinforced, -/area/ship/engineering/atmospherics) -"nJ" = ( -/obj/structure/table/reinforced, -/obj/machinery/chem_dispenser/drinks{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/crew/canteen) -"nT" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/machinery/atmospherics/pipe/layer_manifold/visible{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"nU" = ( -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 2 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 6 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 5 - }, -/obj/effect/turf_decal/steeldecal/steel_decals_central2, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/engineering) -"oe" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 9 - }, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/central) -"ol" = ( -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 9 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 10 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/computer/cryopod/directional/north, -/turf/open/floor/plasteel/dark, -/area/ship/crew/dorm) -"oq" = ( -/obj/structure/chair/sofa/right{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/canteen) -"or" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 10 - }, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/effect/decal/fakelattice{ - color = "#8D8B8B"; - layer = 2.1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plating{ - color = "#8D8B8B"; - icon_state = "elevatorshaft" - }, -/area/ship/engineering) -"ow" = ( -/obj/item/kirbyplants/random{ - pixel_y = 3 - }, -/obj/machinery/camera/autoname{ - dir = 9; - network = list("GEC"); - pixel_y = 5 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hallway/central) -"oA" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 10 - }, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/central) -"oC" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 6 - }, -/turf/open/floor/plating/airless, -/area/ship/construction) -"oD" = ( -/obj/machinery/air_sensor/atmos/toxin_tank, -/turf/open/floor/engine/plasma, -/area/ship/engineering/atmospherics) -"oF" = ( -/obj/structure/closet/crate/bin, -/obj/item/trash/syndi_cakes, -/obj/item/kitchen/knife/shiv, -/turf/open/floor/plasteel/tech, -/area/ship/crew/canteen) -"oP" = ( -/obj/machinery/advanced_airlock_controller{ - pixel_y = -30 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/layer2{ - dir = 2 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"oZ" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/purple/visible/layer4{ - dir = 6 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"pf" = ( -/obj/structure/table, -/obj/item/storage/box/lights/mixed{ - pixel_y = 4 - }, -/obj/structure/sign/warning/nosmoking{ - pixel_x = 30 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"pl" = ( -/turf/open/floor/engine/o2, -/area/ship/engineering/atmospherics) -"pp" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 6 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/camera/autoname{ - dir = 5; - network = list("GEC") - }, -/turf/open/floor/engine/hull/reinforced, -/area/ship/construction) -"pq" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 10 - }, -/obj/effect/turf_decal/industrial/traffic, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/firealarm/directional/south, -/obj/machinery/atmospherics/pipe/layer_manifold/visible{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"ps" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/carbon_input, -/turf/open/floor/engine/co2, -/area/ship/engineering/atmospherics) -"pz" = ( -/obj/machinery/particle_accelerator/control_box, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/ship/construction) -"pC" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/hallway/central) -"pD" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 10 - }, -/obj/structure/extinguisher_cabinet/directional/north, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/central) -"pF" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/machinery/computer/atmos_control/tank/mix_tank{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"pJ" = ( -/obj/machinery/portable_atmospherics/canister/nitrogen, -/turf/open/floor/plating/airless, -/area/ship/construction) -"pN" = ( -/obj/machinery/rnd/production/circuit_imprinter/department/engi{ - layer = 3 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"pU" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 10 - }, -/turf/open/floor/plating/airless, -/area/ship/construction) -"pY" = ( -/obj/structure/bed, -/obj/item/bedsheet/syndie, -/obj/structure/curtain/cloth/grey, -/obj/effect/turf_decal/steeldecal/steel_decals_central2{ - dir = 8; - pixel_y = 2 - }, -/obj/structure/sign/poster/contraband/gec{ - pixel_x = -32 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/dorm) -"qa" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 4 - }, -/turf/open/floor/carpet/red, -/area/ship/bridge) -"qj" = ( -/obj/structure/tank_dispenser, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"ql" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"qn" = ( -/obj/machinery/computer/rdconsole{ - layer = 3 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"qp" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"qq" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/railing{ - pixel_y = -7 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 5 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 6 - }, -/obj/effect/turf_decal/steeldecal/steel_decals_central2, -/obj/effect/turf_decal/arrows{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"qu" = ( -/obj/structure/closet/crate/secure/engineering{ - desc = "A dangerous supermatter crate with a lock on it. The GEC insignia has been painted over a faded Nanotrasen logo"; - name = "Supermatter Crystal Crate" - }, -/obj/machinery/power/supermatter_crystal/shard, -/turf/open/floor/plating/airless, -/area/ship/construction) -"qz" = ( -/obj/machinery/chem_master/condimaster{ - desc = "Used to mix drinks and other reagents."; - name = "BoozeMaster 3000" - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/crew/canteen) -"qD" = ( -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/suit_storage_unit/standard_unit, -/obj/machinery/camera/autoname{ - dir = 2; - network = list("GEC") - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) -"qE" = ( -/obj/effect/turf_decal/corner/transparent/bar/diagonal, -/obj/structure/sign/poster/contraband/syndiemoth{ - pixel_y = 32 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"qH" = ( -/obj/machinery/atmospherics/pipe/manifold/yellow/visible{ - dir = 8 - }, -/obj/machinery/meter/atmos{ - desc = "It measures Mix."; - name = "Mix meter" - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"qR" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 4 - }, -/obj/machinery/airalarm/directional/north, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/turf/open/floor/plating, -/area/ship/bridge) -"qS" = ( -/turf/closed/wall/mineral/plastitanium, -/area/ship/engineering/atmospherics) -"rg" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/construction) -"rh" = ( -/obj/machinery/camera/autoname{ - dir = 1; - network = list("GEC") - }, -/obj/machinery/suit_storage_unit/atmos{ - layer = 2.8 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 5 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 6 - }, -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"rj" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"ru" = ( -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 5 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 9 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 10 - }, -/obj/effect/turf_decal/steeldecal/steel_decals_central2{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/engineering) -"rw" = ( -/obj/effect/turf_decal/corner/transparent/bar/diagonal, -/obj/structure/chair, -/obj/effect/decal/cleanable/cobweb, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"rA" = ( -/obj/machinery/photocopier, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"rD" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning, -/obj/machinery/door/poddoor{ - id = "gec_cargo" - }, -/turf/open/floor/plating, -/area/ship/cargo) -"rF" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/structure/railing{ - dir = 6 - }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"rL" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/central) -"rS" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/effect/decal/fakelattice{ - color = "#8D8B8B"; - layer = 2.1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/turf/open/floor/plating{ - color = "#8D8B8B"; - icon_state = "elevatorshaft" - }, -/area/ship/engineering) -"rU" = ( -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"rY" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/door/firedoor/heavy, -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/orange/visible/layer2{ - dir = 4 - }, -/turf/open/floor/engine/hull/reinforced/interior, -/area/ship/engineering/atmospherics) -"sd" = ( -/obj/structure/railing{ - dir = 4; - pixel_x = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/railing{ - dir = 8; - layer = 4.1; - pixel_x = -8 - }, -/turf/open/floor/plasteel/stairs{ - dir = 1; - icon = 'icons/obj/stairs.dmi' - }, -/area/ship/engineering) -"sf" = ( -/obj/effect/turf_decal/corner/transparent/bar/diagonal, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"sl" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/engineering) -"st" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 5 - }, -/obj/effect/turf_decal/industrial/traffic{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/green/visible/layer2{ - dir = 4 - }, -/obj/machinery/meter/atmos/layer2{ - desc = "It measures Atmos to Filtering."; - name = "Atmos to Filtering meter" - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"sQ" = ( -/obj/structure/chair/stool/bar{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/bar/diagonal, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"sU" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 5 - }, -/obj/effect/turf_decal/industrial/traffic{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/green/visible/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"sY" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable, -/obj/structure/railing{ - pixel_y = -7 - }, -/obj/machinery/camera/autoname{ - dir = 9; - network = list("GEC"); - pixel_y = 5 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 5 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 6 - }, -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"td" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/door/firedoor/heavy, -/turf/open/floor/engine/hull/reinforced/interior, -/area/ship/engineering/atmospherics) -"tf" = ( -/obj/effect/turf_decal/corner/transparent/bar/diagonal, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"tt" = ( -/obj/effect/turf_decal/corner/transparent/bar/diagonal, -/obj/effect/turf_decal/steeldecal/steel_decals_central2{ - dir = 4; - pixel_x = -2; - pixel_y = 2 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 1 - }, -/obj/structure/table, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 1 - }, -/obj/machinery/recharger, -/obj/machinery/light/small/directional/west, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"tx" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/crew/dorm) -"tE" = ( -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/suit_storage_unit/standard_unit, -/turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) -"tK" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plating, -/area/ship/crew/canteen) -"tN" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) -"tS" = ( -/obj/machinery/door/airlock/hatch{ - dir = 4; - name = "Crew Quarters" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/dorm) -"tT" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/machinery/computer/atmos_control/tank/nitrogen_tank, -/obj/machinery/atmospherics/pipe/simple/brown/hidden{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"tU" = ( -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 9 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 10 - }, -/obj/effect/turf_decal/techfloor, -/obj/machinery/autolathe{ - layer = 2.8 - }, -/obj/item/stack/sheet/glass/five{ - pixel_y = 3 - }, -/obj/item/stack/sheet/metal/five{ - pixel_y = 5 - }, -/obj/structure/railing, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"tV" = ( -/obj/structure/grille, -/obj/machinery/atmospherics/pipe/simple/green/visible/layer2{ - dir = 4 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 4; - id = "atmoswindow" - }, -/obj/structure/window/plasma/reinforced/plastitanium, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"uc" = ( -/obj/machinery/suit_storage_unit/atmos{ - layer = 2.8 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 5 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 6 - }, -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"ud" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/machinery/light/dim/directional/south, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"ug" = ( -/obj/machinery/rnd/production/protolathe/department/engineering{ - layer = 3 - }, -/obj/machinery/light/small/directional/east{ - bulb_power = 0.5 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"uj" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 5 - }, -/obj/effect/turf_decal/industrial/traffic{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"up" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/machinery/light_switch{ - pixel_y = 22; - pixel_x = -12 - }, -/turf/open/floor/plating/airless, -/area/ship/construction) -"ut" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/hallway/central) -"uw" = ( -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 8 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 1 - }, -/obj/effect/turf_decal/steeldecal/steel_decals_central2, -/obj/structure/bed, -/obj/structure/curtain/cloth/grey, -/obj/item/bedsheet/syndie, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/plasteel/dark, -/area/ship/crew/dorm) -"uA" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 8 - }, -/obj/item/storage/secure/safe/intel{ - dir = 8; - pixel_x = -32 - }, -/turf/open/floor/carpet/red, -/area/ship/bridge) -"uB" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 5 - }, -/obj/machinery/light/directional/south, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/central) -"uD" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"uG" = ( -/obj/item/kirbyplants/random{ - pixel_x = 2; - pixel_y = 5 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hallway/central) -"uH" = ( -/obj/machinery/camera/autoname{ - dir = 5; - network = list("GEC") - }, -/obj/machinery/portable_atmospherics/canister/nitrogen, -/turf/open/floor/plating/airless, -/area/ship/construction) -"uI" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/effect/decal/fakelattice{ - color = "#8D8B8B"; - layer = 2.1 - }, -/obj/structure/railing{ - dir = 1; - pixel_y = 7 - }, -/turf/open/floor/plating{ - color = "#8D8B8B"; - icon_state = "elevatorshaft" - }, -/area/ship/engineering) -"uJ" = ( -/obj/effect/turf_decal/corner/transparent/bar/diagonal, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"uL" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 10 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/effect/turf_decal/industrial/traffic, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"uP" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 10 - }, -/obj/effect/turf_decal/industrial/traffic, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"uR" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/nitrogen_output, -/turf/open/floor/engine/n2, -/area/ship/engineering/atmospherics) -"uW" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/structure/railing, -/turf/open/floor/plating, -/area/ship/cargo) -"uX" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 4 - }, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/effect/decal/fakelattice{ - color = "#8D8B8B"; - layer = 2.1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plating{ - color = "#8D8B8B"; - icon_state = "elevatorshaft" - }, -/area/ship/engineering) -"vf" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/turf/open/floor/plating, -/area/ship/cargo) -"vk" = ( -/turf/open/floor/engine/plasma, -/area/ship/engineering/atmospherics) -"vp" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/effect/decal/fakelattice{ - color = "#8D8B8B"; - layer = 2.1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/light/small/directional/east{ - bulb_power = 0.5 - }, -/turf/open/floor/plating{ - color = "#8D8B8B"; - icon_state = "elevatorshaft" - }, -/area/ship/engineering) -"vv" = ( -/obj/effect/turf_decal/techfloor, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 9 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 10 - }, -/obj/item/kirbyplants{ - icon_state = "plant-09" - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"vE" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/machinery/computer/atmos_control/tank/carbon_tank, -/obj/machinery/atmospherics/pipe/simple/brown/hidden{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"vF" = ( -/obj/effect/turf_decal/corner/transparent/bar/diagonal, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light_switch{ - pixel_y = 22; - pixel_x = -12 - }, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"vH" = ( -/obj/structure/window/plasma/reinforced/plastitanium, -/obj/structure/grille, -/obj/machinery/atmospherics/pipe/layer_manifold/visible{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"vQ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/visible/layer2{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ - dir = 4 - }, -/obj/machinery/door/airlock/external/glass{ - dir = 4; - name = "Construction Zone" - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"vU" = ( -/obj/machinery/atmospherics/components/binary/valve/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/components/binary/valve/layer4{ - dir = 4 - }, -/turf/open/floor/engine/hull/reinforced, -/area/ship/construction) -"vW" = ( -/obj/structure/railing{ - dir = 4; - pixel_x = 7 - }, -/obj/structure/railing{ - dir = 8; - pixel_x = -7 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/stairs{ - dir = 1; - icon = 'icons/obj/stairs.dmi' - }, -/area/ship/crew/canteen) -"wc" = ( -/obj/effect/turf_decal/corner/transparent/bar/diagonal, -/obj/effect/turf_decal/steeldecal/steel_decals_central2{ - dir = 4; - pixel_x = -2; - pixel_y = 2 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 8 - }, -/obj/item/storage/belt/utility/chief/full, -/obj/item/clothing/under/syndicate/gec/chief_engineer, -/obj/item/clothing/glasses/meson/engine, -/obj/item/holosign_creator/atmos, -/obj/item/holosign_creator/engineering, -/obj/item/clothing/suit/toggle/hazard, -/obj/item/pipe_dispenser, -/obj/item/construction/rcd/arcd, -/obj/item/rcd_ammo, -/obj/item/rcd_ammo, -/obj/item/rcd_ammo/large, -/obj/item/gun/energy/tesla_cannon{ - desc = "Tuned to perfection by GEC's finest eccentrics. Shoots balls of tesla."; - name = "GEC Tesla Cannon" - }, -/obj/item/cartridge/ce, -/obj/item/stack/tape/industrial/pro, -/obj/item/megaphone/command, -/obj/item/clothing/shoes/sneakers/brown, -/obj/item/clothing/head/hardhat/weldhat/white, -/obj/item/areaeditor/shuttle, -/obj/item/binoculars, -/obj/item/clothing/head/hardhat/white, -/obj/structure/closet/secure_closet/engineering_chief{ - name = "Project Overseer's Closet"; - populate = 0 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"wk" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 5 - }, -/obj/effect/turf_decal/industrial/traffic{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - dir = 4 - }, -/obj/machinery/meter/atmos{ - desc = "It measures O2 Mix."; - name = "O2 Mix meter" - }, -/obj/machinery/atmospherics/pipe/simple/green/visible/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"wl" = ( -/turf/open/floor/plating/airless, -/area/ship/construction) -"wq" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/bridge) -"ws" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"wt" = ( -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable, -/obj/effect/turf_decal/arrows, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"wD" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/effect/decal/fakelattice{ - color = "#8D8B8B"; - layer = 2.1 - }, -/turf/open/floor/plating{ - color = "#8D8B8B"; - icon_state = "elevatorshaft" - }, -/area/ship/engineering) -"wE" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ship/crew/canteen) -"wI" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 1 - }, -/obj/machinery/portable_atmospherics/canister, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"wQ" = ( -/obj/machinery/computer/monitor{ - dir = 1 - }, -/obj/structure/cable, -/turf/open/floor/plasteel/tech/grid, -/area/ship/bridge) -"wV" = ( -/obj/structure/table/reinforced, -/obj/machinery/chem_dispenser/drinks/beer{ - dir = 8 - }, -/obj/machinery/light/directional/east, -/turf/open/floor/plasteel/tech/grid, -/area/ship/crew/canteen) -"xc" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plating, -/area/ship/hallway/central) -"xg" = ( -/obj/machinery/atmospherics/pipe/layer_manifold, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/construction) -"xh" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ship/crew/canteen) -"xj" = ( -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 8 - }, -/obj/effect/turf_decal/arrows, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"xr" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 10 - }, -/obj/effect/turf_decal/industrial/traffic, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"xs" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/item/construction/rcd/combat{ - name = "GEC-RCD" - }, -/obj/item/construction/rcd/combat{ - name = "GEC-RCD" - }, -/obj/item/construction/rcd/combat{ - name = "GEC-RCD" - }, -/obj/structure/closet/crate/engineering{ - desc = "A crate for the storage of RCDs."; - name = "RCD Crate" - }, -/obj/item/rcd_ammo/large, -/obj/item/rcd_ammo/large, -/obj/item/rcd_ammo/large, -/turf/open/floor/plating/airless, -/area/ship/construction) -"xv" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/door/firedoor/heavy, -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/green/visible/layer2{ - dir = 4 - }, -/turf/open/floor/engine/hull/reinforced/interior, -/area/ship/engineering/atmospherics) -"xI" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "construction_shutters" - }, -/turf/open/floor/plating/airless, -/area/ship/construction) -"xJ" = ( -/turf/open/floor/engine/hull/reinforced, -/area/ship/engineering/atmospherics) -"xK" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/machinery/atmospherics/pipe/simple/brown/hidden{ - dir = 8 - }, -/obj/machinery/light/dim/directional/north, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"xP" = ( -/turf/open/floor/engine/n2, -/area/ship/engineering/atmospherics) -"xZ" = ( -/obj/machinery/camera/autoname{ - dir = 5; - network = list("GEC"); - pixel_y = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"yf" = ( -/obj/machinery/firealarm/directional/north, -/obj/structure/filingcabinet{ - pixel_x = 7 - }, -/obj/structure/railing{ - dir = 4 - }, -/obj/machinery/light_switch{ - pixel_y = 22; - pixel_x = -12 - }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"yn" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 5 - }, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/central) -"yp" = ( -/obj/machinery/computer/crew/syndie{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/bridge) -"yt" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 9 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/firealarm/directional/north, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/central) -"yu" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - icon_state = "pump_map-2"; - name = "Mix Tank to Mix"; - piping_layer = 2 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"yH" = ( -/obj/machinery/field/generator, -/turf/open/floor/plating/airless, -/area/ship/construction) -"yL" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - id = "bridge_shutters"; - dir = 4 - }, -/obj/structure/window/plasma/reinforced/plastitanium, -/obj/structure/grille, -/turf/open/floor/plating, -/area/ship/bridge) -"yT" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 9 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/central) -"yX" = ( -/obj/machinery/light/small/directional/south, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/layer2{ - dir = 2 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/shower{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hallway/central) -"zb" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) -"zh" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plating, -/area/ship/hallway/central) -"zx" = ( -/obj/structure/closet/crate/bin{ - layer = 2 - }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 6 - }, -/obj/structure/railing, -/turf/open/floor/carpet/red, -/area/ship/bridge) -"zA" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel/tech/airless, -/area/ship/construction) -"zC" = ( -/turf/open/floor/engine/co2, -/area/ship/engineering/atmospherics) -"zE" = ( -/obj/machinery/airalarm/directional/west, -/obj/machinery/light/small/directional/south, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) -"zI" = ( -/obj/effect/turf_decal/steeldecal/steel_decals_central2{ - pixel_y = 2 - }, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/machinery/cryopod{ - dir = 8 - }, -/obj/structure/railing{ - dir = 4; - pixel_x = 7 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 10 - }, -/obj/effect/decal/fakelattice{ - color = "#8D8B8B"; - layer = 2.1 - }, -/turf/open/floor/plating{ - color = "#8D8B8B"; - icon_state = "elevatorshaft" - }, -/area/ship/crew/dorm) -"zP" = ( -/obj/structure/table, -/obj/item/trash/plate, -/turf/open/floor/plasteel/tech, -/area/ship/crew/canteen) -"zU" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/light/small/directional/east, -/turf/open/floor/plating, -/area/ship/crew/canteen) -"zV" = ( -/obj/effect/decal/fakelattice, -/obj/effect/decal/cleanable/oil, -/turf/open/floor/plating{ - color = "#8D8B8B"; - icon_state = "elevatorshaft" - }, -/area/ship/engineering) -"Ab" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ship/hallway/central) -"Ad" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/door/airlock/external/glass{ - dir = 4; - name = "Construction Zone" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/central) -"Ak" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/effect/decal/fakelattice{ - color = "#8D8B8B"; - layer = 2.1 - }, -/obj/machinery/atmospherics/pipe/manifold/purple/hidden, -/turf/open/floor/plating{ - color = "#8D8B8B"; - icon_state = "elevatorshaft" - }, -/area/ship/engineering) -"Aq" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/plating/airless, -/area/ship/construction) -"Az" = ( -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 4 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10, -/obj/structure/railing{ - dir = 4; - pixel_x = 7 - }, -/obj/effect/turf_decal/steeldecal/steel_decals_central2, -/obj/structure/bed, -/obj/structure/curtain/cloth/grey, -/obj/item/bedsheet/syndie, -/turf/open/floor/plasteel/dark, -/area/ship/crew/dorm) -"AA" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 5 - }, -/obj/effect/turf_decal/industrial/traffic{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - dir = 4 - }, -/obj/machinery/meter/atmos{ - desc = "It measures N2 Mix."; - name = "N2 Mix meter" - }, -/obj/machinery/atmospherics/pipe/simple/green/visible/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"AB" = ( -/obj/structure/curtain, -/obj/machinery/shower{ - dir = 1 - }, -/obj/effect/turf_decal/steeldecal/steel_decals_central5, -/obj/effect/turf_decal/steeldecal/steel_decals_central2, -/turf/open/floor/plasteel/dark, -/area/ship/crew/dorm) -"AE" = ( -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/manifold/orange/visible/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"AH" = ( -/obj/structure/table/reinforced, -/obj/item/documents{ - desc = "Upon closer inspection, this is just an egg salad recipe."; - icon_state = "docs_part"; - layer = 3; - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/folder{ - pixel_y = 2 - }, -/obj/item/folder/red{ - pixel_y = 4 - }, -/obj/item/stamp/syndicate{ - pixel_x = 1; - pixel_y = 6 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/bridge) -"AI" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 9 - }, -/obj/effect/turf_decal/industrial/traffic{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/suit_storage_unit/atmos{ - layer = 2.8 - }, -/obj/structure/railing, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"Bf" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 6 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/central) -"Bj" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/effect/decal/cleanable/glass{ - color = "#808080" - }, -/obj/effect/decal/fakelattice{ - color = "#8D8B8B"; - layer = 2.1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/turf/open/floor/plating{ - color = "#8D8B8B"; - icon_state = "elevatorshaft" - }, -/area/ship/crew/dorm) -"Bp" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/effect/decal/fakelattice{ - color = "#8D8B8B"; - layer = 2.1 - }, -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 2 - }, -/turf/open/floor/plating{ - color = "#8D8B8B"; - icon_state = "elevatorshaft" - }, -/area/ship/engineering) -"Bs" = ( -/obj/effect/turf_decal/steeldecal/steel_decals_central2{ - dir = 4; - pixel_y = 2 - }, -/obj/structure/table/wood, -/obj/item/phone, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) -"Bw" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 10 - }, -/obj/effect/turf_decal/industrial/traffic, -/obj/machinery/atmospherics/pipe/manifold/yellow/visible{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"Bz" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 10 - }, -/obj/effect/turf_decal/industrial/traffic, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"BN" = ( -/obj/structure/particle_accelerator/particle_emitter/right, -/obj/machinery/light/small/directional/west, -/turf/open/floor/plating/airless, -/area/ship/construction) -"BO" = ( -/turf/open/floor/plasteel/stairs{ - dir = 4; - icon = 'icons/obj/stairs.dmi' - }, -/area/ship/engineering/atmospherics) -"BP" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/effect/decal/fakelattice{ - color = "#8D8B8B"; - layer = 2.1 - }, -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 4 - }, -/turf/open/floor/plating{ - color = "#8D8B8B"; - icon_state = "elevatorshaft" - }, -/area/ship/engineering) -"BR" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/hallway/central) -"BT" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/machinery/camera/autoname{ - dir = 5; - network = list("GEC") - }, -/turf/open/floor/plating/airless, -/area/ship/construction) -"BU" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 5 - }, -/obj/structure/sign/poster/contraband/gec{ - pixel_y = -32 - }, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/central) -"Cb" = ( -/obj/machinery/door/airlock/hatch{ - name = "Canteen Backroom" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) -"Cc" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/fakelattice{ - color = "#8D8B8B"; - layer = 2.1 - }, -/turf/open/floor/plating{ - color = "#8D8B8B"; - icon_state = "elevatorshaft" - }, -/area/ship/engineering) -"Cd" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/hallway/central) -"CA" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/purple/visible/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"CI" = ( -/obj/item/kirbyplants{ - icon_state = "plant-14"; - pixel_y = 5 - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"CL" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/effect/decal/fakelattice{ - color = "#8D8B8B"; - layer = 2.1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/turf/open/floor/plating{ - color = "#8D8B8B"; - icon_state = "elevatorshaft" - }, -/area/ship/crew/dorm) -"CN" = ( -/obj/machinery/airalarm/directional/west, -/obj/machinery/vending/snack, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hallway/central) -"CR" = ( -/obj/machinery/field/generator, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/ship/construction) -"CY" = ( -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/door/window{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 4; - id = "engine_shutters" - }, -/turf/open/floor/plating, -/area/ship/engineering) -"Da" = ( -/obj/effect/turf_decal/corner/transparent/bar/diagonal, -/obj/structure/chair{ - dir = 4 - }, -/obj/machinery/camera/autoname{ - dir = 2; - network = list("GEC") - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/newscaster/directional/north, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"Dh" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 10 - }, -/obj/structure/sign/poster/contraband/syndicate{ - pixel_y = 32 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/central) -"Du" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/fakelattice{ - color = "#8D8B8B"; - layer = 2.1 - }, -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 9 - }, -/turf/open/floor/plating{ - color = "#8D8B8B"; - icon_state = "elevatorshaft" - }, -/area/ship/engineering) -"Dx" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/orange/visible/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"DI" = ( -/obj/structure/window/plasma/reinforced/plastitanium, -/obj/structure/grille, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "atmoswindow" - }, -/turf/open/floor/plating/airless, -/area/ship/engineering/atmospherics) -"DN" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ship/hallway/central) -"DX" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 9 - }, -/obj/effect/turf_decal/industrial/traffic{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - dir = 6 - }, -/obj/machinery/meter/atmos{ - desc = "It measures Mix to Mix Tank."; - name = "Mix to Mix Tank meter" - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"Eg" = ( -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel/tech/airless, -/area/ship/construction) -"Ej" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/machinery/button/door{ - dir = 8; - id = "airmixchamber"; - name = "Air Mix Drain"; - pixel_x = 27; - pixel_y = -5 - }, -/turf/open/floor/plating/airless, -/area/ship/construction) -"El" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/turf/open/floor/plating, -/area/ship/bridge) -"Eo" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/cargo) -"Es" = ( -/obj/structure/table/reinforced, -/obj/machinery/button/door{ - dir = 8; - id = "construction_shutters"; - name = "Construction Zone Shutters"; - pixel_x = -4 - }, -/obj/machinery/button/door{ - dir = 8; - id = "bridge_shutters"; - name = "Bridge Shutters"; - pixel_x = 5; - pixel_y = 7 - }, -/obj/machinery/button/door{ - dir = 8; - id = "engine_shutters"; - name = "Engine Shutters"; - pixel_x = 5; - pixel_y = -5 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/bridge) -"Et" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating/airless, -/area/ship/construction) -"Eu" = ( -/obj/structure/window/plasma/reinforced/plastitanium, -/obj/structure/grille, -/obj/machinery/door/firedoor/heavy, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"EE" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/carbon_input, -/turf/open/floor/engine/plasma, -/area/ship/engineering/atmospherics) -"EG" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/effect/decal/fakelattice{ - color = "#8D8B8B"; - layer = 2.1 - }, -/obj/machinery/atmospherics/pipe/manifold/purple/hidden{ - dir = 1 - }, -/turf/open/floor/plating{ - color = "#8D8B8B"; - icon_state = "elevatorshaft" - }, -/area/ship/engineering) -"EX" = ( -/obj/machinery/atmospherics/pipe/simple/purple/visible/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"EY" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/holopad/emergency/command, -/obj/structure/railing/corner, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"Fe" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/structure/curtain/cloth/grey, -/turf/open/floor/plating, -/area/ship/bridge) -"Fr" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/machinery/light/small/directional/west{ - bulb_power = 0.5 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/effect/decal/fakelattice{ - color = "#8D8B8B"; - layer = 2.1 - }, -/turf/open/floor/plating{ - color = "#8D8B8B"; - icon_state = "elevatorshaft" - }, -/area/ship/engineering) -"FA" = ( -/obj/machinery/door/airlock/hatch{ - name = "Bathroom" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/dorm) -"FI" = ( -/obj/effect/turf_decal/trimline/transparent/bar/filled/line, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/crew/canteen) -"FJ" = ( -/obj/effect/turf_decal/corner/transparent/bar/diagonal, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/airalarm/directional/south, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"FL" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 4 - }, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/turf/open/floor/plating, -/area/ship/bridge) -"FM" = ( -/obj/structure/railing{ - dir = 4; - pixel_x = 7 - }, -/obj/structure/chair{ - dir = 8; - pixel_y = 5 - }, -/obj/effect/turf_decal/trimline/transparent/bar/filled/line{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/crew/canteen) -"FR" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/structure/railing, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/turf/open/floor/plating, -/area/ship/cargo) -"FU" = ( -/obj/structure/table, -/obj/item/flashlight/lamp{ - pixel_x = -4; - pixel_y = 8 - }, -/obj/item/stamp/syndicate{ - pixel_x = 8 - }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 9 - }, -/turf/open/floor/carpet/red, -/area/ship/bridge) -"Gd" = ( -/obj/structure/table, -/obj/item/tank/internals/emergency_oxygen/engi{ - pixel_x = 5 - }, -/obj/item/crowbar/red{ - pixel_y = 6 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hallway/central) -"Ge" = ( -/obj/effect/turf_decal/steeldecal/steel_decals_central2, -/obj/effect/turf_decal/steeldecal/steel_decals_central2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/dorm) -"Gr" = ( -/obj/effect/turf_decal/corner/transparent/bar/diagonal, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/sign/poster/contraband/tools{ - pixel_y = 32 - }, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"Gs" = ( -/obj/effect/turf_decal/corner/transparent/bar/diagonal, -/obj/structure/table, -/obj/machinery/light/directional/west, -/obj/item/trash/plate, -/obj/item/reagent_containers/food/snacks/pizzaslice/pineapple{ - pixel_y = 3 - }, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"GC" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"GF" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 5 - }, -/turf/open/floor/engine/hull/reinforced, -/area/ship/construction) -"GH" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 6 - }, -/obj/effect/turf_decal/industrial/traffic{ - dir = 4 - }, -/obj/machinery/light/small/directional/west, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"GN" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/tech/airless, -/area/ship/construction) -"GO" = ( -/obj/structure/bed, -/obj/item/bedsheet/syndie, -/obj/structure/curtain/cloth/grey, -/obj/effect/turf_decal/steeldecal/steel_decals_central2{ - dir = 8; - pixel_y = 2 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/dorm) -"GS" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 10 - }, -/obj/effect/turf_decal/industrial/traffic, -/obj/machinery/atmospherics/components/binary/pump, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"Hc" = ( -/obj/item/kirbyplants{ - icon_state = "plant-03"; - pixel_y = 5 - }, -/obj/machinery/button/door{ - dir = 8; - id = "ce_office"; - name = "Window Shutters"; - pixel_x = 27; - pixel_y = 7 - }, -/obj/machinery/button/door{ - dir = 8; - id = "ce_bolts"; - name = "Door Bolts"; - normaldoorcontrol = 1; - pixel_x = 27; - pixel_y = -7; - specialfunctions = 4 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/bridge) -"He" = ( -/obj/machinery/atmospherics/components/unary/shuttle/heater{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/door/window{ - dir = 4 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 4; - id = "engine_shutters" - }, -/turf/open/floor/plating, -/area/ship/engineering) -"Hj" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/hallway/central) -"Hx" = ( -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/structure/railing{ - pixel_y = -7 - }, -/obj/machinery/power/smes/engineering, -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 5 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 6 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"Hz" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/machinery/atmospherics/components/binary/pump{ - icon_state = "pump_map-4"; - name = "Plasma to Engines"; - piping_layer = 4 - }, -/obj/machinery/atmospherics/pipe/simple/brown/hidden{ - dir = 8 - }, -/obj/machinery/atmospherics/components/binary/pump{ - name = "Plasma Outlet Pump" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"HE" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 9 - }, -/obj/effect/turf_decal/industrial/traffic{ - dir = 8 - }, -/obj/item/storage/toolbox/syndicate, -/obj/item/storage/belt/utility/full/engi, -/obj/item/clothing/glasses/welding, -/obj/item/clothing/under/syndicate/gec/atmos_tech, -/obj/item/clothing/suit/toggle/hazard, -/obj/item/holosign_creator/atmos, -/obj/item/extinguisher/advanced, -/obj/item/clothing/glasses/meson/engine, -/obj/item/pipe_dispenser, -/obj/item/analyzer, -/obj/item/clothing/mask/gas/atmos, -/obj/item/tank/internals/emergency_oxygen/engi, -/obj/item/clothing/suit/fire/atmos, -/obj/item/clothing/head/hardhat/atmos, -/obj/structure/closet/secure_closet/atmospherics{ - name = "Atmospheric Technician's Locker"; - populate = 0 - }, -/obj/machinery/button/door{ - id = "atmoswindow"; - name = "Window Shutters"; - pixel_x = 24; - pixel_y = 22 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"HK" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/central) -"HL" = ( -/obj/effect/decal/fakelattice, -/obj/machinery/light/small/directional/south{ - bulb_colour = "#84A9FF"; - bulb_power = 1; - bulb_vacuum_colour = "#FF3232"; - desc = "These lights are conventionally banned from most ships due to the harmful radiation emitted from them. The GEC contractor who designed this ship did not care."; - name = "blue-violet light" - }, -/turf/open/floor/plating{ - color = "#8D8B8B"; - icon_state = "elevatorshaft" - }, -/area/ship/crew/dorm) -"HN" = ( -/obj/machinery/door/airlock/hatch{ - dir = 4; - name = "Engine Room" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"HW" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ship/crew/canteen) -"Ie" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/traffic/corner{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/yellow/visible, -/obj/machinery/atmospherics/pipe/simple/orange/visible/layer2, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"Ij" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/machinery/atmospherics/components/trinary/filter/atmos/n2{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Io" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 5 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/central) -"Iv" = ( -/obj/machinery/atmospherics/pipe/simple/brown/hidden{ - dir = 8 - }, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/engineering/atmospherics) -"Iz" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/door/poddoor{ - dir = 4; - id = "gec_secure" - }, -/turf/open/floor/plasteel/tech/grid/airless, -/area/ship/construction) -"IA" = ( -/obj/effect/turf_decal/corner/transparent/bar/diagonal, -/obj/structure/bed, -/obj/structure/curtain/cloth/fancy, -/obj/item/bedsheet/syndie, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"IB" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/hallway/central) -"IC" = ( -/obj/machinery/power/shuttle/engine/electric{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/ship/engineering) -"IE" = ( -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/structure/railing, -/turf/open/floor/plating, -/area/ship/cargo) -"IG" = ( -/obj/structure/closet/crate/large{ - name = "GEC Resource Crate" - }, -/obj/item/stack/sheet/glass/fifty, -/obj/item/stack/sheet/glass/fifty, -/obj/item/stack/sheet/glass/fifty, -/obj/item/stack/sheet/metal/fifty, -/obj/item/stack/sheet/metal/fifty, -/obj/item/stack/sheet/plasmarglass/twenty, -/obj/item/stack/sheet/mineral/wood/fifty, -/obj/item/rcl/pre_loaded, -/obj/item/stack/sheet/mineral/plastitanium/twenty, -/obj/item/stack/sheet/plasteel/twenty, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/item/stack/sheet/plastic/fifty, -/obj/item/stack/rods/fifty, -/turf/open/floor/plating/airless, -/area/ship/construction) -"IK" = ( -/obj/effect/turf_decal/number/zero, -/turf/open/floor/plating/airless, -/area/ship/construction) -"IN" = ( -/obj/machinery/atmospherics/pipe/simple/purple/visible/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"IR" = ( -/obj/machinery/light/dim/directional/south, -/obj/machinery/modular_computer/console/preset/engineering{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/bridge) -"IT" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 6 - }, -/obj/machinery/light/directional/west, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/central) -"IU" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/effect/decal/fakelattice{ - color = "#8D8B8B"; - layer = 2.1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plating{ - color = "#8D8B8B"; - icon_state = "elevatorshaft" - }, -/area/ship/engineering) -"Jb" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/machinery/atmospherics/pipe/simple/brown/hidden{ - dir = 8 - }, -/obj/machinery/atmospherics/components/binary/pump{ - name = "CO2 Outlet Pump" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Jj" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/ship/construction) -"Jv" = ( -/obj/machinery/button/door{ - id = "gec_secure"; - name = "Secure Storage"; - pixel_y = 30 - }, -/turf/open/floor/plasteel/tech/airless, -/area/ship/construction) -"Jz" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - dir = 10 - }, -/obj/machinery/meter/atmos{ - desc = "It measures Mix."; - name = "Mix meter" - }, -/obj/machinery/atmospherics/pipe/simple/purple/visible/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"JG" = ( -/obj/effect/turf_decal/atmos/nitrogen, -/turf/open/floor/engine/n2, -/area/ship/engineering/atmospherics) -"JH" = ( -/obj/structure/mirror{ - pixel_x = 30 - }, -/obj/structure/sink{ - dir = 8; - pixel_x = 12; - pixel_y = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/effect/turf_decal/steeldecal/steel_decals_central2{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/dorm) -"JL" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber{ - dir = 8 - }, -/turf/open/floor/engine/airless, -/area/ship/engineering/atmospherics) -"JQ" = ( -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"JS" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/item/storage/toolbox/syndicate, -/obj/item/storage/belt/utility/full/engi, -/obj/item/clothing/glasses/welding, -/obj/item/clothing/under/syndicate/gec/atmos_tech, -/obj/item/clothing/suit/toggle/hazard, -/obj/item/holosign_creator/atmos, -/obj/item/extinguisher/advanced, -/obj/item/clothing/glasses/meson/engine, -/obj/item/pipe_dispenser, -/obj/item/analyzer, -/obj/item/clothing/mask/gas/atmos, -/obj/item/tank/internals/emergency_oxygen/engi, -/obj/item/clothing/suit/fire/atmos, -/obj/item/clothing/head/hardhat/atmos, -/obj/machinery/camera/autoname{ - dir = 2; - network = list("GEC") - }, -/obj/structure/closet/secure_closet/atmospherics{ - name = "Atmospheric Technician's Locker"; - populate = 0 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"JV" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/engineering/atmospherics) -"JW" = ( -/obj/effect/turf_decal/steeldecal/steel_decals_central2{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/dorm) -"Kc" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 9 - }, -/obj/effect/turf_decal/industrial/traffic{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/yellow/visible, -/obj/structure/extinguisher_cabinet/directional/west, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"Kd" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ship/crew/canteen) -"Kg" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/machinery/light/small/directional/east, -/obj/machinery/button/door{ - dir = 8; - id = "airmixchamber"; - name = "Air Mix Drain"; - pixel_x = 22; - pixel_y = -8 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Ko" = ( -/obj/structure/particle_accelerator/particle_emitter/left, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/ship/construction) -"Kp" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/purple/visible/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/meter/atmos/layer4{ - desc = "It measures Plasma to Engines."; - name = "Plasma to Engines" - }, -/obj/structure/extinguisher_cabinet/directional/south, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"Kq" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/hallway/central) -"Kv" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/effect/decal/fakelattice{ - color = "#8D8B8B"; - layer = 2.1 - }, -/obj/machinery/atmospherics/pipe/manifold/purple/hidden{ - dir = 1 - }, -/turf/open/floor/plating{ - color = "#8D8B8B"; - icon_state = "elevatorshaft" - }, -/area/ship/engineering) -"Kz" = ( -/obj/structure/table, -/obj/structure/bedsheetbin, -/obj/machinery/light/small/directional/west{ - bulb_colour = "#84A9FF"; - bulb_power = 1; - bulb_vacuum_colour = "#FF3232"; - desc = "These lights are conventionally banned from most ships due to the harmful radiation emitted from them. The GEC contractor who designed this ship did not care."; - name = "blue-violet light" - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/dorm) -"KO" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 2 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/effect/decal/fakelattice{ - color = "#8D8B8B"; - layer = 2.1 - }, -/turf/open/floor/plating{ - color = "#8D8B8B"; - icon_state = "elevatorshaft" - }, -/area/ship/engineering) -"KU" = ( -/obj/machinery/door/airlock/hatch{ - dir = 4; - name = "Canteen" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/canteen) -"KV" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/kirbyplants{ - icon_state = "plant-09"; - pixel_x = 20 - }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"KX" = ( -/obj/structure/closet/crate{ - name = "Mining Crate" - }, -/obj/item/pickaxe/mini, -/obj/item/pickaxe/mini, -/obj/item/storage/bag/ore, -/obj/item/storage/bag/ore, -/obj/item/mining_scanner, -/obj/item/mining_scanner, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/item/stack/marker_beacon/thirty, -/turf/open/floor/plasteel/tech/grid, -/area/ship/cargo) -"KZ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ - dir = 4 - }, -/obj/machinery/door/airlock/external/glass{ - dir = 4; - name = "Construction Zone" - }, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/central) -"Lc" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning, -/obj/machinery/door/poddoor{ - id = "gec_cargo" - }, -/obj/docking_port/mobile{ - can_move_docking_ports = 1; - launch_status = 0; - name = "Engineering Project"; - port_direction = 4; - preferred_direction = 4 - }, -/turf/open/floor/plating, -/area/ship/cargo) -"Le" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 6 - }, -/obj/effect/turf_decal/industrial/traffic{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"Lf" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/purple/visible/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"Lo" = ( -/obj/effect/turf_decal/corner/transparent/bar/diagonal, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"Lq" = ( -/obj/item/circuitboard/machine/emitter, -/obj/item/circuitboard/machine/emitter, -/obj/item/circuitboard/machine/emitter, -/obj/item/circuitboard/machine/emitter, -/obj/item/circuitboard/machine/tesla_coil/power, -/obj/item/circuitboard/machine/tesla_coil/power, -/obj/item/circuitboard/machine/tesla_coil/power, -/obj/item/circuitboard/machine/tesla_coil/power, -/obj/item/circuitboard/machine/rad_collector, -/obj/item/circuitboard/machine/rad_collector, -/obj/item/circuitboard/machine/rad_collector, -/obj/item/circuitboard/machine/rad_collector, -/obj/item/circuitboard/machine/grounding_rod, -/obj/item/circuitboard/machine/grounding_rod, -/obj/item/circuitboard/machine/grounding_rod, -/obj/item/circuitboard/machine/grounding_rod, -/obj/item/circuitboard/machine/thermomachine, -/obj/item/circuitboard/machine/thermomachine, -/obj/item/circuitboard/machine/thermomachine, -/obj/item/circuitboard/machine/thermomachine, -/obj/item/circuitboard/machine/smes, -/obj/item/circuitboard/machine/smes, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/structure/closet/crate/engineering/electrical{ - name = "Construction Crate" - }, -/obj/item/storage/part_replacer, -/obj/item/storage/box/stockparts/basic, -/obj/item/storage/box/stockparts/basic, -/obj/item/stock_parts/cell/high, -/obj/item/stock_parts/cell/high, -/obj/item/stock_parts/cell/high, -/obj/item/stock_parts/cell/high, -/obj/item/stock_parts/cell/high, -/turf/open/floor/plating/airless, -/area/ship/construction) -"Lr" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 6 - }, -/obj/structure/extinguisher_cabinet/directional/west, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/central) -"Ls" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/turf/open/floor/plating/airless, -/area/ship/construction) -"Lu" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/plasteel/tech, -/area/ship/crew/dorm) -"Lw" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/machinery/computer/atmos_control/tank/toxin_tank, -/obj/machinery/atmospherics/pipe/simple/brown/hidden{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Lx" = ( -/obj/machinery/button/door{ - dir = 4; - id = "gec_secure"; - name = "Secure Storage"; - pixel_x = -27 - }, -/turf/open/floor/plasteel/tech/airless, -/area/ship/construction) -"LE" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/structure/fireaxecabinet{ - dir = 1; - pixel_y = -32 - }, -/obj/machinery/camera/autoname{ - dir = 1; - network = list("GEC") - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"LI" = ( -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 2 - }, -/obj/structure/table, -/obj/item/clipboard, -/obj/item/pen, -/obj/item/reagent_containers/food/drinks/mug{ - pixel_x = -12; - pixel_y = 7 - }, -/obj/structure/railing, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"LK" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/railing{ - dir = 4; - pixel_x = 8 - }, -/obj/machinery/atmospherics/pipe/simple/purple/hidden, -/obj/structure/railing{ - dir = 8; - pixel_x = -7 - }, -/turf/open/floor/plasteel/stairs{ - dir = 1; - icon = 'icons/obj/stairs.dmi' - }, -/area/ship/engineering) -"LM" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 6 - }, -/obj/machinery/camera/autoname{ - dir = 5; - network = list("GEC") - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/central) -"LS" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/turf/open/floor/plating/airless, -/area/ship/construction) -"LU" = ( -/obj/effect/turf_decal/steeldecal/steel_decals_central2{ - dir = 4; - pixel_y = 2 - }, -/obj/structure/table/wood, -/obj/item/pizzabox/pineapple, -/obj/item/pizzabox/pineapple{ - pixel_y = 5 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) -"LV" = ( -/obj/effect/turf_decal/corner/transparent/bar/diagonal, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"Ma" = ( -/obj/effect/turf_decal/corner/transparent/bar/diagonal, -/obj/structure/chair{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"Mb" = ( -/turf/open/floor/engine/hull/reinforced, -/area/ship/construction) -"Md" = ( -/turf/closed/wall/mineral/plastitanium, -/area/ship/construction) -"Me" = ( -/obj/effect/turf_decal/steeldecal/steel_decals_central2{ - dir = 4; - pixel_y = 2 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 8 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/window{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) -"Mm" = ( -/obj/machinery/camera/autoname{ - dir = 8; - network = list("GEC"); - pixel_y = -5 - }, -/obj/machinery/computer/camera_advanced{ - dir = 8; - networks = list("GEC") - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/bridge) -"Mp" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/turf/open/floor/plating, -/area/ship/bridge) -"Mw" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/table, -/obj/item/paper_bin{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/stamp/syndicate{ - pixel_x = 9; - pixel_y = 7 - }, -/obj/item/pen/fourcolor{ - pixel_x = -3; - pixel_y = 3 - }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"MA" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/structure/table, -/turf/open/floor/plating, -/area/ship/crew/canteen) -"MC" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/oxygen_input, -/turf/open/floor/engine/o2, -/area/ship/engineering/atmospherics) -"MG" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 9 - }, -/obj/effect/turf_decal/industrial/traffic{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"MN" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/central) -"MT" = ( -/obj/effect/turf_decal/corner/transparent/bar/diagonal, -/obj/effect/decal/cleanable/vomit/old, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"MW" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plating, -/area/ship/hallway/central) -"Ne" = ( -/obj/effect/turf_decal/steeldecal/steel_decals_central2{ - dir = 4; - pixel_y = 2 - }, -/obj/item/reagent_containers/food/drinks/shaker, -/obj/structure/table/wood, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) -"Nl" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plating, -/area/ship/crew/canteen) -"Nn" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/turf/open/floor/plating, -/area/ship/cargo) -"Nq" = ( -/obj/structure/particle_accelerator/particle_emitter/center, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/ship/construction) -"Nz" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/traffic/corner{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"NE" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/hallway/central) -"NF" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ - dir = 4; - name = "Air Mix Cooler"; - piping_layer = 2 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"NG" = ( -/obj/machinery/air_sensor/atmos/carbon_tank, -/turf/open/floor/engine/co2, -/area/ship/engineering/atmospherics) -"NH" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/nitrogen_input, -/turf/open/floor/engine/n2, -/area/ship/engineering/atmospherics) -"NO" = ( -/obj/effect/turf_decal/atmos/plasma, -/turf/open/floor/engine/plasma, -/area/ship/engineering/atmospherics) -"NY" = ( -/obj/machinery/atmospherics/pipe/simple/purple/visible/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"Oa" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/structure/chair/sofa/left{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/crew/canteen) -"Oh" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 5 - }, -/turf/open/floor/plating/airless, -/area/ship/construction) -"On" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - id = "bridge_shutters" - }, -/obj/structure/window/plasma/reinforced/plastitanium, -/obj/structure/grille, -/turf/open/floor/plating, -/area/ship/bridge) -"Os" = ( -/obj/effect/turf_decal/corner/transparent/bar/diagonal, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"Ow" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/mix_input{ - dir = 8 - }, -/turf/open/floor/engine/airless, -/area/ship/engineering/atmospherics) -"OA" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/rnd/server, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"OD" = ( -/obj/structure/railing{ - pixel_y = -7 - }, -/obj/structure/railing{ - dir = 1; - pixel_y = 7 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/stairs{ - dir = 4; - icon = 'icons/obj/stairs.dmi' - }, -/area/ship/crew/dorm) -"OF" = ( -/obj/structure/window/plasma/reinforced/plastitanium, -/obj/structure/grille, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"OM" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/machinery/light/small/directional/north, -/obj/effect/decal/fakelattice{ - color = "#8D8B8B"; - layer = 2.1 - }, -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 10 - }, -/turf/open/floor/plating{ - color = "#8D8B8B"; - icon_state = "elevatorshaft" - }, -/area/ship/engineering) -"ON" = ( -/obj/effect/turf_decal/number/five, -/turf/open/floor/plating/airless, -/area/ship/construction) -"OZ" = ( -/obj/effect/decal/fakelattice, -/obj/effect/decal/cleanable/greenglow{ - color = "#808080" - }, -/turf/open/floor/plating{ - color = "#8D8B8B"; - icon_state = "elevatorshaft" - }, -/area/ship/engineering) -"Pk" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/toxin_output, -/turf/open/floor/engine/plasma, -/area/ship/engineering/atmospherics) -"PE" = ( -/obj/structure/table/reinforced, -/obj/machinery/button/door{ - id = "gec_cargo"; - name = "Cargo Blast Doors"; - pixel_x = -5; - pixel_y = 5 - }, -/obj/machinery/button/shieldwallgen{ - id = "gec_cargo_shield"; - name = "Cargo Holoshield"; - pixel_x = 6; - pixel_y = 3 - }, -/obj/machinery/light/small/directional/north, -/turf/open/floor/plasteel/tech/grid, -/area/ship/cargo) -"PF" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/machinery/atmospherics/components/binary/pump/on{ - desc = "A pump that moves gas by pressure. This one pumps gas from the ship's waste loop into the filtering section"; - dir = 8; - name = "Waste to Filtering" - }, -/obj/machinery/atmospherics/pipe/simple/green/visible/layer2{ - dir = 6 - }, -/obj/machinery/light/dim/directional/north, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"PL" = ( -/obj/docking_port/stationary{ - dwidth = 3; - width = 7; - height = 15; - dir = 2 - }, -/turf/template_noop, -/area/template_noop) -"PT" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/machinery/light/small/directional/south, -/obj/effect/decal/fakelattice{ - color = "#8D8B8B"; - layer = 2.1 - }, -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 9 - }, -/turf/open/floor/plating{ - color = "#8D8B8B"; - icon_state = "elevatorshaft" - }, -/area/ship/engineering) -"Qd" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 5 - }, -/obj/effect/turf_decal/industrial/traffic{ - dir = 1 - }, -/obj/machinery/atmospherics/components/trinary/mixer/flipped{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/green/visible/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/purple/visible/layer4, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"Qg" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/machinery/atmospherics/components/trinary/filter/atmos/co2{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Qm" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/table, -/obj/item/storage/toolbox/electrical{ - pixel_y = 5 - }, -/obj/item/storage/toolbox/syndicate, -/obj/item/stack/cable_coil/red, -/obj/machinery/airalarm/directional/south, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"Qr" = ( -/obj/structure/particle_accelerator/end_cap{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/ship/construction) -"Qs" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/engineering/atmospherics) -"Qw" = ( -/obj/effect/decal/fakelattice, -/obj/effect/decal/cleanable/greenglow{ - color = "#808080" - }, -/obj/machinery/camera/autoname{ - dir = 2; - network = list("GEC") - }, -/turf/open/floor/plating{ - color = "#8D8B8B"; - icon_state = "elevatorshaft" - }, -/area/ship/crew/dorm) -"Qy" = ( -/obj/machinery/power/shuttle/engine/fueled/plasma{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"QI" = ( -/obj/structure/closet/radiation/empty{ - anchored = 1 - }, -/obj/item/clothing/suit/radiation/space, -/obj/item/clothing/suit/radiation/space, -/obj/item/clothing/head/radiation/space, -/obj/item/clothing/head/radiation/space, -/obj/item/clothing/glasses/meson, -/obj/item/clothing/glasses/meson, -/obj/item/geiger_counter, -/obj/item/geiger_counter, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hallway/central) -"QK" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/structure/railing{ - dir = 6 - }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"QM" = ( -/obj/effect/turf_decal/atmos/oxygen, -/turf/open/floor/engine/o2, -/area/ship/engineering/atmospherics) -"QO" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/machinery/atmospherics/pipe/simple/brown/hidden{ - dir = 8 - }, -/obj/machinery/atmospherics/components/binary/pump/on{ - icon_state = "pump_on_map-2"; - name = "N2 Air Mix Outlet Pump"; - piping_layer = 2 - }, -/obj/machinery/atmospherics/components/binary/pump/on{ - icon_state = "pump_map-3"; - name = "N2 Outlet Pump"; - on = 0 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"QY" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/railing{ - dir = 4 - }, -/obj/structure/railing{ - dir = 8 - }, -/turf/open/floor/plasteel/stairs{ - icon = 'icons/obj/stairs.dmi' - }, -/area/ship/bridge) -"QZ" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 10 - }, -/obj/machinery/light/directional/north, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/central) -"Rj" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 5 - }, -/obj/effect/turf_decal/industrial/traffic{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - dir = 4 - }, -/obj/machinery/meter/atmos{ - desc = "It measures CO2 Mix."; - name = "CO2 Mix meter" - }, -/obj/machinery/atmospherics/pipe/simple/green/visible/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"Rn" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ship/hallway/central) -"Rw" = ( -/obj/machinery/atmospherics/pipe/simple/purple/visible/layer4{ - dir = 9 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"RI" = ( -/turf/closed/wall/mineral/plastitanium, -/area/ship/bridge) -"RS" = ( -/obj/machinery/air_sensor/atmos/nitrogen_tank, -/turf/open/floor/engine/n2, -/area/ship/engineering/atmospherics) -"Si" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/cargo) -"Sk" = ( -/obj/structure/chair/stool/bar{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/bar/diagonal, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"Sn" = ( -/turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) -"So" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/central) -"Sp" = ( -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/plating/airless, -/area/ship/construction) -"Sr" = ( -/obj/machinery/firealarm/directional/north, -/obj/item/kirbyplants{ - icon_state = "plant-03"; - pixel_y = 5 - }, -/obj/machinery/light_switch{ - pixel_y = 11; - dir = 8; - pixel_x = 20 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"Sx" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/machinery/atmospherics/components/trinary/filter/atmos/o2{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"SA" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 5 - }, -/obj/effect/turf_decal/industrial/traffic{ - dir = 1 - }, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1; - name = "Gas Mix to Filtering" - }, -/obj/machinery/atmospherics/pipe/simple/orange/visible/layer2, -/obj/machinery/atmospherics/components/binary/pump/on/layer4{ - dir = 1; - name = "Waste Input Pump"; - target_pressure = 2500 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"SI" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/button/door{ - dir = 1; - id = "gec_secure"; - name = "Secure Storage"; - pixel_y = -30 - }, -/turf/open/floor/plasteel/tech/airless, -/area/ship/construction) -"SJ" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 9 - }, -/obj/effect/turf_decal/industrial/traffic{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/yellow/visible, -/obj/machinery/atmospherics/pipe/simple/orange/visible/layer2{ - dir = 6 - }, -/obj/machinery/light/dim/directional/west, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"SK" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/effect/decal/fakelattice{ - color = "#8D8B8B"; - layer = 2.1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/turf/open/floor/plating{ - color = "#8D8B8B"; - icon_state = "elevatorshaft" - }, -/area/ship/engineering) -"SO" = ( -/obj/structure/table/reinforced, -/obj/item/radio/intercom/wideband/table{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/bridge) -"SQ" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 6 - }, -/obj/effect/turf_decal/industrial/traffic{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"SV" = ( -/obj/effect/turf_decal/industrial/caution{ - dir = 1; - pixel_y = 15 - }, -/turf/open/floor/plasteel/tech/airless, -/area/ship/construction) -"Tb" = ( -/obj/effect/turf_decal/corner/transparent/bar/diagonal, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"Tc" = ( -/obj/item/holosign_creator/engineering, -/obj/item/clothing/under/syndicate/gec, -/obj/item/clothing/suit/toggle/hazard, -/obj/item/storage/belt/utility/full/engi, -/obj/item/clothing/glasses/welding, -/obj/item/storage/toolbox/syndicate, -/obj/item/tank/internals/emergency_oxygen/engi, -/obj/item/analyzer, -/obj/item/storage/toolbox/electrical, -/obj/item/storage/bag/construction, -/obj/item/clothing/glasses/meson/prescription, -/obj/item/clothing/glasses/meson/engine, -/obj/item/clothing/gloves/combat, -/obj/item/clothing/mask/gas, -/obj/structure/closet/secure_closet/engineering_personal{ - name = "GEC Engineer's Locker"; - populate = 0 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 9 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 10 - }, -/obj/effect/turf_decal/techfloor, -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"Tf" = ( -/obj/machinery/atmospherics/components/trinary/mixer/flipped/layer2{ - desc = "Very useful for mixing gasses. This one mixes Nitrogen and Oxygen at the proper proportions for breathing air"; - dir = 8; - name = "air mixer"; - node1_concentration = 0.21; - node2_concentration = 0.79; - on = 1; - target_pressure = 2500 - }, -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/purple/visible/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"Tg" = ( -/obj/machinery/vending/boozeomat/syndicate_access, -/turf/open/floor/plasteel/tech/grid, -/area/ship/crew/canteen) -"To" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/airlock/external/glass{ - dir = 4; - name = "Construction Zone" - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"Tp" = ( -/obj/structure/particle_accelerator/fuel_chamber, -/turf/open/floor/plating/airless, -/area/ship/construction) -"Tq" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 6 - }, -/obj/effect/turf_decal/industrial/traffic{ - dir = 4 - }, -/obj/machinery/suit_storage_unit/atmos{ - layer = 2.8 - }, -/obj/machinery/door/firedoor/border_only, -/obj/structure/railing, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"Ts" = ( -/obj/effect/turf_decal/corner/transparent/bar/diagonal, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"Tu" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/light/dim/directional/south, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"TE" = ( -/obj/structure/window/plasma/reinforced/plastitanium, -/obj/structure/grille, -/obj/machinery/atmospherics/pipe/layer_manifold/visible, -/obj/machinery/door/firedoor/heavy, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"TG" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 1 - }, -/obj/machinery/portable_atmospherics/canister, -/obj/machinery/camera/autoname{ - dir = 1; - network = list("GEC") - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"TO" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/bridge) -"TQ" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 10 - }, -/obj/machinery/camera/autoname{ - dir = 6; - network = list("GEC") - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/central) -"TV" = ( -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"Ua" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/light/small/directional/south, -/obj/machinery/portable_atmospherics/scrubber/huge/movable, -/obj/machinery/atmospherics/components/unary/portables_connector{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"Ub" = ( -/obj/machinery/the_singularitygen, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/item/paper{ - default_raw_text = "Engineers are advised against constructing singularities and teslas aboard the GEC Engineering Project. Field generators are liable to fail when the vessel docks and undocks - the results of such an event being catastrophic, should a singularity or tesla be kept inside.

In the event of a singuloose, or a tesloose, crew should fling themselves out of the nearest airlock, in the hopes that their corpse is discovered in the future.

Have a safe day, GEC management."; - name = "Warning" - }, -/turf/open/floor/plating/airless, -/area/ship/construction) -"Uc" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 5 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/central) -"Ud" = ( -/obj/structure/filingcabinet{ - layer = 2 - }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 10 - }, -/obj/structure/railing, -/obj/machinery/camera/autoname{ - dir = 5; - network = list("GEC"); - pixel_y = 21 - }, -/turf/open/floor/carpet/red, -/area/ship/bridge) -"Ug" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plating, -/area/ship/hallway/central) -"Ul" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/airalarm/directional/south, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"Up" = ( -/obj/machinery/atmospherics/pipe/layer_manifold, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/hallway/central) -"Ur" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/machinery/atmospherics/components/trinary/filter/atmos/plasma{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Ut" = ( -/obj/effect/turf_decal/industrial/caution{ - dir = 4; - pixel_x = 15 - }, -/turf/open/floor/plasteel/tech/airless, -/area/ship/construction) -"Uy" = ( -/turf/closed/wall/mineral/plastitanium, -/area/ship/crew/dorm) -"Uz" = ( -/obj/machinery/atmospherics/components/unary/shuttle/heater{ - dir = 4 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 4; - id = "engine_shutters" - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/door/window{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"UH" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plating, -/area/ship/crew/canteen) -"UN" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/suit_storage_unit/atmos{ - layer = 2.8 - }, -/obj/structure/railing, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"UQ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ship/hallway/central) -"US" = ( -/obj/machinery/atmospherics/components/binary/valve{ - dir = 4; - name = "Mix to Mix Tank / Filtering" - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"Vf" = ( -/obj/machinery/atmospherics/pipe/manifold/yellow/visible, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"Vi" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/bar/diagonal, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"Vj" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 6 - }, -/obj/effect/turf_decal/industrial/traffic{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"Vn" = ( -/obj/structure/particle_accelerator/power_box, -/turf/open/floor/plating/airless, -/area/ship/construction) -"Vr" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/holopad/emergency/bar, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) -"Vy" = ( -/obj/machinery/air_sensor/atmos/oxygen_tank, -/turf/open/floor/engine/o2, -/area/ship/engineering/atmospherics) -"VL" = ( -/obj/machinery/light_switch{ - pixel_y = 22; - pixel_x = -12 - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"Wb" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 4; - id = "construction_shutters" - }, -/turf/open/floor/plating/airless, -/area/ship/construction) -"We" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/tech/airless, -/area/ship/construction) -"Wp" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/effect/decal/fakelattice{ - color = "#8D8B8B"; - layer = 2.1 - }, -/obj/structure/railing, -/obj/structure/cable, -/turf/open/floor/plating{ - color = "#8D8B8B"; - icon_state = "elevatorshaft" - }, -/area/ship/engineering) -"Ws" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 6 - }, -/turf/open/floor/engine/hull/reinforced, -/area/ship/construction) -"Wv" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/cargo) -"WE" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/machinery/computer/atmos_control/tank/oxygen_tank, -/obj/machinery/atmospherics/pipe/simple/brown/hidden{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"WI" = ( -/obj/structure/closet/radiation/empty{ - anchored = 1 - }, -/obj/item/clothing/suit/radiation/space, -/obj/item/clothing/suit/radiation/space, -/obj/item/clothing/head/radiation/space, -/obj/item/clothing/head/radiation/space, -/obj/item/clothing/glasses/meson, -/obj/item/clothing/glasses/meson, -/obj/item/geiger_counter, -/obj/item/geiger_counter, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"WK" = ( -/obj/effect/turf_decal/corner/transparent/bar/diagonal, -/obj/structure/table, -/obj/machinery/jukebox/boombox, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"WN" = ( -/obj/machinery/field/generator, -/obj/structure/railing, -/turf/open/floor/plating/airless, -/area/ship/construction) -"WS" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/central) -"WX" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/door/firedoor/heavy, -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - dir = 4 - }, -/turf/open/floor/engine/hull/reinforced/interior, -/area/ship/engineering/atmospherics) -"Xf" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 6 - }, -/obj/effect/turf_decal/industrial/traffic{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/orange/visible/layer2{ - dir = 4 - }, -/obj/machinery/meter/atmos/layer2{ - desc = "It measures Mix Tank Outlet."; - name = "Mix Tank Outlet meter" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"Xj" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/fakelattice{ - color = "#8D8B8B"; - layer = 2.1 - }, -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 2 - }, -/turf/open/floor/plating{ - color = "#8D8B8B"; - icon_state = "elevatorshaft" - }, -/area/ship/engineering) -"Xs" = ( -/obj/effect/turf_decal/atmos/carbon_dioxide, -/turf/open/floor/engine/co2, -/area/ship/engineering/atmospherics) -"Xv" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/carbon_output, -/turf/open/floor/engine/co2, -/area/ship/engineering/atmospherics) -"Xw" = ( -/obj/machinery/field/generator, -/obj/structure/railing, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/ship/construction) -"Xx" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/door/firedoor/heavy, -/obj/machinery/atmospherics/pipe/simple/purple/visible/layer4{ - dir = 4 - }, -/turf/open/floor/engine/hull/reinforced/interior, -/area/ship/engineering/atmospherics) -"XB" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 10 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/central) -"XC" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 6 - }, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/central) -"XD" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 10 - }, -/obj/effect/turf_decal/industrial/traffic, -/obj/machinery/atmospherics/pipe/simple/yellow/visible, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"XJ" = ( -/obj/machinery/light/small/directional/south, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/layer2{ - dir = 2 - }, -/obj/machinery/shower{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"XN" = ( -/obj/machinery/cell_charger, -/obj/structure/table, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 9 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 10 - }, -/obj/effect/turf_decal/techfloor, -/obj/structure/railing, -/turf/open/floor/plasteel/dark, -/area/ship/engineering) -"XP" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/structure/curtain/cloth/grey, -/turf/open/floor/plating, -/area/ship/crew/canteen) -"XV" = ( -/obj/machinery/modular_computer/console/preset/command{ - dir = 8 - }, -/obj/machinery/light/dim/directional/east, -/turf/open/floor/plasteel/tech/grid, -/area/ship/bridge) -"XX" = ( -/obj/structure/table, -/obj/item/flashlight/lamp{ - pixel_x = -4; - pixel_y = 8 - }, -/obj/effect/turf_decal/trimline/transparent/bar/filled/line{ - dir = 9 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/crew/canteen) -"Yj" = ( -/obj/machinery/atmospherics/pipe/manifold/yellow/visible{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"Yq" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/structure/railing/corner, -/obj/structure/railing/corner{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/bridge) -"Yw" = ( -/obj/structure/table/reinforced, -/obj/machinery/reagentgrinder{ - pixel_y = 5 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/crew/canteen) -"YB" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/cargo) -"YK" = ( -/obj/machinery/atmospherics/components/binary/valve/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/components/binary/valve/layer4{ - dir = 4 - }, -/turf/open/floor/engine/hull/reinforced, -/area/ship/construction) -"YO" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 5 - }, -/obj/effect/turf_decal/industrial/traffic{ - dir = 1 - }, -/obj/machinery/atmospherics/components/trinary/mixer/flipped{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/green/visible/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"YY" = ( -/obj/effect/turf_decal/steeldecal/steel_decals_central2{ - dir = 1 - }, -/obj/machinery/light/small/directional/south, -/obj/structure/toilet{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/dorm) -"Zk" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"Zl" = ( -/obj/machinery/door/airlock/hatch{ - dir = 4; - id_tag = "ce_bolts"; - name = "Project Overseer's Office" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/bridge) -"Zm" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/engineering/atmospherics) -"Zr" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"Zz" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 5 - }, -/obj/effect/turf_decal/industrial/traffic{ - dir = 1 - }, -/obj/machinery/atmospherics/components/binary/pump/layer2{ - desc = "A pump that moves gas by pressure. This one sucks up gasses from the atmosphere and sends them to be filtered out into the tanks"; - dir = 4; - name = "Atmosphere to Filtering" - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"ZJ" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 5 - }, -/obj/effect/turf_decal/industrial/traffic{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/green/visible/layer2{ - dir = 9 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"ZR" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 4; - name = "Mix to Mix Tank" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"ZW" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/turf/open/floor/plating, -/area/ship/cargo) -"ZZ" = ( -/obj/effect/turf_decal/spline/fancy/opaque/black/corner{ - dir = 1 - }, -/obj/structure/chair/comfy/shuttle{ - dir = 2; - name = "Helm" - }, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plating, -/area/ship/bridge) - -(1,1,1) = {" -kD -kD -kD -kD -jv -nz -xJ -kD -Qy -Qy -sl -IC -IC -kD -IC -IC -sl -Qy -Qy -kD -kD -kD -kD -kD -kD -kD -kD -kD -kD -kD -kD -"} -(2,1,1) = {" -qS -Qs -Qs -Qs -Iv -tV -Qs -Qs -He -He -sl -CY -CY -sl -CY -CY -sl -Uz -He -tx -tx -tx -tx -tx -Uy -kD -kD -kD -kD -kD -kD -"} -(3,1,1) = {" -Qs -QM -MC -TE -Sx -Zz -Qs -Qs -OM -Ak -aA -ld -ld -Fr -ld -Wp -Tc -Kv -PT -tx -tx -Kz -pY -GO -tx -kD -kD -kD -kD -kD -kD -"} -(4,1,1) = {" -Qs -Vy -pl -Eu -WE -st -xZ -Qs -vv -EG -lJ -KO -nU -Xj -ru -tU -Tc -BP -Qm -tx -iw -aE -cX -iK -tx -kD -kD -kD -kD -kD -kD -"} -(5,1,1) = {" -Qs -pl -dn -TE -ig -hC -oZ -dg -LK -Du -qq -pN -IU -OA -uX -XN -Tc -xj -uc -tx -ol -nt -uw -tx -tx -Uy -kD -kD -kD -kD -kD -"} -(6,1,1) = {" -Qs -Qs -Qs -Qs -xK -sU -fx -Qs -OZ -uI -Hx -qn -IU -gR -or -LI -Bp -kd -rh -tx -zI -Ge -Az -tx -AB -tx -Uy -kD -kD -kD -kD -"} -(7,1,1) = {" -Qs -JG -NH -TE -Ij -sU -Kp -Qs -Qs -wD -sY -ug -SK -fQ -rS -vp -sd -wt -uc -tx -Qw -OD -HL -tx -Bj -JW -tx -kD -kD -kD -kD -"} -(8,1,1) = {" -Qs -RS -xP -Eu -tT -wk -Lf -Ul -Qs -mO -sl -sl -Sr -Cc -pf -sl -zV -sl -sl -tx -tx -Lu -kr -FA -kY -YY -tx -kD -kD -kD -kD -"} -(9,1,1) = {" -Qs -xP -uR -TE -QO -hQ -Tf -Zk -Qs -Qs -Qs -sl -sl -HN -sl -sl -sl -sl -CN -eK -tx -tS -tx -tx -CL -JH -tx -kD -kD -kD -kD -"} -(10,1,1) = {" -Qs -Qs -Qs -Qs -aT -sU -CA -rj -uL -NF -Qs -LM -So -WS -Bf -Lr -IT -Kq -XC -XC -Bf -HK -MN -Wv -Wv -Wv -Wv -jo -kD -kD -kD -"} -(11,1,1) = {" -Qs -Xs -ps -TE -Qg -sU -Jz -iq -ck -rU -fG -zh -DN -MW -Ab -xc -UQ -BR -DN -DN -Ab -hE -Uc -Wv -CI -uW -zE -Wv -jo -kD -kD -"} -(12,1,1) = {" -Qs -NG -zC -Eu -vE -AA -EX -gZ -XD -ce -Qs -yt -oe -oe -yT -gy -oe -Kq -kF -oe -me -pC -bS -gx -qp -FR -YB -Sn -Wv -kD -kD -"} -(13,1,1) = {" -Qs -zC -Xv -TE -Jb -YO -NY -JQ -Bz -ud -Qs -jE -uG -lL -XP -KU -XP -lL -Gd -ow -oA -Rn -gN -Wv -VL -ZW -tN -Eo -cR -kD -kD -"} -(14,1,1) = {" -Qs -Qs -Qs -Qs -xK -sU -eY -gZ -XD -TG -Qs -lL -lL -lL -vF -HW -oF -lL -lL -lL -IB -Hj -IB -Wv -hm -Nn -YB -Sn -rD -PL -kD -"} -(15,1,1) = {" -Qs -Qs -Qs -Qs -Iv -xv -Xx -WX -bZ -Zm -Qs -rw -Gs -Vi -Os -tK -hF -iV -bM -XP -oA -cA -iZ -Wv -PE -vf -cj -Si -Lc -kD -kD -"} -(16,1,1) = {" -Qs -NO -EE -TE -Ur -sU -IN -Yj -GS -cT -Qs -qE -iG -Os -jn -mY -wE -zP -MA -XP -XB -cA -uB -Wv -qD -hW -hz -zb -jX -kD -kD -"} -(17,1,1) = {" -Qs -oD -vk -Eu -Lw -Rj -IN -Yj -GS -jl -Qs -Da -bC -Ts -aY -UH -zU -oq -Oa -XP -cn -mU -Io -Wv -tE -IE -bm -KX -Wv -kD -kD -"} -(18,1,1) = {" -Qs -vk -Pk -TE -Hz -Qd -Rw -Yj -GS -iU -Qs -WK -Lo -dS -sf -xh -lL -lL -lL -lL -oA -cA -yn -wq -wq -wq -wq -wq -wq -wq -RI -"} -(19,1,1) = {" -Qs -Qs -Qs -Qs -PF -ZJ -qH -Vf -xr -LE -Qs -Ma -LV -MT -Os -FJ -lL -XX -aV -lL -pD -cA -gN -wq -FU -uA -Ud -fy -tt -wc -wq -"} -(20,1,1) = {" -Qs -kf -GH -Tq -nT -uj -US -Yj -Bw -cP -Qs -Gr -Sk -jw -eU -sQ -lL -FM -FI -lL -IB -Hj -IB -wq -gv -dA -fn -iT -Tb -uJ -wq -"} -(21,1,1) = {" -Qs -JS -ql -UN -Dx -SA -fk -dc -bb -wI -Qs -Me -Bs -Ne -LU -fU -lL -hq -hU -lL -Dh -cA -BU -wq -hb -qa -zx -Hc -tf -IA -wq -"} -(22,1,1) = {" -Qs -HE -MG -AI -jp -uj -hV -yu -xr -Tu -Qs -Nl -Kd -Vr -Kd -Kd -Cb -vW -jU -lL -TQ -cA -gN -wq -fV -fV -fV -wq -Zl -wq -wq -"} -(23,1,1) = {" -Qs -fD -BO -Qs -Qs -td -rY -mF -bZ -JV -Qs -Tg -qz -wV -Yw -nJ -lL -hj -ms -lL -cn -mU -Io -Fe -rA -Mw -jY -cq -El -jZ -wq -"} -(24,1,1) = {" -DI -MG -DX -Kc -SJ -Ie -AE -lQ -fa -Ua -rg -rg -rg -rg -rg -rg -rg -dC -mq -lL -QZ -Ug -rL -jh -kl -TO -Yq -QY -Mp -IR -wq -"} -(25,1,1) = {" -DI -Le -Vj -SQ -Xf -Nz -mp -ws -uP -GC -rg -ah -uH -pJ -ly -Qr -rg -rg -rg -rg -oA -cA -Uc -Fe -KV -EY -rF -SO -eB -gD -wq -"} -(26,1,1) = {" -DI -Kg -ZR -pF -dQ -jW -TV -Zr -pq -Qs -rg -lM -qu -yH -WN -Tp -Vn -BN -rg -rg -by -Rn -Uc -wq -yf -QK -AH -dx -eB -yp -On -"} -(27,1,1) = {" -qS -Qs -vH -OF -vH -Qs -Qs -To -Qs -rg -IG -Lq -xs -CR -Xw -Ub -pz -Nq -Ko -rg -NE -Ad -NE -NE -qR -dt -FL -dt -ZZ -wQ -On -"} -(28,1,1) = {" -kD -mt -Ow -fN -JL -Qs -qj -uD -XJ -xg -Jv -jP -ia -ia -Eg -We -We -hr -SI -rg -gQ -ut -yX -Up -Mm -XV -cZ -Es -On -ca -yL -"} -(29,1,1) = {" -kD -mt -cf -lO -fN -Qs -WI -uD -oP -xg -cN -cN -cN -cN -rg -cN -cN -cN -Iz -rg -QI -Cd -iQ -Up -wq -wq -ca -ca -On -kD -kD -"} -(30,1,1) = {" -kD -Qs -Qs -Qs -Qs -Qs -Qs -vQ -Qs -rg -up -ia -ia -ia -Lx -ia -ia -ia -lc -rg -NE -KZ -NE -NE -rg -rg -kD -kD -kD -kD -kD -"} -(31,1,1) = {" -kD -kD -Mb -rg -Ej -ia -GF -vU -pp -Et -Et -We -We -We -zA -ia -ia -ia -LS -BT -hw -YK -Ws -ia -Ls -rg -kD -kD -kD -kD -kD -"} -(32,1,1) = {" -kD -kD -kD -rg -Ls -ia -ia -ia -ia -ia -ia -ia -ia -ia -GN -ia -ia -ia -ia -ia -ia -ia -ia -ia -Ls -rg -kD -kD -kD -kD -kD -"} -(33,1,1) = {" -kD -kD -kD -xI -Ls -SV -ak -Aq -Aq -Aq -Aq -Aq -pU -ia -lc -ia -ak -Aq -Aq -Aq -Aq -Aq -pU -gi -Ls -xI -kD -kD -kD -kD -kD -"} -(34,1,1) = {" -kD -kD -kD -xI -Ls -ia -Jj -wl -wl -wl -wl -wl -Sp -ia -GN -ia -Jj -wl -wl -wl -wl -wl -Sp -ia -Ls -xI -kD -kD -kD -kD -kD -"} -(35,1,1) = {" -kD -kD -kD -xI -Ls -ia -Jj -wl -wl -wl -wl -wl -Sp -ia -GN -ia -Jj -wl -wl -wl -wl -wl -Sp -ia -Ls -xI -kD -kD -kD -kD -kD -"} -(36,1,1) = {" -kD -kD -kD -xI -Ls -ia -Jj -wl -wl -wl -wl -wl -Sp -ia -GN -ia -Jj -wl -wl -wl -wl -wl -Sp -ia -Ls -xI -kD -kD -kD -kD -kD -"} -(37,1,1) = {" -kD -kD -kD -rg -Ls -ia -Jj -wl -wl -wl -wl -wl -Sp -ia -lc -ia -Jj -wl -wl -wl -wl -wl -Sp -ia -Ls -rg -kD -kD -kD -kD -kD -"} -(38,1,1) = {" -kD -kD -kD -rg -Ls -ia -Jj -wl -wl -wl -wl -wl -Sp -ia -GN -ia -Jj -wl -wl -wl -wl -wl -Sp -ia -Ls -rg -kD -kD -kD -kD -kD -"} -(39,1,1) = {" -kD -kD -kD -rg -Ls -ia -Oh -bR -bR -bR -bR -bR -oC -ia -GN -ia -Oh -bR -bR -bR -bR -bR -oC -ia -Ls -rg -kD -kD -kD -kD -kD -"} -(40,1,1) = {" -kD -kD -kD -xI -Ls -ia -ia -ia -ia -ia -ia -ia -ia -ia -GN -ia -ia -ia -ia -ia -ia -ia -ia -ia -Ls -xI -kD -kD -kD -kD -kD -"} -(41,1,1) = {" -kD -kD -kD -xI -Ls -ia -ia -ia -ia -ia -ia -ia -ia -ia -aP -ia -ia -ia -ia -ia -ia -ia -ia -ia -Ls -xI -kD -kD -kD -kD -kD -"} -(42,1,1) = {" -kD -kD -kD -xI -Ls -ia -ia -ia -ia -ia -ia -ia -ia -ia -ia -ia -ia -ia -ia -ia -ia -ia -ia -ia -Ls -xI -kD -kD -kD -kD -kD -"} -(43,1,1) = {" -kD -kD -kD -xI -Ls -ia -ak -Aq -Aq -Aq -Aq -Aq -pU -ia -ia -ia -ak -Aq -Aq -Aq -Aq -Aq -pU -ia -Ls -xI -kD -kD -kD -kD -kD -"} -(44,1,1) = {" -kD -kD -kD -rg -Ls -ia -Jj -wl -wl -wl -wl -wl -Sp -ia -ia -ia -Jj -wl -wl -wl -wl -wl -Sp -ia -Ls -rg -kD -kD -kD -kD -kD -"} -(45,1,1) = {" -kD -kD -kD -rg -Ls -ia -Jj -wl -wl -wl -wl -wl -Sp -ia -ia -ia -Jj -wl -wl -wl -wl -wl -Sp -ia -Ls -rg -kD -kD -kD -kD -kD -"} -(46,1,1) = {" -kD -kD -kD -rg -Ls -ia -Jj -wl -wl -wl -wl -wl -Sp -ia -ia -ia -Jj -ON -wl -wl -wl -wl -Sp -ia -Ls -rg -kD -kD -kD -kD -kD -"} -(47,1,1) = {" -kD -kD -kD -xI -Ls -ia -Jj -wl -wl -wl -wl -wl -Sp -ia -ia -ia -Jj -IK -wl -wl -wl -wl -Sp -ia -Ls -xI -kD -kD -kD -kD -kD -"} -(48,1,1) = {" -kD -kD -kD -xI -Ls -SV -Jj -wl -wl -wl -wl -wl -Sp -ia -ia -ia -Jj -lH -wl -wl -wl -wl -Sp -gi -Ls -xI -kD -kD -kD -kD -kD -"} -(49,1,1) = {" -kD -kD -kD -xI -Ls -ia -Oh -bR -bR -bR -bR -bR -oC -ia -ia -ia -Oh -bR -bR -bR -bR -bR -oC -ia -Ls -xI -kD -kD -kD -kD -kD -"} -(50,1,1) = {" -kD -kD -kD -xI -Ls -Ls -ia -ia -ia -ia -ia -ia -ia -ia -ia -ia -ia -ia -ia -ia -ia -ia -ia -Ls -Ls -xI -kD -kD -kD -kD -kD -"} -(51,1,1) = {" -kD -kD -kD -Md -rg -Ls -Ls -ia -ia -ia -ia -ia -ia -ia -ia -ia -ia -ia -ia -ia -ia -ia -Ls -Ls -rg -Md -kD -kD -kD -kD -kD -"} -(52,1,1) = {" -kD -kD -kD -kD -Md -rg -Ls -Ls -Ls -ia -ia -ia -ia -ia -ia -ia -ia -ia -ia -ia -Ls -Ls -Ls -rg -Md -kD -kD -kD -kD -kD -kD -"} -(53,1,1) = {" -kD -kD -kD -kD -kD -Md -rg -rg -Ls -Ls -Ls -ia -ia -ia -Ut -ia -ia -ia -Ls -Ls -Ls -rg -rg -Md -kD -kD -kD -kD -kD -kD -kD -"} -(54,1,1) = {" -kD -kD -kD -kD -kD -kD -kD -Md -rg -rg -Ls -Ls -Ls -Ls -Ls -Ls -Ls -Ls -Ls -rg -rg -Md -kD -kD -kD -kD -kD -kD -kD -kD -kD -"} -(55,1,1) = {" -kD -kD -kD -kD -kD -kD -kD -kD -kD -Md -rg -rg -Wb -Wb -Wb -Wb -Wb -rg -rg -Md -kD -kD -kD -kD -kD -kD -kD -kD -kD -kD -kD -"} -(56,1,1) = {" -kD -kD -kD -kD -kD -kD -kD -kD -kD -kD -kD -kD -kD -kD -kD -kD -kD -kD -kD -kD -kD -kD -kD -kD -kD -kD -kD -kD -kD -kD -kD -"} diff --git a/code/datums/holocall.dm b/code/datums/holocall.dm index 721444281653..c5f907f9c31d 100644 --- a/code/datums/holocall.dm +++ b/code/datums/holocall.dm @@ -462,303 +462,3 @@ NAME Blackbox Automated Message SAY Connection lost. Dumping audio logs to disk. DELAY 50"} - -/obj/item/disk/holodisk/rube/disk1 - name = "Gustus Amort on how to be a successful Engineer 1: Overview" - desc = "A guide by Gustus Amort on running the Rube Goldberg Class Vessel. This seems to be disk 1." - preset_image_type = /datum/preset_holoimage/engineer/ce - preset_record_text = {" - NAME Gustus Amort - SAY Hello and welcome to your new-ish Rube Goldberg-class space faring vessel! - DELAY 30 - NAME Mary Polish - PRESET /datum/preset_holoimage/engineer/atmos - SAY Oh are you going to tell them about how to set up the atmos on this? - DELAY 2 - NAME Gustus Amort - PRESET /datum/preset_holoimage/engineer/ce - SAY Yes, we'll get to that. I'm doing the intro. - SOUND explosion - SOUND sparks - DELAY 30 - SAY God Dammit! Who the hell was watching the burn mix?! - SOUND spark - DELAY 30 - NAME Mary Polish - PRESET /datum/preset_holoimage/engineer/atmos - SAY That was Jamie, they were testing out that Supermatter we had in the back. - DELAY 30 - NAME Gustus Amort - PRESET /datum/preset_holoimage/engineer/ce - SAY GOD DAMMIT I SAID TO WAIT. Tell him to turn it the fuck off. - DELAY 30 - NAME Mary Polish - PRESET /datum/preset_holoimage/engineer/atmos - SAY On it Sir. - DELAY 30 - NAME Gustus Amort - PRESET /datum/preset_holoimage/engineer/ce - SAY Alright. I have to go cleanup. Disk 2 is general operation. - DELAY 30 - SAY Disk 3 is Atmos Setup - DELAY 30 - SAY Disk 4 is Burnmix Setup - DELAY 30 - SAY Disk 5 is TEG Setup - DELAY 30 - SAY And Disk 6 is everything else. - - "} - -/obj/item/disk/holodisk/rube/disk2 - name = "Gustus Amort on how to be a successful Engineer 2: General Operations" - desc = "A guide by Gustus Amort on general operations of the Rube Goldberg Class Vessel. This seems to be disk 2." - preset_image_type = /datum/preset_holoimage/engineer/ce - preset_record_text = {" - NAME Gustus Amort - SAY Alright welcome to disk 2- - SOUND explosion - DELAY 15 - SAY Anyway, general operations. You'll need to run a tight shift to keep this puppy floating. - DELAY 30 - SAY This ship is equipped with a lot of equipment, almost anything you could want or need as an Engineer. - SOUND spark - DELAY 30 - SAY Sadly the budget did not allow for a good handful of this equipment to be installed properly. - DELAY 30 - SAY To start you'll want to set up your atmospherics system. Air and burn mix primarily. You'll learn that on Disk 3 and 4. - DELAY 30 - SAY After you- - SOUND spark - DELAY 30 - SAY You'll want to make sure your power is good. You'll need to set up the TEG in the back. Disk 5 for that. - DELAY 30 - SAY Once that's all out of the way, you'll ned to make sure this puppy can move around right? - DELAY 30 - SAY That's simple turning on the thrusters. Eh- You'll learn that in disk 6. - DELAY 30 - SAY Finally, once the ship is operational, that's where we get the fun. You'll find a good number of circuits in storage. - DELAY 30 - SAY Your miners will need you to build their equipment, their vendor and Ore redemption. You do want them to be able to work right? - DELAY 30 - SAY This will be continued in- - SOUND explosion - DELAY 30 - SAY Ok... Yeah Disk 3. - DELAY 30 - - "} - -/obj/item/disk/holodisk/rube/disk3 - name = "Gustus Amort on how to be a successful Engineer 3: Atmos" - desc = "A guide by Gustus Amort on setting up Atmos in the Rube Goldberg Class Vessel. This seems to be disk 3." - preset_image_type = /datum/preset_holoimage/engineer/ce - preset_record_text = {" - NAME Gustus Amort - SAY Alright, now that you know what you have to do, here's how to get started! - SOUND spark - DELAY 10 - SAY I'll be handing this one off to our Atmos Tech, Ms. Polish. - DELAY 30 - NAME Mary Polish - PRESET /datum/preset_holoimage/engineer/atmos - SAY Hello! This is Mary! So your Chief Engineer just told you to set up atmos huh? - DELAY 30 - SAY Well I'm sure you're well acquainted with the ins and out sof fluid dynamics. But just in case! - DELAY 30 - SAY To start you'll want to get your gas supplies ready. It's the same procoess for all of them. - DELAY 30 - SAY You'll need to put on your hardsuit and get an oxygen tank, so suit up! - DELAY 30 - SAY Then you'll go into each chamber and do the following: - DELAY 30 - SAY 1: Wrench the portable canister into the connector. - DELAY 30 - SAY 2: Turn on the pump, and max the pressure. - DELAY 30 - SAY 3: Open the portable canister, no need to touch the pressure control. - DELAY 30 - SAY Once that's all done your chambers should be ready to go! That is, all but the mix chamber. - DELAY 30 - SAY For the ship air, simply turn on the pump labeled Air Mix to Air Supply. Don't mess with the pressure. - DELAY 30 - SAY For everything else, you can adjust the pumps coming from each chamber to move it out. - DELAY 30 - SAY See you on disk- - SOUND explosion - DELAY 30 - SAY 4- IT WASN'T MY FAULT. - "} - -/obj/item/disk/holodisk/rube/disk4 - name = "Gustus Amort on how to be a successful Engineer 4: Plasma and Burn Mix" - desc = "A guide by Gustus Amort on plasma and burn mixes. This seems to be disk 4." - preset_image_type = /datum/preset_holoimage/engineer/ce - preset_record_text = {" - NAME Gustus Amort - SAY Thank you Mary, go clean up that mess with Jamie and I'll take it from here. - DELAY 30 - SAY Now that you've set up oxygen and made your gases accessible to the mixer, it's time to get to work. - DELAY 30 - SAY You'll need to pump your plasma out of the chamber at max volume, set the pump accordingly. Same for O2. - DELAY 30 - SAY Before you start the burn mix, you'll want to supply your thrusters. Simply turn on the pump labeled Plasma to Thrusters. - DELAY 30 - SAY You may wish to alter the output pressure here, but I find 1 or 200 kpa is just fine. - DELAY 30 - SAY You'll want to set up your thrusters properly later. To do so you'll want to go to the north thruster room. - DELAY 30 - SAY You'll notice there are pumps in leading to the plasma thrusters. Simply turn them on and adjust pressure to max. - DELAY 30 - SAY Thrusters can wait for later however, time for the burn mix. - DELAY 30 - SAY The O2 and Plasma pipes lead to a gas mixer preset to a 30 70 mix. - DELAY 30 - SAY A proper burn mix can range from 60 percent plasma to 80 percent plasma, with the rest as oxygen. - DELAY 30 - SAY If you want a different setup than a simple burnmix, you'll need to redo the piping in atmos. - DELAY 30 - SAY Once you set your mixer to on it'll go to the mix chamber. Turn the pump labeled Gas Mix to Gas Chamber to max pressure and on. - DELAY 30 - SAY Then you'll want to turn the mix tank scrubber to siphoning mode on extended range via the air alarm. You'll need an ID for this. - DELAY 30 - SAY The mix chamber scrubber is typically Scrubber 1 on the console in atmos. But double check before adjusting. It should be the only one off by default. - DELAY 30 - SAY Once your mix chamber is full of the burn mix, set the pump labeled Mix Chamber to Engine to 2000 KPA and on. Then you're done! - DELAY 30 - SAY But that's standard stuff re- - SOUND explosion - SOUND explosion - DELAY 30 - SAY Is it ove- - SOUND explosion - DELAY 30 - SAY Of course. Disk 5 is next. - - "} - -/obj/item/disk/holodisk/rube/disk5 - name = "Gustus Amort on how to be a successful Engineer 5: TEG" - desc = "A guide by Gustus Amort on operation the Rube Goldberg TEG. This seems to be disk 5." - preset_image_type = /datum/preset_holoimage/engineer/ce - preset_record_text = {" - NAME Gustus Amort - SAY Alright we're finally handing it off to- JAMIE WHAT THE FUCK DID YOU DO? - SOUND explosion - SOUND spark - DELAY 30 - SAY God dammit Jamie, alright just fucking turn the pipe off and vent it. Start from square one come on. - DELAY 30 - SAY We've done this a hundred times now. Why do you always turn your shit on early? - DELAY 30 - NAME Jamie Coldwell - PRESET /datum/preset_holoimage/engineer - SAY Well Chief, you see, I was trying to see if I could set it up with some plasma from the tanks in the shed, and the SM- - DELAY 30 - NAME Gustus Amort - PRESET /datum/preset_holoimage/engineer/ce - SAY GOOD LORD YOU TRIED TO WHAT? No no no no no no no no. Just. Let me set it up. We'll fuck with the SM when we get planetside. - DELAY 30 - SAY Alright so if you happen to have a not too bright engineer working your TEG- - NAME Jamie Coldwell - PRESET /datum/preset_holoimage/engineer - DELAY 30 - SAY Hey! - NAME Gustus Amort - PRESET /datum/preset_holoimage/engineer/ce - DELAY 30 - SAY Shut up Jamie. Anyway, you'll want to vent your chamber. That button is next to the service door behind the TEG. - DELAY 30 - SAY Check the gas monitoring computer see when the chamber hits 0 KPA. Then shut the emergency hatch. - DELAY 30 - SAY You'll need to make sure your TEG circulators are correctly set. Incoming is the cold loop, outgoing is the hot loop. - DELAY 30 - SAY To change them you'll want to open the hatches with a scredriver and hit them with a multitool. - DELAY 30 - SAY When you're all done, screw them back up and wrench the centerpiece, the thermoelectric generator. - DELAY 30 - SAY Next you'll want to set the pump pressures. Do this before you turn them on. - DELAY 30 - SAY Turn the pump labeled Engine Mix to Engine to 1000 KPA. - DELAY 30 - SAY Turn the next pump after that to 610 KPA. It'll be placed directly in front of the cold loop going into the chamber. - DELAY 30 - SAY Turn the next pump leading into the hot loop ciruclator to 710 KPA. And the TEG Waste Disposals Pump to max KPA. - DELAY 30 - SAY Now you need to flood the chamber. Turn on Engine Mix to Engine, and the connected to the cold loop. - DELAY 30 - SAY once the chamber filled up to a few thousand KPA, which you can check on the computer, you'll need to ignite it. - DELAY 30 - SAY The igniters don't work very well, their button is behind the tables but in case that doesn't work... - DELAY 30 - SAY Turn a welder on, there are a few on the table, and throw it in the disposals unit. Make sure to flush! - DELAY 30 - SAY finally you have a burn mix roaring and ready! Turn on the remaining two pumps and you should be good to go! - DELAY 30 - SAY Congratulations, you've set up the TEG! See! That wasn't so hard Jamie! Make sure to set your SMES's! - DELAY 30 - - "} - - -/obj/item/disk/holodisk/rube/disk6 - name = "Gustus Amort on how to be a successful Engineer 6: What now?" - desc = "A guide by Gustus Amort on what to do next! This seems to be disk 6." - preset_image_type = /datum/preset_holoimage/engineer/ce - preset_record_text = {" - NAME Gustus Amort - SAY Now that you've got your ship working like a well oiled pile of congregated circuits, you're probably wondering what to do next! - DELAY 30 - SAY Lucky for you, there's a whole storage unit of things to do! You'll have materials waiting at your disposal. - DELAY 30 - SAY Primarily speaking, you'll be set to land on a planet of your choice and set up shop. - DELAY 30 - SAY You have a wire running out through storage and up to the dock doors. - DELAY 30 - SAY My recommendation is to use this wire to run power out to your new colony, beachhouse, or factory whatever. - DELAY 30 - SAY Other than that, you'll need to upgrade your machines, communicate with other ships for research components, and keep your bloodthirsty miner happy. - DELAY 30 - SAY Good Luck! This is Gustus Amort signi- IS THAT A FUCKING BUBBLEGUM? - SOUND explosion - - "} - - - - -/obj/item/disk/holodisk/rube/disk7 - name = "Larry Triangles guide on how to be the last man standing." - desc = "Gustus Amort didn't mention a disk 7? Maybe someone else made this one?" - preset_image_type = /datum/preset_holoimage/miner - preset_record_text = {" - NAME Larry Triangles - SAY Hey guys it is absolutely wonderful to hit you up today. Today we'll be going over how to not die in the horrid wastes of space. - DELAY 30 - SAY Sadly, you got strande do this shithole ship with barely any supplies. How terrible for you! - DELAY 30 - SAY No weapons, no KA, no nothing. Not even a drill! Just your wits and your basic tools. - DELAY 30 - SAY Lucky for you, there are a few things around the ship that'll help you. - DELAY 30 - SAY First is medicine. If you can't find your way to medbay, then you're a dead motherfucker anyway. - DELAY 30 - SAY There's a wall nanomed in there, as well as some blood bags. Best to be prepared! - DELAY 30 - SAY Next is a melee weapon. And you got the best one available, the Fire Axe! It's just up at the end of atmos. - DELAY 30 - SAY Now finally the piece of resistance. Your boss has a very special item in their locker. A gun. - DELAY 30 - SAY But not just any gun! A fucking lever action action 38 cal hunting rifle! They also have ammo and a design disk. - DELAY 30 - SAY Now you'll either need to kiss ass or break in. I prefer breaking in while the boss is distracted. - DELAY 30 - SAY Engineers aren't the only ones with the tools to break open lockers you know. - DELAY 30 - SAY Your boss left you emitters, plasma, tools, portable generators, and a spare power source to bust that shit open! - DELAY 30 - SAY Once you got all that it's time to bitch and moan until they build you your ore redemption machine and supply vendor! - DELAY 30 - SAY Now excuse me, I'm gonna go punk my captain with a bubblegum I found outside. - - "} diff --git a/icons/obj/machines/computer.dmi b/icons/obj/machines/computer.dmi index 2a513215ed20d3a1c4ce0639caf478b121348338..908304d40b027053fcc44f4d0665da01c74d0dc3 100644 GIT binary patch delta 22007 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 GQU3#>3`9i$ delta 22985 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 Date: Wed, 10 Apr 2024 20:32:42 -0500 Subject: [PATCH 002/143] Automatic changelog generation for PR #2870 [ci skip] --- html/changelogs/AutoChangeLog-pr-2870.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2870.yml diff --git a/html/changelogs/AutoChangeLog-pr-2870.yml b/html/changelogs/AutoChangeLog-pr-2870.yml new file mode 100644 index 000000000000..da114a147340 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2870.yml @@ -0,0 +1,5 @@ +author: phoaly +changes: + - {rscdel: Removed some old ships} + - {tweak: Aspawned the Lagoon and Junker} +delete-after: true From 5c9c48ea36fd45d71be8a1f8fdef9e697cffab91 Mon Sep 17 00:00:00 2001 From: goober3 <118859017+goober3@users.noreply.github.com> Date: Thu, 11 Apr 2024 02:28:28 +0100 Subject: [PATCH 003/143] Modernizes the Komodo (#2701) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## To-do - [x] Rotate the Komodo - [x] Armory Nerf - [x] Medical Nerf ## About The Pull Request This PR: - Fixes various issues with stacked and floating wallmounts on the Komodo. - Adds a refueling system for the plasma and air tanks. - Nerfs the power generators. - Removes the ORM. - Moves light switches to more convenient locations. - Removes the NanoMed and re-organises medical slightly. - Removes the Bulldog, SRM pistol, Syndicate Derringer, and Infiltrator Rifle. - Adds a Stechkin and 357. Revolver for the Sergeant and Captain, respectively. - Removes the Security RnD kit. - Trims the Bartender's locker slightly, including the shotgun, which they had for some reason. - Adds a Peacekeeping locker to the armory. - Removes the engineering vendor. - Gets a little silly with it. ## Screenshots ![666675ed82834ce45b843cf92cdcbe93](https://github.com/shiptest-ss13/Shiptest/assets/118859017/7cb8ab2f-3ea1-48b9-ace1-bab64bd05ac8) ![image](https://github.com/shiptest-ss13/Shiptest/assets/118859017/bc5bb9f0-3e8c-4fc7-b5ef-f4746ec70d08) ![image](https://github.com/shiptest-ss13/Shiptest/assets/118859017/d32a0ea6-8eae-41e3-b7ad-aaf7e0d54603) ## Changelog 🆑 tweak: The Komodo has been tweaked, including some nerfs and wallmount fixes. /🆑 --- _maps/configs/syndicate_gorlex_komodo.json | 4 +- .../syndicate/syndicate_gorlex_komodo.dmm | 9131 +++++++++-------- 2 files changed, 4682 insertions(+), 4453 deletions(-) diff --git a/_maps/configs/syndicate_gorlex_komodo.json b/_maps/configs/syndicate_gorlex_komodo.json index 595b61b079d9..73ce92630014 100644 --- a/_maps/configs/syndicate_gorlex_komodo.json +++ b/_maps/configs/syndicate_gorlex_komodo.json @@ -40,11 +40,11 @@ "outfit": "/datum/outfit/job/syndicate/security/gorlex", "slots": 3 }, - "Deck assistant": { + "Deck Assistant": { "outfit": "/datum/outfit/job/syndicate/assistant/gorlex", "slots": 2 }, - "Bridge officer": { + "Bridge Officer": { "outfit": "/datum/outfit/job/syndicate/head_of_personnel", "slots": 1 } diff --git a/_maps/shuttles/syndicate/syndicate_gorlex_komodo.dmm b/_maps/shuttles/syndicate/syndicate_gorlex_komodo.dmm index 4500ef61d3ba..b5135c604f0e 100644 --- a/_maps/shuttles/syndicate/syndicate_gorlex_komodo.dmm +++ b/_maps/shuttles/syndicate/syndicate_gorlex_komodo.dmm @@ -1,128 +1,197 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"ab" = ( -/obj/structure/railing{ +"ac" = ( +/obj/effect/turf_decal/industrial/warning/corner{ dir = 4 }, -/obj/effect/decal/cleanable/oil{ - icon_state = "streak4" +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 8 + }, +/obj/structure/railing/corner{ + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 + dir = 10 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/structure/cable, -/obj/machinery/power/terminal, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"ah" = ( -/obj/item/clothing/under/syndicate/combat, -/obj/item/clothing/mask/gas/syndicate, -/obj/effect/turf_decal/techfloor{ dir = 10 }, -/obj/item/clothing/mask/gas/sechailer/balaclava, -/obj/item/clothing/under/syndicate/skirt, -/obj/structure/closet/syndicate{ - desc = "It's a basic storage unit."; - name = "uniform closet" +/obj/structure/cable{ + icon_state = "2-8" }, -/turf/open/floor/mineral/plastitanium, +/turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) -"am" = ( +"ae" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"ah" = ( /obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 6 + dir = 1 }, -/obj/structure/table/reinforced, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/computer/med_data/laptop{ - dir = 1 +/obj/structure/cable{ + icon_state = "1-2" }, +/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer3, +/obj/effect/turf_decal/industrial/outline/yellow, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"as" = ( /obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 6 + dir = 9 }, -/turf/open/floor/pod, -/area/ship/cargo) -"an" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 +/obj/structure/rack, +/obj/item/storage/toolbox/syndicate{ + name = "syndicate toolbox"; + pixel_x = -3; + pixel_y = 5 }, -/obj/effect/turf_decal/industrial/warning/corner, -/obj/structure/railing/corner{ +/obj/item/geiger_counter{ + pixel_x = 1; + pixel_y = 5 + }, +/obj/item/holosign_creator/atmos, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) +"aI" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 +/obj/machinery/suit_storage_unit/inherit, +/obj/item/clothing/mask/breath, +/obj/item/clothing/suit/space/syndicate/black/med, +/obj/item/clothing/head/helmet/space/syndicate/black/med, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/mineral/plastitanium, +/area/ship/medical) +"aL" = ( +/obj/machinery/vending/custom{ + layer = 3.1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor{ dir = 6 }, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"aO" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, /obj/structure/cable{ - icon_state = "2-4" + icon_state = "0-4" }, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/hallway/central) -"ao" = ( -/obj/effect/decal/cleanable/plasma, -/obj/structure/cable, -/obj/machinery/power/terminal, -/obj/structure/catwalk/over, -/turf/open/floor/plating, -/area/ship/engineering) -"av" = ( -/obj/item/reagent_containers/food/snacks/canned/beans{ - pixel_x = -5; - pixel_y = 3 +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -19; + pixel_y = 12 }, -/obj/item/reagent_containers/food/snacks/canned/beans{ - pixel_x = 2; - pixel_y = 3 +/obj/machinery/power/apc/auto_name/directional/west, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/maintenance/port) +"aY" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/syndicateemblem/bottom/right{ + dir = 8 }, -/obj/structure/closet/crate{ - name = "food crate" +/turf/open/floor/mineral/plastitanium/red, +/area/ship/hallway/central) +"bm" = ( +/obj/machinery/door/window/eastright, +/turf/open/floor/mineral/plastitanium, +/area/ship/medical) +"bA" = ( +/obj/machinery/door/poddoor{ + id = "syndie_warship_cargo"; + name = "Cargo Hatch" }, -/obj/effect/turf_decal/arrows{ +/turf/open/floor/plasteel/tech/grid, +/area/ship/cargo) +"bM" = ( +/obj/effect/turf_decal/industrial/warning{ dir = 8 }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/airalarm/directional/east, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 }, -/turf/open/floor/mineral/plastitanium, -/area/ship/hallway/aft) -"ax" = ( -/obj/machinery/computer/helm, -/obj/effect/turf_decal/techfloor{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ship/hallway/central) +"cn" = ( +/obj/effect/turf_decal/industrial/warning/corner{ dir = 1 }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"aA" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/vomit/old, -/obj/effect/turf_decal/industrial/warning{ +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ship/hallway/central) +"cr" = ( +/obj/docking_port/stationary{ + dwidth = 5; + height = 15; + width = 30 + }, +/turf/template_noop, +/area/template_noop) +"cG" = ( +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning/corner{ dir = 8 }, -/obj/item/stack/ore/salvage/scrapbluespace, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/structure/cable{ icon_state = "1-2" }, -/turf/open/floor/plasteel/tech, -/area/ship/maintenance/starboard) -"aL" = ( -/obj/machinery/computer/operating{ - dir = 1 +/turf/open/floor/mineral/plastitanium/red, +/area/ship/hallway/central) +"dc" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 }, -/turf/open/floor/pod/dark, -/area/ship/medical) -"aR" = ( +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating/rust, +/area/ship/maintenance/starboard) +"dD" = ( /obj/item/clothing/shoes/jackboots, /obj/item/clothing/mask/gas/syndicate, /obj/effect/turf_decal/techfloor{ - dir = 6 + dir = 10 }, /obj/item/clothing/head/beret/black, /obj/item/clothing/under/syndicate, @@ -132,500 +201,628 @@ }, /turf/open/floor/mineral/plastitanium, /area/ship/hallway/central) -"aU" = ( -/obj/structure/table/reinforced{ - color = "#c1b6a5" +"dG" = ( +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 5 }, -/obj/machinery/cell_charger, /obj/structure/railing{ - dir = 4 + dir = 5; + layer = 2.9 }, -/obj/item/stock_parts/cell/high, -/obj/item/stock_parts/cell/high, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/structure/bed/dogbed, +/mob/living/simple_animal/hostile/asteroid/elite/broodmother_child{ + faction = list("neutral","playerSyndicate"); + name = "Goliath"; + environment_smash = 0; + desc = "A little guy." }, -/obj/structure/cable{ - icon_state = "0-2" +/obj/effect/decal/cleanable/wrapping, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"dJ" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"aX" = ( -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/hallway/central) -"bg" = ( /obj/structure/railing{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/stairs{ - icon = 'icons/obj/stairs.dmi' + icon_state = "0-8" }, -/area/ship/maintenance/starboard) -"bk" = ( -/obj/structure/frame/computer, -/obj/effect/turf_decal/techfloor{ - dir = 1 +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 19; + pixel_y = -12 }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"bn" = ( -/obj/structure/bookcase/random/fiction, -/obj/effect/turf_decal/siding/wood{ - dir = 9 +/obj/machinery/power/apc/auto_name/directional/east, +/turf/open/floor/mineral/plastitanium/red, +/area/ship/hallway/central) +"dL" = ( +/obj/machinery/power/smes{ + charge = 5e+006 }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/firealarm/directional/west, -/obj/machinery/light_switch{ - pixel_x = -13; - pixel_y = 22 +/obj/effect/turf_decal/industrial/radiation{ + dir = 8 }, -/turf/open/floor/holofloor/wood, -/area/ship/crew/dorm) -"bs" = ( -/obj/effect/spawner/lootdrop/salvage_capacitor, -/obj/effect/decal/cleanable/shreds, +/obj/structure/cable, /obj/structure/cable{ icon_state = "1-2" }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"bv" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - id = "Syndie_warship_lockdown"; - name = "Lockdown Shutters" +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"dR" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/structure/cable{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 +/obj/structure/cable{ + icon_state = "2-8" }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hallway/central) -"bE" = ( -/obj/effect/turf_decal/industrial/warning{ +/turf/open/floor/mineral/plastitanium/red, +/area/ship/hallway/aft) +"dS" = ( +/obj/structure/tank_dispenser/oxygen, +/obj/effect/decal/cleanable/blood/old, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 23; + pixel_y = -8 + }, +/obj/machinery/light/small/directional/east{ + pixel_y = 2 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) +"dV" = ( +/obj/effect/turf_decal/industrial/warning/cee, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 9 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/security/armory) -"bI" = ( -/obj/effect/spawner/lootdrop/salvage_manipulator, -/obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable{ - icon_state = "1-2" + icon_state = "1-8" }, -/turf/open/floor/plating{ - icon_state = "panelscorched" +/obj/effect/turf_decal/techfloor/corner, +/turf/open/floor/mineral/plastitanium/red, +/area/ship/hallway/central) +"dY" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 6 }, -/area/ship/maintenance/starboard) -"bR" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/dim/directional/west, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/extinguisher_cabinet/directional/north, -/turf/open/floor/plasteel/tech, -/area/ship/maintenance/starboard) -"bS" = ( -/obj/effect/turf_decal/techfloor{ +/obj/structure/railing{ + dir = 6 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/mineral/plastitanium/red, +/area/ship/hallway/central) +"ea" = ( +/obj/machinery/porta_turret/ship/syndicate/weak{ + dir = 6 + }, +/turf/closed/wall/mineral/plastitanium, +/area/ship/bridge) +"en" = ( +/obj/structure/railing/corner{ dir = 8 }, -/obj/structure/table/reinforced, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/radio{ - desc = "An old handheld radio. You could use it, if you really wanted to."; - icon_state = "radio"; - name = "old radio"; - pixel_x = 2; - pixel_y = 9 +/turf/open/floor/plasteel/stairs{ + dir = 1 }, -/obj/item/flashlight/lantern{ - pixel_x = -6; - pixel_y = 9 +/area/ship/crew/dorm) +"eo" = ( +/obj/effect/turf_decal/trimline/transparent/bar/filled/line{ + dir = 5 }, -/obj/item/storage/box/gum{ - pixel_x = 2; - pixel_y = -3 +/obj/structure/cable{ + icon_state = "0-8" }, -/obj/item/pen/edagger{ - pixel_x = -3 +/obj/machinery/light_switch{ + pixel_y = 21; + pixel_x = 12 }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"co" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/mineral/plastitanium, +/area/ship/crew/canteen) +"es" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/cargo) +"ew" = ( /obj/effect/turf_decal/industrial/warning{ dir = 8 }, /obj/effect/turf_decal/industrial/warning{ dir = 4 }, +/obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/techfloor/corner, -/obj/effect/turf_decal/techfloor/corner{ - dir = 8 - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/structure/cable{ icon_state = "1-2" }, /turf/open/floor/mineral/plastitanium/red, -/area/ship/hallway/central) -"cu" = ( -/obj/docking_port/stationary{ - dwidth = 5; - width = 30; - height = 15; +/area/ship/hallway/aft) +"ez" = ( +/obj/machinery/holopad/emergency/command, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"eK" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/decal/cleanable/generic{ + pixel_x = -12; + pixel_y = 7 + }, +/obj/item/clothing/under/syndicate/sniper, +/obj/item/clothing/shoes/combat, +/obj/item/clothing/mask/gas/syndicate, +/obj/item/clothing/suit/armor/vest/duster, +/obj/structure/closet/secure_closet/wall{ + dir = 1; + icon_state = "sec_wall"; + name = "Bridge Officer's Locker"; + req_access_txt = "57"; + pixel_y = -29 + }, +/obj/item/melee/classic_baton/telescopic, +/obj/item/clothing/neck/chameleon, +/obj/item/radio/headset/syndicate, +/obj/item/megaphone{ + pixel_x = -2 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"eN" = ( +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 9 + }, +/obj/structure/table/reinforced, +/obj/item/paper_bin{ + pixel_x = -6 + }, +/obj/item/pen{ + pixel_x = -6 + }, +/obj/item/stamp/qm{ + pixel_x = 6; + pixel_y = 9 + }, +/obj/item/stamp{ + pixel_x = 6; + pixel_y = 4 + }, +/obj/item/stamp/denied{ + pixel_x = 6; + pixel_y = -1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ dir = 8 }, -/turf/template_noop, -/area/template_noop) -"cz" = ( +/obj/item/toy/figure/cargotech{ + pixel_x = -8; + pixel_y = 15 + }, +/turf/open/floor/pod, +/area/ship/cargo) +"eR" = ( +/obj/effect/turf_decal/steeldecal/steel_decals_central4{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"eW" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/machinery/blackbox_recorder, +/turf/open/floor/engine, +/area/ship/bridge) +"eX" = ( /obj/effect/turf_decal/industrial/warning{ - dir = 8 + dir = 1 }, -/obj/effect/turf_decal/syndicateemblem/middle/left, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) -"cR" = ( -/obj/machinery/door/airlock/hatch{ - name = "Cargo Bay" +"eY" = ( +/obj/effect/turf_decal/box, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/button/door{ + dir = 8; + id = "syndiewarship_armorybay"; + name = "Weapon Hold"; + pixel_x = 25; + pixel_y = 7 }, -/obj/machinery/door/firedoor, +/obj/effect/turf_decal/techfloor, +/obj/machinery/suit_storage_unit/inherit, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 24; + pixel_y = -2 + }, +/obj/item/clothing/suit/space/hardsuit/syndi/hl, +/obj/item/clothing/mask/gas/syndicate, +/obj/machinery/camera/autoname{ + dir = 1 + }, +/turf/open/floor/mineral/plastitanium, +/area/ship/security/armory) +"fd" = ( +/obj/effect/turf_decal/trimline/transparent/bar/filled/line, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/structure/cable{ icon_state = "1-2" }, /turf/open/floor/mineral/plastitanium, -/area/ship/cargo) -"cV" = ( -/obj/machinery/power/shuttle/engine/electric{ - dir = 1 +/area/ship/crew/canteen) +"fn" = ( +/obj/machinery/button/door{ + dir = 8; + id = "Syndie_warship_lockdown"; + name = "Lockdown Control"; + pixel_x = 26 }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/ship/engineering) -"cZ" = ( -/obj/structure/table/reinforced, -/obj/machinery/light/directional/west, -/obj/effect/turf_decal/industrial/fire{ +/obj/effect/turf_decal/industrial/warning{ dir = 4 }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/firealarm/directional/north, -/obj/item/radio/intercom/directional/west, -/obj/item/t_scanner{ - pixel_x = -7; - pixel_y = 3 +/obj/structure/railing{ + dir = 4 }, -/obj/item/switchblade{ - pixel_x = -5; - pixel_y = -6 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 }, -/obj/item/trash/syndi_cakes, -/obj/item/trash/can, -/obj/item/suppressor{ - pixel_y = 11 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/item/gun/ballistic/automatic/pistol{ - pixel_x = 4; - pixel_y = -14 +/obj/structure/cable{ + icon_state = "2-8" }, -/turf/open/floor/pod/dark, -/area/ship/security/armory) -"dm" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 +/turf/open/floor/mineral/plastitanium/red, +/area/ship/hallway/central) +"ft" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ship/hallway/central) +"fD" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/machinery/airalarm/directional/south, /obj/structure/cable{ icon_state = "4-8" }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"dp" = ( -/obj/item/scalpel{ - pixel_y = 16 - }, -/obj/structure/table/reinforced, -/obj/item/bodypart/l_arm/robot{ - pixel_x = -6 +/obj/machinery/light_switch{ + pixel_y = -23; + pixel_x = 3; + dir = 1 }, -/obj/item/bodypart/r_arm/robot{ - pixel_x = 6 +/turf/open/floor/plasteel/stairs{ + dir = 8 }, -/obj/item/hemostat, -/turf/open/floor/pod/dark, -/area/ship/medical) -"dv" = ( +/area/ship/bridge) +"fX" = ( /obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id = "Syndie_warship_lockdown"; + name = "Lockdown Shutters" + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/ammo_box/magazine/m10mm, -/obj/item/ammo_box/magazine/m10mm, -/obj/item/ammo_box/c10mm, -/obj/item/ammo_box/c10mm, -/obj/structure/closet/secure_closet/wall{ - dir = 1; - icon_state = "sec_wall"; - name = "Ammo locker"; - pixel_y = -29; - req_access_txt = "1" +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, -/obj/item/ammo_box/magazine/m10mm, -/obj/item/ammo_box/magazine/m12g, -/obj/item/ammo_box/magazine/m12g, -/obj/item/ammo_box/magazine/smgm45, -/obj/item/ammo_box/magazine/smgm45, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/security/armory) -"dw" = ( -/obj/effect/spawner/lootdrop/salvage_matter_bin, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/industrial/warning{ +/turf/open/floor/plasteel/tech/grid, +/area/ship/hallway/central) +"fZ" = ( +/obj/structure/railing, +/obj/effect/decal/cleanable/glass{ dir = 8 }, /obj/structure/cable{ icon_state = "1-2" }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"dz" = ( -/obj/machinery/door/firedoor, -/obj/structure/barricade/wooden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/structure/cable{ - icon_state = "1-2" + icon_state = "1-4" }, -/obj/machinery/door/airlock/hatch{ - name = "Starboard Maintenance" +/obj/structure/rack, +/obj/item/grenade/chem_grenade/smart_metal_foam{ + pixel_x = 2; + pixel_y = 8 + }, +/obj/item/grenade/chem_grenade/smart_metal_foam{ + pixel_x = -2; + pixel_y = 6 + }, +/obj/item/storage/belt/utility{ + pixel_x = 3; + pixel_y = 5 + }, +/obj/item/storage/belt/utility{ + pixel_y = -3 + }, +/obj/item/clothing/shoes/magboots/syndie{ + pixel_x = -6; + pixel_y = -5 + }, +/obj/item/clothing/head/beret/eng/hazard{ + pixel_x = -5; + pixel_y = 4 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) +"gk" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor/shutters{ + id = "syndiewarship_windows"; + name = "Blast Shutters" + }, +/turf/open/floor/plating, +/area/ship/hallway/central) +"gr" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 9 + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 1 }, /turf/open/floor/mineral/plastitanium/red, -/area/ship/maintenance/starboard) -"dF" = ( -/obj/structure/sign/poster/contraband/random{ - pixel_x = 32 +/area/ship/hallway/central) +"gu" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/syndicateemblem/middle/middle{ + dir = 8 }, -/obj/effect/turf_decal/industrial/warning{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/effect/turf_decal/syndicateemblem/top/right, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/landmark/observer_start, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) -"dG" = ( +"gC" = ( +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 10 + }, +/obj/structure/table/reinforced, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ +/obj/effect/decal/cleanable/dirt, +/obj/machinery/computer/med_data/laptop{ dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 10 + }, +/turf/open/floor/pod, +/area/ship/cargo) +"gE" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/security/armory) +"gM" = ( +/obj/effect/turf_decal/industrial/warning/corner{ dir = 8 }, -/obj/structure/cable{ - icon_state = "1-2" +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 1 }, -/obj/structure/cable{ - icon_state = "2-8" +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/hallway/central) -"dO" = ( -/obj/machinery/door/poddoor/shutters{ - id = "syndiewarship_armorybay"; - name = "Weapon Hold" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/structure/cable{ - icon_state = "1-2" + icon_state = "4-8" }, /turf/open/floor/mineral/plastitanium/red, -/area/ship/security/armory) -"dR" = ( -/obj/structure/salvageable/computer, -/obj/effect/decal/cleanable/wrapping, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/circuit/green/off, +/area/ship/hallway/central) +"gN" = ( +/turf/closed/wall/mineral/plastitanium, /area/ship/maintenance/port) -"dT" = ( -/obj/machinery/computer/secure_data/syndie{ - dir = 8 +"gQ" = ( +/obj/structure/railing{ + dir = 1; + layer = 2.8 }, +/obj/item/clothing/shoes/jackboots, +/obj/item/clothing/mask/gas/syndicate, /obj/effect/turf_decal/techfloor{ - dir = 4 + dir = 8 }, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable{ - icon_state = "0-8" +/obj/item/clothing/under/syndicate, +/obj/structure/closet/syndicate{ + desc = "It's a basic storage unit."; + name = "uniform closet" }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"ea" = ( -/obj/machinery/porta_turret/ship/syndicate/heavy{ - dir = 6 +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -23; + pixel_y = 4 }, -/turf/closed/wall/mineral/plastitanium, -/area/ship/bridge) -"em" = ( -/obj/machinery/light/directional/north, +/turf/open/floor/mineral/plastitanium, +/area/ship/hallway/central) +"hk" = ( /obj/effect/turf_decal/industrial/warning{ dir = 1 }, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 8 - }, +/obj/effect/turf_decal/industrial/warning, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor/corner{ dir = 8 }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 1 + }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, /obj/structure/cable{ - icon_state = "2-8" + icon_state = "4-8" }, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) -"es" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/poster/ripped{ - pixel_x = 32 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 +"ho" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/trimline/transparent/bar/filled/line{ + dir = 9 }, -/obj/machinery/button/door{ +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/mineral/plastitanium, +/area/ship/crew/canteen) +"hr" = ( +/obj/machinery/door/poddoor{ dir = 8; - id = "Artillery2shutter"; - name = "Artillery Hatch"; - pixel_x = 29; - pixel_y = -4 + id = "Artillery2shutter" }, -/obj/machinery/button/shieldwallgen{ - dir = 8; +/obj/machinery/power/shieldwallgen/atmos{ + anchored = 1; + dir = 1; id = "komodo_starboard"; - pixel_x = 28; - pixel_y = 6 + locked = 1 }, -/turf/open/floor/plasteel/dark, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/open/floor/plasteel/tech/grid, /area/ship/maintenance/starboard) -"ew" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 +"hy" = ( +/obj/effect/decal/cleanable/food/flour, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 9 }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/structure/cable{ - icon_state = "1-2" + icon_state = "2-4" }, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/hallway/aft) -"ex" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/chair/office{ - dir = 8; - name = "tactical swivel chair" +/obj/structure/cable{ + icon_state = "1-4" }, -/turf/open/floor/pod, -/area/ship/cargo) -"eD" = ( -/obj/structure/cable, -/obj/machinery/power/terminal, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"eE" = ( -/obj/machinery/light/directional/south, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 +/obj/structure/catwalk/over, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 }, -/obj/machinery/firealarm/directional/south, +/turf/open/floor/plating, +/area/ship/engineering) +"hJ" = ( +/obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable{ icon_state = "4-8" }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/tech, /area/ship/bridge) -"eW" = ( -/obj/structure/closet/crate, -/obj/effect/decal/cleanable/cobweb, -/obj/item/blackbox, -/obj/item/storage/toolbox/infiltrator, -/obj/machinery/light_switch{ - dir = 1; - pixel_x = -10; - pixel_y = -19 +"hL" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 5 }, -/turf/open/floor/engine, -/area/ship/bridge) -"eX" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 +/obj/structure/railing{ + dir = 5 }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 +/obj/machinery/light/directional/east, +/turf/open/floor/mineral/plastitanium/red, +/area/ship/hallway/central) +"hO" = ( +/obj/machinery/cryopod{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/structure/railing{ dir = 8 }, +/obj/effect/turf_decal/industrial/warning{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/pod/dark, +/area/ship/crew/dorm) +"hV" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/effect/decal/cleanable/greenglow, +/obj/effect/decal/cleanable/plasma, /obj/structure/cable{ icon_state = "4-8" }, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/hallway/central) -"eY" = ( -/obj/effect/turf_decal/industrial/warning/corner, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"hY" = ( +/turf/closed/wall/mineral/plastitanium, +/area/ship/engineering) +"ib" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 +/obj/effect/turf_decal/siding/wood{ + dir = 9 }, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/hallway/central) -"fc" = ( -/obj/machinery/light/directional/north, +/turf/open/floor/holofloor/wood, +/area/ship/bridge) +"ic" = ( +/obj/structure/table/wood, +/obj/structure/bedsheetbin, +/obj/structure/railing, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/carpet/red_gold, +/area/ship/crew/dorm) +"io" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/vomit/old, /obj/effect/turf_decal/industrial/warning{ - dir = 5 + dir = 1 }, -/obj/structure/railing{ - dir = 5 +/obj/item/stack/ore/salvage/scrapbluespace, +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/hallway/central) -"fg" = ( -/obj/machinery/suit_storage_unit/inherit/industrial, -/obj/item/clothing/suit/space/syndicate/black/engie, -/obj/item/clothing/head/helmet/space/syndicate/black/engie, +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/starboard) +"ip" = ( +/obj/machinery/computer/med_data/syndie, /obj/effect/turf_decal/techfloor{ - dir = 8 + dir = 1 }, -/turf/open/floor/mineral/plastitanium, -/area/ship/engineering) -"fk" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"iH" = ( /obj/machinery/computer/mech_bay_power_console{ - dir = 1 + dir = 4 }, /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/techfloor{ - dir = 6 + dir = 10 }, /obj/effect/decal/cleanable/blood/old{ pixel_x = -14; @@ -633,32 +830,14 @@ }, /turf/open/floor/plasteel/telecomms_floor, /area/ship/cargo) -"ft" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/hallway/central) -"fE" = ( -/obj/effect/turf_decal/industrial/warning{ +"iJ" = ( +/obj/effect/turf_decal/siding/wood{ dir = 8 }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "Syndie_warship_lockdown"; - name = "Lockdown Shutters" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hallway/central) -"gd" = ( -/obj/effect/turf_decal/siding/wood, /obj/structure/closet/wall{ - dir = 1; + dir = 4; name = "Utility Closet"; - pixel_y = -30 + pixel_x = -30 }, /obj/item/radio, /obj/item/radio, @@ -670,58 +849,19 @@ /obj/item/flashlight, /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 + dir = 5 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/holofloor/wood, /area/ship/crew/dorm) -"gh" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/cargo) -"gj" = ( -/obj/effect/turf_decal/techfloor{ - dir = 6 - }, -/obj/structure/closet/crate, -/obj/item/radio/intercom/directional/east, -/obj/effect/spawner/lootdrop/costume, -/obj/item/storage/box/emptysandbags, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"gp" = ( -/obj/machinery/button/door{ +"iL" = ( +/obj/machinery/door/airlock/hatch{ dir = 8; - id = "syndiewarship_armorybay"; - name = "Weapon Hold"; - pixel_x = 28; - req_access_txt = "3" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/security/armory) -"gq" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning/corner, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/railing/corner{ - dir = 1 + name = "Port Maintenance" }, +/obj/structure/barricade/wooden/crude, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -729,279 +869,170 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/hallway/central) -"gt" = ( -/obj/item/stack/ore/salvage/scraptitanium, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating{ - icon_state = "platingdmg1" +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, -/area/ship/maintenance/starboard) -"gw" = ( -/obj/structure/table/reinforced, -/obj/item/toy/cards/deck/syndicate, -/obj/effect/turf_decal/trimline/transparent/bar/filled/line{ - dir = 6 +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, -/obj/item/spacecash/bundle/c1000{ - pixel_x = 5; - pixel_y = 11 +/turf/open/floor/mineral/plastitanium/red, +/area/ship/maintenance/port) +"iT" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/stairs, +/area/ship/bridge) +"jh" = ( +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ + dir = 1 }, -/obj/item/spacecash/bundle/c1000{ - pixel_x = 3; - pixel_y = 8 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/closet/emcloset/wall{ + dir = 4; + pixel_x = -28 }, -/obj/item/reagent_containers/food/drinks/beer{ - pixel_x = -7; - pixel_y = 3 +/obj/machinery/advanced_airlock_controller{ + dir = 8; + pixel_x = 24 }, -/turf/open/floor/mineral/plastitanium, -/area/ship/crew/canteen) -"gy" = ( -/obj/effect/turf_decal/steeldecal/steel_decals8, -/obj/structure/chair/comfy/shuttle{ - dir = 1; - name = "Helm" +/turf/open/floor/plasteel, +/area/ship/engineering) +"ji" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/oil{ + icon_state = "streak3" }, -/obj/structure/railing/corner, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"gE" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/security/armory) -"gH" = ( -/obj/machinery/light/directional/east, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 10 +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 }, -/obj/machinery/mineral/ore_redemption{ - dir = 1; - output_dir = 1 +/obj/structure/cable{ + icon_state = "2-8" }, -/turf/open/floor/pod, -/area/ship/cargo) -"gJ" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 6 +/obj/structure/cable{ + icon_state = "1-4" }, -/obj/structure/closet/wall{ - dir = 1; - name = "uniform closet"; - pixel_y = -30 +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) +"jn" = ( +/obj/machinery/computer/secure_data/syndie{ + dir = 1 }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/storage/backpack/duffelbag/syndie, -/obj/item/storage/backpack/duffelbag/syndie, -/obj/item/clothing/under/syndicate/gorlex, -/obj/item/clothing/under/syndicate/gorlex, -/obj/item/clothing/under/syndicate/gorlex, -/obj/item/clothing/under/syndicate/combat, -/obj/item/clothing/under/syndicate/combat, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 +/obj/effect/turf_decal/techfloor, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"jt" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 }, -/obj/item/storage/backpack/satchel, -/obj/item/storage/backpack/satchel, -/obj/item/storage/backpack/satchel, -/turf/open/floor/holofloor/wood, -/area/ship/crew/dorm) -"gK" = ( +/obj/effect/turf_decal/industrial/warning, /obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/corner_techfloor_grid{ - dir = 5 - }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 }, /obj/structure/cable{ - icon_state = "1-2" + icon_state = "4-8" + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/mineral/plastitanium/red, +/area/ship/hallway/aft) +"jv" = ( +/obj/machinery/door/airlock/hatch{ + dir = 8; + name = "Aft Hallway" }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"gN" = ( -/turf/closed/wall/mineral/plastitanium, -/area/ship/maintenance/port) -"hc" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/oil, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"hg" = ( -/obj/effect/turf_decal/industrial/warning{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "Syndie_warship_lockdown"; - name = "Lockdown Shutters" +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/machinery/door/firedoor/border_only, /obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hallway/central) -"hj" = ( -/obj/machinery/turretid{ - pixel_x = -2; - pixel_y = 8 - }, -/obj/structure/table/reinforced, -/obj/item/gps{ - pixel_x = -6; - pixel_y = 2 + dir = 4 }, -/obj/machinery/button/door{ - id = "warshipbridge"; - name = "Bridge lockdown"; - pixel_x = 7; - pixel_y = -2 +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"ho" = ( -/obj/machinery/light/directional/west, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable, -/obj/effect/turf_decal/steeldecal/steel_decals3, -/turf/open/floor/plasteel/dark, -/area/ship/crew/dorm) -"hp" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/effect/turf_decal/industrial/warning{ dir = 8 }, -/turf/open/floor/plasteel/stairs{ +/obj/effect/turf_decal/industrial/warning{ dir = 4 }, -/area/ship/bridge) -"hK" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/machinery/light_switch{ - pixel_x = -10; - pixel_y = 26 +/turf/open/floor/mineral/plastitanium/red, +/area/ship/hallway/aft) +"jA" = ( +/obj/machinery/door/poddoor/shutters{ + dir = 8; + id = "syndie_mechbay"; + name = "Mechbay" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, -/turf/open/floor/mineral/plastitanium, -/area/ship/medical) -"hY" = ( -/turf/closed/wall/mineral/plastitanium, -/area/ship/engineering) -"io" = ( +/turf/open/floor/plasteel/tech/grid, +/area/ship/cargo) +"jD" = ( +/obj/effect/spawner/lootdrop/salvage_capacitor, +/obj/effect/decal/cleanable/shreds, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"jE" = ( /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /obj/machinery/door/poddoor/shutters{ dir = 4; - id = "syndiewarship_windows"; + id = "warshipbridge"; name = "Blast Shutters" }, /turf/open/floor/plating, -/area/ship/crew/dorm) -"ip" = ( -/obj/structure/railing, -/obj/effect/turf_decal/borderfloorblack, -/obj/machinery/airalarm/directional/west, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel/tech, -/area/ship/maintenance/port) -"iq" = ( -/obj/structure/bed, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/bedsheet/rd, -/obj/structure/curtain{ - color = "#5c131b" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/clothing/under/syndicate/bloodred/sleepytime, -/turf/open/floor/carpet/black, /area/ship/bridge) -"is" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/obj/structure/bed, -/obj/item/bedsheet/black, -/obj/structure/curtain/cloth/fancy{ - name = "blood-red curtains" +"jL" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/holofloor/wood, -/area/ship/crew/dorm) -"iz" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/oil/streak, -/obj/effect/turf_decal/industrial/warning{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, /obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/tech, -/area/ship/maintenance/port) -"iK" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 9 + icon_state = "4-8" }, -/obj/structure/railing{ - dir = 8 +/obj/structure/cable{ + icon_state = "2-4" }, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) -"iO" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10, -/obj/effect/decal/cleanable/robot_debris, -/obj/structure/cable, -/obj/machinery/power/terminal, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"iX" = ( -/obj/machinery/shower{ - pixel_y = 14 - }, -/obj/structure/mirror{ - pixel_x = -28 +"jW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 }, -/obj/effect/turf_decal/box, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/mineral/plastitanium, /area/ship/medical) -"jb" = ( -/obj/structure/salvageable/server, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/techfloor, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/maintenance/port) -"je" = ( -/obj/machinery/light/directional/north, -/obj/item/gun/ballistic/automatic/pistol, -/obj/item/gun/ballistic/automatic/pistol{ - pixel_y = 3 +"ke" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 }, -/obj/effect/turf_decal/industrial/fire, -/obj/structure/guncase, -/obj/structure/railing{ - dir = 4 +/obj/structure/cable{ + icon_state = "1-4" }, -/obj/item/gun/ballistic/automatic/smg/c20r/unrestricted, -/obj/item/gun/ballistic/shotgun/bulldog/unrestricted, -/turf/open/floor/pod/dark, -/area/ship/security/armory) -"jp" = ( +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"kh" = ( /obj/effect/turf_decal/arrows{ - dir = 8 + dir = 1 }, /obj/structure/closet/crate/engineering, /obj/effect/decal/cleanable/dirt/dust, @@ -1012,224 +1043,177 @@ pixel_x = 4; pixel_y = -3 }, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable{ - icon_state = "0-8" - }, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, /turf/open/floor/mineral/plastitanium, /area/ship/hallway/aft) -"jr" = ( -/obj/machinery/door/poddoor{ - dir = 4; - id = "syndie_warship_cargo"; - name = "Cargo Hatch" - }, -/obj/machinery/power/shieldwallgen/atmos{ - anchored = 1; - id = "komodo_cargo"; - locked = 1 - }, -/obj/structure/cable{ - icon_state = "0-4" +"km" = ( +/obj/effect/turf_decal/box, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/turf_decal/techfloor, +/obj/structure/cable, +/obj/machinery/suit_storage_unit/inherit, +/obj/item/clothing/suit/space/hardsuit/syndi/hl, +/obj/item/clothing/mask/gas/syndicate, +/obj/machinery/power/apc/auto_name/directional/west, +/turf/open/floor/mineral/plastitanium, +/area/ship/security/armory) +"ko" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/cargo) -"jw" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 8 +/obj/effect/turf_decal/industrial/warning, +/obj/effect/decal/cleanable/oil, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, /obj/structure/cable{ icon_state = "4-8" }, -/obj/structure/cable{ - icon_state = "1-4" - }, /turf/open/floor/mineral/plastitanium/red, -/area/ship/hallway/central) -"jz" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 2; - name = "tactical chair" - }, -/obj/machinery/light/directional/north, -/obj/effect/turf_decal/techfloor{ - dir = 5 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/hallway/central) -"jE" = ( +/area/ship/engineering) +"kq" = ( /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /obj/machinery/door/poddoor/shutters{ - id = "warshipbridge"; - name = "Blast Shutters"; - dir = 4 + id = "syndiewarship_windows"; + name = "Blast Shutters" }, /turf/open/floor/plating, -/area/ship/bridge) -"jF" = ( -/obj/structure/railing/corner{ - dir = 4 - }, -/obj/effect/turf_decal/steeldecal/steel_decals_central4{ - dir = 4 - }, -/obj/structure/railing/corner, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 10 +/area/ship/medical) +"kr" = ( +/obj/item/stack/ore/salvage/scrapgold, +/obj/structure/table/reinforced, +/turf/open/floor/circuit/green/off, +/area/ship/maintenance/starboard) +"kD" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/crew/canteen) +"kG" = ( +/obj/machinery/porta_turret/ship/syndicate/weak{ + dir = 1 }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 9 +/turf/closed/wall/mineral/plastitanium, +/area/ship/bridge) +"kI" = ( +/turf/open/floor/engine, +/area/ship/bridge) +"kL" = ( +/obj/structure/table/wood, +/obj/structure/railing, +/obj/item/paicard{ + pixel_x = -7; + pixel_y = 4 }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"jP" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "1-2" +/obj/item/paicard{ + pixel_x = 1; + pixel_y = 1 }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"jX" = ( /obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/carpet/red_gold, +/area/ship/crew/dorm) +"kM" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, +/obj/effect/decal/cleanable/oil, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/structure/cable{ - icon_state = "1-2" + icon_state = "2-8" }, -/turf/open/floor/plating/rust, +/turf/open/floor/plasteel/dark, /area/ship/maintenance/port) -"km" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 +"lb" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 8; + name = "tactical chair" }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/railing/corner{ - dir = 4 +/obj/effect/turf_decal/techfloor{ + dir = 5 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/machinery/light/directional/east, +/turf/open/floor/mineral/plastitanium, +/area/ship/hallway/central) +"lg" = ( +/obj/machinery/door/window/southleft{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/transparent/bar/filled/corner, +/turf/open/floor/mineral/plastitanium, +/area/ship/crew/canteen) +"lj" = ( +/obj/effect/turf_decal/industrial/warning/corner, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/structure/cable{ - icon_state = "2-8" + icon_state = "1-2" }, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) -"kr" = ( -/obj/item/stack/ore/salvage/scrapgold, -/obj/structure/table/reinforced, +"lm" = ( +/obj/structure/salvageable/computer{ + dir = 8 + }, /turf/open/floor/circuit/green/off, /area/ship/maintenance/starboard) -"kC" = ( -/obj/item/kirbyplants/random, -/obj/effect/turf_decal/trimline/transparent/bar/filled/line{ - dir = 10 +"lr" = ( +/obj/structure/closet/wall/orange{ + dir = 1; + name = "Engineering locker"; + pixel_y = -30 }, -/turf/open/floor/mineral/plastitanium, -/area/ship/crew/canteen) -"kD" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/crew/canteen) -"kH" = ( -/obj/structure/railing, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 +/obj/item/clothing/under/syndicate/coldres, +/obj/item/clothing/suit/toggle/industrial, +/obj/item/clothing/shoes/workboots, +/obj/item/clothing/head/welding, +/obj/item/clothing/head/hardhat/red, +/obj/item/clothing/head/hardhat/weldhat/orange{ + pixel_x = 7; + pixel_y = 2 + }, +/obj/item/clothing/glasses/meson/engine, +/obj/item/storage/belt/utility/full/engi, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "engine fuel pump" }, -/obj/effect/turf_decal/borderfloorblack, /obj/structure/cable{ icon_state = "1-4" }, -/obj/structure/cable{ - icon_state = "4-8" +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"ls" = ( +/obj/structure/railing/corner, +/obj/effect/turf_decal/steeldecal/steel_decals_central4, +/obj/structure/railing/corner{ + dir = 8 }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"kI" = ( -/turf/open/floor/engine, -/area/ship/bridge) -"kK" = ( -/obj/effect/decal/cleanable/plasma, -/obj/machinery/power/terminal, -/obj/structure/cable{ - icon_state = "0-4" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 }, -/obj/structure/cable{ - icon_state = "4-8" +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"la" = ( -/obj/machinery/light/directional/north, -/obj/structure/tank_dispenser/oxygen, -/obj/effect/decal/cleanable/blood/old, /obj/structure/cable/yellow{ icon_state = "2-4" }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"lj" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/railing{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/structure/closet/crate/trashcart, -/obj/item/trash/cheesie, -/obj/item/trash/can/food/peaches/maint, -/obj/item/trash/can/food/beans{ - pixel_x = 6; - pixel_y = -3 - }, -/obj/item/trash/energybar, -/obj/item/trash/popcorn, -/obj/item/circuitboard/machine/rdserver, -/obj/item/trash/can/food/beans{ - pixel_x = 4; - pixel_y = -5 +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 9 }, -/obj/structure/cable{ - icon_state = "4-8" +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 5 }, /turf/open/floor/plasteel/tech, -/area/ship/cargo) -"lk" = ( -/obj/machinery/vending/cigarette/syndicate, -/obj/structure/railing/corner{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"lm" = ( -/obj/machinery/door/airlock/hatch{ - name = "Engineering" - }, +/area/ship/engineering) +"lt" = ( /obj/effect/turf_decal/industrial/warning{ - dir = 8 + dir = 4 }, -/obj/effect/turf_decal/industrial/warning{ +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -1237,648 +1221,701 @@ /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/door/firedoor, +/obj/machinery/airalarm/directional/east, /turf/open/floor/mineral/plastitanium/red, -/area/ship/engineering) -"lu" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor/shutters{ - dir = 4; - id = "syndiewarship_windows"; - name = "Blast Shutters" - }, -/turf/open/floor/plating, /area/ship/hallway/central) -"lL" = ( -/obj/machinery/door/poddoor{ - id = "Artillery1shutter" +"lu" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 8; + name = "tactical chair" }, -/obj/machinery/power/shieldwallgen/atmos{ - anchored = 1; - dir = 4; - id = "komodo_port"; - locked = 1 +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/techfloor{ + dir = 4 }, -/obj/structure/cable{ - icon_state = "0-2" +/obj/machinery/airalarm/directional/east, +/turf/open/floor/mineral/plastitanium, +/area/ship/hallway/central) +"lv" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/port) -"lT" = ( /obj/effect/turf_decal/industrial/warning{ - dir = 6 + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 }, -/obj/effect/turf_decal/techfloor/corner, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) -"lV" = ( -/obj/structure/railing{ - dir = 1 +"lz" = ( +/obj/structure/frame/computer{ + dir = 8 }, -/obj/structure/railing, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/effect/turf_decal/techfloor{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"lA" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/railing{ + dir = 4; + layer = 2.8 + }, +/turf/open/floor/pod/dark, +/area/ship/crew/dorm) +"lY" = ( +/obj/structure/railing/corner{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/effect/turf_decal/steeldecal/steel_decals1{ + dir = 8 }, -/obj/machinery/button/door{ - dir = 1; - id = "warship_engines"; - name = "Engine shutters"; - pixel_y = -24 +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/turf/open/floor/plasteel/stairs{ - dir = 8 +/obj/machinery/atmospherics/pipe/manifold/orange/visible{ + dir = 4 }, -/area/ship/engineering) -"mj" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 5 +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 8 }, -/obj/structure/table/reinforced, -/obj/item/flashlight/lamp{ - pixel_x = -4; - pixel_y = 7 +/obj/machinery/atmospherics/pipe/manifold/cyan/visible/layer2{ + dir = 1 }, -/obj/item/paper_bin{ - pixel_x = 4 +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"mp" = ( +/obj/effect/decal/cleanable/plasma, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 }, -/obj/item/pen/red{ - pixel_x = 2; - pixel_y = 1 +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 10 }, -/obj/item/clothing/mask/gas/syndicate{ - pixel_x = -4 +/obj/structure/cable/yellow{ + icon_state = "0-8" }, -/obj/item/areaeditor/shuttle{ - pixel_x = -1; - pixel_y = -1 +/obj/machinery/power/port_gen/pacman, +/obj/machinery/light/dim/directional/east, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"my" = ( +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 }, -/obj/machinery/firealarm/directional/north, -/obj/item/codespeak_manual/unlimited{ - pixel_x = 6; - pixel_y = 5 +/obj/structure/cable{ + icon_state = "2-8" }, -/turf/open/floor/holofloor/wood, -/area/ship/bridge) -"mr" = ( -/obj/machinery/shower{ - pixel_y = 14 +/obj/structure/cable/yellow{ + icon_state = "1-4" }, -/obj/structure/curtain, -/obj/item/soap/syndie, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small/directional/west, -/turf/open/floor/plasteel/freezer, -/area/ship/hallway/aft) -"mv" = ( -/obj/machinery/atmospherics/components/unary/shuttle/heater{ - dir = 1 +/obj/structure/catwalk/over, +/turf/open/floor/plating, +/area/ship/engineering) +"mC" = ( +/obj/structure/railing, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 8 }, -/obj/structure/window/plasma/reinforced/spawner, -/obj/machinery/door/window/eastright{ - dir = 1; - name = "Engine Access" +/obj/effect/decal/cleanable/robot_debris, +/obj/structure/cable{ + icon_state = "0-4" }, -/obj/machinery/door/poddoor{ - id = "warship_engines"; - name = "Thruster Blast Door" +/obj/machinery/power/terminal{ + dir = 8 }, -/turf/open/floor/plating, +/turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) -"mA" = ( -/obj/machinery/light/directional/north, -/obj/effect/turf_decal/spline/fancy/opaque/black{ +"mE" = ( +/obj/effect/decal/cleanable/glass{ dir = 8 }, -/obj/machinery/autolathe/hacked, -/obj/item/stack/sheet/plasteel/twenty{ - pixel_x = -3; - pixel_y = 6 +/turf/open/floor/circuit/green/off, +/area/ship/maintenance/port) +"mI" = ( +/obj/machinery/door/airlock/external, +/obj/machinery/atmospherics/pipe/layer_manifold, +/turf/open/floor/plasteel, +/area/ship/engineering) +"mP" = ( +/obj/machinery/power/smes{ + charge = 5e+006 }, -/obj/item/stack/sheet/glass/fifty{ - pixel_x = 6 +/obj/effect/turf_decal/industrial/radiation{ + dir = 8 }, -/obj/item/stack/sheet/metal/fifty, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/structure/cable, +/obj/item/toy/figure/engineer{ + pixel_x = 9; + pixel_y = 14 }, /turf/open/floor/plasteel/tech, /area/ship/engineering) -"mN" = ( -/obj/machinery/atmospherics/components/unary/shuttle/heater{ +"mX" = ( +/obj/machinery/door/airlock/hatch, +/obj/machinery/door/firedoor/border_only{ dir = 1 }, -/obj/structure/window/plasma/reinforced/spawner, -/obj/machinery/door/poddoor{ - id = "warship_engines"; - name = "Thruster Blast Door" - }, -/obj/machinery/door/window/eastleft{ - dir = 1; - name = "Engine Access" - }, -/turf/open/floor/plating, -/area/ship/engineering) +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/hallway/aft) "mY" = ( /obj/effect/turf_decal/industrial/warning{ - dir = 6 - }, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 +/obj/effect/turf_decal/industrial/warning{ + dir = 4 }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/structure/cable{ - icon_state = "1-8" + icon_state = "1-2" + }, +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -23; + pixel_y = 4 }, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) -"nb" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 10 - }, -/obj/structure/railing{ - dir = 10 - }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"nk" = ( +"mZ" = ( +/obj/item/kirbyplants/random, /obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/steeldecal/steel_decals4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 +/obj/machinery/light_switch{ + dir = 1; + pixel_y = -23; + pixel_x = 4 }, -/obj/structure/cable{ - icon_state = "1-2" +/turf/open/floor/mineral/plastitanium, +/area/ship/hallway/aft) +"nb" = ( +/obj/effect/turf_decal/techfloor, +/obj/item/storage/bag/ore, +/obj/item/storage/bag/ore, +/obj/item/pickaxe, +/obj/item/pickaxe, +/obj/item/mining_scanner, +/obj/item/mining_scanner, +/obj/structure/closet/wall{ + dir = 1; + icon_door = "orange_wall"; + name = "Mining equipment"; + pixel_y = -29 }, +/obj/item/gps/mining, /turf/open/floor/plasteel/tech, -/area/ship/bridge) -"no" = ( -/obj/structure/table/reinforced, -/obj/structure/window/reinforced{ +/area/ship/cargo) +"nh" = ( +/obj/structure/salvageable/server, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/techfloor{ dir = 8 }, -/obj/machinery/microwave{ - pixel_y = 5 +/obj/machinery/button/shieldwallgen{ + id = "komodo_port"; + pixel_y = 24; + pixel_x = 6 }, -/obj/item/storage/box/donkpockets/donkpocketteriyaki{ - pixel_x = 4; - pixel_y = 5 +/obj/machinery/button/door{ + id = "Artillery1shutter"; + name = "Artillery Hatch"; + pixel_x = -4; + pixel_y = 26 }, -/obj/item/storage/box/donkpockets/donkpocketteriyaki, -/obj/effect/turf_decal/trimline/transparent/bar/filled/line{ - dir = 5 +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/maintenance/port) +"nq" = ( +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 9 }, -/obj/item/radio/intercom/directional/east, -/turf/open/floor/mineral/plastitanium, -/area/ship/crew/canteen) -"ny" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance/two, +/obj/effect/turf_decal/box, +/obj/machinery/camera/autoname{ + dir = 10 }, -/turf/open/floor/plasteel/stairs{ - dir = 8 +/turf/open/floor/pod, +/area/ship/cargo) +"nv" = ( +/obj/machinery/door/poddoor{ + dir = 8; + id = "Artillery2shutter" }, -/area/ship/bridge) -"nG" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 4 +/obj/machinery/power/shieldwallgen/atmos{ + anchored = 1; + id = "komodo_starboard"; + locked = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/structure/cable{ + icon_state = "0-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/turf/open/floor/plasteel/tech/grid, +/area/ship/maintenance/starboard) +"nz" = ( +/obj/effect/turf_decal/industrial/warning/corner{ dir = 8 }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/catwalk/over, -/turf/open/floor/plating, -/area/ship/engineering) -"nQ" = ( -/obj/machinery/computer/monitor/secret{ - dir = 4 +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 }, -/obj/effect/turf_decal/spline/fancy/opaque/black, -/obj/effect/turf_decal/techfloor{ - dir = 8 +/turf/open/floor/mineral/plastitanium/red, +/area/ship/hallway/central) +"nA" = ( +/obj/structure/chair/office{ + dir = 1; + name = "tactical swivel chair" }, +/obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable{ - icon_state = "0-4" + icon_state = "1-2" }, -/obj/structure/railing, +/obj/machinery/firealarm/directional/west, /turf/open/floor/plasteel/tech, -/area/ship/bridge) -"nR" = ( +/area/ship/engineering) +"nD" = ( +/obj/effect/turf_decal/industrial/warning, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/oil, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, /obj/structure/cable{ - icon_state = "2-4" + icon_state = "4-8" }, -/turf/open/floor/plasteel/dark, -/area/ship/maintenance/port) -"nU" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/maintenance/port) -"oi" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/robot_debris/limb, -/obj/machinery/light/dim/directional/east, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/structure/extinguisher_cabinet/directional/north, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"on" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 6 +/turf/open/floor/mineral/plastitanium/red, +/area/ship/security/armory) +"nI" = ( +/obj/structure/railing, +/obj/effect/decal/cleanable/oil{ + icon_state = "streak4" }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 +/obj/structure/cable{ + icon_state = "0-4" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 +/obj/machinery/power/terminal{ + dir = 8 }, -/obj/structure/cable{ - icon_state = "1-8" +/obj/machinery/atmospherics/pipe/simple/supply/visible/layer2{ + dir = 5 }, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/hallway/central) -"oo" = ( -/obj/structure/rack, -/obj/effect/turf_decal/techfloor, -/obj/effect/spawner/lootdrop/maintenance/two, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/maintenance/starboard) -"pf" = ( -/obj/machinery/power/port_gen/pacman/super, -/obj/structure/railing{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 5 }, -/obj/effect/decal/cleanable/oil{ - icon_state = "gib7" +/obj/effect/turf_decal/industrial/warning{ + dir = 10 }, -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/light/dim/directional/north, -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 4 +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"nU" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/maintenance/port) +"nV" = ( +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/obj/machinery/autolathe/hacked, +/obj/item/stack/sheet/plasteel/twenty{ + pixel_x = -3; + pixel_y = 6 }, +/obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable/yellow{ - icon_state = "0-2" + icon_state = "1-2" + }, +/obj/item/stack/sheet/glass/twenty{ + pixel_x = 6 }, +/obj/item/stack/sheet/metal/ten, +/obj/machinery/light/directional/east, /turf/open/floor/plasteel/tech, /area/ship/engineering) -"po" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +"nX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, /obj/structure/cable{ - icon_state = "1-2" + icon_state = "4-8" }, /obj/structure/cable{ - icon_state = "2-4" + icon_state = "1-8" }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"pA" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/mineral/plastitanium/red, +/area/ship/hallway/central) +"ok" = ( +/obj/machinery/vending/cigarette/syndicate, /obj/structure/railing/corner{ dir = 1 }, -/obj/structure/railing/corner{ - dir = 4 +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"ot" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 8; + name = "tactical chair" }, +/obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "1-8" + dir = 4 }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"pE" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "2-4" +/obj/item/radio/intercom/directional/east, +/turf/open/floor/mineral/plastitanium, +/area/ship/hallway/central) +"ox" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 8; + name = "tactical chair" }, -/obj/structure/cable{ - icon_state = "1-2" +/obj/structure/closet/firecloset/wall{ + dir = 8; + pixel_x = 29 }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"pF" = ( -/obj/structure/reagent_dispensers/fueltank, -/obj/effect/decal/cleanable/wrapping, /obj/effect/turf_decal/techfloor{ dir = 4 }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"pN" = ( -/obj/machinery/door/firedoor, +/turf/open/floor/mineral/plastitanium, +/area/ship/hallway/central) +"oO" = ( /obj/machinery/door/airlock/hatch{ - name = "Aft Hallway" + name = "Captain's Office"; + req_access_txt = "20" }, +/obj/effect/turf_decal/industrial/warning, /obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"pb" = ( +/obj/structure/railing{ dir = 8 }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/robot_debris, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/turf_decal/borderfloorblack{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/structure/cable{ - icon_state = "1-2" + icon_state = "1-4" }, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/hallway/aft) -"pS" = ( -/obj/structure/table/reinforced, -/obj/machinery/button/door{ - id = "Syndie_warship_lockdown"; - name = "Lockdown Control"; - pixel_x = -6; - pixel_y = 6 +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plating{ + icon_state = "platingdmg3" }, -/obj/machinery/button/door{ - id = "syndie_warship_cargo"; - name = "cargohold shutters"; - pixel_x = 6; - pixel_y = 6 +/area/ship/maintenance/starboard) +"ph" = ( +/obj/machinery/power/shieldwallgen/atmos{ + anchored = 1; + dir = 4; + id = "komodo_cargo"; + locked = 1 }, -/obj/machinery/button/door{ - id = "syndiewarship_windows"; - name = "Window Control"; - pixel_y = -4 +/obj/structure/cable{ + icon_state = "0-2" }, -/obj/item/desk_flag{ - pixel_x = -10 +/obj/machinery/door/poddoor{ + id = "syndie_warship_cargo"; + name = "Cargo Hatch" }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"qc" = ( -/obj/machinery/door/airlock/hatch{ - name = "Dormitory" +/turf/open/floor/plasteel/tech/grid, +/area/ship/cargo) +"po" = ( +/obj/structure/flora/grass/jungle/b, +/obj/structure/flora/ausbushes/fullgrass, +/obj/structure/flora/ausbushes/brflowers, +/obj/structure/flora/ausbushes/leafybush, +/obj/structure/window/reinforced{ + dir = 8 }, -/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/grass, +/area/ship/crew/canteen) +"pA" = ( /obj/structure/cable{ - icon_state = "1-2" + icon_state = "0-4" }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/dark, -/area/ship/crew/dorm) -"qu" = ( -/obj/effect/turf_decal/industrial/warning{ +/obj/machinery/power/terminal{ dir = 8 }, -/obj/effect/turf_decal/industrial/warning/corner, -/obj/effect/turf_decal/industrial/warning/corner{ +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) +"pJ" = ( +/obj/machinery/power/smes/shuttle/precharged{ dir = 4 }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/window/plasma/reinforced/spawner{ dir = 8 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ +/obj/machinery/door/window/eastleft{ + name = "Engine Access" + }, +/obj/machinery/door/poddoor{ + dir = 8; + id = "warship_engines"; + name = "Thruster Blast Door" + }, +/turf/open/floor/plating, +/area/ship/engineering) +"pN" = ( +/obj/machinery/porta_turret/ship/syndicate/weak{ + dir = 9 + }, +/turf/closed/wall/mineral/plastitanium, +/area/ship/bridge) +"qf" = ( +/obj/structure/railing{ dir = 8 }, -/obj/structure/sign/poster/contraband/random{ - pixel_x = -32 +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/borderfloorblack{ + dir = 8 }, /obj/structure/cable{ - icon_state = "1-2" + icon_state = "2-4" }, /obj/structure/cable{ - icon_state = "2-4" + icon_state = "1-2" }, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/hallway/aft) -"qy" = ( -/obj/structure/railing/corner{ - dir = 4; - layer = 2.8 +/turf/open/floor/plating, +/area/ship/maintenance/port) +"qk" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor/shutters{ + id = "syndiewarship_windows"; + name = "Blast Shutters" }, +/turf/open/floor/plating, +/area/ship/engineering) +"qm" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/industrial/fire, /obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/stairs{ - dir = 8 +/obj/item/trash/syndi_cakes{ + pixel_y = 6; + pixel_x = 4 }, -/area/ship/crew/dorm) -"qD" = ( -/obj/machinery/light/directional/west{ - light_color = "#e8eaff" +/obj/item/t_scanner{ + pixel_x = -2; + pixel_y = 12 }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/techfloor{ +/obj/machinery/light/directional/north, +/obj/machinery/firealarm/directional/east, +/obj/item/storage/box/firingpins{ + pixel_x = -12 + }, +/turf/open/floor/pod/dark, +/area/ship/security/armory) +"qz" = ( +/obj/effect/turf_decal/industrial/warning{ dir = 9 }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/cargo) -"qI" = ( +/obj/effect/turf_decal/industrial/warning/corner, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ship/hallway/central) +"qB" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 8; + name = "tactical chair" + }, /obj/effect/turf_decal/techfloor{ - dir = 4 + dir = 6 }, -/obj/item/storage/bag/ore, -/obj/item/storage/bag/ore, -/obj/item/pickaxe, -/obj/item/pickaxe, -/obj/item/mining_scanner, -/obj/item/mining_scanner, /obj/machinery/light/directional/east, -/obj/structure/closet/wall{ - dir = 8; - icon_door = "orange_wall"; - name = "Mining equipment"; - pixel_x = 29 +/turf/open/floor/mineral/plastitanium, +/area/ship/hallway/central) +"qD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/item/gps/mining, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"qK" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/industrial/fire/corner{ +/turf/open/floor/mineral/plastitanium, +/area/ship/crew/canteen) +"qF" = ( +/obj/machinery/power/smes/shuttle/precharged{ dir = 4 }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/airalarm/directional/south, -/obj/item/storage/box/firingpins{ - pixel_x = 21 +/obj/structure/cable{ + icon_state = "0-8" }, -/obj/item/clothing/glasses/night{ - pixel_y = 6 +/obj/structure/window/plasma/reinforced/spawner{ + dir = 8 }, -/obj/item/clothing/glasses/night{ - pixel_x = 2; - pixel_y = 1 +/obj/machinery/door/poddoor{ + dir = 8; + id = "warship_engines"; + name = "Thruster Blast Door" }, -/obj/item/clothing/glasses/night{ - pixel_x = -2; - pixel_y = -4 +/obj/machinery/door/window/eastright{ + name = "Engine Access" }, -/turf/open/floor/pod/dark, -/area/ship/security/armory) -"qT" = ( -/obj/machinery/syndicatebomb/self_destruct{ - anchored = 1 +/turf/open/floor/plating, +/area/ship/engineering) +"qG" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/syndicateemblem/middle/right{ + dir = 8 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ship/hallway/central) +"qZ" = ( +/obj/structure/chair/comfy/black{ + dir = 4 }, -/obj/machinery/light/directional/south, -/turf/open/floor/circuit/red, -/area/ship/bridge) -"rf" = ( -/obj/structure/railing/corner, -/obj/effect/turf_decal/steeldecal/steel_decals1, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ +/obj/machinery/light/directional/west, +/turf/open/floor/carpet/red_gold, +/area/ship/crew/dorm) +"rg" = ( +/obj/item/cautery, +/obj/structure/table/reinforced, +/obj/item/healthanalyzer, +/obj/structure/window/reinforced{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ +/turf/open/floor/pod/dark, +/area/ship/medical) +"rm" = ( +/obj/effect/turf_decal/industrial/warning{ dir = 4 }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/effect/turf_decal/industrial/warning{ + dir = 8 }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"rh" = ( -/obj/machinery/porta_turret/ship/syndicate/heavy{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 10 }, -/turf/closed/wall/mineral/plastitanium, -/area/ship/bridge) -"rj" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/industrial/fire{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/grenade/frag{ - pixel_x = 6; - pixel_y = -3 +/obj/structure/cable{ + icon_state = "2-8" }, -/turf/open/floor/pod/dark, -/area/ship/security/armory) -"ro" = ( +/turf/open/floor/mineral/plastitanium/red, +/area/ship/hallway/central) +"rv" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ship/medical) +"rE" = ( /obj/effect/turf_decal/industrial/warning{ - dir = 1 + dir = 10 }, /obj/effect/decal/cleanable/dirt, -/obj/structure/railing{ - dir = 1 - }, +/obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 + dir = 5 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 + dir = 5 }, -/obj/machinery/airalarm/directional/north, /obj/structure/cable{ - icon_state = "4-8" + icon_state = "1-4" }, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) -"rs" = ( +"rI" = ( +/obj/structure/table/reinforced, +/obj/item/toy/cards/deck/syndicate, /obj/effect/turf_decal/trimline/transparent/bar/filled/line{ - dir = 9 + dir = 10 }, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable{ - icon_state = "0-2" +/obj/item/spacecash/bundle/c1000{ + pixel_x = 5; + pixel_y = 11 + }, +/obj/item/spacecash/bundle/c1000{ + pixel_x = 3; + pixel_y = 8 + }, +/obj/item/reagent_containers/food/drinks/beer{ + pixel_x = -7; + pixel_y = 3 }, /obj/machinery/light_switch{ - pixel_x = -20; - pixel_y = 12; - dir = 4 + dir = 1; + pixel_y = -23; + pixel_x = 4 }, /turf/open/floor/mineral/plastitanium, /area/ship/crew/canteen) -"rv" = ( -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ship/medical) -"rA" = ( -/obj/machinery/cryopod{ - dir = 8 +"rN" = ( +/obj/structure/table/reinforced, +/obj/item/toy/figure/syndie{ + pixel_y = 5; + pixel_x = -8 }, -/obj/structure/railing, -/obj/effect/turf_decal/industrial/warning{ - dir = 10 +/obj/machinery/light/directional/south, +/obj/machinery/fax/syndicate, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"rS" = ( +/obj/machinery/porta_turret/ship/syndicate/weak{ + dir = 5 }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/pod/dark, -/area/ship/crew/dorm) -"rK" = ( -/obj/machinery/button/door{ - dir = 1; - id = "syndie_mechbay"; - name = "mechbay door"; - pixel_y = -24 +/turf/closed/wall/mineral/plastitanium, +/area/ship/bridge) +"rX" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 }, /obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/techfloor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"rN" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 + icon_state = "1-2" }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/syndicateemblem/top/left, -/obj/machinery/firealarm/directional/west, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) -"rS" = ( -/obj/machinery/porta_turret/ship/syndicate/heavy{ - dir = 5 +"rZ" = ( +/obj/structure/railing{ + dir = 4 }, -/turf/closed/wall/mineral/plastitanium, -/area/ship/bridge) -"sb" = ( -/obj/structure/closet/toolcloset, /obj/structure/railing{ - dir = 1 + dir = 8 }, -/obj/effect/decal/cleanable/oil{ - icon_state = "streak5" +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/button/door{ + dir = 4; + id = "warship_engines"; + name = "Engine shutters"; + pixel_x = -24 + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/turf/open/floor/plasteel/stairs{ + dir = 1 }, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) "si" = ( /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, @@ -1889,1391 +1926,1393 @@ }, /turf/open/floor/plating, /area/ship/bridge) -"sj" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/turf_decal/syndicateemblem/bottom/right, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/hallway/central) "sn" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/item/clothing/suit/armor/vest/syndie, -/obj/item/clothing/suit/armor/vest/syndie, -/obj/item/clothing/suit/armor/vest/syndie, -/obj/item/clothing/head/helmet/operator, -/obj/item/clothing/head/helmet/operator, -/obj/item/clothing/head/helmet/operator, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/closet/secure_closet/wall{ - dir = 1; - icon_state = "sec_wall"; - name = "Armour locker"; - pixel_y = -29; - req_access_txt = "1" - }, -/obj/item/storage/belt/military, -/obj/item/storage/belt/military, -/obj/item/storage/belt/military, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/security/armory) -"sq" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/engineering) -"sy" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/syndicateemblem/bottom/left, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/hallway/central) -"sI" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 2; - name = "tactical chair" - }, -/obj/machinery/light/directional/north, -/obj/effect/turf_decal/techfloor{ - dir = 9 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/hallway/central) -"sQ" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"sT" = ( -/obj/effect/turf_decal/borderfloor{ - dir = 4 - }, -/obj/effect/decal/cleanable/generic, -/obj/structure/chair/comfy/shuttle{ - dir = 8; - name = "tactical chair" - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"td" = ( -/obj/machinery/porta_turret/ship/syndicate/heavy{ - dir = 9 - }, -/turf/closed/wall/mineral/plastitanium, -/area/ship/bridge) -"tf" = ( -/turf/closed/wall/mineral/plastitanium, -/area/ship/security/armory) -"ti" = ( /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /obj/machinery/door/poddoor/shutters{ - dir = 4; id = "syndiewarship_windows"; name = "Blast Shutters" }, /turf/open/floor/plating, /area/ship/crew/canteen) -"tj" = ( -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +"sq" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/engineering) +"sy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/transparent/bar/filled/line{ dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, +/turf/open/floor/mineral/plastitanium, +/area/ship/crew/canteen) +"sF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/structure/cable/yellow{ - icon_state = "1-8" + icon_state = "1-2" }, /obj/structure/catwalk/over, /turf/open/floor/plating, /area/ship/engineering) -"tv" = ( -/obj/structure/railing{ - dir = 8 - }, -/obj/item/clothing/shoes/jackboots, -/obj/item/clothing/mask/gas/syndicate, -/obj/effect/turf_decal/techfloor, -/obj/item/clothing/under/syndicate, -/obj/structure/closet/syndicate{ - desc = "It's a basic storage unit."; - name = "uniform closet" +"sG" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 8; + name = "tactical chair" }, +/obj/effect/turf_decal/techfloor/corner, +/obj/machinery/light/directional/east, /turf/open/floor/mineral/plastitanium, /area/ship/hallway/central) -"tw" = ( -/obj/machinery/door/airlock/vault{ - req_access_txt = "53" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/engine, -/area/ship/bridge) -"tx" = ( -/obj/machinery/vending/tool, -/obj/effect/turf_decal/industrial/warning{ - dir = 5 +"sQ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"ty" = ( -/obj/effect/turf_decal/industrial/warning{ +/obj/structure/bed{ dir = 8 }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 +/obj/item/bedsheet/black{ + dir = 8 }, -/obj/effect/decal/cleanable/oil, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" +/obj/structure/curtain/cloth/fancy{ + name = "blood-red curtains" }, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/engineering) -"tC" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/bridge) -"tO" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 2; - name = "tactical chair" +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 }, +/turf/open/floor/holofloor/wood, +/area/ship/crew/dorm) +"sS" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/techfloor{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/turf/open/floor/mineral/plastitanium, -/area/ship/hallway/central) -"tT" = ( -/obj/machinery/light/small/directional/north, -/obj/machinery/power/smes{ - charge = 5e+006 +/obj/machinery/light/dim/directional/north, +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/starboard) +"sV" = ( +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 1 }, -/obj/item/toy/figure/engineer{ - pixel_x = 9; - pixel_y = 14 +/obj/effect/turf_decal/industrial/warning/corner, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/railing/corner, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/effect/turf_decal/industrial/radiation, -/obj/structure/railing{ - dir = 9 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, /obj/structure/cable{ - icon_state = "0-8" + icon_state = "1-8" }, /obj/structure/cable{ icon_state = "4-8" }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"tY" = ( -/obj/effect/turf_decal/industrial/warning/corner, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" - }, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) -"up" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/turf/open/floor/holofloor/wood, -/area/ship/bridge) -"uA" = ( -/obj/structure/chair/stool/bar{ +"sX" = ( +/obj/effect/turf_decal/industrial/warning{ dir = 1 }, +/obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/trimline/transparent/bar/filled/line{ - dir = 8 +/obj/item/ammo_box/magazine/m10mm, +/obj/item/ammo_box/magazine/m10mm, +/obj/item/storage/toolbox/ammo/c10mm, +/obj/structure/closet/secure_closet/wall{ + dir = 4; + icon_state = "sec_wall"; + name = "Ammo Locker"; + req_access_txt = "1"; + pixel_x = -29 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 +/obj/item/ammo_box/magazine/m10mm, +/obj/item/ammo_box/magazine/smgm45, +/obj/item/ammo_box/magazine/smgm45, +/turf/open/floor/mineral/plastitanium/red, +/area/ship/security/armory) +"sY" = ( +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 6 }, -/obj/structure/cable{ - icon_state = "1-4" +/obj/structure/railing{ + dir = 4 }, -/turf/open/floor/mineral/plastitanium, -/area/ship/crew/canteen) -"uB" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm/directional/west, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"uD" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 2; - name = "tactical chair" +/obj/structure/fireaxecabinet{ + dir = 8; + pixel_x = 27 }, -/obj/machinery/light_switch{ - pixel_x = -17; - pixel_y = 26 +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"tf" = ( +/turf/closed/wall/mineral/plastitanium, +/area/ship/security/armory) +"tn" = ( +/obj/effect/turf_decal/techfloor{ + dir = 10 + }, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/costume, +/obj/item/storage/box/emptysandbags, +/obj/effect/spawner/lootdrop/maintenance, +/obj/machinery/button/door{ + dir = 4; + id = "syndie_mechbay"; + name = "mechbay door"; + pixel_x = -24 + }, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"tr" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/railing{ + dir = 4 }, /obj/effect/turf_decal/techfloor{ - dir = 1 + dir = 4 + }, +/obj/structure/closet/crate/trashcart, +/obj/item/trash/cheesie, +/obj/item/trash/can/food/peaches/maint, +/obj/item/trash/can/food/beans{ + pixel_x = 6; + pixel_y = -3 + }, +/obj/item/trash/energybar, +/obj/item/trash/popcorn, +/obj/item/circuitboard/machine/rdserver, +/obj/item/trash/can/food/beans{ + pixel_x = 4; + pixel_y = -5 }, -/obj/item/radio/intercom/directional/north, -/turf/open/floor/mineral/plastitanium, -/area/ship/hallway/central) -"uF" = ( -/obj/machinery/holopad/emergency/command, /obj/structure/cable{ - icon_state = "2-8" + icon_state = "1-2" }, /turf/open/floor/plasteel/tech, -/area/ship/bridge) -"uL" = ( +/area/ship/cargo) +"tv" = ( /obj/effect/turf_decal/industrial/warning{ - dir = 10 + dir = 8 }, -/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/structure/cable{ - icon_state = "1-4" + icon_state = "1-2" }, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) -"uQ" = ( -/obj/machinery/light/directional/south, -/obj/effect/turf_decal/trimline/transparent/bar/filled/line, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/crew/canteen) -"uR" = ( -/obj/structure/rack, -/obj/item/grenade/chem_grenade/smart_metal_foam{ - pixel_x = 2; - pixel_y = 8 - }, -/obj/item/grenade/chem_grenade/smart_metal_foam{ - pixel_x = -2; - pixel_y = 6 - }, -/obj/item/storage/belt/utility{ - pixel_y = -3 +"tC" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/bridge) +"tD" = ( +/obj/machinery/button/door{ + dir = 8; + id = "syndie_mechbay"; + name = "mechbay door"; + pixel_x = 24 }, -/obj/item/storage/belt/utility{ - pixel_x = 3; - pixel_y = 5 +/obj/effect/turf_decal/techfloor{ + dir = 6 }, -/obj/item/clothing/shoes/magboots/syndie{ - pixel_x = -6; - pixel_y = -5 +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/cargo) +"tF" = ( +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 6 }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 8 +/obj/structure/railing{ + dir = 4 }, -/obj/item/clothing/head/beret/eng/hazard{ - pixel_x = -5; - pixel_y = 4 +/obj/item/clothing/under/syndicate/skirt/maid, +/obj/item/clothing/gloves/combat/maid, +/obj/item/clothing/head/maidheadband/syndicate, +/obj/item/clothing/accessory/maidapron/syndicate, +/obj/structure/closet/crate/secure/loot, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 }, -/turf/open/floor/plasteel/tech, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"tT" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/door/airlock/external, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel, /area/ship/engineering) -"uW" = ( -/obj/machinery/vending/medical, -/turf/open/floor/mineral/plastitanium, -/area/ship/medical) -"vg" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 +"ub" = ( +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 6 }, -/obj/effect/turf_decal/industrial/warning{ +/obj/item/kirbyplants/random, +/obj/effect/decal/cleanable/wrapping, +/obj/machinery/camera/autoname{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" +/obj/structure/railing{ + dir = 6 }, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/engineering) -"vm" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/techfloor, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable, -/obj/machinery/light_switch{ - dir = 1; - pixel_x = -12; - pixel_y = -16 +/obj/machinery/firealarm/directional/west{ + pixel_y = -2 }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/maintenance/starboard) -"vq" = ( -/obj/machinery/power/smes/shuttle/precharged{ - dir = 1 +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"ue" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/industrial/fire/corner, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/clothing/glasses/night{ + pixel_y = 6 }, -/obj/structure/cable{ - icon_state = "0-2" +/obj/item/clothing/glasses/night{ + pixel_x = 2; + pixel_y = 1 }, -/obj/structure/window/plasma/reinforced/spawner, -/obj/machinery/door/window/eastleft{ - dir = 1; - name = "Engine Access" +/obj/item/clothing/glasses/night{ + pixel_x = -2; + pixel_y = -4 }, -/obj/machinery/door/poddoor{ - id = "warship_engines"; - name = "Thruster Blast Door" +/obj/machinery/airalarm/directional/west, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/pod/dark, +/area/ship/security/armory) +"uh" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/effect/turf_decal/techfloor, +/obj/structure/sign/poster/official/moth/delam{ + pixel_y = -32 }, -/turf/open/floor/plating, +/turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) -"vw" = ( -/obj/machinery/light/directional/north, +"ul" = ( /obj/effect/turf_decal/industrial/warning{ dir = 1 }, -/obj/effect/turf_decal/industrial/warning/corner, +/obj/effect/turf_decal/industrial/warning, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 + dir = 4 }, /obj/structure/cable{ - icon_state = "2-4" + icon_state = "4-8" }, /turf/open/floor/mineral/plastitanium/red, -/area/ship/hallway/central) -"vx" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/mineral/plastitanium, -/area/ship/medical) -"vA" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 10 +/area/ship/engineering) +"us" = ( +/obj/structure/bookcase/random/fiction, +/obj/effect/turf_decal/siding/wood{ + dir = 5 }, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light_switch{ + pixel_y = 23; + pixel_x = -6 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 +/obj/machinery/firealarm/directional/east{ + pixel_y = -8 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 +/turf/open/floor/holofloor/wood, +/area/ship/crew/dorm) +"uG" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/structure/cable{ - icon_state = "1-4" + icon_state = "1-2" }, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) -"vC" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 +"uJ" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/techfloor{ + dir = 5 }, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/cargo) +"uS" = ( +/obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/catwalk/over, -/obj/structure/closet/wall/orange{ - name = "fuel locker"; - pixel_y = 28 - }, -/obj/item/stack/sheet/mineral/uranium/five, -/obj/item/stack/sheet/mineral/uranium/five{ - pixel_x = 2 - }, -/obj/effect/spawner/lootdrop/maintenance/three, -/turf/open/floor/plating, -/area/ship/engineering) -"vQ" = ( -/obj/machinery/light/directional/east, -/obj/effect/turf_decal/box, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/button/door{ - dir = 8; - id = "syndiewarship_armorybay"; - name = "Weapon Hold"; - pixel_x = 28 + dir = 4 }, -/obj/effect/turf_decal/techfloor{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/suit_storage_unit/inherit, -/obj/machinery/light_switch{ - pixel_x = -13; - pixel_y = 22 +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/item/clothing/suit/space/hardsuit/syndi/hl, -/obj/item/clothing/mask/gas/syndicate, -/turf/open/floor/mineral/plastitanium, -/area/ship/security/armory) -"vT" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 +/turf/open/floor/pod, +/area/ship/cargo) +"uV" = ( +/obj/structure/table/reinforced, +/obj/item/storage/toolbox/mechanical{ + pixel_x = 3; + pixel_y = 7 }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 +/obj/item/mecha_parts/mecha_equipment/weapon/energy/taser, +/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/carbine{ + pixel_x = -16; + pixel_y = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 +/obj/item/mecha_parts/mecha_equipment/repair_droid, +/obj/structure/railing, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/machinery/firealarm/directional/east{ + pixel_y = 4 }, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/tech/grid, +/area/ship/cargo) +"vd" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"vl" = ( +/obj/item/stack/ore/salvage/scrapplasma/five, +/obj/effect/decal/cleanable/ash/large, +/obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable{ icon_state = "4-8" }, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/hallway/central) -"wo" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor/shutters{ - dir = 4; - id = "syndiewarship_windows"; - name = "Blast Shutters" - }, /turf/open/floor/plating, -/area/ship/medical) -"ws" = ( -/obj/machinery/portable_atmospherics/canister/air, -/obj/effect/turf_decal/techfloor{ - dir = 8 +/area/ship/maintenance/port) +"vp" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/industrial/fire{ + dir = 4 }, -/obj/structure/extinguisher_cabinet/directional/west, -/turf/open/floor/mineral/plastitanium, -/area/ship/engineering) -"wO" = ( +/obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/obj/machinery/light/small/directional/east, -/obj/item/toy/plush/beeplushie{ - pixel_x = 3; - pixel_y = 8 +/obj/structure/closet/secure_closet/wall{ + dir = 4; + icon_state = "secure_wall"; + name = "Peacekeeping Locker"; + req_access_txt = "1"; + pixel_x = -29 + }, +/obj/item/gun/energy/disabler, +/obj/item/gun/energy/disabler, +/obj/item/storage/box/handcuffs, +/obj/item/holosign_creator/security, +/obj/item/megaphone/sec, +/obj/item/restraints/legcuffs/bola/energy, +/turf/open/floor/pod/dark, +/area/ship/security/armory) +"vs" = ( +/obj/structure/railing/corner{ + dir = 8 }, -/turf/open/floor/holofloor/wood, -/area/ship/bridge) -"wP" = ( -/obj/structure/railing, -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/structure/cable/yellow{ - icon_state = "0-8" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/structure/cable/yellow{ +/obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/power/terminal{ - dir = 1 - }, /turf/open/floor/plasteel/stairs{ dir = 8 }, -/area/ship/engineering) -"xg" = ( -/obj/structure/mecha_wreckage/mauler, -/obj/effect/turf_decal/techfloor, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/cargo) -"xj" = ( -/obj/effect/turf_decal/trimline/transparent/bar/filled/line{ +/area/ship/bridge) +"vx" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/mineral/plastitanium, +/area/ship/medical) +"vA" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 10 + }, +/obj/effect/turf_decal/industrial/warning/corner{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 + dir = 5 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 + dir = 5 }, /obj/structure/cable{ - icon_state = "4-8" + icon_state = "1-4" }, -/turf/open/floor/mineral/plastitanium, -/area/ship/crew/canteen) -"xl" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/structure/cable{ icon_state = "1-2" }, -/turf/open/floor/plasteel/stairs, -/area/ship/bridge) -"xC" = ( -/obj/machinery/power/smes{ - charge = 5e+006 - }, +/turf/open/floor/mineral/plastitanium/red, +/area/ship/hallway/central) +"vF" = ( /obj/structure/railing{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/radiation, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"xD" = ( -/obj/machinery/door/poddoor{ - id = "Artillery2shutter" - }, -/obj/machinery/power/shieldwallgen/atmos{ - anchored = 1; - dir = 4; - id = "komodo_starboard"; - locked = 1 + dir = 8 }, -/obj/structure/cable{ - icon_state = "0-2" +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/obj/structure/cable/yellow, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/starboard) -"xP" = ( -/obj/structure/sink{ - dir = 4; - pixel_x = -12; - pixel_y = 2 +/obj/machinery/power/terminal{ + dir = 4 }, -/obj/structure/mirror{ - pixel_x = -26 +/obj/machinery/atmospherics/pipe/simple/cyan/visible/layer2, +/turf/open/floor/plasteel/stairs{ + dir = 1 }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/freezer, -/area/ship/hallway/aft) -"xZ" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 5 +/area/ship/engineering) +"vI" = ( +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 10 }, /obj/structure/railing{ - dir = 4 + dir = 10 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"vL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/office{ + dir = 1; + name = "tactical swivel chair" }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ +/turf/open/floor/pod, +/area/ship/cargo) +"vT" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, /obj/structure/cable{ - icon_state = "1-2" + icon_state = "4-8" }, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/hallway/central) -"yw" = ( -/obj/machinery/porta_turret/ship/syndicate{ - dir = 8 +/obj/structure/cable{ + icon_state = "1-8" }, -/turf/closed/wall/mineral/plastitanium, -/area/ship/bridge) -"yJ" = ( -/obj/structure/frame/machine, -/obj/structure/grille/broken, -/obj/structure/spider/stickyweb, -/obj/item/toy/plush/spider, -/turf/open/floor/plasteel/tech, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, /area/ship/maintenance/port) -"yV" = ( -/obj/structure/chair/stool/bar{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 +"vX" = ( +/obj/machinery/door/poddoor/shutters{ + dir = 8; + id = "syndiewarship_armorybay"; + name = "Weapon Hold" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 + dir = 4 }, /obj/structure/cable{ icon_state = "4-8" }, -/turf/open/floor/mineral/plastitanium, -/area/ship/crew/canteen) -"yX" = ( -/obj/structure/railing{ +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/structure/cable{ - icon_state = "2-8" +/obj/effect/turf_decal/industrial/warning{ + dir = 4 }, -/obj/structure/cable{ +/turf/open/floor/mineral/plastitanium/red, +/area/ship/security/armory) +"vY" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/item/cigbutt{ + anchored = 1; + color = "#808080"; + layer = 2; + pixel_x = -4; + pixel_y = 1 + }, +/obj/effect/decal/cleanable/greenglow, +/obj/effect/decal/fakelattice, +/obj/structure/railing, +/turf/open/floor/plasteel/elevatorshaft, +/area/ship/hallway/aft) +"wd" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "engine fuel pump" + }, +/obj/structure/cable/yellow{ icon_state = "2-4" }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 5 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 9 + }, /turf/open/floor/plasteel/tech, /area/ship/engineering) -"yY" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/oil{ - icon_state = "streak3" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 +"wk" = ( +/obj/machinery/computer/operating{ + dir = 4 }, -/obj/structure/cable{ - icon_state = "2-4" +/turf/open/floor/pod/dark, +/area/ship/medical) +"wE" = ( +/obj/structure/table/reinforced, +/obj/machinery/light/directional/east, +/obj/machinery/chem_dispenser/drinks/beer{ + dir = 8 }, +/turf/open/floor/mineral/plastitanium, +/area/ship/crew/canteen) +"wG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable{ icon_state = "1-8" }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"zk" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/tank/air{ - piping_layer = 2 +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/effect/decal/cleanable/greenglow, -/obj/machinery/airalarm/directional/north, /obj/structure/cable{ - icon_state = "4-8" + icon_state = "1-4" }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"zu" = ( -/obj/machinery/button/door{ - id = "Syndie_warship_lockdown"; - name = "Lockdown Control"; - pixel_y = 26 +/obj/machinery/atmospherics/components/binary/volume_pump{ + name = "Input to Fuel" }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 +/obj/effect/turf_decal/industrial/shutoff{ + dir = 8 }, -/obj/structure/railing{ - dir = 1 +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"wJ" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/steeldecal/steel_decals4{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 }, /obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/hallway/central) -"zF" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor/shutters{ - dir = 4; - id = "warshipbridge"; - name = "Blast Shutters" + icon_state = "4-8" }, -/turf/open/floor/plating, +/turf/open/floor/plasteel/tech, /area/ship/bridge) -"zK" = ( -/obj/structure/closet/crate{ - name = "food crate" - }, -/obj/item/storage/box/donkpockets{ - pixel_x = -5; - pixel_y = 3 - }, -/obj/item/storage/box/donkpockets{ - pixel_x = 2; - pixel_y = 3 - }, -/obj/effect/turf_decal/arrows{ - dir = 8 - }, -/obj/machinery/light/directional/east, -/obj/structure/railing, -/turf/open/floor/mineral/plastitanium, -/area/ship/hallway/aft) -"zR" = ( -/obj/structure/railing{ +"wR" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 }, -/obj/item/clothing/shoes/jackboots, -/obj/item/clothing/mask/gas/syndicate, -/obj/effect/turf_decal/techfloor, -/obj/item/clothing/mask/balaclava, -/obj/item/clothing/under/syndicate/gorlex, -/obj/structure/closet/syndicate{ - desc = "It's a basic storage unit."; - name = "uniform closet" +/obj/structure/cable{ + icon_state = "1-2" }, -/turf/open/floor/mineral/plastitanium, -/area/ship/hallway/central) -"zV" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor/shutters{ - dir = 4; - id = "syndiewarship_windows"; - name = "Blast Shutters" +/obj/machinery/airalarm/directional/west, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"wT" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/turf/open/floor/plating, +/turf/open/floor/mineral/plastitanium, +/area/ship/security/armory) +"xd" = ( +/obj/machinery/portable_atmospherics/canister/air, +/obj/effect/turf_decal/techfloor, +/turf/open/floor/mineral/plastitanium, /area/ship/engineering) -"Ai" = ( -/obj/machinery/atmospherics/components/binary/pump{ - name = "engine fuel pump" - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" +"xj" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 9 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 10 +/obj/structure/cable{ + icon_state = "4-8" }, /turf/open/floor/plasteel/tech, -/area/ship/engineering) -"Aj" = ( -/turf/closed/wall/mineral/plastitanium, -/area/ship/crew/canteen) -"Al" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor/shutters{ - id = "warshipbridge"; - name = "Blast Shutters"; - dir = 8 +/area/ship/cargo) +"xr" = ( +/obj/machinery/cryopod{ + dir = 1 }, -/turf/open/floor/plating, -/area/ship/bridge) -"Ap" = ( -/obj/effect/turf_decal/techfloor, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable, -/obj/machinery/light_switch{ - dir = 1; - pixel_x = -12; - pixel_y = -16 +/obj/structure/railing{ + dir = 4; + layer = 2.8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 5 }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/maintenance/port) -"As" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/computer/cryopod/directional/east, +/obj/effect/decal/cleanable/robot_debris, +/turf/open/floor/pod/dark, +/area/ship/crew/dorm) +"xF" = ( +/obj/structure/chair/stool/bar{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/door/airlock/highsecurity{ - name = "Bridge"; - req_access_txt = "19" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"Au" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 +/turf/open/floor/mineral/plastitanium, +/area/ship/crew/canteen) +"xH" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/syndicateemblem/top/middle{ + dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 + dir = 4 }, /obj/structure/cable{ icon_state = "4-8" }, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) -"Av" = ( -/obj/effect/turf_decal/industrial/warning, +"xJ" = ( +/obj/structure/curtain, +/obj/item/soap/syndie, /obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/hallway/central) -"Az" = ( -/obj/effect/decal/cleanable/glass, -/turf/open/floor/circuit/green/off, -/area/ship/maintenance/port) -"AR" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/machinery/shower{ + pixel_y = 14 }, -/obj/machinery/door/airlock/external{ +/obj/machinery/light/small/directional/west, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/hallway/aft) +"xM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/oil, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/engineering) -"AY" = ( -/obj/structure/sign/syndicate, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/maintenance/port) -"Bf" = ( -/obj/structure/chair/comfy{ dir = 4 }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/trimline/transparent/bar/filled/line, -/obj/machinery/airalarm/directional/south, -/obj/effect/decal/cleanable/vomit/old{ - pixel_x = 9; - pixel_y = -1 +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) +"xV" = ( +/obj/structure/cable{ + icon_state = "0-8" }, -/turf/open/floor/mineral/plastitanium, -/area/ship/crew/canteen) -"Bg" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer4{ +/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{ dir = 1 }, -/turf/open/floor/engine/hull, -/area/ship/external) -"Bj" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 8 +/obj/effect/decal/cleanable/generic, +/obj/item/stack/cable_coil/orange{ + pixel_x = 6; + pixel_y = -6 }, -/obj/effect/turf_decal/industrial/warning/corner{ +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 9 + }, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/item/radio/intercom/directional/south, +/obj/effect/decal/cleanable/robot_debris/old, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"xW" = ( +/obj/structure/railing{ dir = 4 }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/railing/corner{ +/obj/effect/turf_decal/techfloor{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/light/floor, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"yb" = ( +/obj/structure/railing, +/obj/effect/decal/cleanable/dirt, /obj/structure/cable{ - icon_state = "2-8" + icon_state = "1-8" }, /obj/structure/cable{ - icon_state = "1-2" + icon_state = "2-8" }, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/hallway/central) -"Bk" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 6 +/obj/machinery/atmospherics/pipe/manifold/orange/visible, +/obj/effect/turf_decal/industrial/warning, +/obj/machinery/atmospherics/components/binary/pump/on/layer2{ + dir = 8; + name = "Air to Distro"; + target_pressure = 500 }, -/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"yd" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 + dir = 10 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 + dir = 4 }, /obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/hallway/central) -"BL" = ( -/obj/effect/turf_decal/corner_techfloor_grid{ - dir = 5 + icon_state = "4-8" }, -/obj/structure/railing{ - dir = 1 +/obj/structure/cable{ + icon_state = "2-8" }, -/obj/structure/closet/crate/secure/loot, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) +"yg" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 + dir = 4 }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"BP" = ( -/obj/structure/sign/syndicate, -/turf/closed/wall/mineral/plastitanium, -/area/ship/maintenance/starboard) -"BV" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/corner_techfloor_grid{ - dir = 5 +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/structure/railing/corner{ - dir = 1 +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/structure/catwalk/over, +/turf/open/floor/plating, +/area/ship/engineering) +"yk" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) +"yp" = ( +/obj/structure/salvageable/computer{ + dir = 8 + }, +/obj/effect/decal/cleanable/wrapping, +/turf/open/floor/circuit/green/off, +/area/ship/maintenance/port) +"ys" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/catwalk/over, +/obj/structure/closet/wall/orange{ + dir = 8; + name = "fuel locker"; + pixel_x = 28 + }, +/obj/item/stack/sheet/mineral/plasma/five, +/obj/item/stack/sheet/mineral/plasma/five, +/obj/item/stack/sheet/mineral/plasma/five, +/obj/item/stack/sheet/mineral/plasma/five, +/turf/open/floor/plating, +/area/ship/engineering) +"yB" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/engineering) +"yH" = ( +/obj/item/gun/ballistic/automatic/pistol, +/obj/item/gun/ballistic/automatic/pistol{ + pixel_y = 3 + }, +/obj/effect/turf_decal/industrial/fire{ + dir = 8 + }, +/obj/structure/guncase, +/obj/structure/railing, +/obj/item/gun/ballistic/automatic/smg/c20r/unrestricted, +/obj/machinery/light/directional/east, +/turf/open/floor/pod/dark, +/area/ship/security/armory) +"yJ" = ( +/obj/structure/frame/machine, +/obj/structure/grille/broken, +/obj/structure/spider/stickyweb, +/obj/item/toy/plush/spider, +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/port) +"yO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 23; + pixel_y = 12 }, -/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/mineral/plastitanium, +/area/ship/medical) +"yV" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/oil/streak, +/obj/effect/turf_decal/industrial/warning, /obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/light_switch{ - pixel_x = -13; - pixel_y = 22 + icon_state = "4-8" }, +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/port) +"zw" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plasteel/dark, /area/ship/bridge) -"BW" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 2; - name = "tactical chair" - }, +"zx" = ( +/obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light_switch{ - pixel_x = -10; - pixel_y = 26 - }, -/obj/effect/turf_decal/techfloor{ +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 1 }, -/obj/item/radio/intercom/directional/north{ - pixel_y = 31; - pixel_x = 3 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/hallway/central) -"Ca" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, /obj/structure/cable{ icon_state = "4-8" }, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/hallway/central) -"Cn" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 +/obj/structure/cable{ + icon_state = "1-8" }, /turf/open/floor/mineral/plastitanium/red, -/area/ship/security/armory) -"Cr" = ( -/obj/machinery/light/directional/east, +/area/ship/hallway/central) +"zP" = ( /obj/machinery/suit_storage_unit/inherit/industrial, /obj/item/clothing/suit/space/syndicate/black/engie, /obj/item/clothing/head/helmet/space/syndicate/black/engie, -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/machinery/firealarm/directional/north, +/obj/effect/turf_decal/techfloor, +/obj/machinery/light/directional/south, +/obj/machinery/firealarm/directional/east, /turf/open/floor/mineral/plastitanium, /area/ship/engineering) -"CA" = ( +"zZ" = ( /obj/effect/turf_decal/industrial/warning{ dir = 1 }, -/obj/effect/turf_decal/industrial/warning, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 +/obj/effect/turf_decal/syndicateemblem/middle/left{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 +/turf/open/floor/mineral/plastitanium/red, +/area/ship/hallway/central) +"Aa" = ( +/obj/machinery/door/airlock/hatch{ + name = "Canteen" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/structure/cable{ - icon_state = "2-4" + icon_state = "1-2" }, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/hallway/central) -"CH" = ( -/obj/effect/turf_decal/steeldecal/steel_decals_central4{ - dir = 8 +/obj/effect/turf_decal/industrial/warning{ + dir = 1 }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"CK" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/mineral/plastitanium/red, +/area/ship/crew/canteen) +"Ab" = ( /obj/structure/railing{ dir = 1 }, -/obj/structure/railing, -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 5 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/structure/cable/yellow{ +/obj/structure/cable{ icon_state = "4-8" }, -/turf/open/floor/plasteel/stairs{ - dir = 8 - }, -/area/ship/engineering) -"CL" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/crew/dorm) -"CM" = ( -/turf/template_noop, -/area/template_noop) -"CO" = ( -/obj/machinery/power/shuttle/engine/fueled/plasma{ +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"Ad" = ( +/obj/structure/table/reinforced, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/trimline/transparent/bar/filled/line{ dir = 1 }, -/turf/open/floor/plating, -/area/ship/engineering) -"CP" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/dim/directional/south, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 + dir = 8 }, /obj/structure/cable{ icon_state = "4-8" }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"CT" = ( -/obj/machinery/computer/security{ - dir = 8 +/obj/item/reagent_containers/glass/rag{ + pixel_x = -5; + pixel_y = 12 }, -/obj/effect/turf_decal/techfloor{ - dir = 4 +/obj/machinery/firealarm/directional/north, +/turf/open/floor/mineral/plastitanium, +/area/ship/crew/canteen) +"Aj" = ( +/turf/closed/wall/mineral/plastitanium, +/area/ship/crew/canteen) +"Al" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor/shutters{ + dir = 8; + id = "warshipbridge"; + name = "Blast Shutters" }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 +/turf/open/floor/plating, +/area/ship/bridge) +"AL" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/radio/intercom/wideband/directional/east, +/obj/item/gun/ballistic/automatic/pistol{ + pixel_y = 3 + }, +/obj/item/ammo_box/magazine/m10mm, +/obj/item/ammo_box/magazine/m10mm, +/obj/item/ammo_box/c10mm, +/obj/item/clothing/gloves/tackler/combat/insulated, +/obj/item/clothing/suit/armor/vest/leather{ + desc = "Lightly armored leather overcoat meant as casual wear for high-ranking officers. Bears the crest of the Gorlex Marauders." + }, +/obj/item/clothing/mask/gas/sechailer/swat, +/obj/item/clothing/head/HoS/beret/syndicate, +/obj/structure/closet/secure_closet/wall{ + dir = 4; + icon_state = "sec_wall"; + name = "Sergeant's Locker"; + req_access_txt = "58"; + pixel_x = -29 + }, +/obj/item/melee/classic_baton/telescopic, +/obj/item/clothing/suit/armor/vest/blueshirt, +/obj/item/clothing/under/syndicate/combat, +/obj/item/clothing/under/syndicate, +/obj/item/clothing/accessory/holster, +/obj/item/clothing/shoes/combat, +/obj/item/radio/headset/syndicate, /turf/open/floor/plasteel/dark, /area/ship/bridge) -"CY" = ( -/obj/machinery/door/airlock/external{ - dir = 4 +"AS" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 }, -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 }, -/obj/docking_port/mobile{ +/obj/machinery/light/directional/south, +/turf/open/floor/mineral/plastitanium/red, +/area/ship/hallway/central) +"AV" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor/shutters{ + id = "syndiewarship_windows"; + name = "Blast Shutters" + }, +/turf/open/floor/plating, +/area/ship/crew/dorm) +"AY" = ( +/obj/structure/sign/syndicate, +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/maintenance/port) +"AZ" = ( +/obj/structure/closet/toolcloset, +/obj/structure/railing{ dir = 4; - launch_status = 0; - port_direction = 8 + layer = 2.8 }, -/turf/open/floor/plasteel, +/obj/effect/decal/cleanable/oil{ + icon_state = "streak5" + }, +/obj/effect/turf_decal/industrial/outline/yellow, +/turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) -"CZ" = ( -/obj/machinery/computer/bsa_control, -/obj/machinery/firealarm/directional/east, -/turf/open/floor/circuit/green/off, -/area/ship/maintenance/starboard) -"Dd" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/hallway/central) -"Dl" = ( -/obj/machinery/computer/med_data/syndie{ - dir = 4 +"Bd" = ( +/obj/machinery/computer/helm{ + dir = 8 }, /obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"Bx" = ( +/obj/machinery/porta_turret/ship/syndicate/weak, +/turf/closed/wall/mineral/plastitanium, +/area/ship/bridge) +"BK" = ( +/obj/effect/turf_decal/box, +/obj/machinery/shower{ + dir = 1 + }, +/turf/open/floor/mineral/plastitanium, +/area/ship/medical) +"BP" = ( +/obj/structure/sign/syndicate, +/turf/closed/wall/mineral/plastitanium, +/area/ship/maintenance/starboard) +"BQ" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 10 + }, +/obj/effect/turf_decal/techfloor/corner{ dir = 8 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/item/radio/intercom/directional/west, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -23; - pixel_y = 13 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"Do" = ( -/obj/machinery/door/airlock/hatch{ - dir = 4; - name = "Dormitory" +/turf/open/floor/mineral/plastitanium/red, +/area/ship/hallway/central) +"BR" = ( +/obj/machinery/door/airlock/hatch{ + dir = 8; + name = "Engineering" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 + dir = 4 }, /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/dark, -/area/ship/crew/dorm) -"DO" = ( -/obj/item/clothing/shoes/jackboots, -/obj/item/clothing/mask/gas/syndicate, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor{ - dir = 10 +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, -/obj/item/clothing/mask/balaclava, -/obj/item/clothing/under/syndicate/gorlex, -/obj/structure/closet/syndicate{ - desc = "It's a basic storage unit."; - name = "uniform closet" +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, -/turf/open/floor/mineral/plastitanium, -/area/ship/hallway/central) -"DQ" = ( -/obj/structure/railing/corner, -/turf/open/floor/plasteel/stairs{ +/obj/effect/turf_decal/industrial/warning{ dir = 8 }, -/area/ship/crew/dorm) -"DZ" = ( /obj/effect/turf_decal/industrial/warning{ dir = 4 }, -/obj/effect/decal/cleanable/dirt, +/turf/open/floor/mineral/plastitanium/red, +/area/ship/engineering) +"BY" = ( +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning/corner, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/railing/corner, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/structure/cable{ - icon_state = "1-2" + icon_state = "1-8" }, /turf/open/floor/mineral/plastitanium/red, -/area/ship/security/armory) -"Ed" = ( -/obj/machinery/light/small/directional/south, -/obj/structure/table/reinforced{ - color = "#c1b6a5" - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 8 - }, -/obj/item/paper_bin{ - pixel_x = -6 - }, -/obj/item/clipboard{ - pixel_x = 5 - }, -/obj/item/folder/red{ - pixel_x = 6; - pixel_y = -3 +/area/ship/hallway/central) +"Ce" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 }, -/obj/item/pen{ - pixel_x = -6; - pixel_y = 1 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"Eg" = ( -/obj/structure/toilet{ - pixel_y = 13 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small/directional/west, -/obj/effect/decal/cleanable/cobweb, -/obj/structure/sign/poster/official/moth/smokey{ - pixel_x = 28 +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/plasteel/freezer, +/turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/aft) -"Eh" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/hatch{ - dir = 4; - name = "Canteen" +"Ci" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 }, +/obj/effect/turf_decal/industrial/warning, +/obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 + dir = 4 }, /obj/structure/cable{ icon_state = "4-8" }, /turf/open/floor/mineral/plastitanium/red, -/area/ship/crew/canteen) -"El" = ( -/obj/structure/filingcabinet, -/obj/item/folder/documents/syndicate/mining, -/turf/open/floor/engine, -/area/ship/bridge) -"Ep" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/cargo) -"Ew" = ( -/obj/structure/table/reinforced{ - color = "#c1b6a5" +/area/ship/hallway/aft) +"Cj" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 6 }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 8 +/obj/structure/railing/corner{ + dir = 4 }, -/obj/item/storage/fancy/nugget_box{ - pixel_x = -5; - pixel_y = -21 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/item/flashlight/lamp{ - pixel_x = -8; - pixel_y = 13 +/obj/structure/cable{ + icon_state = "0-8" }, -/obj/item/phone{ - pixel_x = 7; - pixel_y = 10 +/obj/machinery/power/apc/auto_name/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"CB" = ( +/obj/item/stack/ore/salvage/scraptitanium, +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/item/trash/can{ - pixel_x = -8; - pixel_y = -2 +/obj/machinery/airalarm/directional/south, +/turf/open/floor/plating{ + icon_state = "platingdmg1" }, -/obj/item/newspaper{ - pixel_x = -4; - pixel_y = -1 +/area/ship/maintenance/starboard) +"CG" = ( +/obj/effect/decal/cleanable/plasma, +/obj/machinery/power/terminal{ + dir = 8 }, -/obj/item/reagent_containers/food/drinks/mug{ - pixel_x = 9; - pixel_y = 4 +/obj/structure/cable{ + icon_state = "0-2" }, /obj/structure/cable{ - icon_state = "4-8" + icon_state = "1-2" }, -/turf/open/floor/plasteel/tech, +/turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) -"EM" = ( -/obj/structure/table/reinforced, -/obj/item/camera_bug{ - pixel_x = -4; - pixel_y = 7 +"CL" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/crew/dorm) +"CM" = ( +/turf/template_noop, +/area/template_noop) +"Dd" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/hallway/central) +"Du" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 }, -/obj/item/megaphone{ - pixel_x = -2; - pixel_y = -6 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 }, -/obj/machinery/light/directional/west, +/obj/structure/closet/firecloset/wall{ + dir = 8; + pixel_x = 29 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) +"Eb" = ( +/obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/techfloor{ dir = 8 }, -/obj/machinery/recharger{ - pixel_x = 7; - pixel_y = 1 +/obj/structure/cable{ + icon_state = "1-2" }, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"Ek" = ( +/obj/structure/closet/secure_closet{ + anchored = 1; + icon_state = "hos"; + name = "captain's locker"; + req_access_txt = "20" + }, +/obj/item/clothing/under/syndicate/combat, +/obj/item/clothing/suit/armor/vest/capcarapace/syndicate, +/obj/item/clothing/gloves/krav_maga/combatglovesplus, +/obj/item/clothing/shoes/jackboots, +/obj/item/clothing/glasses/thermal/eyepatch, +/obj/item/clothing/head/HoS/beret/syndicate, +/obj/item/clothing/head/HoS/syndicate, +/obj/item/gun/ballistic/revolver, +/obj/item/clothing/under/syndicate/sniper, +/obj/item/ammo_box/a357, +/obj/item/ammo_box/a357, +/obj/item/radio/headset/syndicate/alt/leader, +/turf/open/floor/carpet/black, /area/ship/bridge) -"ES" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 +"El" = ( +/obj/structure/filingcabinet, +/obj/item/folder/documents/syndicate/red, +/turf/open/floor/engine, +/area/ship/bridge) +"Em" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "4-8" }, +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/starboard) +"Eo" = ( /obj/effect/turf_decal/industrial/warning{ + dir = 6 + }, +/obj/structure/railing, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ship/hallway/central) +"Ep" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/cargo) +"EB" = ( +/obj/structure/closet/crate{ + name = "food crate" + }, +/obj/effect/turf_decal/arrows{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/effect/spawner/lootdrop/ration{ + pixel_x = -6 + }, +/obj/effect/spawner/lootdrop/ration{ + pixel_x = -6 + }, +/obj/effect/spawner/lootdrop/ration{ + pixel_x = -6 + }, +/obj/effect/spawner/lootdrop/ration{ + pixel_x = -6 + }, +/obj/effect/spawner/lootdrop/ration, +/obj/effect/spawner/lootdrop/ration, +/obj/effect/spawner/lootdrop/ration, +/obj/effect/spawner/lootdrop/ration, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/mineral/plastitanium, +/area/ship/hallway/aft) +"EF" = ( +/obj/effect/turf_decal/industrial/warning/corner{ dir = 4 }, +/obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/structure/cable{ icon_state = "1-2" }, -/obj/structure/cable{ - icon_state = "2-4" +/turf/open/floor/mineral/plastitanium/red, +/area/ship/hallway/central) +"EJ" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 10 }, /turf/open/floor/mineral/plastitanium/red, -/area/ship/hallway/aft) -"EX" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" +/area/ship/hallway/central) +"EL" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 6 }, +/obj/machinery/computer/monitor, /obj/structure/cable/yellow{ - icon_state = "4-8" + icon_state = "0-2" }, -/obj/structure/catwalk/over, -/turf/open/floor/plating, +/turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) -"EY" = ( -/obj/effect/turf_decal/techfloor, -/obj/structure/cable{ - icon_state = "1-8" +"EN" = ( +/obj/machinery/syndicatebomb/self_destruct{ + anchored = 1 }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"Fc" = ( -/obj/structure/cable{ - icon_state = "1-8" +/obj/machinery/door/window/brigdoor/northright{ + dir = 4; + req_access_txt = "19" }, -/obj/structure/extinguisher_cabinet/directional/east, -/turf/open/floor/plasteel/dark, +/obj/machinery/light/dim/directional/west{ + brightness = 6; + bulb_colour = "#FF3232"; + bulb_power = 0.4 + }, +/turf/open/floor/circuit/red, /area/ship/bridge) -"Fg" = ( +"Fe" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, /obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/syndicateemblem/middle/middle, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/syndicateemblem/top/left{ + dir = 8 }, -/obj/effect/landmark/observer_start, +/obj/machinery/firealarm/directional/north, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) -"Fo" = ( -/obj/item/stack/ore/salvage/scrapmetal/ten, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"Fr" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/trimline/transparent/bar/filled/line{ +"FB" = ( +/obj/effect/turf_decal/industrial/warning{ dir = 1 }, -/turf/open/floor/mineral/plastitanium, -/area/ship/crew/canteen) -"Fx" = ( -/obj/machinery/button/door{ - id = "syndie_mechbay"; - name = "mechbay door"; - pixel_y = 25 - }, -/obj/effect/turf_decal/techfloor{ - dir = 5 +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/cargo) +/turf/open/floor/mineral/plastitanium/red, +/area/ship/security/armory) "FL" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 9 +/obj/machinery/computer/security{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 }, -/obj/structure/bookcase/random/fiction, /obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/holofloor/wood, +/obj/item/radio/intercom/wideband/directional/south, +/turf/open/floor/plasteel/dark, /area/ship/bridge) -"FT" = ( -/obj/effect/turf_decal/industrial/warning{ +"FO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/effect/decal/cleanable/greenglow, -/obj/effect/decal/cleanable/plasma, -/obj/structure/cable{ - icon_state = "1-2" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/turf/open/floor/plating, -/area/ship/maintenance/port) +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) "FV" = ( /obj/effect/spawner/lootdrop/salvage_scanning, /obj/effect/decal/cleanable/shreds{ @@ -3281,712 +3320,677 @@ }, /turf/open/floor/plating, /area/ship/maintenance/port) -"FY" = ( -/obj/machinery/porta_turret/ship/syndicate{ - dir = 4 +"Gh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -19; + pixel_y = -11 + }, +/obj/machinery/power/apc/auto_name/directional/west, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/maintenance/starboard) +"Gj" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 }, -/turf/closed/wall/mineral/plastitanium, -/area/ship/bridge) -"Gl" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/railing{ +/turf/open/floor/mineral/plastitanium/red, +/area/ship/hallway/central) +"Gl" = ( +/obj/machinery/door/poddoor{ + dir = 8; + id = "Artillery1shutter" + }, +/obj/machinery/power/shieldwallgen/atmos{ + anchored = 1; dir = 1; - layer = 2.8 + id = "komodo_port"; + locked = 1 }, -/turf/open/floor/pod/dark, -/area/ship/crew/dorm) -"Gp" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 +/obj/structure/cable{ + icon_state = "0-8" }, -/obj/effect/turf_decal/industrial/warning/corner, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 +/obj/docking_port/mobile{ + can_move_docking_ports = 1; + dir = 8; + launch_status = 0; + preferred_direction = 4 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 +/turf/open/floor/plasteel/tech/grid, +/area/ship/maintenance/port) +"Gs" = ( +/obj/structure/railing, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, /obj/structure/cable{ icon_state = "4-8" }, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/hallway/central) -"Gy" = ( -/obj/item/stack/ore/salvage/scrapplasma/five, -/obj/effect/decal/cleanable/ash/large, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "1-2" +/turf/open/floor/plasteel/stairs{ + dir = 8; + icon = 'icons/obj/stairs.dmi' }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"GT" = ( -/obj/machinery/light/directional/north, -/obj/effect/turf_decal/industrial/warning{ - dir = 9 +/area/ship/maintenance/starboard) +"GD" = ( +/obj/item/clothing/shoes/jackboots, +/obj/item/clothing/mask/gas/syndicate, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 }, -/obj/structure/railing{ +/obj/effect/turf_decal/techfloor{ dir = 9 }, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/mineral/plastitanium/red, +/obj/item/clothing/mask/balaclava, +/obj/item/clothing/under/syndicate/gorlex, +/obj/structure/closet/syndicate{ + desc = "It's a basic storage unit."; + name = "uniform closet" + }, +/turf/open/floor/mineral/plastitanium, /area/ship/hallway/central) -"Hc" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/maintenance/starboard) -"Hd" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 +"GJ" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/structure/cable{ - icon_state = "2-8" + icon_state = "1-8" }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"Ho" = ( -/obj/structure/railing{ +/obj/machinery/light/directional/east, +/turf/open/floor/mineral/plastitanium/red, +/area/ship/hallway/central) +"GN" = ( +/obj/machinery/modular_computer/console/preset/command{ dir = 1 }, -/obj/effect/turf_decal/techfloor{ - dir = 1 +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 }, -/obj/structure/cable{ - icon_state = "4-8" +/obj/effect/turf_decal/techfloor, +/obj/structure/railing{ + dir = 8 }, /turf/open/floor/plasteel/tech, -/area/ship/cargo) -"Hp" = ( -/obj/structure/railing, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/robot_debris, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/turf_decal/borderfloorblack, -/obj/machinery/airalarm/directional/east, +/area/ship/bridge) +"GS" = ( /obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plating{ - icon_state = "platingdmg3" + icon_state = "1-4" }, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"Hc" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/maintenance/starboard) -"Hv" = ( -/obj/structure/railing/corner{ - dir = 8 +"Hf" = ( +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/obj/item/paper_bin{ + pixel_x = -6 + }, +/obj/item/clipboard{ + pixel_x = 5 + }, +/obj/item/folder/red{ + pixel_x = 6; + pixel_y = -3 + }, +/obj/item/pen{ + pixel_x = -6; + pixel_y = 1 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"Ho" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/plasteel/dark, +/area/ship/maintenance/port) +"Hr" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/structure/table/reinforced, +/obj/item/flashlight/lamp{ + pixel_x = -4; + pixel_y = 7 }, -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 9 +/obj/item/paper_bin{ + pixel_x = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/item/pen/red{ + pixel_x = 2; + pixel_y = 1 }, -/obj/structure/cable, -/obj/machinery/power/terminal, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"Hy" = ( -/obj/machinery/cryopod{ - dir = 8 +/obj/item/clothing/mask/gas/syndicate{ + pixel_x = -4 }, -/obj/structure/railing{ - dir = 1; - layer = 2.8 +/obj/item/areaeditor/shuttle{ + pixel_x = -1; + pixel_y = -1 }, -/obj/machinery/computer/cryopod/directional/north{ - pixel_y = 26 +/obj/machinery/firealarm/directional/east, +/obj/item/codespeak_manual{ + pixel_x = 6; + pixel_y = 5 }, +/turf/open/floor/holofloor/wood, +/area/ship/bridge) +"Hs" = ( /obj/effect/turf_decal/industrial/warning{ - dir = 9 + dir = 4 }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/pod/dark, -/area/ship/crew/dorm) -"HB" = ( -/obj/structure/railing{ +/obj/effect/turf_decal/industrial/warning/corner{ dir = 8 }, -/obj/machinery/atmospherics/components/unary/tank/toxins, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/cable{ - icon_state = "2-4" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"HJ" = ( -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 5 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 }, -/obj/item/kirbyplants/random, -/obj/effect/decal/cleanable/wrapping, /obj/structure/cable{ - icon_state = "4-8" + icon_state = "2-8" }, -/obj/machinery/camera/autoname{ - dir = 1 +/obj/machinery/light/directional/east, +/turf/open/floor/mineral/plastitanium/red, +/area/ship/hallway/central) +"Ht" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 }, -/obj/machinery/firealarm/directional/south, -/obj/structure/railing{ - dir = 5 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"HM" = ( -/obj/structure/table/reinforced, -/obj/item/storage/toolbox/mechanical{ - pixel_x = 3; - pixel_y = 7 +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/item/mecha_parts/mecha_equipment/weapon/energy/taser, -/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/carbine{ - pixel_x = 4; - pixel_y = -18 +/obj/structure/catwalk/over, +/obj/structure/cable/yellow{ + icon_state = "1-8" }, -/obj/item/mecha_parts/mecha_equipment/repair_droid, -/obj/machinery/light/directional/east, -/obj/structure/railing{ +/turf/open/floor/plating, +/area/ship/engineering) +"HF" = ( +/obj/effect/turf_decal/industrial/warning{ dir = 4 }, -/obj/machinery/firealarm/directional/north, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/plasteel/tech/grid, -/area/ship/cargo) -"HN" = ( -/obj/structure/table/reinforced, -/obj/item/storage/box/bodybags{ - pixel_y = 6 - }, -/obj/item/stack/medical/gauze, -/obj/item/stack/medical/ointment, -/obj/item/stack/medical/bruise_pack{ - pixel_x = 6 - }, -/obj/structure/window/reinforced{ +/obj/effect/turf_decal/industrial/warning/corner{ dir = 1 }, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable, -/obj/item/storage/firstaid/brute{ - pixel_x = -7; - pixel_y = 4 - }, -/obj/item/storage/firstaid/fire{ - pixel_x = -7; - pixel_y = -3 - }, -/turf/open/floor/pod/dark, -/area/ship/medical) -"HV" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/techfloor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/structure/cable{ - icon_state = "4-8" + icon_state = "1-2" }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"Ib" = ( -/obj/structure/railing/corner, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/industrial/stand_clear, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/sign/poster/contraband/random{ - pixel_x = -32 +/turf/open/floor/mineral/plastitanium/red, +/area/ship/hallway/central) +"HI" = ( +/obj/machinery/computer/cargo/express{ + layer = 3 + }, +/obj/effect/turf_decal/techfloor{ + dir = 1 }, /obj/structure/cable{ - icon_state = "2-4" + icon_state = "0-2" }, -/turf/open/floor/plasteel/tech, -/area/ship/maintenance/starboard) -"Ic" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 +/obj/machinery/airalarm/directional/north, +/obj/machinery/power/apc/auto_name/directional/east, +/turf/open/floor/pod, +/area/ship/cargo) +"HQ" = ( +/obj/machinery/light/directional/south, +/obj/structure/extinguisher_cabinet/directional/east, +/obj/item/kirbyplants/random{ + pixel_x = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/turf/open/floor/pod, +/area/ship/cargo) +"HU" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 }, -/turf/open/floor/mineral/plastitanium, -/area/ship/medical) -"If" = ( /obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 + dir = 8 }, +/obj/effect/turf_decal/industrial/warning/corner, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 }, /obj/structure/cable{ icon_state = "4-8" }, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/hallway/central) -"Ig" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 2; - name = "tactical chair" +/obj/structure/cable{ + icon_state = "2-8" }, -/obj/effect/turf_decal/techfloor{ - dir = 1 +/obj/structure/sign/poster/syndicate/random{ + pixel_y = 32 }, +/turf/open/floor/mineral/plastitanium/red, +/area/ship/hallway/aft) +"Ie" = ( +/obj/machinery/suit_storage_unit/inherit, +/obj/effect/turf_decal/box, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/turf_decal/techfloor, +/obj/item/clothing/suit/space/hardsuit/syndi/hl, +/obj/item/clothing/mask/gas/syndicate, +/obj/machinery/light/directional/south, /turf/open/floor/mineral/plastitanium, -/area/ship/hallway/central) -"Ih" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 +/area/ship/security/armory) +"If" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 9 }, /obj/structure/cable{ - icon_state = "2-8" + icon_state = "2-4" }, -/turf/open/floor/plasteel/dark, -/area/ship/maintenance/starboard) -"Ii" = ( -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ - dir = 8 +/obj/machinery/firealarm/directional/west, +/turf/open/floor/mineral/plastitanium/red, +/area/ship/hallway/central) +"Il" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/effect/turf_decal/industrial/warning/corner{ dir = 8 }, -/obj/structure/closet/emcloset/wall{ - dir = 1; - pixel_y = -28 - }, -/obj/machinery/advanced_airlock_controller{ - pixel_y = 28 - }, -/turf/open/floor/plasteel, -/area/ship/engineering) -"Ij" = ( -/obj/structure/railing{ +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/structure/cable{ icon_state = "1-2" }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"Il" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 5 +/turf/open/floor/mineral/plastitanium/red, +/area/ship/hallway/central) +"Im" = ( +/obj/machinery/button/door{ + dir = 1; + id = "syndiewarship_armorybay"; + name = "Weapon Hold"; + req_access_txt = "3"; + pixel_y = -26 }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, /obj/structure/cable{ - icon_state = "1-2" + icon_state = "4-8" }, -/turf/open/floor/mineral/plastitanium/red, +/turf/open/floor/mineral/plastitanium, /area/ship/security/armory) -"In" = ( -/obj/machinery/mech_bay_recharge_port, -/obj/effect/turf_decal/techfloor{ - dir = 10 +"It" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/decal/cleanable/generic, +/obj/structure/chair/comfy/shuttle{ + dir = 1; + name = "tactical chair" + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"IO" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/borderfloorblack{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-4" }, -/obj/machinery/camera/autoname{ - dir = 1 +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/port) +"Ji" = ( +/obj/structure/table/reinforced, +/obj/structure/window/reinforced, +/obj/item/storage/fancy/cigarettes/cigpack_syndicate{ + pixel_x = 8; + pixel_y = 2 + }, +/obj/item/storage/fancy/cigarettes/cigpack_syndicate{ + pixel_x = 6; + pixel_y = -2 }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/cargo) -"Io" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating/rust, -/area/ship/maintenance/starboard) -"IE" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" +/obj/item/lighter{ + pixel_x = -7; + pixel_y = -4 }, -/obj/structure/cable{ - icon_state = "2-4" +/turf/open/floor/mineral/plastitanium, +/area/ship/crew/canteen) +"Jp" = ( +/obj/structure/sink{ + pixel_y = 16 }, -/obj/structure/cable{ - icon_state = "2-8" +/obj/structure/mirror{ + pixel_y = 30; + layer = 2.8 }, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/hallway/central) -"IL" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/hallway/aft) +"Jt" = ( /obj/structure/table/reinforced, -/obj/machinery/light/directional/east, -/obj/item/paper_bin{ - pixel_x = 6 +/obj/effect/turf_decal/techfloor{ + dir = 1 }, -/obj/item/pen/red{ - pixel_x = 5; +/obj/machinery/recharger{ + pixel_x = 7; pixel_y = 1 }, -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, +/obj/machinery/light/directional/north, /obj/item/clipboard{ pixel_x = -5 }, /obj/item/taperecorder{ pixel_x = -3 }, -/obj/item/clothing/glasses/hud/security/night{ - pixel_x = -4; - pixel_y = -6 - }, /turf/open/floor/plasteel/dark, /area/ship/bridge) -"Jo" = ( -/obj/machinery/power/port_gen/pacman/super, -/obj/effect/decal/cleanable/cobweb, -/obj/effect/decal/cleanable/plasma, -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 6 - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"Js" = ( -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 10 - }, -/obj/item/radio/intercom/directional/east, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/computer/monitor, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"Jw" = ( -/obj/item/clothing/shoes/jackboots, -/obj/item/clothing/neck/scarf/red, -/obj/item/clothing/mask/bandana/skull, -/obj/item/clothing/mask/gas/syndicate, -/obj/effect/turf_decal/techfloor{ - dir = 6 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/item/clothing/under/utility, -/obj/structure/closet/syndicate{ - desc = "It's a basic storage unit."; - name = "uniform closet" - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/hallway/central) -"Jx" = ( -/obj/effect/decal/cleanable/dirt, +"JJ" = ( +/obj/structure/barricade/wooden, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 + dir = 4 }, /obj/structure/cable{ icon_state = "4-8" }, -/turf/open/floor/mineral/plastitanium, -/area/ship/crew/canteen) -"JB" = ( -/obj/machinery/computer/crew/syndie{ - dir = 4 +/obj/machinery/door/airlock/hatch{ + dir = 8; + name = "Starboard Maintenance" }, -/obj/effect/turf_decal/techfloor{ +/obj/machinery/door/firedoor/border_only{ dir = 8 }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/airalarm/directional/west, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"JC" = ( -/obj/effect/turf_decal/industrial/warning{ +/obj/machinery/door/firedoor/border_only{ dir = 4 }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 +/turf/open/floor/mineral/plastitanium/red, +/area/ship/maintenance/starboard) +"JN" = ( +/obj/structure/railing{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/structure/cable{ - icon_state = "1-2" + icon_state = "4-8" }, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/hallway/aft) -"JE" = ( -/obj/effect/turf_decal/box, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/effect/turf_decal/techfloor{ - dir = 4 +/turf/open/floor/plasteel/stairs{ + dir = 8; + icon = 'icons/obj/stairs.dmi' }, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable{ - icon_state = "0-8" +/area/ship/maintenance/port) +"JO" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 8; + name = "tactical chair" }, -/obj/machinery/suit_storage_unit/inherit, -/obj/item/clothing/suit/space/hardsuit/syndi/hl, -/obj/item/clothing/mask/gas/syndicate, -/turf/open/floor/mineral/plastitanium, -/area/ship/security/armory) -"JH" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/firealarm/directional/west, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/dorm) -"JK" = ( -/obj/machinery/door/window/southleft, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/trimline/transparent/bar/filled/corner{ +/obj/effect/turf_decal/techfloor{ dir = 4 }, /turf/open/floor/mineral/plastitanium, -/area/ship/crew/canteen) +/area/ship/hallway/central) +"JQ" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/holofloor/wood, +/area/ship/bridge) "JV" = ( -/obj/structure/closet/wall/orange{ +/obj/effect/turf_decal/industrial/warning, +/obj/machinery/door/poddoor/shutters/preopen{ dir = 8; - name = "Engineering locker"; - pixel_x = 30 - }, -/obj/item/clothing/under/syndicate/coldres, -/obj/item/clothing/suit/toggle/industrial, -/obj/item/clothing/shoes/workboots, -/obj/item/clothing/head/welding, -/obj/item/clothing/head/hardhat/red, -/obj/item/clothing/head/hardhat/weldhat/orange{ - pixel_x = 7; - pixel_y = 2 + id = "Syndie_warship_lockdown"; + name = "Lockdown Shutters" }, -/obj/item/clothing/glasses/meson/engine, -/obj/item/storage/belt/utility/full/engi, -/obj/machinery/atmospherics/components/binary/pump{ - name = "engine fuel pump" +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, -/obj/item/circuitboard/machine/protolathe/department/security, -/obj/item/circuitboard/machine/circuit_imprinter/department/sec, -/obj/item/circuitboard/computer/rdconsole, -/obj/structure/cable{ - icon_state = "1-8" +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"Kd" = ( -/obj/item/kirbyplants/random, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ +/turf/open/floor/plasteel/tech/grid, +/area/ship/hallway/central) +"JX" = ( +/obj/structure/railing{ dir = 8 }, -/turf/open/floor/mineral/plastitanium, -/area/ship/hallway/aft) +/obj/item/radio/intercom/directional/west, +/turf/open/floor/pod/dark, +/area/ship/crew/dorm) "Ko" = ( -/obj/item/retractor, -/obj/item/cautery, -/obj/structure/table/reinforced, -/obj/item/healthanalyzer, -/obj/item/circular_saw, -/obj/item/surgicaldrill{ - pixel_y = 5 - }, -/obj/structure/window/reinforced{ - dir = 1 +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/techfloor{ + dir = 8 }, -/turf/open/floor/pod/dark, -/area/ship/medical) -"KE" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/item/radio/intercom/directional/west, /obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"KG" = ( -/obj/structure/closet/secure_closet{ - anchored = 1; - icon_state = "hos"; - name = "captain's locker"; - req_access_txt = "20" - }, -/obj/item/clothing/under/syndicate/combat, -/obj/item/clothing/under/syndicate/ngr/officer, -/obj/item/clothing/suit/armor/vest/capcarapace/syndicate, -/obj/item/clothing/gloves/krav_maga/combatglovesplus, -/obj/item/clothing/shoes/jackboots, -/obj/item/clothing/glasses/thermal/eyepatch, -/obj/item/clothing/head/HoS/beret/syndicate, -/obj/item/clothing/head/HoS/syndicate, -/obj/item/clothing/head/ngrcap{ - pixel_x = 5; - pixel_y = -4 + icon_state = "1-2" }, -/obj/item/gun/ballistic/derringer/traitor, -/obj/item/clothing/under/syndicate/sniper, -/obj/item/clothing/suit/armor/vest/capcarapace/ngr_captain, -/obj/item/ammo_box/a357, -/obj/item/ammo_box/a357, -/obj/item/radio/headset/syndicate/alt/leader, -/turf/open/floor/carpet/black, -/area/ship/bridge) -"KL" = ( -/obj/machinery/vending/custom, -/obj/structure/railing{ - dir = 1 +/obj/machinery/light/floor, +/obj/machinery/button/shieldwallgen{ + dir = 4; + id = "komodo_cargo"; + pixel_x = -24; + pixel_y = -6 }, -/obj/effect/turf_decal/techfloor{ - dir = 5 +/obj/machinery/button/door{ + dir = 4; + id = "syndie_warship_cargo"; + name = "cargohold shutters"; + pixel_x = -26; + pixel_y = 4 }, /turf/open/floor/plasteel/tech, /area/ship/cargo) -"Le" = ( -/obj/structure/railing/corner{ - dir = 8 +"Kq" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/structure/chair/comfy/shuttle{ + name = "Operations" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/industrial/stand_clear, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/sign/poster/contraband/random{ - pixel_x = 32 +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"Kz" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/syndicateemblem/bottom/left{ + dir = 8 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ship/hallway/central) +"KL" = ( +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/machinery/cell_charger, +/obj/structure/railing, +/obj/item/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, /obj/structure/cable{ - icon_state = "2-8" + icon_state = "0-8" }, -/turf/open/floor/plasteel/tech, -/area/ship/maintenance/port) -"Ln" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 2; - name = "tactical chair" +/obj/machinery/power/apc/auto_name/directional/east, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) +"KT" = ( +/obj/structure/closet/crate{ + name = "food crate" }, -/obj/structure/closet/firecloset/wall{ - pixel_y = 29 +/obj/item/storage/box/donkpockets{ + pixel_x = -5; + pixel_y = 3 }, -/obj/effect/turf_decal/techfloor{ +/obj/item/storage/box/donkpockets{ + pixel_x = 2; + pixel_y = 3 + }, +/obj/effect/turf_decal/arrows{ dir = 1 }, -/turf/open/floor/mineral/plastitanium, -/area/ship/hallway/central) -"Lt" = ( -/obj/machinery/door/airlock/hatch{ - name = "Captain's Office"; - req_access_txt = "20"; - dir = 4 +/obj/structure/railing{ + dir = 8 }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"Lx" = ( -/obj/machinery/portable_atmospherics/canister/air, +/obj/machinery/light/directional/south, +/turf/open/floor/mineral/plastitanium, +/area/ship/hallway/aft) +"Lb" = ( +/obj/item/clothing/shoes/jackboots, +/obj/item/clothing/neck/scarf/red, +/obj/item/clothing/mask/bandana/skull, +/obj/item/clothing/mask/gas/syndicate, /obj/effect/turf_decal/techfloor{ + dir = 10 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 }, +/obj/item/clothing/under/utility, +/obj/structure/closet/syndicate{ + desc = "It's a basic storage unit."; + name = "uniform closet" + }, /turf/open/floor/mineral/plastitanium, -/area/ship/engineering) -"LP" = ( +/area/ship/hallway/central) +"Lj" = ( +/obj/item/scalpel{ + pixel_y = 6; + pixel_x = 10 + }, /obj/structure/table/reinforced, -/obj/structure/window/reinforced{ - dir = 4 +/obj/item/hemostat, +/obj/machinery/light/directional/west, +/obj/effect/spawner/lootdrop/random_prosthetic{ + pixel_x = 6 }, -/obj/item/storage/fancy/cigarettes/cigpack_syndicate{ - pixel_x = 8; - pixel_y = 2 +/obj/effect/spawner/lootdrop/random_prosthetic{ + pixel_x = -6 }, -/obj/item/storage/fancy/cigarettes/cigpack_syndicate{ - pixel_x = 6; - pixel_y = -2 +/turf/open/floor/pod/dark, +/area/ship/medical) +"Lk" = ( +/obj/structure/railing/corner, +/obj/structure/railing/corner{ + dir = 8 }, -/obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt, -/obj/item/lighter{ - pixel_x = 7; - pixel_y = -4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/obj/structure/cable{ + icon_state = "1-8" }, -/turf/open/floor/mineral/plastitanium, -/area/ship/crew/canteen) -"LU" = ( -/obj/effect/turf_decal/industrial/warning{ +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) +"Lo" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/syndicateemblem/bottom/middle{ dir = 8 }, -/obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 + dir = 4 }, /obj/structure/cable{ icon_state = "4-8" }, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) -"Mb" = ( -/obj/machinery/power/shieldwallgen/atmos{ - anchored = 1; - dir = 1; - id = "komodo_cargo"; - locked = 1 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/door/poddoor{ - dir = 4; - id = "syndie_warship_cargo"; - name = "Cargo Hatch" +"LP" = ( +/obj/structure/table/reinforced, +/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/missile_rack, +/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/lmg{ + pixel_y = -6 }, +/obj/structure/railing, /turf/open/floor/plasteel/tech/grid, /area/ship/cargo) -"Mm" = ( -/obj/machinery/chem_dispenser/drinks/beer/fullupgrade, +"LV" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/syndicateemblem/top/right{ + dir = 8 + }, +/obj/structure/sign/poster/syndicate/random{ + pixel_y = -32 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ship/hallway/central) +"Mb" = ( /obj/structure/table/reinforced, -/obj/machinery/light/directional/north, -/obj/machinery/firealarm/directional/north, -/obj/machinery/vending/boozeomat/syndicate_access{ - pixel_x = 32 +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/microwave{ + pixel_y = 5 + }, +/obj/effect/turf_decal/trimline/transparent/bar/filled/line{ + dir = 6 }, +/obj/item/radio/intercom/directional/south, /turf/open/floor/mineral/plastitanium, /area/ship/crew/canteen) -"Mo" = ( -/obj/effect/turf_decal/borderfloor{ - dir = 4 +"Ml" = ( +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 }, -/obj/effect/decal/cleanable/generic{ - pixel_x = -12; - pixel_y = 7 +/obj/effect/turf_decal/techfloor{ + dir = 1 }, -/obj/item/clothing/under/syndicate/sniper, -/obj/item/clothing/under/syndicate/ngr, -/obj/item/clothing/shoes/combat, -/obj/item/clothing/mask/gas/syndicate, -/obj/item/clothing/suit/armor/vest/duster, -/obj/structure/closet/secure_closet/wall{ - dir = 8; - icon_state = "sec_wall"; - name = "Bridge officer's locker"; - pixel_x = 29; - req_access_txt = "57" +/obj/structure/cable{ + icon_state = "0-2" }, -/obj/item/melee/classic_baton/telescopic, -/obj/item/clothing/neck/chameleon, -/obj/item/radio/headset/syndicate, -/turf/open/floor/plasteel/dark, +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/computer/monitor, +/turf/open/floor/plasteel/tech, /area/ship/bridge) "ME" = ( /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, @@ -3996,216 +4000,245 @@ }, /turf/open/floor/plating, /area/ship/bridge) -"MG" = ( -/obj/machinery/door/poddoor{ - id = "Artillery2shutter" +"MF" = ( +/obj/effect/turf_decal/trimline/transparent/bar/filled/line{ + dir = 6 }, -/obj/machinery/power/shieldwallgen/atmos{ - anchored = 1; - dir = 8; - id = "komodo_starboard"; - locked = 1 +/obj/structure/closet/wall/red{ + dir = 1; + name = "Bartender's locker"; + pixel_y = -29 }, -/obj/structure/cable{ - icon_state = "0-2" +/obj/item/clothing/shoes/cowboy/black, +/obj/item/storage/belt/military/snack, +/obj/item/storage/pill_bottle/lsd{ + pixel_x = 9; + pixel_y = 5 }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/starboard) -"MI" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 +/obj/item/clothing/accessory/waistcoat, +/obj/item/reagent_containers/food/drinks/shaker{ + pixel_x = -9; + pixel_y = 2 }, -/obj/machinery/button/door{ - dir = 4; - id = "Artillery1shutter"; - name = "Artillery Hatch"; - pixel_x = -29; - pixel_y = -4 +/obj/item/clothing/under/suit/waiter/syndicate, +/obj/machinery/vending/boozeomat/syndicate_access{ + pixel_x = 32; + density = 0 }, -/obj/machinery/button/shieldwallgen{ - dir = 4; - id = "komodo_port"; - pixel_x = -28; - pixel_y = 6 +/turf/open/floor/mineral/plastitanium, +/area/ship/crew/canteen) +"MG" = ( +/obj/machinery/door/airlock/hatch{ + name = "Dormitory" }, -/turf/open/floor/plasteel/dark, -/area/ship/maintenance/port) -"MJ" = ( -/obj/structure/chair/comfy/black{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ dir = 1 }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/directional/south, -/turf/open/floor/carpet/red_gold, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, /area/ship/crew/dorm) -"MR" = ( -/obj/effect/turf_decal/industrial/warning/cee{ +"MO" = ( +/obj/machinery/atmospherics/components/unary/shuttle/heater{ + dir = 4 + }, +/obj/structure/window/plasma/reinforced/spawner{ dir = 8 }, -/obj/effect/turf_decal/techfloor/corner{ - dir = 1 +/obj/machinery/door/poddoor{ + dir = 8; + id = "warship_engines"; + name = "Thruster Blast Door" }, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/hallway/central) -"MU" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 +/obj/machinery/door/window/eastleft{ + name = "Engine Access" }, -/obj/machinery/firealarm/directional/east, -/obj/machinery/suit_storage_unit/inherit, -/obj/item/clothing/mask/breath, -/obj/item/clothing/suit/space/syndicate/black/med, -/obj/item/clothing/head/helmet/space/syndicate/black/med, -/turf/open/floor/mineral/plastitanium, -/area/ship/medical) -"MX" = ( -/obj/structure/sign/poster/contraband/random{ - pixel_y = 32 +/turf/open/floor/plating, +/area/ship/engineering) +"MV" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 6 }, /obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, /obj/structure/cable{ icon_state = "4-8" }, -/obj/item/kirbyplants/random, -/turf/open/floor/pod, -/area/ship/cargo) -"Ng" = ( -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 10 - }, -/obj/structure/rack, -/obj/item/inducer/syndicate{ - pixel_y = -7 +/turf/open/floor/mineral/plastitanium/red, +/area/ship/security/armory) +"Nd" = ( +/obj/structure/railing/corner{ + dir = 1 }, -/obj/item/storage/toolbox/syndicate{ - name = "syndicate toolbox"; - pixel_x = -3; - pixel_y = 5 +/obj/structure/cable{ + icon_state = "0-4" }, -/obj/item/geiger_counter{ - pixel_x = 1; - pixel_y = 5 +/obj/machinery/power/terminal{ + dir = 8 }, -/obj/item/holosign_creator/atmos, -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 10 +/obj/machinery/atmospherics/pipe/simple/supply/visible/layer2, +/obj/machinery/atmospherics/pipe/simple/orange/visible, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 }, -/turf/open/floor/plasteel/tech/techmaint, +/turf/open/floor/plasteel/tech, /area/ship/engineering) -"Nh" = ( -/obj/structure/railing{ - dir = 8 +"Nf" = ( +/obj/item/clothing/under/syndicate/combat, +/obj/item/clothing/mask/gas/syndicate, +/obj/effect/turf_decal/techfloor{ + dir = 9 + }, +/obj/item/clothing/under/syndicate/skirt, +/obj/structure/closet/syndicate{ + desc = "It's a basic storage unit."; + name = "uniform closet" + }, +/turf/open/floor/mineral/plastitanium, +/area/ship/hallway/central) +"Ni" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/item/clothing/suit/armor/vest/syndie, +/obj/item/clothing/suit/armor/vest/syndie, +/obj/item/clothing/suit/armor/vest/syndie, +/obj/item/clothing/head/helmet/operator, +/obj/item/clothing/head/helmet/operator, +/obj/item/clothing/head/helmet/operator, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/structure/cable{ - icon_state = "1-2" + icon_state = "2-4" }, -/turf/open/floor/plasteel/stairs{ - icon = 'icons/obj/stairs.dmi' +/obj/structure/closet/secure_closet/wall{ + dir = 4; + icon_state = "sec_wall"; + name = "Armor Locker"; + req_access_txt = "1"; + pixel_x = -29 }, -/area/ship/maintenance/port) -"Nz" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/engineering) -"NB" = ( -/obj/structure/table/wood, -/obj/structure/railing{ +/obj/item/storage/belt/military, +/obj/item/storage/belt/military, +/obj/item/storage/belt/military, +/turf/open/floor/mineral/plastitanium/red, +/area/ship/security/armory) +"Nj" = ( +/obj/structure/chair/stool/bar{ dir = 4 }, -/obj/item/paicard{ - pixel_x = -7; - pixel_y = 4 +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/trimline/transparent/bar/filled/line{ + dir = 1 }, -/obj/item/paicard{ - pixel_x = 1; - pixel_y = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/carpet/red_gold, -/area/ship/crew/dorm) -"NE" = ( -/obj/effect/decal/cleanable/cobweb, -/obj/item/cigbutt{ - anchored = 1; - color = "#808080"; - layer = 2; - pixel_x = -4; - pixel_y = 1 +/obj/structure/cable{ + icon_state = "2-4" }, -/obj/effect/decal/cleanable/greenglow, -/obj/effect/decal/fakelattice, -/obj/structure/railing{ +/turf/open/floor/mineral/plastitanium, +/area/ship/crew/canteen) +"Nq" = ( +/obj/machinery/mech_bay_recharge_port{ + dir = 2 + }, +/obj/effect/turf_decal/techfloor{ + dir = 9 + }, +/obj/machinery/camera/autoname{ dir = 4 }, -/turf/open/floor/plasteel/elevatorshaft, -/area/ship/hallway/aft) +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/cargo) +"ND" = ( +/obj/structure/railing, +/obj/machinery/atmospherics/components/unary/tank/air{ + piping_layer = 2; + dir = 8 + }, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/decal/cleanable/greenglow, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) "NI" = ( /obj/structure/table/wood, -/obj/item/flashlight/lamp{ - pixel_x = -6; - pixel_y = 8 - }, /obj/item/paper_bin{ - pixel_x = 5; + pixel_x = 7; pixel_y = 1 }, +/obj/item/flashlight/lamp{ + pixel_x = -6; + pixel_y = 4 + }, /obj/item/pen/fountain{ - pixel_x = 4; + pixel_x = 7; pixel_y = 2 }, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/carpet/red_gold, /area/ship/crew/dorm) -"NY" = ( -/obj/structure/railing{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +"Oe" = ( +/obj/effect/turf_decal/techfloor{ dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"Ok" = ( +/obj/structure/table/reinforced, /obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/airalarm/directional/north, +/obj/machinery/turretid{ + pixel_y = 2 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"Om" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/syndicateemblem/top/middle, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 6 + }, /obj/structure/cable{ - icon_state = "1-2" + icon_state = "4-8" }, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/hallway/central) -"Or" = ( -/obj/structure/railing/corner, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 +/obj/structure/cable{ + icon_state = "1-4" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/structure/cable{ - icon_state = "1-2" + icon_state = "2-4" }, -/turf/open/floor/plasteel/stairs, -/area/ship/bridge) -"OG" = ( +/obj/structure/catwalk/over, +/turf/open/floor/plating, +/area/ship/engineering) +"Oq" = ( /obj/effect/turf_decal/industrial/warning{ - dir = 10 + dir = 5 }, -/obj/effect/turf_decal/techfloor/corner{ - dir = 8 +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/firealarm/directional/north{ + pixel_x = 8 }, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) "OP" = ( -/obj/machinery/porta_turret/ship/syndicate{ +/obj/machinery/porta_turret/ship/syndicate/weak{ dir = 10 }, /turf/closed/wall/mineral/plastitanium, @@ -4213,165 +4246,125 @@ "OQ" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/maintenance/starboard) -"OT" = ( -/obj/effect/turf_decal/trimline/transparent/bar/filled/line{ - dir = 5 +"OV" = ( +/obj/machinery/door/airlock/hatch{ + name = "Infirmary" }, -/obj/structure/closet/wall/red{ - dir = 8; - name = "Bartender's locker"; - pixel_x = 29 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/item/clothing/shoes/cowboy/black, -/obj/item/storage/belt/military/snack, -/obj/item/storage/belt/bandolier, -/obj/item/storage/pill_bottle/lsd{ - pixel_x = 9; - pixel_y = 5 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/industrial/warning, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/mineral/plastitanium, +/area/ship/medical) +"Pl" = ( +/obj/structure/railing, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/item/clothing/accessory/waistcoat, -/obj/item/reagent_containers/food/drinks/shaker{ - pixel_x = -9; - pixel_y = 2 +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) +"Pp" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/robot_debris/limb, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 }, -/obj/item/clothing/under/syndicate/sniper, -/obj/item/clothing/head/that, -/obj/item/clothing/under/rank/civilian/bartender/purple, -/obj/item/clothing/suit/apron/purple_bartender, -/obj/item/storage/box/lethalshot, -/obj/item/gun/ballistic/shotgun/doublebarrel, -/obj/item/clothing/under/suit/waiter/syndicate, -/turf/open/floor/mineral/plastitanium, -/area/ship/crew/canteen) -"Po" = ( -/obj/machinery/power/smes/shuttle/precharged{ - dir = 1 +/obj/machinery/light/dim/directional/south, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"Pt" = ( +/obj/machinery/atmospherics/components/unary/shuttle/heater{ + dir = 4 }, -/obj/structure/cable{ - icon_state = "0-2" +/obj/structure/window/plasma/reinforced/spawner{ + dir = 8 + }, +/obj/machinery/door/window/eastright{ + name = "Engine Access" }, -/obj/structure/window/plasma/reinforced/spawner, /obj/machinery/door/poddoor{ + dir = 8; id = "warship_engines"; name = "Thruster Blast Door" }, -/obj/machinery/door/window/eastright{ - dir = 1; - name = "Engine Access" - }, /turf/open/floor/plating, /area/ship/engineering) -"Pu" = ( -/obj/machinery/light/directional/east, -/obj/structure/closet/cardboard/metal, -/obj/item/reagent_containers/food/drinks/waterbottle/large, -/obj/item/reagent_containers/food/drinks/waterbottle/large{ - pixel_x = 3; - pixel_y = 3 +"PA" = ( +/obj/structure/mecha_wreckage/mauler, +/obj/effect/turf_decal/techfloor{ + dir = 8 }, -/obj/item/reagent_containers/food/drinks/waterbottle/large{ - pixel_x = -3; - pixel_y = 3 +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/cargo) +"PE" = ( +/obj/structure/chair/comfy, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/trimline/transparent/bar/filled/line{ + dir = 8 }, -/obj/item/reagent_containers/food/drinks/waterbottle/large{ - pixel_x = 8; - pixel_y = -2 +/obj/effect/decal/cleanable/vomit/old{ + pixel_x = 9; + pixel_y = -1 }, -/obj/item/reagent_containers/food/drinks/waterbottle/large{ - pixel_x = 4; - pixel_y = -2 +/obj/machinery/airalarm/directional/west, +/turf/open/floor/mineral/plastitanium, +/area/ship/crew/canteen) +"PG" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 9 }, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light_switch{ - pixel_x = -13; - pixel_y = 22 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/hallway/aft) -"Pv" = ( -/obj/effect/turf_decal/spline/fancy/opaque/black{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 6 }, -/obj/structure/railing{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 6 }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"Pz" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" - }, /obj/structure/cable{ - icon_state = "2-8" + icon_state = "2-4" }, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) -"PB" = ( -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 9 - }, -/mob/living/simple_animal/hostile/carp/megacarp{ - faction = list("neutral"); - name = "Tom"; - resize = 0.8 - }, -/obj/effect/decal/cleanable/blood/old, -/obj/structure/bed/dogbed, -/obj/structure/railing{ - dir = 9; - layer = 2.9 +"PN" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 8; + name = "tactical chair" }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"PE" = ( -/obj/machinery/suit_storage_unit/inherit, -/obj/effect/turf_decal/box, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/extinguisher_cabinet/directional/north, /obj/effect/turf_decal/techfloor{ dir = 4 }, -/obj/machinery/camera/autoname{ - dir = 8 - }, -/obj/item/clothing/suit/space/hardsuit/syndi/hl, -/obj/item/clothing/mask/gas/syndicate, /turf/open/floor/mineral/plastitanium, -/area/ship/security/armory) -"PK" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 6 - }, -/turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) -"Qv" = ( -/obj/effect/decal/cleanable/dirt, +"PO" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/orange/hidden, -/obj/structure/cable{ - icon_state = "2-8" +/obj/effect/turf_decal/steeldecal/steel_decals1{ + dir = 8 }, /obj/structure/cable{ - icon_state = "4-8" + icon_state = "1-2" }, -/obj/structure/cable{ - icon_state = "1-8" +/obj/structure/railing/corner{ + dir = 1 }, /turf/open/floor/plasteel/tech, -/area/ship/engineering) -"Qy" = ( -/obj/structure/railing, -/obj/effect/spawner/lootdrop/salvage_manipulator, +/area/ship/bridge) +"PP" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/borderfloorblack, -/obj/structure/cable{ - icon_state = "1-8" + dir = 1 }, /obj/structure/cable{ icon_state = "4-8" @@ -4380,589 +4373,723 @@ icon_state = "panelscorched" }, /area/ship/maintenance/starboard) -"QI" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 10 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, +"PS" = ( /obj/structure/cable{ - icon_state = "1-4" + icon_state = "0-4" }, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/hallway/central) -"Rk" = ( -/obj/structure/sign/syndicate, -/turf/closed/wall/mineral/plastitanium, -/area/ship/cargo) -"Ro" = ( -/obj/machinery/iv_drip, -/obj/item/reagent_containers/blood/universal{ - pixel_x = 4; - pixel_y = 4 +/obj/effect/turf_decal/steeldecal/steel_decals3{ + dir = 8 }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/departments/medbay/alt{ - pixel_x = 32 +/obj/machinery/light/directional/north, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -19; + pixel_y = -11 }, -/obj/structure/closet/crate/freezer/blood, -/turf/open/floor/pod/dark, -/area/ship/medical) -"Rp" = ( -/obj/machinery/porta_turret/ship/syndicate{ - dir = 6 +/turf/open/floor/plasteel/dark, +/area/ship/crew/dorm) +"PV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/ripped{ + pixel_y = -32 }, -/turf/closed/wall/mineral/plastitanium, -/area/ship/bridge) -"Rz" = ( -/obj/structure/table/reinforced, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/trimline/transparent/bar/filled/line{ - dir = 8 +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/plasteel/dark, +/area/ship/maintenance/starboard) +"PX" = ( +/obj/effect/decal/cleanable/plasma, /obj/structure/cable{ - icon_state = "1-2" - }, -/obj/item/reagent_containers/glass/rag{ - pixel_x = -5; - pixel_y = 12 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/crew/canteen) -"RB" = ( -/obj/effect/turf_decal/industrial/warning/cee{ - dir = 4 + icon_state = "0-4" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 +/obj/machinery/power/terminal{ + dir = 8 }, +/obj/structure/catwalk/over, +/turf/open/floor/plating, +/area/ship/engineering) +"PZ" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/decal/cleanable/wrapping, +/obj/effect/turf_decal/techfloor, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) +"Qb" = ( +/obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable{ - icon_state = "2-8" + icon_state = "4-8" }, -/obj/effect/turf_decal/techfloor/corner{ +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel/dark, +/area/ship/crew/dorm) +"Qh" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/hallway/central) -"RG" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 2; - name = "tactical chair" - }, -/obj/machinery/light/directional/north, -/obj/effect/turf_decal/techfloor/corner{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/turf/open/floor/mineral/plastitanium, -/area/ship/hallway/central) -"RN" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 2; - name = "tactical chair" - }, -/obj/machinery/light/directional/north, -/obj/effect/turf_decal/techfloor/corner{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/hallway/central) -"RT" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/hatch{ - name = "Port Maintenance" - }, -/obj/structure/barricade/wooden/crude, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/maintenance/port) -"Sd" = ( -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 10 + icon_state = "4-8" }, -/obj/structure/table/reinforced, -/obj/item/paper_bin{ - pixel_x = -6 +/obj/machinery/door/airlock/grunge{ + dir = 8; + name = "Bridge"; + req_access_txt = "19" }, -/obj/item/pen{ - pixel_x = -6 +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, -/obj/item/stamp/qm{ - pixel_x = 6; - pixel_y = 9 +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, -/obj/item/stamp{ - pixel_x = 6; - pixel_y = 4 +/obj/effect/turf_decal/industrial/warning{ + dir = 8 }, -/obj/item/stamp/denied{ - pixel_x = 6; - pixel_y = -1 +/obj/effect/turf_decal/industrial/warning{ + dir = 4 }, -/obj/effect/turf_decal/spline/fancy/opaque/black, -/obj/item/toy/figure/cargotech{ - pixel_x = -8; - pixel_y = 15 +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"QC" = ( +/obj/structure/table/reinforced, +/obj/machinery/chem_dispenser/drinks{ + dir = 8 }, -/turf/open/floor/pod, -/area/ship/cargo) -"Sm" = ( -/obj/effect/turf_decal/industrial/warning, +/turf/open/floor/mineral/plastitanium, +/area/ship/crew/canteen) +"QI" = ( /obj/effect/turf_decal/industrial/warning{ - dir = 1 + dir = 10 }, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 + dir = 5 }, /obj/structure/cable{ - icon_state = "4-8" + icon_state = "1-4" }, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) -"Sn" = ( -/obj/machinery/door/poddoor/shutters{ - id = "syndiewarship_armorybay"; - name = "Weapon Hold" - }, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/security/armory) -"Sq" = ( -/obj/machinery/door/airlock/hatch{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/hallway/aft) -"Sr" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/steeldecal/steel_decals1, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/railing/corner{ +"QW" = ( +/obj/structure/railing{ dir = 8 }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"SC" = ( -/obj/machinery/computer/cargo/express{ - dir = 4 +/obj/effect/spawner/lootdrop/salvage_manipulator, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 }, -/obj/effect/turf_decal/techfloor{ +/obj/effect/turf_decal/borderfloorblack{ dir = 8 }, -/obj/machinery/airalarm/directional/west, -/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable{ - icon_state = "0-4" + icon_state = "1-4" }, -/turf/open/floor/pod, -/area/ship/cargo) -"SG" = ( -/obj/machinery/door/airlock/hatch{ - dir = 4 +/obj/structure/cable{ + icon_state = "1-2" }, -/turf/open/floor/plasteel/showroomfloor, -/area/ship/hallway/aft) -"SN" = ( -/obj/effect/turf_decal/steeldecal/steel_decals9, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/industrial/caution, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 +/turf/open/floor/plating{ + icon_state = "panelscorched" }, -/obj/machinery/atmospherics/pipe/manifold/orange/hidden{ +/area/ship/maintenance/starboard) +"QZ" = ( +/obj/effect/turf_decal/steeldecal/steel_decals9{ dir = 8 }, +/obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable/yellow{ - icon_state = "4-8" + icon_state = "1-2" }, /obj/structure/cable{ - icon_state = "1-2" + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 6 }, +/obj/effect/turf_decal/industrial/caution, /turf/open/floor/plasteel/tech, /area/ship/engineering) -"SU" = ( -/obj/structure/flora/grass/jungle/b, -/obj/structure/flora/ausbushes/fullgrass, -/obj/structure/flora/ausbushes/brflowers, -/obj/structure/flora/ausbushes/leafybush, -/obj/structure/window/reinforced, -/turf/open/floor/grass, -/area/ship/crew/canteen) -"SX" = ( -/obj/machinery/light/directional/east, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, +"Rf" = ( +/obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/effect/turf_decal/industrial/warning, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating/rust, +/area/ship/maintenance/port) +"Rk" = ( +/obj/structure/sign/syndicate, +/turf/closed/wall/mineral/plastitanium, +/area/ship/cargo) +"Rl" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/spline/fancy/opaque/black{ dir = 9 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/structure/railing{ dir = 9 }, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/hallway/central) -"SZ" = ( +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"Ro" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/reinforced, +/obj/item/clipboard, +/obj/item/reagent_containers/hypospray/medipen{ + pixel_y = 6 + }, +/obj/item/reagent_containers/hypospray/medipen, +/obj/item/reagent_containers/hypospray/medipen{ + pixel_y = -6 + }, +/obj/item/reagent_containers/glass/bottle/charcoal, +/obj/item/reagent_containers/glass/bottle/formaldehyde{ + pixel_x = 4; + pixel_y = 1 + }, +/obj/item/reagent_containers/hypospray/medipen/pumpup{ + pixel_x = -1; + pixel_y = -4 + }, +/obj/item/reagent_containers/hypospray/medipen/pumpup{ + pixel_x = 3 + }, +/obj/structure/sign/departments/medbay/alt{ + pixel_y = -32 + }, +/turf/open/floor/mineral/plastitanium, +/area/ship/medical) +"Rs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plasteel/dark, +/area/ship/maintenance/starboard) +"RK" = ( +/obj/structure/bed{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/bedsheet/rd{ + dir = 8 + }, +/obj/structure/curtain{ + color = "#5c131b" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/clothing/under/syndicate/bloodred/sleepytime, +/turf/open/floor/carpet/black, +/area/ship/bridge) +"RR" = ( /obj/machinery/door/poddoor{ + dir = 8; id = "Artillery1shutter" }, /obj/machinery/power/shieldwallgen/atmos{ anchored = 1; - dir = 8; id = "komodo_port"; locked = 1 }, /obj/structure/cable{ - icon_state = "0-2" + icon_state = "0-8" }, /turf/open/floor/plasteel/tech/grid, /area/ship/maintenance/port) -"TB" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 10 +"RS" = ( +/obj/effect/turf_decal/steeldecal/steel_decals8{ + dir = 8 }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/structure/chair/comfy/shuttle{ + dir = 4; + name = "Helm" + }, +/obj/structure/railing/corner{ dir = 8 }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"RZ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 + dir = 4 }, /obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/holofloor/wood, -/area/ship/crew/dorm) -"TE" = ( -/turf/open/floor/mineral/plastitanium, -/area/ship/security/armory) -"TH" = ( -/obj/effect/turf_decal/borderfloor{ - dir = 8 + icon_state = "4-8" }, -/obj/structure/chair/comfy/shuttle{ - dir = 4; - name = "Operations" +/obj/machinery/door/airlock/grunge{ + dir = 8; + name = "Bridge"; + req_access_txt = "19" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 +/obj/effect/turf_decal/industrial/warning{ + dir = 4 }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"TJ" = ( -/obj/structure/railing{ +/obj/effect/turf_decal/industrial/warning{ dir = 8 }, -/obj/structure/railing{ +/obj/machinery/door/firedoor/border_only{ dir = 8 }, -/obj/structure/railing{ +/obj/machinery/door/firedoor/border_only{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"Sd" = ( +/obj/structure/mirror{ + pixel_x = 28 }, -/turf/open/floor/plasteel/stairs, -/area/ship/cargo) -"TN" = ( -/obj/structure/frame/machine, -/obj/structure/grille/broken, -/obj/structure/railing{ - dir = 4 +/obj/structure/sink/kitchen{ + dir = 8 }, -/obj/effect/decal/cleanable/glass, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/mineral/plastitanium, +/area/ship/medical) +"Sv" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, /obj/structure/cable{ icon_state = "4-8" }, +/obj/structure/cable{ + icon_state = "2-8" + }, /obj/structure/cable{ icon_state = "1-8" }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"TR" = ( -/turf/closed/wall/mineral/plastitanium, -/area/ship/medical) -"TY" = ( -/obj/effect/turf_decal/steeldecal/steel_decals6, -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ +/turf/open/floor/mineral/plastitanium/red, +/area/ship/hallway/central) +"To" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/industrial/stand_clear{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/structure/cable/yellow{ - icon_state = "0-8" +/obj/structure/sign/poster/contraband/random{ + pixel_y = -32 }, -/obj/machinery/power/terminal{ - dir = 1 +/obj/structure/cable{ + icon_state = "1-8" }, /turf/open/floor/plasteel/tech, -/area/ship/engineering) -"Uo" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/hatch{ - dir = 4; - name = "Infirmary" +/area/ship/maintenance/port) +"Tr" = ( +/obj/machinery/door/poddoor/shutters{ + dir = 8; + id = "syndiewarship_armorybay"; + name = "Weapon Hold" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 + dir = 4 }, -/obj/structure/cable{ - icon_state = "4-8" +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/machinery/door/firedoor/border_only{ dir = 4 }, -/turf/open/floor/mineral/plastitanium, -/area/ship/medical) -"Uw" = ( -/obj/effect/decal/cleanable/food/flour, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ +/obj/effect/turf_decal/industrial/warning{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 10 +/turf/open/floor/mineral/plastitanium/red, +/area/ship/security/armory) +"TB" = ( +/obj/machinery/door/airlock/hatch, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 +/turf/open/floor/mineral/plastitanium, +/area/ship/hallway/aft) +"TE" = ( +/turf/open/floor/mineral/plastitanium, +/area/ship/security/armory) +"TK" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 9 }, +/obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable{ - icon_state = "1-2" + icon_state = "2-4" }, -/obj/structure/cable{ - icon_state = "1-4" +/turf/open/floor/mineral/plastitanium/red, +/area/ship/hallway/central) +"TQ" = ( +/obj/machinery/suit_storage_unit/inherit/industrial, +/obj/item/clothing/suit/space/syndicate/black/engie, +/obj/item/clothing/head/helmet/space/syndicate/black/engie, +/obj/effect/turf_decal/techfloor{ + dir = 1 }, -/obj/structure/cable{ - icon_state = "1-8" +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 23; + pixel_y = -4 }, -/obj/structure/catwalk/over, -/turf/open/floor/plating, +/turf/open/floor/mineral/plastitanium, /area/ship/engineering) -"Ux" = ( -/obj/machinery/door/poddoor/shutters{ - id = "syndie_mechbay"; - name = "Mechbay" +"TR" = ( +/turf/closed/wall/mineral/plastitanium, +/area/ship/medical) +"TU" = ( +/obj/structure/railing/corner{ + layer = 2.8 }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/stairs{ dir = 1 }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/cargo) -"UH" = ( +/area/ship/crew/dorm) +"Uh" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/light/dim/directional/west, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) +"Un" = ( +/obj/effect/turf_decal/industrial/warning, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 + dir = 10 }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 }, -/obj/structure/catwalk/over, -/turf/open/floor/plating, -/area/ship/engineering) -"UJ" = ( -/obj/effect/turf_decal/borderfloor{ +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ship/hallway/central) +"Uy" = ( +/obj/effect/turf_decal/trimline/transparent/bar/filled/line{ dir = 8 }, -/obj/item/gun/ballistic/automatic/pistol/candor{ - pixel_x = 1; - pixel_y = 5 +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 }, -/obj/item/ammo_box/magazine/m45, -/obj/item/ammo_box/magazine/m45{ - pixel_x = 3 +/obj/machinery/light/directional/west, +/turf/open/floor/mineral/plastitanium, +/area/ship/crew/canteen) +"UF" = ( +/obj/structure/closet/cardboard/metal, +/obj/item/reagent_containers/food/drinks/waterbottle/large, +/obj/item/reagent_containers/food/drinks/waterbottle/large{ + pixel_x = 3; + pixel_y = 3 }, -/obj/item/clothing/under/syndicate/ngr, -/obj/item/clothing/gloves/tackler/combat/insulated, -/obj/item/clothing/suit/armor/vest/leather{ - desc = "Lightly armored leather overcoat meant as casual wear for high-ranking officers. Bears the crest of the Gorlex Marauders." +/obj/item/reagent_containers/food/drinks/waterbottle/large{ + pixel_x = -3; + pixel_y = 3 }, -/obj/item/clothing/mask/gas/sechailer/swat, -/obj/item/clothing/head/HoS/beret/syndicate, -/obj/structure/cable{ - icon_state = "4-8" +/obj/item/reagent_containers/food/drinks/waterbottle/large{ + pixel_x = 8; + pixel_y = -2 }, -/obj/structure/closet/secure_closet/wall{ - dir = 1; - icon_state = "sec_wall"; - name = "Sergeant's locker"; - pixel_y = -29; - req_access_txt = "58" +/obj/item/reagent_containers/food/drinks/waterbottle/large{ + pixel_x = 4; + pixel_y = -2 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 23; + pixel_y = 4 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/mineral/plastitanium, +/area/ship/hallway/aft) +"UK" = ( +/obj/structure/table/reinforced, +/obj/machinery/button/door{ + dir = 8; + id = "Syndie_warship_lockdown"; + name = "Lockdown Control"; + pixel_x = -6; + pixel_y = 6 + }, +/obj/machinery/button/door{ + dir = 8; + id = "syndie_warship_cargo"; + name = "cargohold shutters"; + pixel_x = 6; + pixel_y = 6 + }, +/obj/machinery/button/door{ + dir = 8; + id = "syndiewarship_windows"; + name = "Window Control"; + pixel_y = -4 + }, +/obj/item/desk_flag{ + pixel_x = -10 }, -/obj/item/melee/classic_baton/telescopic, -/obj/item/clothing/suit/armor/vest/blueshirt, -/obj/item/clothing/under/syndicate/combat, -/obj/item/clothing/accessory/holster, -/obj/item/clothing/shoes/combat, -/obj/item/radio/headset/syndicate, /turf/open/floor/plasteel/dark, /area/ship/bridge) -"UK" = ( -/obj/machinery/door/firedoor, +"UP" = ( /obj/machinery/door/airlock/hatch{ - name = "Engineering" + dir = 8; + name = "Vault"; + req_access_txt = "19"; + security_level = 6 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/engineering) -"UO" = ( -/obj/effect/turf_decal/industrial/warning, /obj/effect/turf_decal/industrial/warning{ - dir = 1 + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 +/obj/effect/turf_decal/industrial/warning{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/turf/open/floor/engine, +/area/ship/bridge) +"UT" = ( +/obj/structure/toilet{ dir = 8 }, -/obj/structure/cable{ - icon_state = "4-8" +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/sign/poster/official/moth/smokey{ + pixel_y = -32 }, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/hallway/central) +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/hallway/aft) "Vc" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/medical) "Vj" = ( /obj/structure/table/optable, -/obj/machinery/light/directional/south, /obj/machinery/defibrillator_mount/loaded{ - pixel_y = -26 + pixel_x = -26 + }, +/turf/open/floor/pod/dark, +/area/ship/medical) +"Vk" = ( +/turf/closed/wall/mineral/plastitanium, +/area/ship/cargo) +"Vl" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/tank/toxins{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) +"Vq" = ( +/obj/structure/table/reinforced, +/obj/item/storage/box/bodybags{ + pixel_y = 6 + }, +/obj/item/stack/medical/gauze, +/obj/item/stack/medical/ointment, +/obj/item/stack/medical/bruise_pack{ + pixel_x = 6 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-4" }, +/obj/item/storage/firstaid/brute{ + pixel_x = -7; + pixel_y = 4 + }, +/obj/item/storage/firstaid/fire{ + pixel_x = -7; + pixel_y = -3 + }, +/obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/pod/dark, /area/ship/medical) -"Vk" = ( -/turf/closed/wall/mineral/plastitanium, -/area/ship/cargo) -"Vq" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 +"VK" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/structure/cable{ - icon_state = "1-2" + icon_state = "1-8" }, +/turf/open/floor/holofloor/wood, +/area/ship/crew/dorm) +"VN" = ( /obj/machinery/door/airlock/hatch{ - name = "Bridge"; - req_access_txt = "19" + dir = 8; + name = "Dormitory" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 }, /turf/open/floor/plasteel/dark, -/area/ship/bridge) -"Vu" = ( -/obj/structure/table/reinforced, -/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/missile_rack, -/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/lmg{ - pixel_y = -6 +/area/ship/crew/dorm) +"VR" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/hallway/aft) +"VU" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 5 }, -/obj/structure/railing{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/cargo) -"VA" = ( -/obj/structure/chair/office{ - dir = 8; - name = "tactical swivel chair" +/turf/open/floor/mineral/plastitanium/red, +/area/ship/security/armory) +"VZ" = ( +/obj/structure/railing, +/obj/effect/decal/cleanable/oil{ + icon_state = "gib7" }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/firealarm/directional/south, -/obj/machinery/light_switch{ - dir = 1; - pixel_x = -8; - pixel_y = -24 +/obj/effect/turf_decal/industrial/warning{ + dir = 8 }, -/obj/structure/cable{ - icon_state = "4-8" +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/obj/structure/cable/yellow{ + icon_state = "0-8" }, +/obj/machinery/power/port_gen/pacman, /turf/open/floor/plasteel/tech, /area/ship/engineering) -"VO" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 +"We" = ( +/obj/machinery/door/airlock/hatch{ + dir = 8; + name = "Cargo Bay" }, -/obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 + dir = 4 }, /obj/structure/cable{ icon_state = "4-8" }, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/hallway/aft) -"VR" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/hallway/aft) -"Wc" = ( -/obj/structure/table/wood, -/obj/item/radio/intercom/directional/south, -/obj/structure/bedsheetbin, -/obj/structure/railing{ - dir = 4 +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, -/turf/open/floor/carpet/red_gold, -/area/ship/crew/dorm) -"Wj" = ( -/obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/industrial/warning{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium, +/area/ship/cargo) +"Wl" = ( +/obj/machinery/door/poddoor{ + id = "syndie_warship_cargo"; + name = "Cargo Hatch" + }, +/obj/machinery/power/shieldwallgen/atmos{ + anchored = 1; + dir = 8; + id = "komodo_cargo"; + locked = 1 + }, /obj/structure/cable{ - icon_state = "1-2" + icon_state = "0-2" }, -/turf/open/floor/plating{ - icon_state = "panelscorched" +/turf/open/floor/plasteel/tech/grid, +/area/ship/cargo) +"Wq" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/bed{ + dir = 8 + }, +/obj/item/bedsheet/black{ + dir = 8 + }, +/obj/structure/curtain/cloth/fancy{ + name = "blood-red curtains" }, -/area/ship/maintenance/starboard) -"Wo" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/syndicateemblem/bottom/middle, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" +/obj/item/clothing/under/dress/blacktango, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/item/trash/popcorn, +/turf/open/floor/holofloor/wood, +/area/ship/crew/dorm) +"Wu" = ( +/obj/effect/turf_decal/industrial/warning/cee{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 4 }, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) -"Wq" = ( -/obj/machinery/button/door{ - dir = 4; - id = "syndie_warship_cargo"; - name = "cargohold shutters"; - pixel_x = -25 +"WA" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin{ + pixel_x = 6 + }, +/obj/item/pen/red{ + pixel_x = 5; + pixel_y = 1 + }, +/obj/effect/turf_decal/techfloor, +/obj/item/clipboard{ + pixel_x = -5 + }, +/obj/item/taperecorder{ + pixel_x = -3 + }, +/obj/item/clothing/glasses/hud/security/night{ + pixel_x = -4; + pixel_y = -6 }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"WD" = ( /obj/structure/table/reinforced, /obj/item/storage/fancy/cigarettes/cigpack_robustgold{ pixel_x = -6; @@ -4972,316 +5099,371 @@ pixel_x = -5; pixel_y = 3 }, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -24; - pixel_y = 10 - }, /obj/item/trash/boritos, -/obj/machinery/button/shieldwallgen{ - dir = 4; - id = "komodo_cargo"; - pixel_x = -24; - pixel_y = -10 - }, +/obj/machinery/computer/helm/viewscreen/directional/north, /turf/open/floor/pod, /area/ship/cargo) -"Ws" = ( +"WK" = ( +/obj/structure/table/reinforced, +/obj/machinery/button/door{ + dir = 8; + id = "warshipbridge"; + name = "Bridge Window"; + pixel_y = -1; + pixel_x = -2 + }, +/obj/item/reagent_containers/food/drinks/mug{ + pixel_x = -6; + pixel_y = 9 + }, +/obj/item/gps{ + pixel_x = 6; + pixel_y = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"WL" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 8; + name = "tactical chair" + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 4 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/mineral/plastitanium, +/area/ship/hallway/central) +"WQ" = ( +/obj/structure/railing, +/obj/item/clothing/shoes/jackboots, +/obj/item/clothing/mask/gas/syndicate, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/item/clothing/mask/balaclava, +/obj/item/clothing/under/syndicate/gorlex, +/obj/structure/closet/syndicate{ + desc = "It's a basic storage unit."; + name = "uniform closet" + }, +/turf/open/floor/mineral/plastitanium, +/area/ship/hallway/central) +"WR" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"Xd" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/structure/cable{ icon_state = "1-2" }, +/obj/structure/sign/poster/syndicate/random{ + pixel_x = 32 + }, /turf/open/floor/pod, /area/ship/cargo) -"Ww" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/structure/railing{ - dir = 1 - }, +"Xf" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable{ - icon_state = "0-2" + icon_state = "2-8" + }, +/obj/item/radio/intercom/directional/north{ + pixel_x = 6 }, /obj/machinery/light_switch{ - pixel_x = -13; + pixel_x = -8; pixel_y = 22 }, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/hallway/central) -"WA" = ( -/obj/structure/table/reinforced, -/obj/item/toy/figure/syndie{ - pixel_x = -4; - pixel_y = 5 - }, -/obj/machinery/fax/syndicate{ - pixel_x = 4; - pixel_y = 0 - }, /turf/open/floor/plasteel/dark, /area/ship/bridge) -"WJ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +"Xp" = ( +/obj/machinery/portable_atmospherics/canister/air, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/mineral/plastitanium, -/area/ship/security/armory) -"WM" = ( +/area/ship/engineering) +"Xr" = ( +/obj/structure/salvageable/machine, +/obj/effect/decal/cleanable/cobweb, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/starboard) +"Xs" = ( +/obj/effect/turf_decal/steeldecal/steel_decals6{ + dir = 8 + }, +/obj/structure/cable/yellow, +/obj/machinery/power/terminal{ dir = 4 }, +/obj/machinery/atmospherics/components/binary/pump/layer2{ + dir = 1; + name = "Input to Air" + }, +/obj/machinery/atmospherics/pipe/simple/orange/visible, /turf/open/floor/plasteel/tech, -/area/ship/cargo) -"WP" = ( -/obj/machinery/modular_computer/console/preset/command{ - dir = 8 +/area/ship/engineering) +"Xu" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 8; + name = "tactical chair" + }, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 23; + pixel_y = 16 }, -/obj/effect/turf_decal/spline/fancy/opaque/black, /obj/effect/turf_decal/techfloor{ dir = 4 }, -/obj/structure/railing, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"WT" = ( +/obj/item/radio/intercom/directional/east, +/turf/open/floor/mineral/plastitanium, +/area/ship/hallway/central) +"XI" = ( +/obj/machinery/iv_drip, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate/freezer/blood, +/turf/open/floor/pod/dark, +/area/ship/medical) +"XS" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" +/turf/open/floor/plasteel/stairs{ + dir = 1 + }, +/area/ship/bridge) +"XT" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/structure/bookcase/random/fiction, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/holofloor/wood, +/area/ship/bridge) +"Yb" = ( +/obj/machinery/power/shuttle/engine/electric{ + dir = 4 }, /obj/structure/cable{ - icon_state = "1-4" + icon_state = "0-4" }, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/hallway/central) -"WW" = ( -/obj/effect/turf_decal/corner_techfloor_grid{ - dir = 5 +/turf/open/floor/plating, +/area/ship/engineering) +"Yk" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer4{ + dir = 4 }, -/obj/structure/fireaxecabinet{ - pixel_y = 27 +/turf/open/floor/engine/hull, +/area/ship/external/dark) +"Yn" = ( +/obj/machinery/power/shuttle/engine/fueled/plasma{ + dir = 4 }, -/obj/structure/railing{ - dir = 1 +/turf/open/floor/plating, +/area/ship/engineering) +"Yp" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id = "Syndie_warship_lockdown"; + name = "Lockdown Shutters" }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 + dir = 4 }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"WY" = ( -/obj/machinery/camera/autoname{ - dir = 9 +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/structure/extinguisher_cabinet/directional/north, -/turf/open/floor/pod, -/area/ship/cargo) -"WZ" = ( -/obj/effect/turf_decal/industrial/warning{ +/obj/machinery/door/firedoor/border_only{ dir = 8 }, -/obj/effect/turf_decal/industrial/warning{ +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hallway/central) +"YP" = ( +/obj/item/stack/ore/salvage/scrapmetal/ten, +/obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/firealarm/directional/west, /obj/structure/cable{ - icon_state = "1-2" + icon_state = "4-8" }, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/hallway/aft) -"Xg" = ( -/obj/structure/railing, -/obj/effect/decal/cleanable/robot_debris, -/obj/item/radio/intercom/directional/south, -/turf/open/floor/pod/dark, -/area/ship/crew/dorm) -"Xk" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 +/turf/open/floor/plating, +/area/ship/maintenance/port) +"YQ" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/railing/corner{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 5 +/obj/structure/railing/corner, +/obj/effect/turf_decal/techfloor{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/structure/cable{ - icon_state = "1-2" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, /obj/structure/cable{ - icon_state = "1-8" + icon_state = "4-8" }, /obj/structure/cable{ icon_state = "1-4" }, -/obj/structure/catwalk/over, -/turf/open/floor/plating, -/area/ship/engineering) -"Xr" = ( -/obj/structure/salvageable/machine, -/obj/effect/decal/cleanable/cobweb, -/obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/tech, -/area/ship/maintenance/starboard) -"Xz" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/structure/bed, -/obj/item/bedsheet/black, -/obj/structure/curtain/cloth/fancy{ - name = "blood-red curtains" +/area/ship/cargo) +"YR" = ( +/obj/structure/table/reinforced{ + color = "#c1b6a5" }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/clothing/under/dress/blacktango, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/item/trash/popcorn, -/turf/open/floor/holofloor/wood, -/area/ship/crew/dorm) -"XC" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/directional/east, -/obj/machinery/airalarm/directional/east, -/obj/structure/table/reinforced, -/obj/item/clipboard, -/obj/item/reagent_containers/hypospray/medipen{ - pixel_y = 6 +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 }, -/obj/item/reagent_containers/hypospray/medipen, -/obj/item/reagent_containers/hypospray/medipen{ - pixel_y = -6 +/obj/item/flashlight/lamp{ + pixel_x = -8; + pixel_y = 11 }, -/obj/item/reagent_containers/glass/bottle/charcoal, -/obj/item/reagent_containers/glass/bottle/formaldehyde{ - pixel_x = 4; - pixel_y = 1 +/obj/item/phone{ + pixel_x = 7; + pixel_y = 10 }, -/obj/item/reagent_containers/hypospray/medipen/pumpup{ +/obj/item/reagent_containers/food/drinks/mug{ pixel_x = -1; - pixel_y = -12 + pixel_y = 4 }, -/obj/item/reagent_containers/hypospray/medipen/pumpup{ - pixel_x = 3; - pixel_y = -10 +/obj/item/storage/fancy/nugget_box{ + pixel_x = 6; + pixel_y = -7 }, -/turf/open/floor/mineral/plastitanium, -/area/ship/medical) -"XE" = ( -/obj/machinery/porta_turret/ship/syndicate/heavy{ - dir = 8 +/obj/item/trash/can{ + pixel_x = -8; + pixel_y = -2 }, -/turf/closed/wall/mineral/plastitanium, -/area/ship/bridge) -"XF" = ( -/obj/machinery/power/terminal, /obj/structure/cable{ - icon_state = "0-4" + icon_state = "1-2" }, -/turf/open/floor/plasteel/tech/techmaint, +/turf/open/floor/plasteel/tech, /area/ship/engineering) -"XH" = ( -/obj/structure/reagent_dispensers/watertank, +"YT" = ( +/obj/effect/spawner/lootdrop/salvage_manipulator, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/ship/maintenance/starboard) +"YX" = ( +/obj/machinery/computer/crew/syndie, /obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"Zb" = ( +/obj/structure/railing{ dir = 4 }, -/obj/structure/sign/poster/official/moth/delam{ - pixel_x = 33 +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/stairs{ + dir = 1 }, -/turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) -"Ye" = ( -/obj/effect/turf_decal/industrial/warning{ +"Zd" = ( +/obj/structure/railing{ dir = 1 }, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 8 +/obj/structure/railing{ + dir = 1 }, -/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/railing, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 + dir = 4 }, /obj/structure/cable{ icon_state = "4-8" }, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/hallway/central) -"Yl" = ( -/obj/machinery/door/poddoor{ - dir = 4; - id = "syndie_warship_cargo"; - name = "Cargo Hatch" +/turf/open/floor/plasteel/stairs{ + dir = 8 }, -/turf/open/floor/plasteel/tech/grid, /area/ship/cargo) -"Yv" = ( -/obj/machinery/chem_dispenser/drinks/fullupgrade, -/obj/structure/table/reinforced, -/obj/structure/extinguisher_cabinet/directional/north, -/turf/open/floor/mineral/plastitanium, -/area/ship/crew/canteen) -"Yw" = ( -/obj/effect/turf_decal/industrial/warning, +"Zf" = ( +/obj/effect/spawner/lootdrop/salvage_matter_bin, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/industrial/warning{ dir = 1 }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, /obj/structure/cable{ icon_state = "4-8" }, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/hallway/central) -"YE" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 2; - name = "tactical chair" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/directional/north, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) +"Zg" = ( +/obj/structure/rack, /obj/effect/turf_decal/techfloor{ - dir = 1 + dir = 8 }, -/turf/open/floor/mineral/plastitanium, -/area/ship/hallway/central) -"YJ" = ( -/obj/structure/closet/wall/white/med{ - name = "medical locker"; - pixel_y = 29 +/obj/effect/spawner/lootdrop/maintenance/two, +/obj/machinery/button/door{ + dir = 1; + id = "Artillery2shutter"; + name = "Artillery Hatch"; + pixel_x = -4; + pixel_y = -24 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 +/obj/machinery/button/shieldwallgen{ + dir = 1; + id = "komodo_starboard"; + pixel_x = 6; + pixel_y = -22 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/maintenance/starboard) +"Zi" = ( +/obj/structure/closet/wall/white/med{ + dir = 8; + name = "medical locker"; + pixel_x = 29 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/structure/cable{ - icon_state = "2-8" + icon_state = "1-8" }, /obj/item/clothing/under/utility, /obj/item/clothing/suit/longcoat/roboblack, @@ -5293,6 +5475,7 @@ pixel_x = 1; pixel_y = -3 }, +/obj/item/storage/belt/medical, /obj/item/bodybag, /obj/item/bodybag{ pixel_x = -3; @@ -5300,91 +5483,89 @@ }, /turf/open/floor/mineral/plastitanium, /area/ship/medical) -"YP" = ( -/obj/machinery/door/window/eastright{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/medical) -"YY" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/tech, -/area/ship/maintenance/starboard) -"Za" = ( -/obj/effect/decal/cleanable/dirt, +"Zy" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/structure/closet/firecloset/wall{ - pixel_y = 29 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"Zb" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 10 + dir = 4 }, -/obj/machinery/firealarm/directional/south, /obj/structure/cable{ icon_state = "1-4" }, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/hallway/central) -"Zu" = ( -/obj/structure/railing/corner{ - dir = 4 +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/structure/railing/corner, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/machinery/light_switch{ + dir = 1; + pixel_y = -21; + pixel_x = 6 }, -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ +/obj/machinery/firealarm/directional/south{ + pixel_x = -6 + }, +/turf/open/floor/pod, +/area/ship/cargo) +"Zz" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/industrial/stand_clear{ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, +/obj/structure/sign/poster/contraband/random{ + pixel_y = 32 + }, /obj/structure/cable{ icon_state = "2-8" }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"ZI" = ( -/obj/effect/turf_decal/borderfloor{ - dir = 4 - }, +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/starboard) +"ZO" = ( /obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 + dir = 5 + }, +/obj/structure/cable{ + icon_state = "4-8" }, /turf/open/floor/plasteel/dark, /area/ship/bridge) -"ZO" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 +"ZV" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 }, -/obj/effect/turf_decal/syndicateemblem/middle/right, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/hallway/central) -"ZS" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/firealarm/directional/east, -/obj/structure/cable{ - icon_state = "1-8" +/obj/structure/closet/wall{ + dir = 4; + name = "uniform closet"; + pixel_x = -30 }, -/obj/structure/cable{ - icon_state = "1-2" +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/storage/backpack/duffelbag/syndie, +/obj/item/storage/backpack/duffelbag/syndie, +/obj/item/clothing/under/syndicate/gorlex, +/obj/item/clothing/under/syndicate/gorlex, +/obj/item/clothing/under/syndicate/gorlex, +/obj/item/clothing/under/syndicate/combat, +/obj/item/clothing/under/syndicate/combat, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 }, -/turf/open/floor/pod, -/area/ship/cargo) +/obj/item/storage/backpack/satchel, +/obj/item/storage/backpack/satchel, +/obj/item/storage/backpack/satchel, +/turf/open/floor/holofloor/wood, +/area/ship/crew/dorm) (1,1,1) = {" CM @@ -5394,763 +5575,819 @@ CM CM CM CM +pN +Yb +Yb +Yb +OP +CM +CM +CM +CM +CM +CM +"} +(2,1,1) = {" +CM CM CM +Yk +sq +Yb +Yb +hY +pJ +pJ +qF +hY +Yb +Yb +sq CM CM CM +"} +(3,1,1) = {" CM +pN +Yn +yB +sq +pJ +qF +sq +pA +PX +mC +sq +pJ +qF +sq +sq +Yn +OP +"} +(4,1,1) = {" CM +hY +MO +yB +EL +yk +CG +Uh +ji +Om +Lk +rZ +Nd +nI +Hf +sq +Pt +hY +"} +(5,1,1) = {" CM +qk +wd +ls +Zb +Ht +sF +ys +my +hy +fZ +ah +wG +yb +YR +nA +lr +hY +"} +(6,1,1) = {" CM +qk +mp +VZ +as +xM +AZ +sq +dS +yg +KL +nV +QZ +lY +vF +Xs +xV +hY +"} +(7,1,1) = {" CM +hY +sq +sq +sq +FO +uh +sq +sq +BR +sq +sq +Vl +ND +dL +mP +sq +hY +"} +(8,1,1) = {" CM CM +mI +jh +tT +Du +PZ +sq +Xp +ko +xd +CL +CL +CL +CL +CL +CL CM +"} +(9,1,1) = {" CM CM +Ep +Ep +Ep +Ep +Ep +Ep +TQ +ul +zP +CL +PS +en +JX +hO +CL CM +"} +(10,1,1) = {" CM CM +Ep +Nq +PA +iH +LP +Ep +sq +BR +sq +CL +Qb +TU +lA +xr +CL CM +"} +(11,1,1) = {" CM CM -cu +Ep +uJ +es +tD +uV +Ep +vY +Ce +mZ +CL +VN +CL +CL +CL +CL +Bx +"} +(12,1,1) = {" CM +kG +Ep +jA +jA +Ep +Ep +Ep +VR +HU +ew +MG +VK +iJ +ZV +qZ +ic +AV +"} +(13,1,1) = {" CM +ph +Ko +Eb +ke +tn +Ep +xJ +TB +Ci +KT +CL +us +Wq +sQ +NI +kL +AV +"} +(14,1,1) = {" +cr +bA +eR +vd +xj +nb +Ep +VR +VR +jt +EB +gE +gE +gE +gE +gE +gE +gE +"} +(15,1,1) = {" CM +Wl +xW +tr +YQ +aL +Ep +Jp +mX +dR +kh +gE +ue +vp +sX +Ni +km +tf +"} +(16,1,1) = {" CM +Rk +eN +gC +Zd +nq +Ep +UT +VR +Ci +UF +gE +qm +TE +FB +nD +Ie +tf +"} +(17,1,1) = {" CM +Vk +WD +vL +uS +HQ +Ep +VR +VR +jv +VR +gE +gE +yH +VU +MV +eY +tf +"} +(18,1,1) = {" CM +Vk +HI +Xd +Zy +Ep +Ep +Nf +WQ +hk +gQ +Lb +gE +gE +Tr +vX +gE +tf +"} +(19,1,1) = {" CM +kG +Ep +Ep +We +Ep +GD +gr +Gj +gM +ft +BQ +dD +gE +wT +Im +gE +Bx +"} +(20,1,1) = {" CM CM +gk +Wu +rm +mY +bM +HF +EF +Sv +lj +Il +tv +uG +lv +dV +gk CM +"} +(21,1,1) = {" CM CM +gk +lb +ot +JO +PN +WL +Kz +Lo +aY +sG +ox +Xu +lu +qB +gk CM "} -(2,1,1) = {" -CM +(22,1,1) = {" CM CM -td -gN -gN -gN -gN -gN -gN -gN -rh +kG +Dd +Dd +Dd +Dd +Dd +zZ +gu +qG +Dd +Dd +Dd +Dd +Dd +Bx CM +"} +(23,1,1) = {" CM CM +sn +ho +Uy +PE +rI +kD +Fe +xH +LV +Vc +wk +Vj +Lj +kq CM CM +"} +(24,1,1) = {" CM CM +sn +Nj +xF +qD +fd +Aa +rX +nX +AS +Vc +Vq +bm +rg +kq CM CM +"} +(25,1,1) = {" CM CM -XE -Vk -Vk -Rk -jr -Yl +Aj +Ad +Ji +lg Mb -XE -CM -CM +kD +eX +jL +Un +OV +Zi +jW +aI +rv +TR CM +"} +(26,1,1) = {" CM -hY -zV -zV -hY -OP CM +Aj +eo +sy +MF +kD +kD +fX +Yp +JV +Vc +Vc +yO +vx +Ro +TR CM "} -(3,1,1) = {" -CM +(27,1,1) = {" CM CM -lL -Gy -Fo -bs -ip -dR -MI -jb -gN -CM -Aj -Aj -Aj -Aj Aj -ti -ti -yw -lu -lu -Ep -SC -Wq +QC +wE +kD +kD +If +cn +zx +nz +EJ +Vc +Vc Sd -Ho -CH -rK -Ep -Ep -Ep -Ep -CY -sq -Jo -Ai -mN -CO -CM +BK +TR CM "} -(4,1,1) = {" +(28,1,1) = {" CM CM -CM -SZ -FT -iz -jX -kH -Az -nR -Ap -nU -lu +Aj +po kD -SU -Yv -rs -Rz -uA -kC -Dd -sI -MR -Ep -MX -ex -am -lj -WM -HV -Ux -qD -In -Ep -Ii -sq -pf -jF -Nz -Nz -Bg +kD +PG +BY +dJ +fn +lt +cG +rE +Vc +Vc +XI +TR CM "} -(5,1,1) = {" +(29,1,1) = {" CM CM -CM -AY -yJ -FV -oi -Le -Nh -Hd -NY -RT -vA +Aj kD kD -Mm -Fr -LP -yV -uQ -Dd -BW -CA -cR -ZS -Ws -TJ -pA -sQ -EY -Ux -gh -xg -Ep -AR -sq -Ng -CK -tx -sq -sq +TK +sV +dY +tC +tC +tC +hL +ac +QI +Vc +Vc +TR CM "} -(6,1,1) = {" +(30,1,1) = {" CM CM -jE -tC -tC -tC -tC -tC +CM +gk +qz +GJ +Eo tC tC +EN tC tC -em -uL -kD -kD -OT -JK -Jx -Bf -Dd -tO -Yw -Ep -Ep -WY -gH -KL -qI -gj -Ep -Fx -fk -Ep -Za -uB -hc -UH -XF -vq -cV -CM -"} -(7,1,1) = {" +Oq +Hs +vA +gk CM -zF -ME -EM -Dl -JB -bS -tC -BL -KE -Vq -Or -xZ -Bj -QI -kD -kD -no -xj -gw -Dd -Ig -Sm -DO -Ep -Ep -Ep -Ep -Ep -Ep -Ep -HM -Vu -Ep -pF -XH -sb -nG -kK -Po -cV CM "} -(8,1,1) = {" -jE -si -nQ -pS -ZI -sT -Mo -tC -WW -dm +(31,1,1) = {" +CM +pN +gN +nU +iL tC +vs tC +eW +kI +El tC -fc -km -Zb -kD -kD -Eh -kD +ok Dd -RN -Ye -OG -ah -VR -Eg -xP -VR -mr -Ep -Ep -Ep -Ep -sq -sq -sq -vC -CP -sq -hY +JJ +Hc +OQ OP "} -(9,1,1) = {" -ME -bk -Sr -nb -hp -PB -tC +(32,1,1) = {" +CM +gN +nh +aO +Ab tC -BV -eE +RZ tC -eW tC +UP tC -Ww -jw -fE -ft -LU -rN -cz -sy -If -Av -zR -VR -VR -SG -VR -Sq -VR -NE -sq -fg -ws -sq -la -tj -yY -eD -vq -cV -"} -(10,1,1) = {" -ME -hj -uF -jP -nk -pE -xl -As -gK -Fc -tw -kI -qT tC -zu -dG -bv -WT -Pz -Ok -Fg -Wo -IE -tY -co -pN -ew -ES -WZ -ew -qu -JC -lm -vg -ty -UK -EX -Uw -Xk -ao -vq -cV -"} -(11,1,1) = {" -ME -ax -gy -Pv -ny -HJ tC tC -Lt +Pl +Gh +Zg +OQ +"} +(33,1,1) = {" +CM +gN +Ho +kM +vT tC +Xf +wR +ae +GS tC -El +Ek +RK tC +yd +Rs +PV +OQ +"} +(34,1,1) = {" +CM +gN +yp +mE +JN tC -ro -eY -hg -Ca -SX -dF +tF +sY +Cj ZO -sj -eX -aX -tv -VR -Pu -jp -av -zK -VO -Kd -sq -Cr -Lx -sq -aU -TN -Zu -iO -Po -cV +oO +ib +JQ +tC +Gs +kr +lm +OQ "} -(12,1,1) = {" -Al -ME -WP -WA -TH -UJ +(35,1,1) = {" +CM +gN +IO +qf +To tC -FL -up -KG tC tC tC -GT -gq -PK -Vc -Uo -Vc -Vc -Dd -RG -Gp -lT -Jw -gE -gE -gE -gE -CL -Do -CL -CL -CL -CL -sq -mA -uR -lV -sq -hY -Rp -"} -(13,1,1) = {" -CM -zF -ME -IL -CT -dT +Qh tC -mj -wO -iq +XT +Hr tC -lk -iK -an -on -Vc -Vc -YJ -HN -aL -Dd -Ln -vT -aR -gE -gE -cZ -qK -gE -bn -TB -qc -JH -ho -CL -HB -SN -Qv -Hv -vq -cV -CM +Zz +QW +pb +OQ "} -(14,1,1) = {" +(36,1,1) = {" CM -CM -Al +gN +jD +Rf +Pp tC +Oe +eK tC +fD tC tC tC tC +sS +Zf +CB +OQ +"} +(37,1,1) = {" +CM +gN +YP +yV +FV tC +YX +It +dG +WR +ub +AL +jn tC -Dd -vw -Bk -Vc -Vc -hK -Ic -YP -Vj -Dd -uD -Au -gE -gE -je -TE -rj -gE -Xz -gd -CL -qy -DQ -CL -zk -rf -yX -ab -Po -cV -CM +dc +PP +YT +OQ "} -(15,1,1) = {" +(38,1,1) = {" CM -CM -CM -BP +gN +vl +hV +yJ +tC +ip +zw +iT +wJ +XS +Kq +FL +tC Xr -Io -bR -Ib -bg -po -Ij -dz -mY -Vc -Vc -iX -vx -MU -Ko -dp -Dd -YE -UO -WJ -Sn -bE -Cn -dv -gE -is -gJ -CL -Gl -Xg -CL -tT -wP -Ew -Ed -sq -sq +io +Em +OQ +"} +(39,1,1) = {" CM +rS +RR +Gl +AY +tC +Jt +UK +Rl +hJ +vI +WA +rN +tC +BP +nv +hr +ea "} -(16,1,1) = {" +(40,1,1) = {" CM CM CM -xD -aA -Wj -dw -Qy -kr -Ih -vm -Hc -lu -Vc -uW -XC -Ro -rv -wo -wo -Dd -jz -RB -gp -dO -Il -DZ -sn -gE -NI -MJ -CL -Hy -rA -CL -xC -TY -VA -sq -sq CM CM -"} -(17,1,1) = {" +ME +Al +Ml +PO +ez +RS +GN +Al +si CM CM CM -MG -YY -bI -gt -Hp -CZ -es -oo -OQ CM -TR -TR -TR -TR -TR +"} +(41,1,1) = {" CM CM -FY -lu -lu -gE -gE -vQ -PE -JE -gE -NB -Wc -CL -CL -CL -CL -sq -Js -JV -mv -CO CM CM -"} -(18,1,1) = {" CM CM +ME +jE +lz +WK +Bd +Al +ME CM -rS -OQ -OQ -OQ -OQ -OQ -OQ -OQ -ea CM CM CM CM +"} +(42,1,1) = {" CM CM CM @@ -6158,23 +6395,15 @@ CM CM CM CM -FY -tf -tf -tf -tf -gE -io -io -FY +ME +Al +Al +Al +si +CM CM CM CM -hY -hY -hY -hY -Rp CM CM "} From 0f2e2cf716b90276dc99e66f503585f296a7bd5c Mon Sep 17 00:00:00 2001 From: Martinpachu <86135885+Martinpachu@users.noreply.github.com> Date: Wed, 10 Apr 2024 22:29:09 -0300 Subject: [PATCH 004/143] Gives MAA bridge access on the colossus. (#2696) ## About The Pull Request Updates the Colossus's bridge door to allow the MAA access. ## Why It's Good For The Game It's standard on inteq vessels. ## Changelog :cl: fix: Fixes MAA on the Colossus not being able to access the bridge. /:cl: --------- Signed-off-by: Martinpachu <86135885+Martinpachu@users.noreply.github.com> Co-authored-by: Mark Suckerberg --- _maps/shuttles/inteq/inteq_colossus.dmm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/_maps/shuttles/inteq/inteq_colossus.dmm b/_maps/shuttles/inteq/inteq_colossus.dmm index ed5ac0d11fb6..647896ce8185 100644 --- a/_maps/shuttles/inteq/inteq_colossus.dmm +++ b/_maps/shuttles/inteq/inteq_colossus.dmm @@ -3795,7 +3795,8 @@ "QL" = ( /obj/machinery/door/airlock/command/glass{ name = "Bridge"; - req_access_txt = "20" + req_access_txt = null; + req_one_access = list(19,3) }, /obj/structure/cable{ icon_state = "1-2" From 482675e14624da819dc3ae279e5a5cd95fedfac2 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Wed, 10 Apr 2024 21:08:06 -0500 Subject: [PATCH 005/143] Automatic changelog generation for PR #2696 [ci skip] --- html/changelogs/AutoChangeLog-pr-2696.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2696.yml diff --git a/html/changelogs/AutoChangeLog-pr-2696.yml b/html/changelogs/AutoChangeLog-pr-2696.yml new file mode 100644 index 000000000000..05b6fa459451 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2696.yml @@ -0,0 +1,4 @@ +author: Martinpachu +changes: + - {bugfix: Fixes MAA on the Colossus not being able to access the bridge.} +delete-after: true From 20a50993d72ad462345fabccefe964f108b5c5a5 Mon Sep 17 00:00:00 2001 From: Sadhorizon <108196626+Sadhorizon@users.noreply.github.com> Date: Thu, 11 Apr 2024 21:30:22 +0200 Subject: [PATCH 006/143] Blood pack variety crates now contain Elzu and IPC blood. (#2875) ## About The Pull Request Title. Also, "random blood pack" now can roll Elzu and IPC blood. ## Why It's Good For The Game You would expect the blood pack variety crate to contain blood for ALL the species!!! Same with the random blood pack. ## Changelog :cl: tweak: "Blood pack variety crate" now contains Elzu and IPC blood. tweak: Random blood packs now can roll Elzu and IPC blood. /:cl: --- code/modules/cargo/packs/medical.dm | 4 +++- code/modules/reagents/reagent_containers/blood_pack.dm | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/code/modules/cargo/packs/medical.dm b/code/modules/cargo/packs/medical.dm index 090041f06382..d49e9760da81 100644 --- a/code/modules/cargo/packs/medical.dm +++ b/code/modules/cargo/packs/medical.dm @@ -92,7 +92,9 @@ /obj/item/reagent_containers/blood/BMinus, /obj/item/reagent_containers/blood/OPlus, /obj/item/reagent_containers/blood/OMinus, - /obj/item/reagent_containers/blood/lizard) + /obj/item/reagent_containers/blood/lizard, + /obj/item/reagent_containers/blood/elzuose, + /obj/item/reagent_containers/blood/synthetic) crate_name = "blood freezer" crate_type = /obj/structure/closet/crate/freezer diff --git a/code/modules/reagents/reagent_containers/blood_pack.dm b/code/modules/reagents/reagent_containers/blood_pack.dm index d72389224fd9..6c5691f83f73 100644 --- a/code/modules/reagents/reagent_containers/blood_pack.dm +++ b/code/modules/reagents/reagent_containers/blood_pack.dm @@ -38,7 +38,7 @@ /obj/item/reagent_containers/blood/random/Initialize() icon_state = "bloodpack" - blood_type = pick("A+", "A-", "B+", "B-", "O+", "O-", "L") + blood_type = pick("A+", "A-", "B+", "B-", "O+", "O-", "L", "E", "Coolant") return ..() /obj/item/reagent_containers/blood/APlus From 54dbb55d730f06abce54c75d02a6306bdebeb229 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Thu, 11 Apr 2024 14:51:31 -0500 Subject: [PATCH 007/143] Automatic changelog generation for PR #2875 [ci skip] --- html/changelogs/AutoChangeLog-pr-2875.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2875.yml diff --git a/html/changelogs/AutoChangeLog-pr-2875.yml b/html/changelogs/AutoChangeLog-pr-2875.yml new file mode 100644 index 000000000000..e0b1b326f569 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2875.yml @@ -0,0 +1,4 @@ +author: Sadhorizon +changes: + - {tweak: Random blood packs now can roll Elzu and IPC blood.} +delete-after: true From 268f27d2f4bbd7d827f3e8ae031ad94f58209add Mon Sep 17 00:00:00 2001 From: Theos Date: Thu, 11 Apr 2024 15:34:26 -0400 Subject: [PATCH 008/143] N2O no longer puts you into a coma (#2850) ## About The Pull Request Replaces add sleep with set sleep for nitrous so the current sleep +4 seconds doesnt stack with itself to comically high numbers ## Why It's Good For The Game If i wanted to sleep id get a blanket not a silly tank ## Changelog :cl: fix: anesthetic can no longer semi permanently knock people out /:cl: --------- Signed-off-by: Theos --- code/modules/surgery/organs/lungs.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/surgery/organs/lungs.dm b/code/modules/surgery/organs/lungs.dm index fc5de4be3049..05ca5131e0f9 100644 --- a/code/modules/surgery/organs/lungs.dm +++ b/code/modules/surgery/organs/lungs.dm @@ -226,7 +226,7 @@ if(SA_pp > SA_para_min) // Enough to make us stunned for a bit H.Unconscious(60) // 60 gives them one second to wake up and run away a bit! if(SA_pp > SA_sleep_min) // Enough to make us sleep as well - H.Sleeping(max(H.AmountSleeping() + 40, 200)) + H.Sleeping(200) else if(SA_pp > 0.01) // There is sleeping gas in their lungs, but only a little, so give them a bit of a warning if(prob(20)) H.emote(pick("giggle", "laugh")) From 18498d953f5bb77f9c6d1b41bc6909a0fd003e43 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Thu, 11 Apr 2024 15:04:27 -0500 Subject: [PATCH 009/143] Automatic changelog generation for PR #2850 [ci skip] --- html/changelogs/AutoChangeLog-pr-2850.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2850.yml diff --git a/html/changelogs/AutoChangeLog-pr-2850.yml b/html/changelogs/AutoChangeLog-pr-2850.yml new file mode 100644 index 000000000000..7269f7dc9dc6 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2850.yml @@ -0,0 +1,4 @@ +author: SomeguyManperson +changes: + - {bugfix: anesthetic can no longer semi permanently knock people out} +delete-after: true From b25ec1852794fafc0fced17c97c87ebec1b6ebf6 Mon Sep 17 00:00:00 2001 From: Yata9arasu_alt <58084138+Yata9ar4su@users.noreply.github.com> Date: Fri, 12 Apr 2024 02:35:17 +0700 Subject: [PATCH 010/143] Adds Fullscreen (#2878) ## About The Pull Request Added fullscreen as hotkey F11 and on OOC -> Toggle Fullscreen ![image](https://github.com/shiptest-ss13/Shiptest/assets/58084138/3db51657-c491-423a-a4e2-1e70647897b3) ![image](https://github.com/shiptest-ss13/Shiptest/assets/58084138/8136e422-922a-4937-8c59-50993d1a8bc1) ## Why It's Good For The Game You can play in fullscreen without annoying borders. ## Changelog :cl: add: Fullscreen on F11 /:cl: --- code/__DEFINES/keybinding.dm | 1 + code/datums/keybinding/client.dm | 36 ++++++++++++++++++++++++++++++++ 2 files changed, 37 insertions(+) diff --git a/code/__DEFINES/keybinding.dm b/code/__DEFINES/keybinding.dm index 97b9c9d82aad..50a16edc350a 100644 --- a/code/__DEFINES/keybinding.dm +++ b/code/__DEFINES/keybinding.dm @@ -31,6 +31,7 @@ #define COMSIG_KB_CLIENT_GETHELP_DOWN "keybinding_client_gethelp_down" #define COMSIG_KB_CLIENT_SCREENSHOT_DOWN "keybinding_client_screenshot_down" #define COMSIG_KB_CLIENT_MINIMALHUD_DOWN "keybinding_client_minimalhud_down" +#define COMSIG_KB_CLIENT_FULLSCREEN_DOWN "keybinding_client_fullscreen_down" //Communication #define COMSIG_KB_CLIENT_OOC_DOWN "keybinding_client_ooc_down" diff --git a/code/datums/keybinding/client.dm b/code/datums/keybinding/client.dm index e4b940c7f722..3e78c4ac4c23 100644 --- a/code/datums/keybinding/client.dm +++ b/code/datums/keybinding/client.dm @@ -45,3 +45,39 @@ return user.mob.button_pressed_F12() return TRUE + +/client + var/fullscreen = FALSE +/datum/keybinding/client/t_fullscreen + hotkey_keys = list("F11") + name = "change_fullscreen" + full_name = "Toggle Fullscreen" + description = "Change window to Fullscreen or back" + keybind_signal = COMSIG_KB_CLIENT_FULLSCREEN_DOWN + +/datum/keybinding/client/t_fullscreen/down(client/C) + . = ..() + C.toggle_fullscreen() + + +/client/verb/toggle_fullscreen() + set name = "Toggle Fullscreen" + set category = "OOC" + + fullscreen = !fullscreen + + if (fullscreen) + winset(usr, "mainwindow", "on-size=") + winset(usr, "mainwindow", "titlebar=false") + winset(usr, "mainwindow", "can-resize=false") + winset(usr, "mainwindow", "menu=") + winset(usr, "mainwindow", "is-maximized=false") + winset(usr, "mainwindow", "is-maximized=true") + else + winset(usr, "mainwindow", "titlebar=true") + winset(usr, "mainwindow", "can-resize=true") + winset(usr, "mainwindow", "menu=menu") + winset(usr, "mainwindow", "is-maximized=false") + winset(usr, "mainwindow", "on-size=fitviewport") + + fit_viewport() From aa66226021feb753758ff7c464af0180a7a2c719 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Thu, 11 Apr 2024 15:17:36 -0500 Subject: [PATCH 011/143] Automatic changelog generation for PR #2878 [ci skip] --- html/changelogs/AutoChangeLog-pr-2878.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2878.yml diff --git a/html/changelogs/AutoChangeLog-pr-2878.yml b/html/changelogs/AutoChangeLog-pr-2878.yml new file mode 100644 index 000000000000..2ed39362f2b1 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2878.yml @@ -0,0 +1,4 @@ +author: Yata9ar4su +changes: + - {rscadd: Fullscreen on F11} +delete-after: true From 8446fff2646e41811213f206ea6b6a66724db459 Mon Sep 17 00:00:00 2001 From: meem <75212565+meemofcourse@users.noreply.github.com> Date: Thu, 11 Apr 2024 15:36:08 -0400 Subject: [PATCH 012/143] Send photos to admin faxes (#2842) ## About The Pull Request ![imagen](https://github.com/shiptest-ss13/Shiptest/assets/75212565/5c32c7bb-94f3-4b06-bd32-1deeeeddb4a7) This pull requests allows you to send photos to admin faxes. ## Why It's Good For The Game You can send photos of events happening to your high command, so you don't have to describe everything in text! You can send them cool art you made. Maybe even use it for some strategic plans you drew on a napkin, and you want HighComm to see them. ## Changelog :cl: add: Long-range bluespace technologies in fax machines now allow the faxing of photos. I am not responsible for any consequences that might result from sending your faction's command personnel a photo of your character's ass. /:cl: --- code/__DEFINES/admin.dm | 3 ++- code/modules/admin/topic.dm | 9 +++++++++ code/modules/paperwork/fax.dm | 35 +++++++++++++++++++++-------------- 3 files changed, 32 insertions(+), 15 deletions(-) diff --git a/code/__DEFINES/admin.dm b/code/__DEFINES/admin.dm index 44f0893cd9a5..e1590614b6be 100644 --- a/code/__DEFINES/admin.dm +++ b/code/__DEFINES/admin.dm @@ -67,8 +67,9 @@ #define ADMIN_COORDJMP(src) "[src ? "[COORD(src)] [ADMIN_JMP(src)]" : "nonexistent location"]" #define ADMIN_VERBOSEJMP(src) "[src ? "[AREACOORD(src)] [ADMIN_JMP(src)]" : "nonexistent location"]" #define ADMIN_INDIVIDUALLOG(user) "(LOGS)" -/// Displays "(SHOW)" in the chat, when clicked it tries to show atom(paper). First you need to set the request_state variable to TRUE for the paper. +/// Displays "(SHOW)" in the chat, when clicked it tries to show atom(paper) or atom(photo). First you need to set the request_state variable to TRUE for the paper. #define ADMIN_SHOW_PAPER(atom) "(SHOW)" +#define ADMIN_SHOW_PHOTO(atom) "(PHOTO)" #define ADMIN_PUNISHMENT_BREAK_BONES "Break all bones" #define ADMIN_PUNISHMENT_LIGHTNING "Lightning bolt" diff --git a/code/modules/admin/topic.dm b/code/modules/admin/topic.dm index b917501d0bb8..13d4c814f2fe 100644 --- a/code/modules/admin/topic.dm +++ b/code/modules/admin/topic.dm @@ -2227,6 +2227,15 @@ return paper_to_show.ui_interact(usr) + else if(href_list["show_photo"]) + if(!check_rights(R_ADMIN)) + return + + var/obj/item/photo/photo_to_show = locate(href_list["show_photo"]) + if(!istype(photo_to_show)) + return + photo_to_show.show(usr) + /datum/admins/proc/HandleCMode() if(!check_rights(R_ADMIN)) return diff --git a/code/modules/paperwork/fax.dm b/code/modules/paperwork/fax.dm index cb5a025da475..bce7a3f322c5 100644 --- a/code/modules/paperwork/fax.dm +++ b/code/modules/paperwork/fax.dm @@ -308,27 +308,34 @@ update_icon() return TRUE if("send_special") - var/obj/item/paper/fax_paper = loaded_item_ref?.resolve() - if(!fax_paper) + var/obj/item/loaded = loaded_item_ref?.resolve() + var/obj/thing_to_send + if(!loaded) return - if(!istype(fax_paper)) + if(istype(loaded, /obj/item/paper)) + var/obj/item/paper/fax_paper = loaded + fax_paper.request_state = TRUE + thing_to_send = fax_paper + else if(istype(loaded, /obj/item/photo)) + thing_to_send = loaded + else to_chat(usr, icon2html(src.icon, usr) + "ERROR: Failed to send fax.") return - fax_paper.request_state = TRUE - fax_paper.loc = null - - INVOKE_ASYNC(src, PROC_REF(animate_object_travel), fax_paper, "fax_receive", find_overlay_state(fax_paper, "send")) + if(!thing_to_send) + return + thing_to_send.loc = null + INVOKE_ASYNC(src, PROC_REF(animate_object_travel), thing_to_send, "fax_receive", find_overlay_state(thing_to_send, "send")) history_add("Send", params["name"]) - GLOB.requests.fax_request(usr.client, "sent a fax message from [fax_name]/[fax_id] to [params["name"]]", fax_paper) - to_chat(GLOB.admins, "[icon2html(src.icon, GLOB.admins)]FAX REQUEST: [ADMIN_FULLMONTY(usr)]: sent a fax message from [fax_name]/[fax_id][ADMIN_FLW(src)] to [html_encode(params["name"])] [ADMIN_SHOW_PAPER(fax_paper)]") - log_fax(fax_paper, params["id"], params["name"]) + GLOB.requests.fax_request(usr.client, "sent a fax message from [fax_name]/[fax_id] to [params["name"]]", thing_to_send) + to_chat(GLOB.admins, "[icon2html(src.icon, GLOB.admins)]FAX REQUEST: [ADMIN_FULLMONTY(usr)]: sent a fax message from [fax_name]/[fax_id][ADMIN_FLW(src)] to [html_encode(params["name"])] [istype(thing_to_send, /obj/item/paper) ? ADMIN_SHOW_PAPER(thing_to_send) : ADMIN_SHOW_PHOTO(thing_to_send)]") + log_fax(thing_to_send, params["id"], params["name"]) loaded_item_ref = null for(var/obj/machinery/fax/fax as anything in GLOB.fax_machines) if(fax.admin_fax_id == params["id"]) - fax.receive(fax_paper, fax_name) + fax.receive(thing_to_send, fax_name) break update_appearance() @@ -360,7 +367,7 @@ * * loaded - The object to be sent. * * id - The network ID of the fax machine you want to send the item to. */ -/obj/machinery/fax/proc/send(obj/item/loaded, id) +/obj/machinery/fax/proc/send(atom/movable/loaded, id) for(var/obj/machinery/fax/fax as anything in GLOB.fax_machines) if(fax.fax_id != id) continue @@ -385,7 +392,7 @@ * * loaded - The object to be printed. * * sender_name - The sender's name, which will be displayed in the message and recorded in the history of operations. */ -/obj/machinery/fax/proc/receive(obj/item/loaded, sender_name, important = FALSE) +/obj/machinery/fax/proc/receive(atom/movable/loaded, sender_name, important = FALSE) playsound(src, 'sound/items/poster_being_created.ogg', 20, FALSE) INVOKE_ASYNC(src, PROC_REF(animate_object_travel), loaded, "fax_receive", find_overlay_state(loaded, "receive")) say("Received correspondence from [sender_name].") @@ -442,7 +449,7 @@ * Arguments: * * vend - Item to vend from the fax machine. */ -/obj/machinery/fax/proc/vend_item(obj/item/vend) +/obj/machinery/fax/proc/vend_item(atom/movable/vend) vend.forceMove(drop_location()) if(hurl_contents) vend.throw_at(get_edge_target_turf(drop_location(), pick(GLOB.alldirs)), rand(1, 4), EMBED_THROWSPEED_THRESHOLD) From 2bc621f5c3e1724a83e20fa115e12cd7edbdff50 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Thu, 11 Apr 2024 15:31:07 -0500 Subject: [PATCH 013/143] Automatic changelog generation for PR #2842 [ci skip] --- html/changelogs/AutoChangeLog-pr-2842.yml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2842.yml diff --git a/html/changelogs/AutoChangeLog-pr-2842.yml b/html/changelogs/AutoChangeLog-pr-2842.yml new file mode 100644 index 000000000000..97812c9c1871 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2842.yml @@ -0,0 +1,6 @@ +author: meemofcourse +changes: + - {rscadd: Long-range bluespace technologies in fax machines now allow the faxing + of photos. I am not responsible for any consequences that might result from + sending your faction's command personnel a photo of your character's ass.} +delete-after: true From 1f8da5fbff7ac2e06b15fd43f1541faadf2fa900 Mon Sep 17 00:00:00 2001 From: Gristlebee <56049844+Gristlebee@users.noreply.github.com> Date: Thu, 11 Apr 2024 12:37:57 -0700 Subject: [PATCH 014/143] Constructable exercise equipment (#2839) ## About The Pull Request - Punching bags can now be constructed from 5 cloth and deconstructed with a wirecutter. - Bench presses and chest presses can be constructed from 5 metal and deconstructed with a wrench. ## Why It's Good For The Game You no longer need to smash apart the exercise equipment like a caveman, and offers players some more freedom in how they want to decorate or arrange their ships. ## Changelog :cl: add: Punching bags can be built with 5 cloth. add: Bench press and chest press can be built with 5 metal. add: Exercise equipment can be deconstructed. /:cl: --- .../items/stacks/sheets/sheet_types.dm | 5 ++ code/modules/mining/lavaland/ruins/gym.dm | 85 ++++++++++++++++++- 2 files changed, 89 insertions(+), 1 deletion(-) diff --git a/code/game/objects/items/stacks/sheets/sheet_types.dm b/code/game/objects/items/stacks/sheets/sheet_types.dm index 09b2338b244f..cf4824f20fbe 100644 --- a/code/game/objects/items/stacks/sheets/sheet_types.dm +++ b/code/game/objects/items/stacks/sheets/sheet_types.dm @@ -118,6 +118,10 @@ GLOBAL_LIST_INIT(metal_recipes, list ( \ new/datum/stack_recipe("mortar", /obj/item/reagent_containers/glass/mortar/metal, 3), \ new/datum/stack_recipe("pestle", /obj/item/pestle, 1, time = 50), \ new/datum/stack_recipe("hygienebot assembly", /obj/item/bot_assembly/hygienebot, 2, time = 50), \ + new/datum/stack_recipe_list("weight machines", list( \ + new/datum/stack_recipe("chest press", /obj/structure/weightmachine/stacklifter, 5, time = 25, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("bench press", /obj/structure/weightmachine/weightlifter, 5, time = 25, one_per_turf = TRUE, on_floor = TRUE), \ + )), \ new/datum/stack_recipe("shower", /obj/machinery/shower, 3, time = 25) )) @@ -367,6 +371,7 @@ GLOBAL_LIST_INIT(cloth_recipes, list ( \ new/datum/stack_recipe("19x19 canvas", /obj/item/canvas/nineteenXnineteen, 3), \ new/datum/stack_recipe("23x19 canvas", /obj/item/canvas/twentythreeXnineteen, 4), \ new/datum/stack_recipe("23x23 canvas", /obj/item/canvas/twentythreeXtwentythree, 5), \ + new/datum/stack_recipe("punching bag", /obj/structure/punching_bag, 5, time = 25, one_per_turf = TRUE, on_floor = TRUE), \ )) /obj/item/stack/sheet/cotton/cloth diff --git a/code/modules/mining/lavaland/ruins/gym.dm b/code/modules/mining/lavaland/ruins/gym.dm index 8a73aff51a69..63b220828f81 100644 --- a/code/modules/mining/lavaland/ruins/gym.dm +++ b/code/modules/mining/lavaland/ruins/gym.dm @@ -7,6 +7,47 @@ layer = WALL_OBJ_LAYER var/list/hit_sounds = list('sound/weapons/genhit1.ogg', 'sound/weapons/genhit2.ogg', 'sound/weapons/genhit3.ogg',\ 'sound/weapons/punch1.ogg', 'sound/weapons/punch2.ogg', 'sound/weapons/punch3.ogg', 'sound/weapons/punch4.ogg') + var/buildstacktype = /obj/item/stack/sheet/cotton/cloth + var/buildstackamount = 5 + +/obj/structure/punching_bag/deconstruct(disassembled = TRUE) + if(!(flags_1 & NODECONSTRUCT_1)) + if(buildstacktype) + new buildstacktype(loc,buildstackamount) + return..() + +/obj/structure/punching_bag/wrench_act(mob/living/user, obj/item/W) + if(..()) + return TRUE + add_fingerprint(user) + var/action = anchored ? "unbolts [src] from" : "bolts [src] to" + var/uraction = anchored ? "unbolt [src] from" : "bolt [src] to" + user.visible_message(span_warning("[user] [action] the floor."), span_notice("You start to [uraction] the floor..."), span_hear("You hear rustling noises.")) + if(W.use_tool(src, user, 50, volume=100, extra_checks = CALLBACK(src, PROC_REF(check_anchored_state), anchored))) + set_anchored(!anchored) + to_chat(user, span_notice("You [anchored ? "bolt" : "unbolt"] [src] from the floor.")) + return TRUE + +/obj/structure/punching_bag/wirecutter_act(mob/living/user, obj/item/W) + . = ..() + if(!anchored) + user.visible_message(span_warning("[user] cuts apart [src]."), span_notice("You start to cut apart [src]."), span_hear("You hear cutting.")) + if(W.use_tool(src, user, 50, volume=100)) + if(anchored) + return TRUE + to_chat(user, span_notice("You cut apart [src].")) + deconstruct(TRUE) + return TRUE + +/obj/structure/punching_bag/proc/check_anchored_state(check_anchored) + return anchored == check_anchored + +/obj/structure/punching_bag/examine(mob/user) + . = ..() + if(anchored) + . += span_notice("[src] is bolted to the floor.") + else + . += span_notice("[src] is no longer bolted to the floor, and the seams can be cut apart.") /obj/structure/punching_bag/attack_hand(mob/user as mob) . = ..() @@ -25,6 +66,8 @@ icon = 'icons/obj/gym_equipment.dmi' density = TRUE anchored = TRUE + var/buildstacktype = /obj/item/stack/sheet/metal + var/buildstackamount = 5 /obj/structure/weightmachine/proc/AnimateMachine(mob/living/user) return @@ -33,6 +76,45 @@ . = ..() icon_state = (obj_flags & IN_USE) ? "[base_icon_state]-u" : base_icon_state +/obj/structure/weightmachine/deconstruct(disassembled = TRUE) + if(!(flags_1 & NODECONSTRUCT_1)) + if(buildstacktype) + new buildstacktype(loc,buildstackamount) + return..() + +/obj/structure/weightmachine/wrench_act(mob/living/user, obj/item/W) + if(..()) + return TRUE + add_fingerprint(user) + var/action = anchored ? "unbolts [src] from" : "bolts [src] to" + var/uraction = anchored ? "unbolt [src] from" : "bolt [src] to" + user.visible_message(span_warning("[user] [action] the floor."), span_notice("You start to [uraction] the floor..."), span_hear("You hear rustling noises.")) + if(W.use_tool(src, user, 50, volume=100, extra_checks = CALLBACK(src, PROC_REF(check_anchored_state), anchored))) + set_anchored(!anchored) + to_chat(user, span_notice("You [anchored ? "bolt" : "unbolt"] [src] from the floor.")) + return TRUE + +/obj/structure/weightmachine/screwdriver_act(mob/living/user, obj/item/W) + . = ..() + if(!anchored) + user.visible_message(span_warning("[user] screws apart [src]."), span_notice("You start to screw apart [src]."), span_hear("You hear screwing.")) + if(W.use_tool(src, user, 50, volume=100)) + if(anchored) + return TRUE + to_chat(user, span_notice("You screw apart [src].")) + deconstruct(TRUE) + return TRUE + +/obj/structure/weightmachine/proc/check_anchored_state(check_anchored) + return anchored == check_anchored + +/obj/structure/weightmachine/examine(mob/user) + . = ..() + if(anchored) + . += span_notice("[src] is bolted to the floor.") + else + . += span_notice("[src] is no longer bolted to the floor, and the screws are exposed.") + /obj/structure/weightmachine/update_overlays() . = ..() @@ -44,7 +126,7 @@ if(.) return if(obj_flags & IN_USE) - to_chat(user, "It's already in use - wait a bit!") + to_chat(user, span_warning("It's already in use - wait a bit!")) return else obj_flags |= IN_USE @@ -100,3 +182,4 @@ sleep(3) animate(user, pixel_y = 2, time = 3) sleep(3) + From eee583c567e650b218f9d883f2ba6c4b95306372 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Thu, 11 Apr 2024 15:45:18 -0500 Subject: [PATCH 015/143] Automatic changelog generation for PR #2839 [ci skip] --- html/changelogs/AutoChangeLog-pr-2839.yml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2839.yml diff --git a/html/changelogs/AutoChangeLog-pr-2839.yml b/html/changelogs/AutoChangeLog-pr-2839.yml new file mode 100644 index 000000000000..f877777a0a31 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2839.yml @@ -0,0 +1,6 @@ +author: Gristlebee +changes: + - {rscadd: Punching bags can be built with 5 cloth.} + - {rscadd: Bench press and chest press can be built with 5 metal.} + - {rscadd: Exercise equipment can be deconstructed.} +delete-after: true From e0385e2acdcc9aca2f83ec566c89309781a59bc8 Mon Sep 17 00:00:00 2001 From: thgvr <81882910+thgvr@users.noreply.github.com> Date: Thu, 11 Apr 2024 12:38:31 -0700 Subject: [PATCH 016/143] Brings back old gun suicide_act behavior (#2784) ## About The Pull Request Brings back old suicide_act on handle_suicide proc of guns. https://github.com/shiptest-ss13/Shiptest/assets/81882910/a5363807-0b49-46fc-aae6-cc1253cc1dbf ## Changelog :cl: add: Suicide & Execution with a damaging firearm is now more deadly and gruesome. /:cl: --- code/modules/projectiles/gun.dm | 51 ++++++++++++++++++++------ code/modules/projectiles/projectile.dm | 2 +- 2 files changed, 41 insertions(+), 12 deletions(-) diff --git a/code/modules/projectiles/gun.dm b/code/modules/projectiles/gun.dm index e9354e68d9d4..9aa8ac60326f 100644 --- a/code/modules/projectiles/gun.dm +++ b/code/modules/projectiles/gun.dm @@ -744,6 +744,9 @@ safety_overlay.icon_state = "[safety_wording]-off" . += safety_overlay +#define BRAINS_BLOWN_THROW_RANGE 2 +#define BRAINS_BLOWN_THROW_SPEED 1 + /obj/item/gun/proc/handle_suicide(mob/living/carbon/human/user, mob/living/carbon/human/target, params, bypass_timer) if(!ishuman(user) || !ishuman(target)) return @@ -751,32 +754,58 @@ if(semicd) return + if(!can_shoot()) //Just because you can pull the trigger doesn't mean it can shoot. + shoot_with_empty_chamber(user) + return + if(user == target) - target.visible_message("[user] sticks [src] in [user.p_their()] mouth, ready to pull the trigger...", \ - "You stick [src] in your mouth, ready to pull the trigger...") + target.visible_message(span_warning("[user] sticks [src] in [user.p_their()] mouth, ready to pull the trigger..."), \ + span_userdanger("You stick [src] in your mouth, ready to pull the trigger...")) else - target.visible_message("[user] points [src] at [target]'s head, ready to pull the trigger...", \ - "[user] points [src] at your head, ready to pull the trigger...") + target.visible_message(span_warning("[user] points [src] at [target]'s head, ready to pull the trigger..."), \ + span_userdanger("[user] points [src] at your head, ready to pull the trigger...")) semicd = TRUE - if(!bypass_timer && (!do_mob(user, target, 120) || user.zone_selected != BODY_ZONE_PRECISE_MOUTH)) + if(!bypass_timer && (!do_mob(user, target, 100) || user.zone_selected != BODY_ZONE_PRECISE_MOUTH)) if(user) if(user == target) - user.visible_message("[user] decided not to shoot.") + user.visible_message(span_notice("[user] decided not to shoot.")) else if(target && target.Adjacent(user)) - target.visible_message("[user] has decided to spare [target]", "[user] has decided to spare your life!") + target.visible_message(span_notice("[user] has decided to spare [target]."), span_notice("[user] has decided to spare your life!")) semicd = FALSE return semicd = FALSE - target.visible_message("[user] pulls the trigger!", "[(user == target) ? "You pull" : "[user] pulls"] the trigger!") + target.visible_message(span_warning("[user] pulls the trigger!"), span_userdanger("[(user == target) ? "You pull" : "[user] pulls"] the trigger!")) - if(chambered && chambered.BB) - chambered.BB.damage *= 5 + if(chambered && chambered.BB && can_trigger_gun(user)) + chambered.BB.damage *= 3 + //Check is here for safeties and such, brain will be removed after + process_fire(target, user, TRUE, params, BODY_ZONE_HEAD) + + var/obj/item/organ/brain/brain_to_blast = target.getorganslot(ORGAN_SLOT_BRAIN) + if(brain_to_blast) + + //Check if the projectile is actually damaging and not of type STAMINA + if(chambered.BB.nodamage || !chambered.BB.damage || chambered.BB.damage_type == STAMINA) + return + + //Remove brain of the mob shot + brain_to_blast.Remove(target) + + var/turf/splat_turf = get_turf(target) + //Move the brain of the person shot to selected turf + brain_to_blast.forceMove(splat_turf) + + var/turf/splat_target = get_ranged_target_turf(target, REVERSE_DIR(target.dir), BRAINS_BLOWN_THROW_RANGE) + var/datum/callback/gibspawner = CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(spawn_atom_to_turf), /obj/effect/gibspawner/generic, brain_to_blast, 1, FALSE, target) + //Throw the brain that has been removed away and place a gibspawner on landing + brain_to_blast.throw_at(splat_target, BRAINS_BLOWN_THROW_RANGE, BRAINS_BLOWN_THROW_SPEED, callback = gibspawner) - process_fire(target, user, TRUE, params, BODY_ZONE_HEAD) +#undef BRAINS_BLOWN_THROW_RANGE +#undef BRAINS_BLOWN_THROW_SPEED /obj/item/gun/proc/unlock() //used in summon guns and as a convience for admins if(pin) diff --git a/code/modules/projectiles/projectile.dm b/code/modules/projectiles/projectile.dm index 7cc9b1c6ebb4..85c4558343d9 100644 --- a/code/modules/projectiles/projectile.dm +++ b/code/modules/projectiles/projectile.dm @@ -133,7 +133,7 @@ var/homing_offset_y = 0 var/damage = 10 - var/damage_type = BRUTE //BRUTE, BURN, TOX, OXY, CLONE are the only things that should be in here + var/damage_type = BRUTE //BRUTE, BURN, TOX, OXY, CLONE, STAMINA are the only things that should be in here var/nodamage = FALSE //Determines if the projectile will skip any damage inflictions var/flag = "bullet" //Defines what armor to use when it hits things. Must be set to bullet, laser, energy,or bomb ///How much armor this projectile pierces. From 16d95f6db8865257b391629fe7596770e7ceac16 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Thu, 11 Apr 2024 15:59:28 -0500 Subject: [PATCH 017/143] Automatic changelog generation for PR #2784 [ci skip] --- html/changelogs/AutoChangeLog-pr-2784.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2784.yml diff --git a/html/changelogs/AutoChangeLog-pr-2784.yml b/html/changelogs/AutoChangeLog-pr-2784.yml new file mode 100644 index 000000000000..057247d90928 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2784.yml @@ -0,0 +1,4 @@ +author: thgvr +changes: + - {rscadd: Suicide & Execution with a damaging firearm is now more deadly and gruesome.} +delete-after: true From a8c77d257acc01680e45bf892371f8ff91008afa Mon Sep 17 00:00:00 2001 From: thgvr <81882910+thgvr@users.noreply.github.com> Date: Thu, 11 Apr 2024 12:39:26 -0700 Subject: [PATCH 018/143] Improves cyber implant UX (#2741) ## About The Pull Request Ports: https://github.com/tgstation/tgstation/pull/53893 https://github.com/tgstation/tgstation/pull/54914 Adds custom sound capability for deploy/retract ## Changelog :cl: Zxaber tweak: You can now use drop / use inhand hotkey to retract and deploy arm implants /:cl: --- code/__DEFINES/colors.dm | 2 - code/game/atoms.dm | 1 + code/modules/mob/living/carbon/human/human.dm | 6 ++ code/modules/mob/mob.dm | 11 ++++ code/modules/surgery/organs/augments_arms.dm | 55 +++++++++++++----- .../surgery/organs/augments_internal.dm | 3 +- icons/mob/inhands/weapons/axes_lefthand.dmi | Bin 1900 -> 1901 bytes icons/obj/implants/implant.dmi | Bin 0 -> 5573 bytes icons/obj/surgery.dmi | Bin 50545 -> 44762 bytes 9 files changed, 58 insertions(+), 20 deletions(-) create mode 100644 icons/obj/implants/implant.dmi diff --git a/code/__DEFINES/colors.dm b/code/__DEFINES/colors.dm index c428e1e7dd53..5c6f14c887eb 100644 --- a/code/__DEFINES/colors.dm +++ b/code/__DEFINES/colors.dm @@ -3,7 +3,6 @@ #define COLOR_INPUT_DISABLED "#F0F0F0" #define COLOR_INPUT_ENABLED "#D3B5B5" -//BeginWS #define COLOR_DARKMODE_DARKBACKGROUND "#383838" #define COLOR_DARKMODE_BACKGROUND "#272727" #define COLOR_DARKMODE_HEADER "#ffffff" @@ -23,7 +22,6 @@ #define WOOD_COLOR_BLACK "#332521" #define WOOD_COLOR_CHOCOLATE "#543C30" #define WOOD_COLOR_YELLOW "#E3994E" -//EndWS #define COLOR_WHITE "#FFFFFF" #define COLOR_OFF_WHITE "#FFF5ED" diff --git a/code/game/atoms.dm b/code/game/atoms.dm index 6c6849724bde..8299d389fb18 100644 --- a/code/game/atoms.dm +++ b/code/game/atoms.dm @@ -160,6 +160,7 @@ var/hitsound_type = PROJECTILE_HITSOUND_NON_LIVING ///volume wanted for being hit var/hitsound_volume = 50 + /** * Called when an atom is created in byond (built in engine proc) * diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index f3802e381c55..9ae7034366dc 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -1057,6 +1057,12 @@ else if(can_be_firemanned(target)) fireman_carry(target) +/mob/living/carbon/human/limb_attack_self() + var/obj/item/bodypart/arm = hand_bodyparts[active_hand_index] + if(arm) + arm.attack_self(src) + return ..() + /mob/living/carbon/human/MouseDrop(mob/over) . = ..() if(ishuman(over)) diff --git a/code/modules/mob/mob.dm b/code/modules/mob/mob.dm index d475891fc28f..7e246dd2d7ac 100644 --- a/code/modules/mob/mob.dm +++ b/code/modules/mob/mob.dm @@ -565,6 +565,15 @@ var/msg = "[src] makes eye contact with you." addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(to_chat), examined_mob, msg), 3) +/** + * Called by using Activate Held Object with an empty hand/limb + * + * Does nothing by default. The intended use is to allow limbs to call their + * own attack_self procs. It is up to the individual mob to override this + * parent and actually use it. + */ +/mob/proc/limb_attack_self() + return ///Can this mob resist (default FALSE) /mob/proc/can_resist() @@ -622,6 +631,8 @@ if(I) I.attack_self(src) update_inv_hands() + return + limb_attack_self() /mob/verb/do_unique_action() set name = "Do Unique Action" diff --git a/code/modules/surgery/organs/augments_arms.dm b/code/modules/surgery/organs/augments_arms.dm index d9d3d6b0b717..5d6fac852d51 100644 --- a/code/modules/surgery/organs/augments_arms.dm +++ b/code/modules/surgery/organs/augments_arms.dm @@ -13,6 +13,10 @@ var/list/items_list = list()// I would use contents, but they shuffle on every activation/deactivation leading to interface inconsistencies. /// You can use this var for item path, it would be converted into an item on New(). var/obj/item/active_item + /// Sound played when extending + var/extend_sound = 'sound/mecha/mechmove03.ogg' + /// Sound played when retracting + var/retract_sound = 'sound/mecha/mechmove03.ogg' /obj/item/organ/cyberimp/arm/Initialize() . = ..() @@ -68,18 +72,34 @@ to_chat(user, "You modify [src] to be installed on the [zone == BODY_ZONE_R_ARM ? "right" : "left"] arm.") update_appearance() +/obj/item/organ/cyberimp/arm/Insert(mob/living/carbon/M, special = FALSE, drop_if_replaced = TRUE) + . = ..() + var/side = zone == BODY_ZONE_R_ARM? RIGHT_HANDS : LEFT_HANDS + hand = owner.hand_bodyparts[side] + if(hand) + RegisterSignal(hand, COMSIG_ITEM_ATTACK_SELF, PROC_REF(ui_action_click)) //If the limb gets an attack-self, open the menu. Only happens when hand is empty + RegisterSignal(M, COMSIG_KB_MOB_DROPITEM_DOWN, PROC_REF(dropkey)) //We're nodrop, but we'll watch for the drop hotkey anyway and then stow if possible. + /obj/item/organ/cyberimp/arm/Remove(mob/living/carbon/M, special = 0) Retract() + if(hand) + UnregisterSignal(hand, COMSIG_ITEM_ATTACK_SELF) + UnregisterSignal(M, COMSIG_KB_MOB_DROPITEM_DOWN) ..() -/obj/item/organ/cyberimp/arm/emp_act(severity) - . = ..() - if(. & EMP_PROTECT_SELF) - return - if(prob(15/severity) && owner) - to_chat(owner, "[src] is hit by EMP!") - // give the owner an idea about why his implant is glitching - Retract() +/** + * Called when the mob uses the "drop item" hotkey + * + * Items inside toolset implants have TRAIT_NODROP, but we can still use the drop item hotkey as a + * quick way to store implant items. In this case, we check to make sure the user has the correct arm + * selected, and that the item is actually owned by us, and then we'll hand off the rest to Retract() +**/ +/obj/item/organ/cyberimp/arm/proc/dropkey(mob/living/carbon/host) + if(!host) + return //How did we even get here + if(hand != host.hand_bodyparts[host.active_hand_index]) + return //wrong hand + Retract() /obj/item/organ/cyberimp/arm/proc/Retract() if(!active_item || (active_item in src)) @@ -89,13 +109,9 @@ "[active_item] snaps back into your [zone == BODY_ZONE_R_ARM ? "right" : "left"] arm.", "You hear a short mechanical noise.") - if(istype(active_item, /obj/item/assembly/flash/armimplant)) - var/obj/item/assembly/flash/F = active_item - F.set_light(0) - owner.transferItemToLoc(active_item, src, TRUE) + playsound(get_turf(owner), retract_sound, 50, TRUE) active_item = null - playsound(get_turf(owner), 'sound/mecha/mechmove03.ogg', 50, TRUE) /obj/item/organ/cyberimp/arm/proc/Extend(obj/item/item) if(!(item in src)) @@ -135,7 +151,7 @@ owner.visible_message("[owner] extends [active_item] from [owner.p_their()] [zone == BODY_ZONE_R_ARM ? "right" : "left"] arm.", "You extend [active_item] from your [zone == BODY_ZONE_R_ARM ? "right" : "left"] arm.", "You hear a short mechanical noise.") - playsound(get_turf(owner), 'sound/mecha/mechmove03.ogg', 50, TRUE) + playsound(get_turf(owner), extend_sound, 50, TRUE) /obj/item/organ/cyberimp/arm/ui_action_click() if((organ_flags & ORGAN_FAILING) || (!active_item && !contents.len)) @@ -161,6 +177,14 @@ else Retract() +/obj/item/organ/cyberimp/arm/emp_act(severity) + . = ..() + if(. & EMP_PROTECT_SELF) + return + if(prob(15/severity) && owner) + to_chat(owner, "[src] is hit by EMP!") + // give the owner an idea about why his implant is glitching + Retract() /obj/item/organ/cyberimp/arm/gun/emp_act(severity) . = ..() @@ -225,7 +249,6 @@ desc = "A cybernetic implant that allows the user to project a healing beam from their hand." items_to_create = list(/obj/item/gun/medbeam) - /obj/item/organ/cyberimp/arm/flash name = "integrated high-intensity photon projector" //Why not desc = "An integrated projector mounted onto a user's arm that is able to be used as a powerful flash." @@ -277,4 +300,4 @@ name = "power cord implant" desc = "An internal power cord hooked up to a battery. Useful if you run on volts." items_to_create = list(/obj/item/apc_powercord) - zone = "l_arm" + zone = BODY_ZONE_L_ARM diff --git a/code/modules/surgery/organs/augments_internal.dm b/code/modules/surgery/organs/augments_internal.dm index ae6f1cf43d39..f623bb67606b 100644 --- a/code/modules/surgery/organs/augments_internal.dm +++ b/code/modules/surgery/organs/augments_internal.dm @@ -2,6 +2,7 @@ /obj/item/organ/cyberimp name = "cybernetic implant" desc = "A state-of-the-art implant that improves a baseline's functionality." + icon = 'icons/obj/implants/implant.dmi' status = ORGAN_ROBOTIC organ_flags = ORGAN_SYNTHETIC var/implant_color = "#FFFFFF" @@ -17,8 +18,6 @@ add_overlay(overlay) return ..() - - //[[[[BRAIN]]]] /obj/item/organ/cyberimp/brain diff --git a/icons/mob/inhands/weapons/axes_lefthand.dmi b/icons/mob/inhands/weapons/axes_lefthand.dmi index 810455a611bdeddf2ebc139dabbaa42a6487d7f2..3b95d17cdc78f766b7c3d91477802abcdfd729d3 100644 GIT binary patch delta 1644 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�h4(i}i9?)b z4MBjgO>>zLmVaZI0?V?xs2uw8a?s`6BZKBXl&4c4SemSwzJ|2FDT=g{4}%e%AfR?I z$07F1wHzL5Jqo9|;ON%D@P{$;4}VJ0myP`Ea5jPA4)|I8^!NyZ zAP9mW2x0(!kDKdT&Q0K~9DYlhW>L{vk}^w;<-2n*Su*%GHMn%D`qRN1}-yD z$bc8vDu414<8LZ}8I&`XSML?hAk-hn1XM#{B1HUkz+7fv@s#BW;9cEssC9}g0)c%-%fyfx==s+$ZkjXaB|SE)t$eTtVx>qqg}M`M|%SNZSM p`k!I*sQAL4$;(4e00@GR{0Ghdk+4h@_Uixu002ovPDHLkV1iv(Co}*6 diff --git a/icons/obj/implants/implant.dmi b/icons/obj/implants/implant.dmi new file mode 100644 index 0000000000000000000000000000000000000000..31bd68db0caf1db32150db31d293ca9f6ca1eae3 GIT binary patch literal 5573 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 F{{YZpd_MpH literal 0 HcmV?d00001 diff --git a/icons/obj/surgery.dmi b/icons/obj/surgery.dmi index d94097ddf2e55ef23bbca7a66ac9aaf92e8f59e1..8f2566a98f8ae01a1fd14b2500cf4d6459570462 100644 GIT binary patch literal 44762 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�IeB*Gpmdf4%-|5CKbu;RSzNAYsdToe!ldkotQ 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�!o+w>uT)@-QsjGUi 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 From 206829be14297e298fdd2a954e303825e08c6875 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Thu, 11 Apr 2024 16:13:41 -0500 Subject: [PATCH 019/143] Automatic changelog generation for PR #2741 [ci skip] --- html/changelogs/AutoChangeLog-pr-2741.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2741.yml diff --git a/html/changelogs/AutoChangeLog-pr-2741.yml b/html/changelogs/AutoChangeLog-pr-2741.yml new file mode 100644 index 000000000000..591dae64290a --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2741.yml @@ -0,0 +1,4 @@ +author: Zxaber +changes: + - {tweak: You can now use drop / use inhand hotkey to retract and deploy arm implants} +delete-after: true From 1cd05b6a9e7527eb871321926a6c16da899a336e Mon Sep 17 00:00:00 2001 From: SapphicOverload <93578146+SapphicOverload@users.noreply.github.com> Date: Thu, 11 Apr 2024 15:41:21 -0400 Subject: [PATCH 020/143] Reworks the turbine to be an actual engine (#2585) ## About The Pull Request This PR allows the turbine to provide thrust like a real engine while it's running (equivalent to around 4 plasma thrusters while running at maximum power) and fixes a few things like being able to make power from nothing and disconnecting when docking or undocking. Also updates the sprites to make it nicer to look at. ![260364787-c289bee8-8389-48de-a6da-29b305bed64d](https://github.com/shiptest-ss13/Shiptest/assets/93578146/5d8a1d2b-0771-4267-859d-900a8a7d62c9) Sprites are from BeeStation/BeeStation-Hornet#7634, by PestoVerde322 and PacifistDalek ## Why It's Good For The Game For how much worse and less efficient the turbine is at power generation compared to the TEG, I thought it deserved a secondary use to make it more interesting. This also allows for the possibility of a new ship that uses one (or more!) as its main engine, which would be cool. Also turbines violating the laws of thermodynamics to make power from nowhere is maybe bad or something. ## Changelog :cl: sapphicoverload, PestoVerde322, PacifistDalek add: turbines now provide thrust for ships tweak: turbines respect conservation of energy instead of moving gas around for free tweak: turbine control console now shows the internal pressure of the turbine code: refactored how gas flows through the turbine fix: fixed turbines making free energy from nowhere at low RPM fix: fixed turbines forcing air into the output turf when it's blocked fix: fixed turbines not updating air at the input and output turfs fix: fixed turbines disconnecting when docking and undocking imageadd: new turbine sprites /:cl: --- .../whitesands_surface_waterplant.dmm | 2 +- code/game/machinery/shuttle/shuttle_engine.dm | 2 +- .../machinery/shuttle}/turbine.dm | 248 ++++++++++++------ .../circuitboards/machine_circuitboards.dm | 2 +- icons/obj/atmospherics/components/turbine.dmi | Bin 0 -> 9793 bytes shiptest.dme | 2 +- .../tgui/interfaces/TurbineComputer.js | 6 +- 7 files changed, 176 insertions(+), 86 deletions(-) rename code/{modules/power => game/machinery/shuttle}/turbine.dm (54%) create mode 100644 icons/obj/atmospherics/components/turbine.dmi diff --git a/_maps/RandomRuins/SandRuins/whitesands_surface_waterplant.dmm b/_maps/RandomRuins/SandRuins/whitesands_surface_waterplant.dmm index 0babadd59a8d..fe95fca0e82b 100644 --- a/_maps/RandomRuins/SandRuins/whitesands_surface_waterplant.dmm +++ b/_maps/RandomRuins/SandRuins/whitesands_surface_waterplant.dmm @@ -1482,7 +1482,7 @@ /turf/open/floor/plating, /area/ruin/powered) "LM" = ( -/obj/machinery/power/turbine, +/obj/machinery/power/shuttle/engine/turbine, /turf/open/floor/plating/asteroid/whitesands, /area/overmap_encounter/planetoid/sand/explored) "LN" = ( diff --git a/code/game/machinery/shuttle/shuttle_engine.dm b/code/game/machinery/shuttle/shuttle_engine.dm index 267c8d102918..c4fd424d4076 100644 --- a/code/game/machinery/shuttle/shuttle_engine.dm +++ b/code/game/machinery/shuttle/shuttle_engine.dm @@ -12,7 +12,7 @@ var/enabled = TRUE ///How much thrust this engine generates when burned fully. var/thrust = 0 - ///I don't really know what this is but it's used a lot + ///Whether this engine is actively providing thrust to the ship var/thruster_active = FALSE /** diff --git a/code/modules/power/turbine.dm b/code/game/machinery/shuttle/turbine.dm similarity index 54% rename from code/modules/power/turbine.dm rename to code/game/machinery/shuttle/turbine.dm index ba390b1cf873..7d310d37cd30 100644 --- a/code/modules/power/turbine.dm +++ b/code/game/machinery/shuttle/turbine.dm @@ -25,48 +25,60 @@ /obj/machinery/power/compressor name = "compressor" desc = "The compressor stage of a gas turbine generator." - icon = 'icons/obj/atmospherics/pipes/simple.dmi' + icon = 'icons/obj/atmospherics/components/turbine.dmi' icon_state = "compressor" density = TRUE resistance_flags = FIRE_PROOF CanAtmosPass = ATMOS_PASS_DENSITY + use_power = NO_POWER_USE // powered by gas flow + interacts_with_air = TRUE circuit = /obj/item/circuitboard/machine/power_compressor - var/obj/machinery/power/turbine/turbine + var/obj/machinery/power/shuttle/engine/turbine/turbine var/datum/gas_mixture/gas_contained - var/turf/inturf var/starter = 0 var/rpm = 0 var/rpmtarget = 0 var/capacity = 1e6 var/comp_id = 0 - var/efficiency + var/efficiency = 1 + var/intake_ratio = 0.1 // might add a way to adjust this in-game later -/obj/machinery/power/turbine/lavaland +/obj/machinery/power/shuttle/engine/turbine/lavaland destroy_output = TRUE /obj/machinery/power/compressor/Destroy() + SSair.stop_processing_machine(src) if (turbine && turbine.compressor == src) turbine.compressor = null + if(isopenturf(loc)) + loc.assume_air(gas_contained) + loc.air_update_turf() turbine = null return ..() -/obj/machinery/power/turbine +/obj/machinery/power/shuttle/engine/turbine name = "gas turbine generator" desc = "A gas turbine used for backup power generation." - icon = 'icons/obj/atmospherics/pipes/simple.dmi' + icon = 'icons/obj/atmospherics/components/turbine.dmi' icon_state = "turbine" density = TRUE resistance_flags = FIRE_PROOF CanAtmosPass = ATMOS_PASS_DENSITY + use_power = NO_POWER_USE // powered by gas flow + interacts_with_air = TRUE circuit = /obj/item/circuitboard/machine/power_turbine + thrust = 0 // no thrust by default + icon_state_closed = "turbine" + icon_state_open = "turbine" + icon_state_off = "turbine" var/opened = 0 var/obj/machinery/power/compressor/compressor - var/turf/outturf - var/lastgen + var/lastgen = 0 var/productivity = 1 var/destroy_output = FALSE //Destroy the output gas instead of actually outputting it. Used on lavaland to prevent cooking the zlevel -/obj/machinery/power/turbine/Destroy() +/obj/machinery/power/shuttle/engine/turbine/Destroy() + SSair.stop_processing_machine(src) if (compressor && compressor.turbine == src) compressor.turbine = null compressor = null @@ -74,29 +86,39 @@ // the inlet stage of the gas turbine electricity generator -/obj/machinery/power/compressor/Initialize() +/obj/machinery/power/compressor/Initialize(mapload) . = ..() // The inlet of the compressor is the direction it faces gas_contained = new - inturf = get_step(src, dir) + SSair.start_processing_machine(src, mapload) locate_machinery() if(!turbine) obj_break() + return INITIALIZE_HINT_LATELOAD + +/obj/machinery/power/compressor/LateInitialize() + . = ..() + var/turf/comp_turf = get_turf(src) + comp_turf.ImmediateCalculateAdjacentTurfs() // turbine blocks atmos so update the turf it's on or stuff breaks #define COMPFRICTION 5e5 /obj/machinery/power/compressor/locate_machinery() if(turbine) return - turbine = locate() in get_step(src, get_dir(inturf, src)) + turbine = locate() in get_step(src, turn(dir, 180)) if(turbine) + set_machine_stat(machine_stat & ~BROKEN) turbine.locate_machinery() + else + turbine = null + obj_break() /obj/machinery/power/compressor/RefreshParts() var/E = 0 for(var/obj/item/stock_parts/manipulator/M in component_parts) E += M.rating - efficiency = E / 6 + efficiency = max(E / 6, 1) /obj/machinery/power/compressor/examine(mob/user) . = ..() @@ -108,49 +130,63 @@ return if(default_change_direction_wrench(user, I)) - turbine = null - inturf = get_step(src, dir) - locate_machinery() if(turbine) to_chat(user, "Turbine connected.") set_machine_stat(machine_stat & ~BROKEN) else to_chat(user, "Turbine not connected.") - obj_break() return default_deconstruction_crowbar(I) -/obj/machinery/power/compressor/process() - if(!starter) - return - if(!turbine || (turbine.machine_stat & BROKEN)) - starter = FALSE - if(machine_stat & BROKEN || panel_open) - starter = FALSE - return - cut_overlays() - - rpm = 0.9* rpm + 0.1 * rpmtarget +/obj/machinery/power/compressor/default_deconstruction_screwdriver(mob/user, icon_state_open, icon_state_closed, obj/item/I) + . = ..() + if(panel_open) + set_machine_stat(machine_stat | MAINT) + else + set_machine_stat(machine_stat & ~MAINT) - // It's a simplified version taking only 1/10 of the moles from the turf nearby. It should be later changed into a better version - // above todo 7 years and counting +//update when moved or changing direction +/obj/machinery/power/compressor/setDir(newdir) + . = ..() + locate_machinery() - inturf.transfer_air_ratio(gas_contained, 0.1) +/obj/machinery/power/compressor/Move(atom/newloc, direct, glide_size_override) + . = ..() + locate_machinery() -// RPM function to include compression friction - be advised that too low/high of a compfriction value can make things screwy +/obj/machinery/power/compressor/process(delta_time) + return +/obj/machinery/power/compressor/process_atmos(delta_time) + // RPM function to include compression friction - be advised that too low/high of a compfriction value can make things screwy + rpm -= 1 + rpm = (0.9 * rpm) + (0.1 * rpmtarget) rpm = min(rpm, (COMPFRICTION*efficiency)/2) - rpm = max(0, rpm - (rpm*rpm)/(COMPFRICTION*efficiency)) + rpm = max(0, rpm - (rpm**2)/(COMPFRICTION*efficiency)) - if(starter && !(machine_stat & NOPOWER)) - use_power(2800) - if(rpm<1000) - rpmtarget = 1000 - else - if(rpm<1000) - rpmtarget = 0 + update_overlays() + + if(!turbine || (turbine.machine_stat & BROKEN)) + locate_machinery() // try to find the other part if we somehow got disconnected + + if((machine_stat & (BROKEN|MAINT)) || !starter) // if we didn't find it... + rpmtarget = 0 + return + + var/turf/inturf = get_step(src, dir) + var/datum/gas_mixture/environment = inturf.return_air() + var/external_pressure = environment.return_pressure() + var/pressure_delta = external_pressure - gas_contained.return_pressure() + + // Equalize the gas between the environment and the internal gas mix + if(pressure_delta > 0) + var/datum/gas_mixture/removed = environment.remove_ratio((1 - ((1 - intake_ratio)**delta_time)) * pressure_delta / (external_pressure * 2)) // silly math to keep it consistent with delta_time + gas_contained.merge(removed) + inturf.air_update_turf() +/obj/machinery/power/compressor/update_overlays() + . = ..() if(rpm>50000) add_overlay(mutable_appearance(icon, "comp-o4", FLY_LAYER)) else if(rpm>10000) @@ -159,91 +195,122 @@ add_overlay(mutable_appearance(icon, "comp-o2", FLY_LAYER)) else if(rpm>500) add_overlay(mutable_appearance(icon, "comp-o1", FLY_LAYER)) - //TODO: DEFERRED // These are crucial to working of a turbine - the stats modify the power output. TurbGenQ modifies how much raw energy can you get from // rpms, TurbGenG modifies the shape of the curve - the lower the value the less straight the curve is. #define TURBGENQ 100000 #define TURBGENG 0.5 +#define POWER_TO_THRUST 0.001 // power production to thrust ratio -/obj/machinery/power/turbine/Initialize() +/obj/machinery/power/shuttle/engine/turbine/Initialize(mapload) . = ..() -// The outlet is pointed at the direction of the turbine component - outturf = get_step(src, dir) + SSair.start_processing_machine(src, mapload) locate_machinery() if(!compressor) obj_break() connect_to_network() + return INITIALIZE_HINT_LATELOAD + +/obj/machinery/power/shuttle/engine/turbine/LateInitialize() + . = ..() + var/turf/comp_turf = get_turf(src) + comp_turf.ImmediateCalculateAdjacentTurfs() // turbine blocks atmos so update the turf it's on or stuff breaks -/obj/machinery/power/turbine/RefreshParts() +/obj/machinery/power/shuttle/engine/turbine/RefreshParts() var/P = 0 for(var/obj/item/stock_parts/capacitor/C in component_parts) P += C.rating productivity = P / 6 -/obj/machinery/power/turbine/examine(mob/user) +/obj/machinery/power/shuttle/engine/turbine/examine(mob/user) . = ..() if(in_range(user, src) || isobserver(user)) . += "The status display reads: Productivity at [productivity*100]%." -/obj/machinery/power/turbine/locate_machinery() +/obj/machinery/power/shuttle/engine/turbine/locate_machinery() if(compressor) return - compressor = locate() in get_step(src, get_dir(outturf, src)) + compressor = locate() in get_step(src, turn(dir, 180)) if(compressor) + set_machine_stat(machine_stat & ~BROKEN) compressor.locate_machinery() + else + compressor = null + obj_break() -/obj/machinery/power/turbine/process() +/obj/machinery/power/shuttle/engine/turbine/process(delta_time) + add_avail(lastgen) // add power in process() so it doesn't update power output separately from the rest of the powernet (bad) + update_overlays() +/obj/machinery/power/shuttle/engine/turbine/process_atmos(delta_time) if(!compressor) set_machine_stat(BROKEN) + locate_machinery() // try to find the missing piece - if((machine_stat & BROKEN) || panel_open) + if(machine_stat & (BROKEN|MAINT)) // we're only running half a turbine, don't continue return - if(!compressor.starter) - return - cut_overlays() // This is the power generation function. If anything is needed it's good to plot it in EXCEL before modifying // the TURBGENQ and TURBGENG values lastgen = ((compressor.rpm / TURBGENQ)**TURBGENG) * TURBGENQ * productivity + thrust = lastgen * POWER_TO_THRUST // second law - add_avail(lastgen) - - // Weird function but it works. Should be something else... - - var/newrpm = ((compressor.gas_contained.return_temperature()) * compressor.gas_contained.total_moles())/4 + var/turf/outturf = get_step(src, dir) + if(!LAZYLEN(outturf.atmos_adjacent_turfs)) + compressor.rpmtarget = 0 + return - newrpm = max(0, newrpm) + // Move gas from the compressor to the outlet + var/datum/gas_mixture/environment = outturf.return_air() + var/internal_pressure = compressor.gas_contained.return_pressure() + var/pressure_delta = internal_pressure - environment.return_pressure() - if(!compressor.starter || newrpm > 1000) - compressor.rpmtarget = newrpm + // Now set the compressor's RPM target based on how much gas is flowing through + compressor.rpmtarget = max(0, pressure_delta * compressor.gas_contained.return_volume() / (R_IDEAL_GAS_EQUATION * 4)) - if(compressor.gas_contained.total_moles()>0) - var/oamount = min(compressor.gas_contained.total_moles(), (compressor.rpm+100)/35000*compressor.capacity) + // Equalize the gas between the internal gas mix and the environment + if(pressure_delta > 0) + var/datum/gas_mixture/removed = compressor.gas_contained.remove_ratio(pressure_delta / (internal_pressure * 2)) if(destroy_output) - compressor.gas_contained.set_moles(compressor.gas_contained.get_moles() - oamount) - else - outturf.assume_air_moles(compressor.gas_contained, oamount) + qdel(removed) + return + outturf.assume_air(removed) + outturf.air_update_turf() + +// Return the current thrust amount +/obj/machinery/power/shuttle/engine/turbine/burn_engine(percentage, deltatime) + return thrust * deltatime * (percentage / 100) + +// Return the current power output +/obj/machinery/power/shuttle/engine/turbine/return_fuel() + return lastgen + +// Return the maximum power output +/obj/machinery/power/shuttle/engine/turbine/return_fuel_cap() + return ((COMPFRICTION*(compressor ? compressor.efficiency : 1) / (TURBGENQ*4))**TURBGENG) * TURBGENQ * productivity + +// Return the maximum power output +/obj/machinery/power/shuttle/engine/turbine/update_engine() + if(!(flags_1 & INITIALIZED_1)) + return FALSE + thruster_active = !panel_open && compressor + return thruster_active // If it works, put an overlay that it works! - +/obj/machinery/power/shuttle/engine/turbine/update_overlays() + . = ..() if(lastgen > 100) add_overlay(mutable_appearance(icon, "turb-o", FLY_LAYER)) -/obj/machinery/power/turbine/attackby(obj/item/I, mob/user, params) +/obj/machinery/power/shuttle/engine/turbine/attackby(obj/item/I, mob/user, params) if(default_deconstruction_screwdriver(user, initial(icon_state), initial(icon_state), I)) return if(default_change_direction_wrench(user, I)) - compressor = null - outturf = get_step(src, dir) - locate_machinery() if(compressor) to_chat(user, "Compressor connected.") - set_machine_stat(machine_stat & ~BROKEN) else to_chat(user, "Compressor not connected.") obj_break() @@ -251,25 +318,42 @@ default_deconstruction_crowbar(I) -/obj/machinery/power/turbine/ui_interact(mob/user, datum/tgui/ui) +/obj/machinery/power/shuttle/engine/turbine/default_deconstruction_screwdriver(mob/user, icon_state_open, icon_state_closed, obj/item/I) + . = ..() + if(panel_open) + set_machine_stat(machine_stat | MAINT) + else + set_machine_stat(machine_stat & ~MAINT) + +// update if it moves or changes direction +/obj/machinery/power/shuttle/engine/turbine/setDir(newdir) + . = ..() + locate_machinery() + +/obj/machinery/power/shuttle/engine/turbine/Move(atom/newloc, direct, glide_size_override) + . = ..() + locate_machinery() + +/obj/machinery/power/shuttle/engine/turbine/ui_interact(mob/user, datum/tgui/ui) ui = SStgui.try_update_ui(user, src, ui) if(!ui) ui = new(user, src, "TurbineComputer", name) ui.open() -/obj/machinery/power/turbine/ui_data(mob/user) +/obj/machinery/power/shuttle/engine/turbine/ui_data(mob/user) var/list/data = list() data["compressor"] = compressor ? TRUE : FALSE - data["compressor_broke"] = (!compressor || (compressor.machine_stat & BROKEN)) ? TRUE : FALSE + data["compressor_broke"] = (!compressor || (compressor.machine_stat & (BROKEN|MAINT))) ? TRUE : FALSE data["turbine"] = compressor?.turbine ? TRUE : FALSE - data["turbine_broke"] = (!compressor || !compressor.turbine || (compressor.turbine.machine_stat & BROKEN)) ? TRUE : FALSE + data["turbine_broke"] = (!compressor || !compressor.turbine || (compressor.turbine.machine_stat & (BROKEN|MAINT))) ? TRUE : FALSE data["online"] = compressor?.starter data["power"] = DisplayPower(compressor?.turbine?.lastgen) data["rpm"] = compressor?.rpm data["temp"] = compressor?.gas_contained.return_temperature() + data["pressure"] = compressor?.gas_contained.return_pressure() return data -/obj/machinery/power/turbine/ui_act(action, params) +/obj/machinery/power/shuttle/engine/turbine/ui_act(action, params) . = ..() if(.) return @@ -306,7 +390,7 @@ /obj/machinery/computer/turbine_computer/locate_machinery() if(id) - for(var/obj/machinery/power/compressor/C in GLOB.machines) + for(var/obj/machinery/power/compressor/C in SSair.atmos_air_machinery) if(C.comp_id == id) compressor = C return @@ -322,13 +406,14 @@ /obj/machinery/computer/turbine_computer/ui_data(mob/user) var/list/data = list() data["compressor"] = compressor ? TRUE : FALSE - data["compressor_broke"] = (!compressor || (compressor.machine_stat & BROKEN)) ? TRUE : FALSE + data["compressor_broke"] = (!compressor || (compressor.machine_stat & (BROKEN|MAINT))) ? TRUE : FALSE data["turbine"] = compressor?.turbine ? TRUE : FALSE - data["turbine_broke"] = (!compressor || !compressor.turbine || (compressor.turbine.machine_stat & BROKEN)) ? TRUE : FALSE + data["turbine_broke"] = (!compressor || !compressor.turbine || (compressor.turbine.machine_stat & (BROKEN|MAINT))) ? TRUE : FALSE data["online"] = compressor?.starter data["power"] = DisplayPower(compressor?.turbine?.lastgen) data["rpm"] = compressor?.rpm data["temp"] = compressor?.gas_contained.return_temperature() + data["pressure"] = compressor?.gas_contained.return_pressure() return data /obj/machinery/computer/turbine_computer/ui_act(action, params) @@ -345,6 +430,7 @@ locate_machinery() . = TRUE +#undef POWER_TO_THRUST #undef COMPFRICTION #undef TURBGENQ #undef TURBGENG diff --git a/code/game/objects/items/circuitboards/machine_circuitboards.dm b/code/game/objects/items/circuitboards/machine_circuitboards.dm index 7b2724f9e53f..9f7831577d4c 100644 --- a/code/game/objects/items/circuitboards/machine_circuitboards.dm +++ b/code/game/objects/items/circuitboards/machine_circuitboards.dm @@ -257,7 +257,7 @@ /obj/item/circuitboard/machine/power_turbine name = "Power Turbine (Machine Board)" icon_state = "engineering" - build_path = /obj/machinery/power/turbine + build_path = /obj/machinery/power/shuttle/engine/turbine req_components = list( /obj/item/stack/cable_coil = 5, /obj/item/stock_parts/capacitor = 6) diff --git a/icons/obj/atmospherics/components/turbine.dmi b/icons/obj/atmospherics/components/turbine.dmi new file mode 100644 index 0000000000000000000000000000000000000000..6e499911a75b7dacc75b3183701b2285ed5bed27 GIT binary patch literal 9793 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 { @@ -11,7 +12,7 @@ export const TurbineComputer = (props, context) => { !data.turbine_broke ); return ( - +

{ {data.temp} K + + {formatSiUnit(data.pressure * 1000, 1, 'Pa')} + {data.power} From 2ff652afdc6b4f3bf26d7ca1f57e40d87b4b28de Mon Sep 17 00:00:00 2001 From: Changelogs Date: Thu, 11 Apr 2024 16:27:39 -0500 Subject: [PATCH 021/143] Automatic changelog generation for PR #2585 [ci skip] --- html/changelogs/AutoChangeLog-pr-2585.yml | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2585.yml diff --git a/html/changelogs/AutoChangeLog-pr-2585.yml b/html/changelogs/AutoChangeLog-pr-2585.yml new file mode 100644 index 000000000000..2e878e3ea310 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2585.yml @@ -0,0 +1,13 @@ +author: sapphicoverload, PestoVerde322, PacifistDalek +changes: + - {rscadd: turbines now provide thrust for ships} + - {tweak: turbines respect conservation of energy instead of moving gas around for + free} + - {tweak: turbine control console now shows the internal pressure of the turbine} + - {code_imp: refactored how gas flows through the turbine} + - {bugfix: fixed turbines making free energy from nowhere at low RPM} + - {bugfix: fixed turbines forcing air into the output turf when it's blocked} + - {bugfix: fixed turbines not updating air at the input and output turfs} + - {bugfix: fixed turbines disconnecting when docking and undocking} + - {imageadd: new turbine sprites} +delete-after: true From aade1d8b4af253bad43909046e6209f333731c05 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Fri, 12 Apr 2024 00:49:16 +0000 Subject: [PATCH 022/143] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-2585.yml | 13 --------- html/changelogs/AutoChangeLog-pr-2696.yml | 4 --- html/changelogs/AutoChangeLog-pr-2741.yml | 4 --- html/changelogs/AutoChangeLog-pr-2784.yml | 4 --- html/changelogs/AutoChangeLog-pr-2839.yml | 6 ---- html/changelogs/AutoChangeLog-pr-2842.yml | 6 ---- html/changelogs/AutoChangeLog-pr-2850.yml | 4 --- html/changelogs/AutoChangeLog-pr-2870.yml | 5 ---- html/changelogs/AutoChangeLog-pr-2875.yml | 4 --- html/changelogs/AutoChangeLog-pr-2878.yml | 4 --- html/changelogs/archive/2024-04.yml | 35 +++++++++++++++++++++++ 11 files changed, 35 insertions(+), 54 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-2585.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2696.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2741.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2784.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2839.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2842.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2850.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2870.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2875.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2878.yml diff --git a/html/changelogs/AutoChangeLog-pr-2585.yml b/html/changelogs/AutoChangeLog-pr-2585.yml deleted file mode 100644 index 2e878e3ea310..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2585.yml +++ /dev/null @@ -1,13 +0,0 @@ -author: sapphicoverload, PestoVerde322, PacifistDalek -changes: - - {rscadd: turbines now provide thrust for ships} - - {tweak: turbines respect conservation of energy instead of moving gas around for - free} - - {tweak: turbine control console now shows the internal pressure of the turbine} - - {code_imp: refactored how gas flows through the turbine} - - {bugfix: fixed turbines making free energy from nowhere at low RPM} - - {bugfix: fixed turbines forcing air into the output turf when it's blocked} - - {bugfix: fixed turbines not updating air at the input and output turfs} - - {bugfix: fixed turbines disconnecting when docking and undocking} - - {imageadd: new turbine sprites} -delete-after: true diff --git a/html/changelogs/AutoChangeLog-pr-2696.yml b/html/changelogs/AutoChangeLog-pr-2696.yml deleted file mode 100644 index 05b6fa459451..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2696.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: Martinpachu -changes: - - {bugfix: Fixes MAA on the Colossus not being able to access the bridge.} -delete-after: true diff --git a/html/changelogs/AutoChangeLog-pr-2741.yml b/html/changelogs/AutoChangeLog-pr-2741.yml deleted file mode 100644 index 591dae64290a..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2741.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: Zxaber -changes: - - {tweak: You can now use drop / use inhand hotkey to retract and deploy arm implants} -delete-after: true diff --git a/html/changelogs/AutoChangeLog-pr-2784.yml b/html/changelogs/AutoChangeLog-pr-2784.yml deleted file mode 100644 index 057247d90928..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2784.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: thgvr -changes: - - {rscadd: Suicide & Execution with a damaging firearm is now more deadly and gruesome.} -delete-after: true diff --git a/html/changelogs/AutoChangeLog-pr-2839.yml b/html/changelogs/AutoChangeLog-pr-2839.yml deleted file mode 100644 index f877777a0a31..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2839.yml +++ /dev/null @@ -1,6 +0,0 @@ -author: Gristlebee -changes: - - {rscadd: Punching bags can be built with 5 cloth.} - - {rscadd: Bench press and chest press can be built with 5 metal.} - - {rscadd: Exercise equipment can be deconstructed.} -delete-after: true diff --git a/html/changelogs/AutoChangeLog-pr-2842.yml b/html/changelogs/AutoChangeLog-pr-2842.yml deleted file mode 100644 index 97812c9c1871..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2842.yml +++ /dev/null @@ -1,6 +0,0 @@ -author: meemofcourse -changes: - - {rscadd: Long-range bluespace technologies in fax machines now allow the faxing - of photos. I am not responsible for any consequences that might result from - sending your faction's command personnel a photo of your character's ass.} -delete-after: true diff --git a/html/changelogs/AutoChangeLog-pr-2850.yml b/html/changelogs/AutoChangeLog-pr-2850.yml deleted file mode 100644 index 7269f7dc9dc6..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2850.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: SomeguyManperson -changes: - - {bugfix: anesthetic can no longer semi permanently knock people out} -delete-after: true diff --git a/html/changelogs/AutoChangeLog-pr-2870.yml b/html/changelogs/AutoChangeLog-pr-2870.yml deleted file mode 100644 index da114a147340..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2870.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: phoaly -changes: - - {rscdel: Removed some old ships} - - {tweak: Aspawned the Lagoon and Junker} -delete-after: true diff --git a/html/changelogs/AutoChangeLog-pr-2875.yml b/html/changelogs/AutoChangeLog-pr-2875.yml deleted file mode 100644 index e0b1b326f569..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2875.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: Sadhorizon -changes: - - {tweak: Random blood packs now can roll Elzu and IPC blood.} -delete-after: true diff --git a/html/changelogs/AutoChangeLog-pr-2878.yml b/html/changelogs/AutoChangeLog-pr-2878.yml deleted file mode 100644 index 2ed39362f2b1..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2878.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: Yata9ar4su -changes: - - {rscadd: Fullscreen on F11} -delete-after: true diff --git a/html/changelogs/archive/2024-04.yml b/html/changelogs/archive/2024-04.yml index 4554d939d8b3..ae6b53f8ebdc 100644 --- a/html/changelogs/archive/2024-04.yml +++ b/html/changelogs/archive/2024-04.yml @@ -19,3 +19,38 @@ Imaginos16, spookywastaken: - rscadd: Resprites a ton of gun magazines - bugfix: Changes how magainzes with only a empty and loaded state are +2024-04-12: + Gristlebee: + - rscadd: Punching bags can be built with 5 cloth. + - rscadd: Bench press and chest press can be built with 5 metal. + - rscadd: Exercise equipment can be deconstructed. + Martinpachu: + - bugfix: Fixes MAA on the Colossus not being able to access the bridge. + Sadhorizon: + - tweak: Random blood packs now can roll Elzu and IPC blood. + SomeguyManperson: + - bugfix: anesthetic can no longer semi permanently knock people out + Yata9ar4su: + - rscadd: Fullscreen on F11 + Zxaber: + - tweak: You can now use drop / use inhand hotkey to retract and deploy arm implants + meemofcourse: + - rscadd: Long-range bluespace technologies in fax machines now allow the faxing + of photos. I am not responsible for any consequences that might result from + sending your faction's command personnel a photo of your character's ass. + phoaly: + - rscdel: Removed some old ships + - tweak: Aspawned the Lagoon and Junker + sapphicoverload, PestoVerde322, PacifistDalek: + - rscadd: turbines now provide thrust for ships + - tweak: turbines respect conservation of energy instead of moving gas around for + free + - tweak: turbine control console now shows the internal pressure of the turbine + - code_imp: refactored how gas flows through the turbine + - bugfix: fixed turbines making free energy from nowhere at low RPM + - bugfix: fixed turbines forcing air into the output turf when it's blocked + - bugfix: fixed turbines not updating air at the input and output turfs + - bugfix: fixed turbines disconnecting when docking and undocking + - imageadd: new turbine sprites + thgvr: + - rscadd: Suicide & Execution with a damaging firearm is now more deadly and gruesome. From 7b6da277229c727b179bc8dfd2df3adf58657aeb Mon Sep 17 00:00:00 2001 From: FalloutFalcon <86381784+FalloutFalcon@users.noreply.github.com> Date: Fri, 12 Apr 2024 03:47:43 -0500 Subject: [PATCH 023/143] Survival boxes now have radios (#2852) ## About The Pull Request All radios now start turned off. All survival boxes now have radios. Also some random cleanup. like 100 radios varedited radios in the exact same way. Removed some boxes originally designed to give radios ## Why It's Good For The Game Less lag. now every ship densest need 700 radios ## Changelog :cl: tweak: all radios start off tweak: all survival boxs start with a radio /:cl: --- .../BeachRuins/beach_crashed_starwalker.dmm | 7 +-- .../JungleRuins/jungle_paradise.dmm | 5 +- .../RockRuins/rockplanet_budgetcuts.dmm | 5 +- .../RockRuins/rockplanet_crash.dmm | 2 +- .../whitesands_surface_pubbyslopcrash.dmm | 2 +- _maps/RandomRuins/SpaceRuins/scav_mining.dmm | 2 +- _maps/map_files/generic/CentCom.dmm | 4 +- _maps/outpost/nanotrasen_asteroid.dmm | 5 +- .../independent/independent_dwayne.dmm | 4 +- .../shuttles/independent/independent_kilo.dmm | 4 +- .../shuttles/nanotrasen/nanotrasen_heron.dmm | 42 +++---------- _maps/shuttles/nanotrasen/nanotrasen_meta.dmm | 6 +- _maps/shuttles/pirate/pirate_ember.dmm | 60 ++++--------------- code/_globalvars/lists/maintenance_loot.dm | 2 +- .../game/objects/effects/spawners/lootdrop.dm | 2 +- .../game/objects/items/devices/radio/radio.dm | 8 +-- code/game/objects/items/storage/boxes.dm | 18 +----- code/game/objects/items/storage/toolbox.dm | 2 +- .../objects/structures/ghost_role_spawners.dm | 2 +- .../modules/client/loadout/loadout_general.dm | 4 -- .../clothing/outfits/ert/nanotrasen_ert.dm | 7 +-- .../clothing/outfits/factions/minutemen.dm | 2 +- .../hostile/mining_mobs/hivelord.dm | 4 +- .../research/designs/autolathe_designs.dm | 2 +- 24 files changed, 52 insertions(+), 149 deletions(-) diff --git a/_maps/RandomRuins/BeachRuins/beach_crashed_starwalker.dmm b/_maps/RandomRuins/BeachRuins/beach_crashed_starwalker.dmm index 346458a87daf..0839518362b4 100644 --- a/_maps/RandomRuins/BeachRuins/beach_crashed_starwalker.dmm +++ b/_maps/RandomRuins/BeachRuins/beach_crashed_starwalker.dmm @@ -1159,10 +1159,7 @@ /obj/item/flashlight/lantern{ pixel_x = 8 }, -/obj/item/radio{ - desc = "An old handheld radio. You could use it, if you really wanted to."; - icon_state = "radio"; - name = "old radio"; +/obj/item/radio/old{ pixel_x = -5; pixel_y = -2 }, @@ -3103,7 +3100,7 @@ /obj/structure/cable/blue{ icon_state = "2-8" }, -/obj/item/radio/off{ +/obj/item/radio{ pixel_x = -7 }, /turf/open/floor/plating{ diff --git a/_maps/RandomRuins/JungleRuins/jungle_paradise.dmm b/_maps/RandomRuins/JungleRuins/jungle_paradise.dmm index cda541385b56..bc462784bca8 100644 --- a/_maps/RandomRuins/JungleRuins/jungle_paradise.dmm +++ b/_maps/RandomRuins/JungleRuins/jungle_paradise.dmm @@ -2879,10 +2879,7 @@ /obj/structure/railing{ layer = 3.9 }, -/obj/item/radio{ - desc = "An old handheld radio. You could use it, if you really wanted to."; - icon_state = "radio"; - name = "old radio"; +/obj/item/radio/old{ pixel_x = 4; pixel_y = 5 }, diff --git a/_maps/RandomRuins/RockRuins/rockplanet_budgetcuts.dmm b/_maps/RandomRuins/RockRuins/rockplanet_budgetcuts.dmm index b1ccc301325d..8d066f6f04b4 100644 --- a/_maps/RandomRuins/RockRuins/rockplanet_budgetcuts.dmm +++ b/_maps/RandomRuins/RockRuins/rockplanet_budgetcuts.dmm @@ -760,10 +760,7 @@ /obj/structure/table/reinforced{ color = "#c1b6a5" }, -/obj/item/radio{ - desc = "An old handheld radio. You could use it, if you really wanted to."; - icon_state = "radio"; - name = "old radio"; +/obj/item/radio/old{ pixel_x = -5; pixel_y = 2 }, diff --git a/_maps/RandomRuins/RockRuins/rockplanet_crash.dmm b/_maps/RandomRuins/RockRuins/rockplanet_crash.dmm index 2d69be814e35..43db217f9dcb 100644 --- a/_maps/RandomRuins/RockRuins/rockplanet_crash.dmm +++ b/_maps/RandomRuins/RockRuins/rockplanet_crash.dmm @@ -906,7 +906,7 @@ /area/ruin/unpowered) "BX" = ( /obj/structure/table, -/obj/item/radio/off{ +/obj/item/radio{ pixel_x = 6; pixel_y = 14 }, diff --git a/_maps/RandomRuins/SandRuins/whitesands_surface_pubbyslopcrash.dmm b/_maps/RandomRuins/SandRuins/whitesands_surface_pubbyslopcrash.dmm index 244eef61fa03..e4d83a8eb842 100644 --- a/_maps/RandomRuins/SandRuins/whitesands_surface_pubbyslopcrash.dmm +++ b/_maps/RandomRuins/SandRuins/whitesands_surface_pubbyslopcrash.dmm @@ -686,7 +686,7 @@ "oO" = ( /obj/structure/table/reinforced, /obj/item/laser_pointer, -/obj/item/radio/off{ +/obj/item/radio{ pixel_x = 6; pixel_y = 14 }, diff --git a/_maps/RandomRuins/SpaceRuins/scav_mining.dmm b/_maps/RandomRuins/SpaceRuins/scav_mining.dmm index 48476edb1b82..cc1e434dc75b 100644 --- a/_maps/RandomRuins/SpaceRuins/scav_mining.dmm +++ b/_maps/RandomRuins/SpaceRuins/scav_mining.dmm @@ -347,7 +347,7 @@ /turf/open/floor/plating/airless, /area/ruin/space/has_grav/scav_mining/core) "xC" = ( -/obj/item/radio/off, +/obj/item/radio, /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable{ icon_state = "1-2" diff --git a/_maps/map_files/generic/CentCom.dmm b/_maps/map_files/generic/CentCom.dmm index 2901c166a10c..bd6d72b49562 100644 --- a/_maps/map_files/generic/CentCom.dmm +++ b/_maps/map_files/generic/CentCom.dmm @@ -3929,7 +3929,7 @@ /area/centcom/evac) "aLE" = ( /obj/structure/table, -/obj/item/radio/off, +/obj/item/radio, /turf/open/floor/mineral/titanium/blue, /area/centcom/evac) "aLF" = ( @@ -3955,7 +3955,7 @@ /area/centcom/evac) "aLJ" = ( /obj/structure/table, -/obj/item/radio/off, +/obj/item/radio, /obj/machinery/light/directional/east, /turf/open/floor/mineral/titanium/blue, /area/centcom/evac) diff --git a/_maps/outpost/nanotrasen_asteroid.dmm b/_maps/outpost/nanotrasen_asteroid.dmm index 800ea0cf0cbb..2ea6c907e80e 100644 --- a/_maps/outpost/nanotrasen_asteroid.dmm +++ b/_maps/outpost/nanotrasen_asteroid.dmm @@ -3191,10 +3191,7 @@ /area/outpost/crew/bar) "lS" = ( /obj/structure/table/reinforced, -/obj/item/radio{ - desc = "An old handheld radio. You could use it, if you really wanted to."; - icon_state = "radio"; - name = "old radio"; +/obj/item/radio/old{ pixel_x = 2; pixel_y = 4 }, diff --git a/_maps/shuttles/independent/independent_dwayne.dmm b/_maps/shuttles/independent/independent_dwayne.dmm index 4e7e52e85dff..f72fb5396d21 100644 --- a/_maps/shuttles/independent/independent_dwayne.dmm +++ b/_maps/shuttles/independent/independent_dwayne.dmm @@ -563,7 +563,7 @@ pixel_x = -9; pixel_y = 7 }, -/obj/item/radio/off{ +/obj/item/radio{ pixel_x = 6; pixel_y = 7 }, @@ -2125,7 +2125,7 @@ "WL" = ( /obj/structure/table, /obj/item/storage/belt/utility, -/obj/item/radio/off{ +/obj/item/radio{ pixel_x = 6; pixel_y = 7 }, diff --git a/_maps/shuttles/independent/independent_kilo.dmm b/_maps/shuttles/independent/independent_kilo.dmm index 29264dd2958f..556b235dafc5 100644 --- a/_maps/shuttles/independent/independent_kilo.dmm +++ b/_maps/shuttles/independent/independent_kilo.dmm @@ -2267,11 +2267,11 @@ /obj/effect/decal/cleanable/dirt/dust, /obj/structure/rack, /obj/item/storage/belt/utility, -/obj/item/radio/off{ +/obj/item/radio{ pixel_x = -3; pixel_y = 3 }, -/obj/item/radio/off, +/obj/item/radio, /obj/effect/turf_decal/industrial/hatch/yellow, /turf/open/floor/mineral/plastitanium, /area/ship/cargo) diff --git a/_maps/shuttles/nanotrasen/nanotrasen_heron.dmm b/_maps/shuttles/nanotrasen/nanotrasen_heron.dmm index 24e603883385..ba2c8c61533e 100644 --- a/_maps/shuttles/nanotrasen/nanotrasen_heron.dmm +++ b/_maps/shuttles/nanotrasen/nanotrasen_heron.dmm @@ -3851,7 +3851,7 @@ "oa" = ( /obj/item/multitool, /obj/item/clothing/glasses/meson/engine/tray, -/obj/item/radio/off, +/obj/item/radio, /obj/item/storage/belt/utility/atmostech, /obj/item/holosign_creator/atmos, /obj/item/analyzer, @@ -8660,52 +8660,31 @@ /obj/item/flashlight, /obj/item/flashlight, /obj/item/flashlight, -/obj/item/radio{ - desc = "An old handheld radio. You could use it, if you really wanted to."; - icon_state = "radio"; - name = "old radio"; +/obj/item/radio/old{ pixel_x = -5; pixel_y = 2 }, -/obj/item/radio{ - desc = "An old handheld radio. You could use it, if you really wanted to."; - icon_state = "radio"; - name = "old radio"; +/obj/item/radio/old{ pixel_x = -5; pixel_y = 2 }, -/obj/item/radio{ - desc = "An old handheld radio. You could use it, if you really wanted to."; - icon_state = "radio"; - name = "old radio"; +/obj/item/radio/old{ pixel_x = -5; pixel_y = 2 }, -/obj/item/radio{ - desc = "An old handheld radio. You could use it, if you really wanted to."; - icon_state = "radio"; - name = "old radio"; +/obj/item/radio/old{ pixel_x = -5; pixel_y = 2 }, -/obj/item/radio{ - desc = "An old handheld radio. You could use it, if you really wanted to."; - icon_state = "radio"; - name = "old radio"; +/obj/item/radio/old{ pixel_x = -5; pixel_y = 2 }, -/obj/item/radio{ - desc = "An old handheld radio. You could use it, if you really wanted to."; - icon_state = "radio"; - name = "old radio"; +/obj/item/radio/old{ pixel_x = -5; pixel_y = 2 }, -/obj/item/radio{ - desc = "An old handheld radio. You could use it, if you really wanted to."; - icon_state = "radio"; - name = "old radio"; +/obj/item/radio/old{ pixel_x = -5; pixel_y = 2 }, @@ -10507,10 +10486,7 @@ "MM" = ( /obj/effect/turf_decal/corner/transparent/beige/full, /obj/structure/table, -/obj/item/radio{ - desc = "An old handheld radio. You could use it, if you really wanted to."; - icon_state = "radio"; - name = "old radio"; +/obj/item/radio/old{ pixel_x = -5; pixel_y = 10 }, diff --git a/_maps/shuttles/nanotrasen/nanotrasen_meta.dmm b/_maps/shuttles/nanotrasen/nanotrasen_meta.dmm index 70be6e034c6c..e01ceabaf3b3 100644 --- a/_maps/shuttles/nanotrasen/nanotrasen_meta.dmm +++ b/_maps/shuttles/nanotrasen/nanotrasen_meta.dmm @@ -227,7 +227,7 @@ pixel_x = -2; pixel_y = -4 }, -/obj/item/radio/off{ +/obj/item/radio{ pixel_x = 6; pixel_y = 7 }, @@ -2237,8 +2237,8 @@ /obj/item/storage/belt/utility{ pixel_y = 6 }, -/obj/item/radio/off, -/obj/item/radio/off{ +/obj/item/radio, +/obj/item/radio{ pixel_x = -3; pixel_y = 3 }, diff --git a/_maps/shuttles/pirate/pirate_ember.dmm b/_maps/shuttles/pirate/pirate_ember.dmm index 8ab4711581dc..2694926c67ae 100644 --- a/_maps/shuttles/pirate/pirate_ember.dmm +++ b/_maps/shuttles/pirate/pirate_ember.dmm @@ -7756,87 +7756,51 @@ pixel_y = -28; dir = 1 }, -/obj/item/radio{ - desc = "An old handheld radio. You could use it, if you really wanted to."; - icon_state = "radio"; - name = "old radio"; +/obj/item/radio/old{ pixel_x = 2; pixel_y = 9 }, -/obj/item/radio{ - desc = "An old handheld radio. You could use it, if you really wanted to."; - icon_state = "radio"; - name = "old radio"; +/obj/item/radio/old{ pixel_x = 2; pixel_y = 9 }, -/obj/item/radio{ - desc = "An old handheld radio. You could use it, if you really wanted to."; - icon_state = "radio"; - name = "old radio"; +/obj/item/radio/old{ pixel_x = 2; pixel_y = 9 }, -/obj/item/radio{ - desc = "An old handheld radio. You could use it, if you really wanted to."; - icon_state = "radio"; - name = "old radio"; +/obj/item/radio/old{ pixel_x = 2; pixel_y = 9 }, -/obj/item/radio{ - desc = "An old handheld radio. You could use it, if you really wanted to."; - icon_state = "radio"; - name = "old radio"; +/obj/item/radio/old{ pixel_x = 2; pixel_y = 9 }, -/obj/item/radio{ - desc = "An old handheld radio. You could use it, if you really wanted to."; - icon_state = "radio"; - name = "old radio"; +/obj/item/radio/old{ pixel_x = 2; pixel_y = 9 }, -/obj/item/radio{ - desc = "An old handheld radio. You could use it, if you really wanted to."; - icon_state = "radio"; - name = "old radio"; +/obj/item/radio/old{ pixel_x = 2; pixel_y = 9 }, -/obj/item/radio{ - desc = "An old handheld radio. You could use it, if you really wanted to."; - icon_state = "radio"; - name = "old radio"; +/obj/item/radio/old{ pixel_x = 2; pixel_y = 9 }, -/obj/item/radio{ - desc = "An old handheld radio. You could use it, if you really wanted to."; - icon_state = "radio"; - name = "old radio"; +/obj/item/radio/old{ pixel_x = 2; pixel_y = 9 }, -/obj/item/radio{ - desc = "An old handheld radio. You could use it, if you really wanted to."; - icon_state = "radio"; - name = "old radio"; +/obj/item/radio/old{ pixel_x = 2; pixel_y = 9 }, -/obj/item/radio{ - desc = "An old handheld radio. You could use it, if you really wanted to."; - icon_state = "radio"; - name = "old radio"; +/obj/item/radio/old{ pixel_x = 2; pixel_y = 9 }, -/obj/item/radio{ - desc = "An old handheld radio. You could use it, if you really wanted to."; - icon_state = "radio"; - name = "old radio"; +/obj/item/radio/old{ pixel_x = 2; pixel_y = 9 }, diff --git a/code/_globalvars/lists/maintenance_loot.dm b/code/_globalvars/lists/maintenance_loot.dm index 0091b88fa15f..59f25efe9823 100644 --- a/code/_globalvars/lists/maintenance_loot.dm +++ b/code/_globalvars/lists/maintenance_loot.dm @@ -138,7 +138,7 @@ GLOBAL_LIST_INIT(common_loot, list( //common: basic items ) = 1, list(//misc - /obj/item/radio/off = 1, + /obj/item/radio = 1, /obj/item/extinguisher = 1, /obj/item/tank/internals/emergency_oxygen = 1, /obj/item/bodybag = 1, diff --git a/code/game/objects/effects/spawners/lootdrop.dm b/code/game/objects/effects/spawners/lootdrop.dm index 3370c8b4543d..d763c46e84e9 100644 --- a/code/game/objects/effects/spawners/lootdrop.dm +++ b/code/game/objects/effects/spawners/lootdrop.dm @@ -87,7 +87,7 @@ /obj/item/assembly/flash/handheld = 1, /obj/item/restraints/handcuffs/cable/zipties = 1, /obj/item/restraints/handcuffs = 1, - /obj/item/radio/off = 1, + /obj/item/radio = 1, /obj/item/lighter = 3, /obj/item/storage/box/matches = 3, /obj/item/reagent_containers/syringe/contraband/space_drugs = 1, diff --git a/code/game/objects/items/devices/radio/radio.dm b/code/game/objects/items/devices/radio/radio.dm index dc35bebb1e30..cc528f103fe2 100644 --- a/code/game/objects/items/devices/radio/radio.dm +++ b/code/game/objects/items/devices/radio/radio.dm @@ -27,7 +27,7 @@ var/last_chatter_time // The time since we last played a radio chatter sound. (WS edit - Radio Chatter #434) var/broadcasting = FALSE // Whether the radio will transmit dialogue it hears nearby. - var/listening = TRUE // Whether the radio is currently receiving. + var/listening = FALSE // Whether the radio is currently receiving. var/prison_radio = FALSE // If true, the transmit wire starts cut. var/unscrewed = FALSE // Whether wires are accessible. Toggleable by screwdrivering. var/freerange = FALSE // If true, the radio has access to the full spectrum. @@ -436,12 +436,6 @@ recalculateChannels() - -/obj/item/radio/off // Station bounced radios, their only difference is spawning with the speakers off, this was made to help the lag. - listening = 0 // And it's nice to have a subtype too for future features. - dog_fashion = /datum/dog_fashion/back - - /obj/item/radio/old name = "old radio" icon_state = "radio" diff --git a/code/game/objects/items/storage/boxes.dm b/code/game/objects/items/storage/boxes.dm index 3c9395208fad..d3b5913bbd86 100644 --- a/code/game/objects/items/storage/boxes.dm +++ b/code/game/objects/items/storage/boxes.dm @@ -121,9 +121,11 @@ var/mask_type = /obj/item/clothing/mask/breath var/internal_type = /obj/item/tank/internals/emergency_oxygen var/medipen_type = /obj/item/reagent_containers/hypospray/medipen + var/radio_type = /obj/item/radio /obj/item/storage/box/survival/PopulateContents() new mask_type(src) + new radio_type(src) if(!isnull(medipen_type)) new medipen_type(src) @@ -132,10 +134,6 @@ else new /obj/item/tank/internals/plasmaman/belt(src) -/obj/item/storage/box/survival/radio/PopulateContents() - ..() // we want the survival stuff too. - new /obj/item/radio/off(src) - // Mining survival box /obj/item/storage/box/survival/mining mask_type = /obj/item/clothing/mask/gas/explorer @@ -148,10 +146,6 @@ /obj/item/storage/box/survival/engineer internal_type = /obj/item/tank/internals/emergency_oxygen/engi -/obj/item/storage/box/survival/engineer/radio/PopulateContents() - ..() // we want the regular items too. - new /obj/item/radio/off(src) - // Syndie survival box /obj/item/storage/box/survival/syndie mask_type = /obj/item/clothing/mask/gas/syndicate @@ -162,10 +156,6 @@ /obj/item/storage/box/survival/security mask_type = /obj/item/clothing/mask/gas/sechailer -/obj/item/storage/box/survival/security/radio/PopulateContents() - ..() // we want the regular stuff too - new /obj/item/radio/off(src) - // Medical survival box /obj/item/storage/box/survival/medical mask_type = /obj/item/clothing/mask/breath/medical @@ -173,10 +163,6 @@ /obj/item/storage/box/survival/clip internal_type = /obj/item/tank/internals/emergency_oxygen/engi //clip actually cares about their personnel -/obj/item/storage/box/survival/clip/PopulateContents() - . = ..() - new /obj/item/radio/off(src) - /obj/item/storage/box/survival/clip/balaclava mask_type = /obj/item/clothing/mask/gas/sechailer/balaclava diff --git a/code/game/objects/items/storage/toolbox.dm b/code/game/objects/items/storage/toolbox.dm index 7b02bd6b19d3..c703aeb38a0d 100644 --- a/code/game/objects/items/storage/toolbox.dm +++ b/code/game/objects/items/storage/toolbox.dm @@ -56,7 +56,7 @@ new /obj/item/flashlight/glowstick(src) if(3) new /obj/item/flashlight/flare(src) - new /obj/item/radio/off(src) + new /obj/item/radio(src) /obj/item/storage/toolbox/emergency/old name = "rusty red toolbox" diff --git a/code/game/objects/structures/ghost_role_spawners.dm b/code/game/objects/structures/ghost_role_spawners.dm index abc67e252d52..112218650f85 100644 --- a/code/game/objects/structures/ghost_role_spawners.dm +++ b/code/game/objects/structures/ghost_role_spawners.dm @@ -149,7 +149,7 @@ name = "Demonic Friend" uniform = /obj/item/clothing/under/misc/assistantformal shoes = /obj/item/clothing/shoes/laceup - r_pocket = /obj/item/radio/off + r_pocket = /obj/item/radio back = /obj/item/storage/backpack implants = list(/obj/item/implant/mindshield) //No revolutionaries, he's MY friend. id = /obj/item/card/id diff --git a/code/modules/client/loadout/loadout_general.dm b/code/modules/client/loadout/loadout_general.dm index 042315cc981f..5b8df328e6e2 100644 --- a/code/modules/client/loadout/loadout_general.dm +++ b/code/modules/client/loadout/loadout_general.dm @@ -102,10 +102,6 @@ display_name = "cane" path = /obj/item/cane -/datum/gear/radio - display_name = "hand radio" - path = /obj/item/radio - /datum/gear/lizard display_name = "toy, lizard plushie" path = /obj/item/toy/plush/lizardplushie diff --git a/code/modules/clothing/outfits/ert/nanotrasen_ert.dm b/code/modules/clothing/outfits/ert/nanotrasen_ert.dm index 7e39f0b2f32a..36445abcdb5a 100644 --- a/code/modules/clothing/outfits/ert/nanotrasen_ert.dm +++ b/code/modules/clothing/outfits/ert/nanotrasen_ert.dm @@ -282,7 +282,7 @@ suit = /obj/item/clothing/suit/armor/vest/marine back = /obj/item/storage/backpack/ert backpack_contents = list( - /obj/item/storage/box/survival/engineer/radio = 1, + /obj/item/storage/box/survival/engineer = 1, /obj/item/gun_voucher/nanotrasen = 1 ) belt = /obj/item/storage/belt/military/assault @@ -332,7 +332,7 @@ l_pocket = /obj/item/healthanalyzer head = /obj/item/clothing/head/helmet/marine/medic backpack_contents = list( - /obj/item/storage/box/survival/engineer/radio = 1, + /obj/item/storage/box/survival/engineer = 1, /obj/item/gun_voucher/nanotrasen = 1, /obj/item/reagent_containers/hypospray/combat = 1, /obj/item/storage/firstaid/regular = 1, @@ -359,7 +359,7 @@ head = /obj/item/clothing/head/helmet/marine/engineer back = /obj/item/storage/backpack/ert/engineer backpack_contents = list( - /obj/item/storage/box/survival/engineer/radio = 1, + /obj/item/storage/box/survival/engineer = 1, /obj/item/gun_voucher/nanotrasen = 1, /obj/item/rcd_ammo/large = 2, ) @@ -460,6 +460,5 @@ glasses = /obj/item/clothing/glasses/hud/security/sunglasses back = /obj/item/storage/backpack/ert - box = /obj/item/storage/box/survival/radio l_pocket = /obj/item/megaphone/command r_pocket = /obj/item/binoculars diff --git a/code/modules/clothing/outfits/factions/minutemen.dm b/code/modules/clothing/outfits/factions/minutemen.dm index 9de9c0d152c3..a8ce0907a35a 100644 --- a/code/modules/clothing/outfits/factions/minutemen.dm +++ b/code/modules/clothing/outfits/factions/minutemen.dm @@ -308,7 +308,7 @@ suit = /obj/item/clothing/suit/armor/vest/capcarapace/clip shoes = /obj/item/clothing/shoes/combat - box = /obj/item/storage/box/survival/engineer/radio + box = /obj/item/storage/box/survival/engineer backpack_contents = list(/obj/item/melee/classic_baton/telescopic=1, /obj/item/gun/ballistic/revolver/mateba=1) /datum/outfit/job/clip/minutemen/captain/general/admiral // for flavor, might remove outright diff --git a/code/modules/mob/living/simple_animal/hostile/mining_mobs/hivelord.dm b/code/modules/mob/living/simple_animal/hostile/mining_mobs/hivelord.dm index b602e948af98..3137933fa124 100644 --- a/code/modules/mob/living/simple_animal/hostile/mining_mobs/hivelord.dm +++ b/code/modules/mob/living/simple_animal/hostile/mining_mobs/hivelord.dm @@ -756,7 +756,7 @@ r_pocket = pickweight(list( /obj/item/reagent_containers/hypospray/medipen/stimpack = 1, /obj/item/kitchen/knife/letter_opener = 3, - /obj/item/radio/off = 3, + /obj/item/radio = 3, /obj/item/grenade/syndieminibomb/concussion = 1, /obj/item/melee/transforming/energy/ctf/solgov = 1 ) @@ -765,7 +765,7 @@ l_pocket = pickweight(list( /obj/item/reagent_containers/hypospray/medipen/stimpack = 1, /obj/item/kitchen/knife/letter_opener = 3, - /obj/item/radio/off = 3, + /obj/item/radio = 3, /obj/item/grenade/syndieminibomb/concussion = 1, /obj/item/melee/transforming/energy/ctf/solgov = 1 ) diff --git a/code/modules/research/designs/autolathe_designs.dm b/code/modules/research/designs/autolathe_designs.dm index f580502e0b7a..7c43c3fc5acb 100644 --- a/code/modules/research/designs/autolathe_designs.dm +++ b/code/modules/research/designs/autolathe_designs.dm @@ -647,7 +647,7 @@ id = "bounced_radio" build_type = AUTOLATHE materials = list(/datum/material/iron = 75, /datum/material/glass = 25) - build_path = /obj/item/radio/off + build_path = /obj/item/radio category = list("initial", "T-Comm") /datum/design/intercom_frame From 7b83f4eacef247f54af2c8cbf4d0dbf5b0cb60f2 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Fri, 12 Apr 2024 03:58:50 -0500 Subject: [PATCH 024/143] Automatic changelog generation for PR #2852 [ci skip] --- html/changelogs/AutoChangeLog-pr-2852.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2852.yml diff --git a/html/changelogs/AutoChangeLog-pr-2852.yml b/html/changelogs/AutoChangeLog-pr-2852.yml new file mode 100644 index 000000000000..733e4972678f --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2852.yml @@ -0,0 +1,5 @@ +author: FalloutFalcon +changes: + - {tweak: all radios start off} + - {tweak: all survival boxs start with a radio} +delete-after: true From 0b6db23a35a4b6e712ff0175c3d0377ff27f9c0d Mon Sep 17 00:00:00 2001 From: Sun-Soaked <45698967+Sun-Soaked@users.noreply.github.com> Date: Fri, 12 Apr 2024 04:47:59 -0400 Subject: [PATCH 025/143] Landmine Rework (#2759) ## About The Pull Request Comprehensive rework of landmines. - [x] Turn mines into an item - [x] Port a bunch of tg improvements - [x] Port tg shrapnel fixes - [x] Add inhand mine deploying - [x] Mines now take time to arm - [x] Add mine disarming - [x] Delayed explosion - [x] fix shrapnel runtime - [x] Actually MOVE the Mines file to code/items - [x] Write a bunch of new mine types - [x] Implement new mines in spawners - [x] YOU THOUGHT IT WAS OVER. Proximity Mines & full pressure mine code edit - [x] Embeds now work as intended - [ ] Sprites (need help) ## Why It's Good For The Game Pipe bomb.... Crew mortality grew two sizes that day ## Changelog :cl: add: Redesigns landmines as an item that can be picked up, disarmed, deployed. Some logic courtesy of /tg/. add: Adds a proximity explosive variant of landmines. fix: shrapnel embedding once again respects targeted limb and no longer runtimes on hitting a wall or destroying an object. fix: storage can no longer pick up anchored objects, causing them to get stuck inside balance: Nerfs the ability of heavy explosions to immediately breach to space soundadd: adds two mine detonation noises code: moves weapon manufacturer defines to a DEFINE file /:cl: --------- Signed-off-by: Sun-Soaked <45698967+Sun-Soaked@users.noreply.github.com> Co-authored-by: Sun-Soaked <45698967+MemedHams@users.noreply.github.com> --- .../RockRuins/rockplanet_boxsci.dmm | 2 +- .../RockRuins/rockplanet_budgetcuts.dmm | 2 +- .../SpaceRuins/cryocontainment.dmm | 4 +- _maps/RandomRuins/SpaceRuins/hellfactory.dmm | 4 +- .../RandomRuins/SpaceRuins/provinggrounds.dmm | 4 +- .../wasteplanet_abandoned_mechbay.dmm | 2 +- .../wasteplanet_fortress_of_solitide.dmm | 2 +- code/__DEFINES/dcs/signals.dm | 4 +- code/__DEFINES/guns.dm | 16 + code/__DEFINES/is_helpers.dm | 2 +- code/__DEFINES/wires.dm | 4 + code/controllers/subsystem/explosions.dm | 6 +- code/datums/components/gunpoint.dm | 2 +- code/datums/components/pellet_cloud.dm | 107 +-- code/datums/components/storage/storage.dm | 3 + code/datums/elements/embed.dm | 23 +- code/datums/mapgen/planetary/LavaGenerator.dm | 19 +- code/datums/mapgen/planetary/RockGenerator.dm | 34 +- code/datums/mapgen/planetary/SnowGenerator.dm | 50 +- .../datums/mapgen/planetary/WasteGenerator.dm | 31 +- .../mapgen/single_biome/WasteplanetCaves.dm | 4 +- code/datums/wires/mines.dm | 82 ++ code/game/objects/effects/mines.dm | 217 ------ code/game/objects/items.dm | 2 +- code/game/objects/items/devices/mines.dm | 708 ++++++++++++++++++ code/game/objects/items/shrapnel.dm | 73 +- code/game/turfs/open/floor.dm | 28 +- code/modules/admin/fun_balloon.dm | 4 +- .../blood_contract/blood_contract.dm | 4 +- code/modules/mining/abandoned_crates.dm | 4 +- .../mining/lavaland/necropolis_chests.dm | 4 +- code/modules/movespeed/modifiers/items.dm | 1 + code/modules/projectiles/gun.dm | 15 - code/modules/projectiles/projectile.dm | 8 +- .../projectiles/projectile/energy/misc.dm | 19 + icons/obj/landmine.dmi | Bin 0 -> 2821 bytes shiptest.dme | 4 +- sound/items/mine_activate.ogg | Bin 0 -> 63468 bytes sound/items/mine_activate_short.ogg | Bin 0 -> 8955 bytes 39 files changed, 1097 insertions(+), 401 deletions(-) create mode 100644 code/__DEFINES/guns.dm create mode 100644 code/datums/wires/mines.dm delete mode 100644 code/game/objects/effects/mines.dm create mode 100644 code/game/objects/items/devices/mines.dm create mode 100644 icons/obj/landmine.dmi create mode 100644 sound/items/mine_activate.ogg create mode 100644 sound/items/mine_activate_short.ogg diff --git a/_maps/RandomRuins/RockRuins/rockplanet_boxsci.dmm b/_maps/RandomRuins/RockRuins/rockplanet_boxsci.dmm index 7af7b29b6de2..1e3c1d7ce293 100644 --- a/_maps/RandomRuins/RockRuins/rockplanet_boxsci.dmm +++ b/_maps/RandomRuins/RockRuins/rockplanet_boxsci.dmm @@ -409,7 +409,7 @@ /turf/open/floor/plasteel, /area/ruin/unpowered) "Fk" = ( -/obj/effect/mine/shrapnel, +/obj/item/mine/pressure/explosive/shrapnel/live, /turf/open/floor/plating/asteroid/rockplanet/lit, /area/overmap_encounter/planetoid/rockplanet/explored) "FH" = ( diff --git a/_maps/RandomRuins/RockRuins/rockplanet_budgetcuts.dmm b/_maps/RandomRuins/RockRuins/rockplanet_budgetcuts.dmm index 8d066f6f04b4..c596392f89a4 100644 --- a/_maps/RandomRuins/RockRuins/rockplanet_budgetcuts.dmm +++ b/_maps/RandomRuins/RockRuins/rockplanet_budgetcuts.dmm @@ -511,7 +511,7 @@ /turf/open/floor/plasteel/tech, /area/ruin/rockplanet/nanotrasen) "ix" = ( -/obj/effect/mine/shrapnel/human_only, +/obj/item/mine/pressure/explosive/shrapnel/live, /turf/open/floor/plating/asteroid/rockplanet/lit, /area/overmap_encounter/planetoid/rockplanet/explored) "iE" = ( diff --git a/_maps/RandomRuins/SpaceRuins/cryocontainment.dmm b/_maps/RandomRuins/SpaceRuins/cryocontainment.dmm index 01606dfa8a35..f381d0375e46 100644 --- a/_maps/RandomRuins/SpaceRuins/cryocontainment.dmm +++ b/_maps/RandomRuins/SpaceRuins/cryocontainment.dmm @@ -326,7 +326,7 @@ /turf/open/floor/plating/airless, /area/ruin/unpowered) "iA" = ( -/obj/effect/mine/stun, +/obj/item/mine/proximity/explosive/sting/live, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating/airless, /area/ruin/unpowered) @@ -803,7 +803,7 @@ /turf/open/floor/engine/airless, /area/ruin/unpowered) "ET" = ( -/obj/effect/mine/stun, +/obj/item/mine/proximity/explosive/sting/live, /turf/open/floor/plating/airless, /area/ruin/unpowered) "Fb" = ( diff --git a/_maps/RandomRuins/SpaceRuins/hellfactory.dmm b/_maps/RandomRuins/SpaceRuins/hellfactory.dmm index f425c41bccf3..700511e2e132 100644 --- a/_maps/RandomRuins/SpaceRuins/hellfactory.dmm +++ b/_maps/RandomRuins/SpaceRuins/hellfactory.dmm @@ -264,7 +264,7 @@ /turf/open/floor/plating, /area/ruin/space/has_grav/hellfactory) "aT" = ( -/obj/effect/mine/gas/water_vapor, +/obj/item/mine/pressure/gas/live, /obj/machinery/door/window, /turf/open/floor/plastic, /area/ruin/space/has_grav/hellfactory) @@ -272,7 +272,7 @@ /turf/open/floor/plastic, /area/ruin/space/has_grav/hellfactory) "aV" = ( -/obj/effect/mine/gas/water_vapor, +/obj/item/mine/pressure/gas/live, /turf/open/floor/plastic, /area/ruin/space/has_grav/hellfactory) "aW" = ( diff --git a/_maps/RandomRuins/SpaceRuins/provinggrounds.dmm b/_maps/RandomRuins/SpaceRuins/provinggrounds.dmm index 4e7fe7fd9c58..1b31a059567b 100644 --- a/_maps/RandomRuins/SpaceRuins/provinggrounds.dmm +++ b/_maps/RandomRuins/SpaceRuins/provinggrounds.dmm @@ -323,7 +323,7 @@ /turf/closed/wall/r_wall, /area/ruin/space/has_grav/syndicircle/winter) "iR" = ( -/obj/effect/mine/shrapnel, +/obj/item/mine/pressure/explosive/shrapnel/live, /obj/item/stack/tile/mineral/snow, /obj/machinery/light/dim/directional/west, /obj/effect/decal/cleanable/dirt/dust, @@ -648,7 +648,7 @@ /turf/open/floor/plating/airless, /area/ruin/space/has_grav/syndicircle/winter) "tf" = ( -/obj/effect/mine/shrapnel, +/obj/item/mine/pressure/explosive/shrapnel/live, /obj/item/stack/tile/mineral/snow, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating/asteroid/snow/atmosphere, diff --git a/_maps/RandomRuins/WasteRuins/wasteplanet_abandoned_mechbay.dmm b/_maps/RandomRuins/WasteRuins/wasteplanet_abandoned_mechbay.dmm index 554816ddc75d..570af22f6ced 100644 --- a/_maps/RandomRuins/WasteRuins/wasteplanet_abandoned_mechbay.dmm +++ b/_maps/RandomRuins/WasteRuins/wasteplanet_abandoned_mechbay.dmm @@ -3425,7 +3425,7 @@ /turf/open/floor/plasteel/tech/techmaint, /area/ruin/wasteplanet/abandoned_mechbay/bay1) "Og" = ( -/obj/effect/mine/shrapnel/human_only, +/obj/item/mine/pressure/explosive/shrapnel/live, /turf/open/floor/plating/asteroid/wasteplanet, /area/overmap_encounter/planetoid/cave/explored) "Oj" = ( diff --git a/_maps/RandomRuins/WasteRuins/wasteplanet_fortress_of_solitide.dmm b/_maps/RandomRuins/WasteRuins/wasteplanet_fortress_of_solitide.dmm index e931e0091d26..7756fdfa1fd6 100644 --- a/_maps/RandomRuins/WasteRuins/wasteplanet_fortress_of_solitide.dmm +++ b/_maps/RandomRuins/WasteRuins/wasteplanet_fortress_of_solitide.dmm @@ -4083,7 +4083,7 @@ /turf/open/floor/plating/rust, /area/ruin/powered) "LY" = ( -/obj/effect/mine/sound/bwoink, +/obj/item/mine/pressure/sound/live, /obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 1 diff --git a/code/__DEFINES/dcs/signals.dm b/code/__DEFINES/dcs/signals.dm index 2b8dc67cb684..c0aabd909f59 100644 --- a/code/__DEFINES/dcs/signals.dm +++ b/code/__DEFINES/dcs/signals.dm @@ -537,7 +537,7 @@ #define COMSIG_TOOL_IN_USE "tool_in_use" ///from base of [/obj/item/proc/tool_check_callback]: (mob/living/user) #define COMSIG_TOOL_START_USE "tool_start_use" ///from base of [/obj/item/proc/tool_start_check]: (mob/living/user) #define COMSIG_ITEM_DISABLE_EMBED "item_disable_embed" ///from [/obj/item/proc/disableEmbedding]: -#define COMSIG_MINE_TRIGGERED "minegoboom" ///from [/obj/effect/mine/proc/triggermine]: +#define COMSIG_MINE_TRIGGERED "minegoboom" ///from [/obj/item/mine/proc/trigger_mine]: ///from [/obj/structure/closet/supplypod/proc/endlaunch]: #define COMSIG_SUPPLYPOD_LANDED "supplypodgoboom" @@ -610,7 +610,7 @@ #define COMSIG_PROJECTILE_PREHIT "com_proj_prehit" // sent to targets during the process_hit proc of projectiles #define COMSIG_PROJECTILE_RANGE_OUT "projectile_range_out" // sent to targets during the process_hit proc of projectiles #define COMSIG_EMBED_TRY_FORCE "item_try_embed" // sent when trying to force an embed (mainly for projectiles, only used in the embed element) - + #define COMPONENT_EMBED_SUCCESS (1<<1) #define COMSIG_PELLET_CLOUD_INIT "pellet_cloud_init" // sent to targets during the process_hit proc of projectiles // /obj/mecha signals diff --git a/code/__DEFINES/guns.dm b/code/__DEFINES/guns.dm new file mode 100644 index 000000000000..0256ed11bedd --- /dev/null +++ b/code/__DEFINES/guns.dm @@ -0,0 +1,16 @@ +//weapon manufacturers +#define MANUFACTURER_NONE null +#define MANUFACTURER_SHARPLITE "the Sharplite Defense logo" +#define MANUFACTURER_SHARPLITE_NEW "the Nanotrasen-Sharplite logo" +#define MANUFACTURER_HUNTERSPRIDE "the Hunter's Pride Arms and Ammunition logo" +#define MANUFACTURER_SOLARARMORIES "the Solarbundswaffenkammer emblem" +#define MANUFACTURER_SCARBOROUGH "the Scarborough Arms logo" +#define MANUFACTURER_EOEHOMA "the Eoehoma Firearms emblem" +#define MANUFACTURER_NANOTRASEN_OLD "an outdated Nanotrasen logo" +#define MANUFACTURER_NANOTRASEN "the Nanotrasen logo" +#define MANUFACTURER_BRAZIL "a green flag with a blue circle and a yellow diamond around it" +#define MANUFACTURER_INTEQ "an orange crest with the letters 'IRMG'" +#define MANUFACTURER_MINUTEMAN "the Lanchester City Firearms Plant logo" +#define MANUFACTURER_DONKCO "the Donk! Co. logo" +#define MANUFACTURER_PGF "the Etherbor Industries emblem" +#define MANUFACTURER_IMPORT "Lanchester Import Co." diff --git a/code/__DEFINES/is_helpers.dm b/code/__DEFINES/is_helpers.dm index c0a4d30aba8b..80c400e5864c 100644 --- a/code/__DEFINES/is_helpers.dm +++ b/code/__DEFINES/is_helpers.dm @@ -167,7 +167,7 @@ GLOBAL_LIST_INIT(turfs_without_ground, typecacheof(list( #define isgrenade(A) (istype(A, /obj/item/grenade)) -#define islandmine(A) (istype(A, /obj/effect/mine)) +#define islandmine(A) (istype(A, /obj/item/mine)) #define issupplypod(A) (istype(A, /obj/structure/closet/supplypod)) diff --git a/code/__DEFINES/wires.dm b/code/__DEFINES/wires.dm index 5623b5f52b4a..5c35c1f6b5a9 100644 --- a/code/__DEFINES/wires.dm +++ b/code/__DEFINES/wires.dm @@ -51,4 +51,8 @@ #define WIRE_PRIZEVEND "Emergency Prize Vend" #define WIRE_RESETOWNER "Reset Owner" #define WIRE_AGELIMIT "Age Limit" +#define WIRE_PIN "Trigger Pin" +#define WIRE_FUSE "Fuse" +#define WIRE_RESET "Factory Reset" +#define WIRE_DELAYBOOM "Delayed Boom" diff --git a/code/controllers/subsystem/explosions.dm b/code/controllers/subsystem/explosions.dm index f163553f5f9b..3e044a441c0a 100644 --- a/code/controllers/subsystem/explosions.dm +++ b/code/controllers/subsystem/explosions.dm @@ -164,7 +164,7 @@ SUBSYSTEM_DEF(explosions) // 5 explosion power is a (0, 1, 3) explosion. // 1 explosion power is a (0, 0, 1) explosion. -/proc/explosion(atom/epicenter, devastation_range, heavy_impact_range, light_impact_range, flash_range, adminlog = TRUE, ignorecap = FALSE, flame_range = 0, silent = FALSE, smoke = FALSE) +/proc/explosion(atom/epicenter, devastation_range, heavy_impact_range, light_impact_range, flash_range, adminlog = TRUE, ignorecap = FALSE, flame_range = 0, silent = FALSE, smoke = FALSE, gentle = FALSE) . = SSexplosions.explode(arglist(args)) #define CREAK_DELAY 5 SECONDS //Time taken for the creak to play after explosion, if applicable. @@ -177,7 +177,7 @@ SUBSYSTEM_DEF(explosions) #define FREQ_UPPER 40 //The upper limit for the randomly selected frequency. #define FREQ_LOWER 25 //The lower of the above. -/datum/controller/subsystem/explosions/proc/explode(atom/epicenter, devastation_range, heavy_impact_range, light_impact_range, flash_range, adminlog, ignorecap, flame_range, silent, smoke) +/datum/controller/subsystem/explosions/proc/explode(atom/epicenter, devastation_range, heavy_impact_range, light_impact_range, flash_range, adminlog, ignorecap, flame_range, silent, smoke, gentle) epicenter = get_turf(epicenter) if(!epicenter) return @@ -550,6 +550,8 @@ SUBSYSTEM_DEF(explosions) var/throw_dir = L[2] var/max_range = L[3] for(var/atom/movable/A in T) + if(QDELETED(A)) + continue if(!A.anchored && A.move_resist != INFINITY) var/atom_throw_range = rand(throw_range, max_range) var/turf/throw_at = get_ranged_target_turf(A, throw_dir, atom_throw_range) diff --git a/code/datums/components/gunpoint.dm b/code/datums/components/gunpoint.dm index 2865865c98ab..9167bbe224b4 100644 --- a/code/datums/components/gunpoint.dm +++ b/code/datums/components/gunpoint.dm @@ -40,7 +40,7 @@ if(istype(weapon, /obj/item/gun/ballistic/rocketlauncher) && weapon.chambered) shooter.client.give_award(/datum/award/achievement/misc/rocket_holdup, shooter) - target.do_alert_animation(target) + target.do_alert_animation() target.playsound_local(target.loc, 'sound/machines/chime.ogg', 50, TRUE) SEND_SIGNAL(target, COMSIG_ADD_MOOD_EVENT, "gunpoint", /datum/mood_event/gunpoint) diff --git a/code/datums/components/pellet_cloud.dm b/code/datums/components/pellet_cloud.dm index e7f5174c9102..19b1e2094993 100644 --- a/code/datums/components/pellet_cloud.dm +++ b/code/datums/components/pellet_cloud.dm @@ -1,20 +1,19 @@ -/* - * This component is used when you want to create a bunch of shrapnel or projectiles (say, shrapnel from a fragmentation grenade, or buckshot from a shotgun) from a central point, - * without necessarily printing a separate message for every single impact. This component should be instantiated right when you need it (like the moment of firing), then activated - * by signal. - * - * Pellet cloud currently works on two classes of sources: directed (ammo casings), and circular (grenades, landmines). - * -Directed: This means you're shooting multiple pellets, like buckshot. If an ammo casing is defined as having multiple pellets, it will automatically create a pellet cloud - * and call COMSIG_PELLET_CLOUD_INIT (see [/obj/item/ammo_casing/proc/fire_casing]). Thus, the only projectiles fired will be the ones fired here. - * The magnitude var controls how many pellets are created. - * -Circular: This results in a big spray of shrapnel flying all around the detonation point when the grenade fires COMSIG_GRENADE_PRIME or landmine triggers COMSIG_MINE_TRIGGERED. - * The magnitude var controls how big the detonation radius is (the bigger the magnitude, the more shrapnel is created). Grenades can be covered with bodies to reduce shrapnel output. - * - * Once all of the fired projectiles either hit a target or disappear due to ranging out/whatever else, we resolve the list of all the things we hit and print aggregate messages so we get - * one "You're hit by 6 buckshot pellets" vs 6x "You're hit by the buckshot blah blah" messages. - * - * Note that this is how all guns handle shooting ammo casings with multiple pellets, in case such a thing comes up. -*/ + + //This component is used when you want to create a bunch of shrapnel or projectiles (say, shrapnel from a fragmentation grenade, or buckshot from a shotgun) from a central point, + //without necessarily printing a separate message for every single impact. This component should be instantiated right when you need it (like the moment of firing), then activated + //by signal. + + //Pellet cloud currently works on two classes of sources: directed (ammo casings), and circular (grenades, landmines). + //Directed: This means you're shooting multiple pellets, like buckshot. If an ammo casing is defined as having multiple pellets, it will automatically create a pellet cloud + //and call COMSIG_PELLET_CLOUD_INIT (see [/obj/item/ammo_casing/proc/fire_casing]). Thus, the only projectiles fired will be the ones fired here. + //The magnitude var controls how many pellets are created. + //Circular: This results in a big spray of shrapnel flying all around the detonation point when the grenade fires COMSIG_GRENADE_PRIME or landmine triggers COMSIG_MINE_TRIGGERED. + //The magnitude var controls how big the detonation radius is (the bigger the magnitude, the more shrapnel is created). Grenades can be covered with bodies to reduce shrapnel output. + + //Once all of the fired projectiles either hit a target or disappear due to ranging out/whatever else, we resolve the list of all the things we hit and print aggregate messages so we get + //one "You're hit by 6 buckshot pellets" vs 6x "You're hit by the buckshot blah blah" messages. + + //Note that this is how all guns handle shooting ammo casings with multiple pellets, in case such a thing comes up. /datum/component/pellet_cloud /// What's the projectile path of the shrapnel we're shooting? @@ -83,12 +82,13 @@ /datum/component/pellet_cloud/UnregisterFromParent() UnregisterSignal(parent, list(COMSIG_PARENT_PREQDELETED, COMSIG_PELLET_CLOUD_INIT, COMSIG_GRENADE_PRIME, COMSIG_GRENADE_ARMED, COMSIG_MOVABLE_MOVED, COMSIG_MINE_TRIGGERED, COMSIG_ITEM_DROPPED)) -/** - * create_casing_pellets() is for directed pellet clouds for ammo casings that have multiple pellets (buckshot and scatter lasers for instance) - * - * Honestly this is mostly just a rehash of [/obj/item/ammo_casing/proc/fire_casing()] for pellet counts > 1, except this lets us tamper with the pellets and hook onto them for tracking purposes. - * The arguments really don't matter, this proc is triggered by COMSIG_PELLET_CLOUD_INIT which is only for this really, it's just a big mess of the state vars we need for doing the stuff over here. - */ + +//create_casing_pellets() is for directed pellet clouds for ammo casings that have multiple pellets (buckshot and scatter lasers for instance) +// +//Honestly this is mostly just a rehash of [/obj/item/ammo_casing/proc/fire_casing()] for pellet counts > 1, except this lets us tamper with the pellets and hook onto them for tracking purposes. +//The arguments really don't matter, this proc is triggered by COMSIG_PELLET_CLOUD_INIT which is only for this really, it's just a big mess of the state vars we need for doing the stuff over here. + + /datum/component/pellet_cloud/proc/create_casing_pellets(obj/item/ammo_casing/shell, atom/target, mob/living/user, fired_from, randomspread, spread, zone_override, params, distro) shooter = user var/targloc = get_turf(target) @@ -111,16 +111,27 @@ if(i != num_pellets) shell.newshot() -/** - * create_blast_pellets() is for when we have a central point we want to shred the surroundings of with a ring of shrapnel, namely frag grenades and landmines. - * - * Note that grenades have extra handling for someone throwing themselves/being thrown on top of it, while landmines do not (obviously, it's a landmine!). See [/datum/component/pellet_cloud/proc/handle_martyrs()] - */ -/datum/component/pellet_cloud/proc/create_blast_pellets(obj/O, mob/living/lanced_by) +//create_blast_pellets() is for when we have a central point we want to shred the surroundings of with a ring of shrapnel, namely frag grenades and landmines. + +//Note that grenades have extra handling for someone throwing themselves/being thrown on top of it, see [/datum/component/pellet_cloud/proc/handle_martyrs] +//Landmines just have a small check for [/obj/item/mine/pressure/explosive/shrapnel/var/shred_triggerer], and spawn extra shrapnel for them if so + +//Arguments: +////O- Our parent, the thing making the shrapnel obviously (grenade or landmine) +////punishable_triggerer- For grenade lances or people who step on the landmines (if we shred the triggerer), we spawn extra shrapnel for them in addition to the normal spread +// +/datum/component/pellet_cloud/proc/create_blast_pellets(obj/O, mob/living/punishable_triggerer) var/atom/A = parent if(isgrenade(parent)) // handle_martyrs can reduce the radius and thus the number of pellets we produce if someone dives on top of a frag grenade - handle_martyrs(lanced_by) // note that we can modify radius in this proc + handle_martyrs(punishable_triggerer) // note that we can modify radius in this proc + else if(istype(parent, /obj/item/mine/pressure/explosive)) + var/obj/item/mine/pressure/explosive/triggered_mine = parent + if(triggered_mine.shred_triggerer && istype(punishable_triggerer)) // free shrapnel for the idiot who stepped on it if we're a mine that shreds the triggerer + pellet_delta += radius // so they don't count against the later total + if(punishable_triggerer.loc == triggered_mine.loc)//only trigger this if they're actually on the tile + for(var/i in 1 to radius) + pew(punishable_triggerer, TRUE) if(radius < 1) return @@ -132,27 +143,27 @@ var/turf/shootat_turf = T pew(shootat_turf) -/** - * handle_martyrs() is used for grenades that shoot shrapnel to check if anyone threw themselves/were thrown on top of the grenade, thus absorbing a good chunk of the shrapnel - * - * Between the time the grenade is armed and the actual detonation, we set var/list/bodies to the list of mobs currently on the new tile, as if the grenade landed on top of them, tracking if any of them move off the tile and removing them from the "under" list - * Once the grenade detonates, handle_martyrs() is called and gets all the new mobs on the tile, and add the ones not in var/list/bodies to var/list/martyrs - * We then iterate through the martyrs and reduce the shrapnel magnitude for each mob on top of it, shredding each of them with some of the shrapnel they helped absorb. This can snuff out all of the shrapnel if there's enough bodies - * - * Note we track anyone who's alive and client'd when they get shredded in var/list/purple_hearts, for achievement checking later - */ -/datum/component/pellet_cloud/proc/handle_martyrs(mob/living/lanced_by) + +// handle_martyrs() is used for grenades that shoot shrapnel to check if anyone threw themselves/were thrown on top of the grenade, thus absorbing a good chunk of the shrapnel +// +// Between the time the grenade is armed and the actual detonation, we set var/list/bodies to the list of mobs currently on the new tile, as if the grenade landed on top of them, tracking if any of them move off the tile and removing them from the "under" list +// Once the grenade detonates, handle_martyrs() is called and gets all the new mobs on the tile, and add the ones not in var/list/bodies to var/list/martyrs +// We then iterate through the martyrs and reduce the shrapnel magnitude for each mob on top of it, shredding each of them with some of the shrapnel they helped absorb. This can snuff out all of the shrapnel if there's enough bodies + +// Note we track anyone who's alive and client'd when they get shredded in var/list/purple_hearts, for achievement checking later + +/datum/component/pellet_cloud/proc/handle_martyrs(mob/living/punishable_triggerer) var/magnitude_absorbed var/list/martyrs = list() var/self_harm_radius_mult = 3 - if(lanced_by && prob(60)) - to_chat(lanced_by, "Your plan to whack someone with a grenade on a stick backfires on you, literally!") + if(punishable_triggerer && prob(60)) + to_chat(punishable_triggerer, "Your plan to whack someone with a grenade on a stick backfires on you, literally!") self_harm_radius_mult = 1 // we'll still give the guy who got hit some extra shredding, but not 3*radius pellet_delta += radius for(var/i in 1 to radius) - pew(lanced_by) // thought you could be tricky and lance someone with no ill effects!! + pew(punishable_triggerer) // thought you could be tricky and lance someone with no ill effects!! for(var/mob/living/body in get_turf(parent)) if(body == shooter) @@ -209,11 +220,11 @@ finalize() /// Minor convenience function for creating each shrapnel piece with circle explosions, mostly stolen from the MIRV component -/datum/component/pellet_cloud/proc/pew(atom/target, spread=0) +/datum/component/pellet_cloud/proc/pew(atom/target, landmine_victim) var/obj/projectile/P = new projectile_type(get_turf(parent)) //Shooting Code: - P.spread = spread + P.spread = 0 P.original = target P.fired_from = parent P.firer = parent // don't hit ourself that would be really annoying @@ -224,6 +235,8 @@ RegisterSignal(P, list(COMSIG_PROJECTILE_RANGE_OUT, COMSIG_PARENT_QDELETING), PROC_REF(pellet_range)) pellets += P P.fire() + if(landmine_victim) + P.process_hit(get_turf(target), target) ///All of our pellets are accounted for, time to go target by target and tell them how many things they got hit by. /datum/component/pellet_cloud/proc/finalize() @@ -286,7 +299,9 @@ /// Someone who was originally "under" the grenade has moved off the tile and is now eligible for being a martyr and "covering" it /datum/component/pellet_cloud/proc/on_target_qdel(atom/target) + SIGNAL_HANDLER + UnregisterSignal(target, COMSIG_PARENT_QDELETING) targets_hit -= target LAZYREMOVE(bodies, target) - purple_hearts -= target + LAZYREMOVE(purple_hearts, target) diff --git a/code/datums/components/storage/storage.dm b/code/datums/components/storage/storage.dm index ced0b0e79ff7..bb79bbd282fa 100644 --- a/code/datums/components/storage/storage.dm +++ b/code/datums/components/storage/storage.dm @@ -227,6 +227,9 @@ if(!len) to_chat(M, "You failed to pick up anything with [parent]!") return + if(I.anchored) + to_chat(M, "\The [I] is stuck to the ground and cannot be picked up by [parent]!") + return var/datum/progressbar/progress = new(M, len, I.loc) var/list/rejections = list() while(do_after(M, 10, TRUE, parent, FALSE, CALLBACK(src, PROC_REF(handle_mass_pickup), things, I.loc, rejections, progress))) diff --git a/code/datums/elements/embed.dm b/code/datums/elements/embed.dm index 9b427b6b80c5..11072c771bab 100644 --- a/code/datums/elements/embed.dm +++ b/code/datums/elements/embed.dm @@ -176,23 +176,20 @@ * If we hit a valid target (carbon or closed turf), we create the shrapnel_type object and immediately call tryEmbed() on it, targeting what we impacted. That will lead * it to call tryForceEmbed() on its own embed element (it's out of our hands here, our projectile is done), where it will run through all the checks it needs to. */ -/datum/element/embed/proc/checkEmbedProjectile(obj/projectile/P, atom/movable/firer, atom/hit) +/datum/element/embed/proc/checkEmbedProjectile(obj/projectile/P, atom/movable/firer, atom/hit, angle, hit_zone) SIGNAL_HANDLER - if(!iscarbon(hit) && !isclosedturf(hit)) + if(!iscarbon(hit)) Detach(P) return // we don't care var/obj/item/payload = new payload_type(get_turf(hit)) - var/did_embed - if(iscarbon(hit)) - var/mob/living/carbon/C = hit - var/obj/item/bodypart/limb = C.get_bodypart(C.check_limb_hit(P.def_zone)) - did_embed = payload.tryEmbed(limb) - else - did_embed = payload.tryEmbed(hit) + var/mob/living/carbon/C = hit + var/obj/item/bodypart/limb = C.get_bodypart(hit_zone) + if(!limb) + limb = C.get_bodypart() - if(!did_embed) + if(!payload.tryEmbed(limb)) payload.failedEmbed() Detach(P) @@ -213,7 +210,6 @@ var/obj/item/bodypart/limb var/mob/living/carbon/C - var/turf/closed/T if(!forced && !prob(embed_chance)) return @@ -225,11 +221,8 @@ hit_zone = limb.body_zone else if(isbodypart(target)) limb = target + hit_zone = limb.body_zone C = limb.owner - else if(isclosedturf(target)) - T = target if(C) return checkEmbedMob(I, C, hit_zone, forced=TRUE) - else if(T) - return checkEmbedOther(I, T, forced=TRUE) diff --git a/code/datums/mapgen/planetary/LavaGenerator.dm b/code/datums/mapgen/planetary/LavaGenerator.dm index c244f3ef2560..ef66cca1103f 100644 --- a/code/datums/mapgen/planetary/LavaGenerator.dm +++ b/code/datums/mapgen/planetary/LavaGenerator.dm @@ -84,7 +84,7 @@ /datum/biome/lavaland open_turf_types = list( - /turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit = 1 + /turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit = 1, ) flora_spawn_chance = 1 flora_spawn_list = list( @@ -93,17 +93,22 @@ /obj/structure/flora/ash/fern = 5, /obj/structure/flora/ash/fireblossom = 1, /obj/structure/flora/ash/puce = 5, + /obj/item/mine/pressure/explosive/rusty/live = 1, ) feature_spawn_chance = 0.3 feature_spawn_list = list( + /obj/structure/flora/rock/hell = 20, + /obj/structure/elite_tumor = 4, + /obj/structure/geyser/random = 4, + /obj/effect/spawner/lootdrop/anomaly/lava = 2, /obj/structure/flora/rock/hell = 14, /obj/structure/vein = 5, /obj/structure/vein/classtwo = 2, /obj/structure/elite_tumor = 2, /obj/structure/geyser/random = 2, /obj/structure/vein/classthree = 1, + /obj/effect/spawner/minefield = 1, /obj/effect/spawner/lootdrop/anomaly/lava = 1, - ) mob_spawn_chance = 4 mob_spawn_list = list( @@ -250,14 +255,17 @@ /obj/structure/flora/ash/cacti = 1, /obj/structure/flora/ash/tall_shroom = 2, /obj/structure/flora/ash/fern = 2, - /obj/structure/flora/ash/puce = 2 + /obj/structure/flora/ash/puce = 2, + /obj/item/mine/proximity/explosive/live = 1, + /obj/item/mine/pressure/explosive/rusty/live = 1 ) /datum/biome/cave/lavaland/rocky open_turf_types = list(/turf/open/floor/plating/asteroid/purple = 1) flora_spawn_list = list( - /obj/structure/flora/rock/pile/lava = 1, - /obj/structure/flora/rock/lava = 1 + /obj/structure/flora/rock/pile/lava = 3, + /obj/structure/flora/rock/lava = 3, + /obj/item/mine/pressure/explosive/rusty/live = 1 ) flora_spawn_chance = 5 @@ -271,6 +279,7 @@ /obj/structure/flora/ash/cap_shroom = 2, /obj/structure/flora/ash/stem_shroom = 2, /obj/structure/flora/ash/cacti = 1, + /obj/item/mine/pressure/explosive/rusty/live = 1, /obj/structure/flora/ash/tall_shroom = 2 ) diff --git a/code/datums/mapgen/planetary/RockGenerator.dm b/code/datums/mapgen/planetary/RockGenerator.dm index 95e1273bb9d7..c675c87714f5 100644 --- a/code/datums/mapgen/planetary/RockGenerator.dm +++ b/code/datums/mapgen/planetary/RockGenerator.dm @@ -91,6 +91,7 @@ /obj/structure/vein/classtwo = 40, /obj/effect/spawner/lootdrop/anomaly/rock = 10, /obj/structure/vein/classthree = 10, + /obj/effect/spawner/minefield = 2, /obj/effect/spawner/lootdrop/anomaly/big = 1 //get out of here stalker ) @@ -98,10 +99,11 @@ mob_spawn_chance = 3 flora_spawn_list = list( - /obj/structure/flora/rock/rockplanet = 3, - /obj/structure/flora/tree/cactus = 4, - /obj/structure/flora/ash/cacti = 1, - /obj/structure/flora/ash/garden/arid = 1, + /obj/structure/flora/rock/rockplanet = 6, + /obj/structure/flora/tree/cactus = 8, + /obj/structure/flora/ash/cacti = 2, + /obj/structure/flora/ash/garden/arid = 2, + /obj/item/mine/pressure/explosive/rusty/live = 1 ) mob_spawn_list = list( @@ -136,6 +138,7 @@ /obj/structure/flora/ash/cacti = 2, /obj/structure/flora/grass/rockplanet/dead = 8, /obj/structure/flora/ash/garden/arid = 1, + /obj/item/mine/pressure/explosive/rusty/live = 1 ) /datum/biome/cave/rock @@ -143,10 +146,12 @@ open_turf_types = list(/turf/open/floor/plating/asteroid/rockplanet/cracked = 1) flora_spawn_chance = 4 flora_spawn_list = list( - /obj/structure/flora/rock/rockplanet = 4, - /obj/structure/flora/rock/pile/rockplanet = 4, - /obj/structure/flora/ash/fern = 2, - /obj/structure/flora/ash/puce = 1, + /obj/structure/flora/rock/rockplanet = 8, + /obj/structure/flora/rock/pile/rockplanet = 8, + /obj/structure/flora/ash/fern = 4, + /obj/structure/flora/ash/puce = 2, + /obj/item/mine/pressure/explosive/rusty/live = 1, + /obj/item/mine/proximity/explosive/live = 1, ) feature_spawn_chance = 0.5 feature_spawn_list = list( @@ -155,6 +160,7 @@ /obj/structure/vein/classtwo = 2, /obj/structure/elite_tumor = 1, /obj/structure/vein/classthree = 1, + /obj/effect/spawner/minefield = 1, /obj/structure/spawner/ice_moon/rockplanet = 4, /obj/effect/spawner/lootdrop/anomaly/rock/cave = 1, ) @@ -172,11 +178,13 @@ open_turf_types = list(/turf/open/floor/plating/asteroid/rockplanet/cracked = 1) flora_spawn_chance = 5 flora_spawn_list = list( - /obj/structure/flora/rock/rockplanet = 4, - /obj/structure/flora/rock/pile/rockplanet = 4, - /obj/structure/flora/ash/fern = 4, - /obj/structure/flora/ash/puce = 2, - /obj/structure/flora/ash/garden/arid = 1, + /obj/structure/flora/rock/rockplanet = 8, + /obj/structure/flora/rock/pile/rockplanet = 8, + /obj/structure/flora/ash/fern = 6, + /obj/structure/flora/ash/puce = 4, + /obj/structure/flora/ash/garden/arid = 2, + /obj/item/mine/proximity/explosive/live = 1, + /obj/item/mine/pressure/explosive/rusty/live = 1 ) mob_spawn_list = list( /mob/living/simple_animal/hostile/netherworld/asteroid = 30, diff --git a/code/datums/mapgen/planetary/SnowGenerator.dm b/code/datums/mapgen/planetary/SnowGenerator.dm index a066647a0e4d..8489cbb970ba 100644 --- a/code/datums/mapgen/planetary/SnowGenerator.dm +++ b/code/datums/mapgen/planetary/SnowGenerator.dm @@ -90,12 +90,13 @@ /turf/open/floor/plating/asteroid/snow/lit = 25 ) flora_spawn_list = list( - /obj/structure/flora/tree/pine = 2, - /obj/structure/flora/rock/icy = 2, - /obj/structure/flora/rock/pile/icy = 2, - /obj/structure/flora/grass/both = 6, - /obj/structure/flora/ash/chilly = 2, - /obj/structure/flora/ash/garden/frigid = 1, + /obj/structure/flora/tree/pine = 4, + /obj/structure/flora/rock/icy = 4, + /obj/structure/flora/rock/pile/icy = 4, + /obj/structure/flora/grass/both = 12, + /obj/structure/flora/ash/chilly = 4, + /obj/structure/flora/ash/garden/frigid = 2, + /obj/item/mine/pressure/explosive/rusty/live = 1 ) flora_spawn_chance = 10 mob_spawn_chance = 1 @@ -118,6 +119,7 @@ /obj/structure/spawner/ice_moon/demonic_portal/medium_threat = 50, /obj/structure/spawner/ice_moon/demonic_portal/high_threat = 13, /obj/structure/vein/ice = 25, + /obj/effect/spawner/minefield = 2, /obj/structure/vein/ice/classtwo = 50, /obj/structure/vein/ice/classthree = 10, ) @@ -148,9 +150,10 @@ /datum/biome/snow/forest flora_spawn_chance = 15 flora_spawn_list = list( - /obj/structure/flora/tree/pine = 10, - /obj/structure/flora/tree/dead = 3, - /obj/structure/flora/grass/both = 4 + /obj/structure/flora/tree/pine = 20, + /obj/structure/flora/tree/dead = 6, + /obj/structure/flora/grass/both = 8, + /obj/item/mine/pressure/explosive/rusty/live = 1, ) /datum/biome/snow/forest/dense @@ -159,6 +162,7 @@ /obj/structure/flora/tree/pine = 20, /obj/structure/flora/grass/both = 6, /obj/structure/flora/tree/dead = 3, + /obj/item/mine/pressure/explosive/rusty/live = 1, ) /datum/biome/arctic @@ -242,15 +246,17 @@ ) flora_spawn_chance = 6 flora_spawn_list = list( - /obj/structure/flora/grass/both = 5, - /obj/structure/flora/rock/pile/icy = 1, - /obj/structure/flora/rock/icy = 1, - /obj/structure/flora/ash/space = 1, - /obj/structure/flora/ash/leaf_shroom = 1, - /obj/structure/flora/ash/cap_shroom = 1, - /obj/structure/flora/ash/stem_shroom = 1, - /obj/structure/flora/ash/puce = 1, - /obj/structure/flora/ash/garden/frigid = 1, + /obj/structure/flora/grass/both = 10, + /obj/structure/flora/rock/pile/icy = 2, + /obj/structure/flora/rock/icy = 2, + /obj/structure/flora/ash/space = 2, + /obj/structure/flora/ash/leaf_shroom = 2, + /obj/structure/flora/ash/cap_shroom = 2, + /obj/structure/flora/ash/stem_shroom = 2, + /obj/structure/flora/ash/puce = 2, + /obj/structure/flora/ash/garden/frigid = 2, + /obj/item/mine/proximity/explosive/live = 1, + /obj/item/mine/pressure/explosive/rusty/live = 1 ) closed_turf_types = list( /turf/closed/mineral/random/snow = 1 @@ -279,6 +285,7 @@ /obj/structure/vein/ice = 30, /obj/structure/vein/ice/classtwo = 50, /obj/structure/vein/ice/classthree = 6, + /obj/effect/spawner/minefield = 2, ) /datum/biome/cave/snow/thawed @@ -317,9 +324,10 @@ ) flora_spawn_chance = 3 flora_spawn_list = list( - /obj/structure/flora/ash/leaf_shroom = 1, - /obj/structure/flora/ash/cap_shroom = 1, - /obj/structure/flora/ash/stem_shroom = 1, + /obj/structure/flora/ash/leaf_shroom = 3, + /obj/structure/flora/ash/cap_shroom = 3, + /obj/structure/flora/ash/stem_shroom = 3, + /obj/item/mine/pressure/explosive/fire/live = 1, ) feature_spawn_chance = 0.2 diff --git a/code/datums/mapgen/planetary/WasteGenerator.dm b/code/datums/mapgen/planetary/WasteGenerator.dm index d0243740bc3b..c6e1244be129 100644 --- a/code/datums/mapgen/planetary/WasteGenerator.dm +++ b/code/datums/mapgen/planetary/WasteGenerator.dm @@ -125,7 +125,9 @@ //the illusive shrapnel plant - /obj/effect/mine/shrapnel/human_only = 10 + /obj/item/mine/pressure/explosive/shrapnel/live = 30, + /obj/effect/spawner/lootdrop/mine = 8, + /obj/effect/spawner/minefield = 2 ) feature_spawn_list = list( @@ -202,7 +204,9 @@ /obj/effect/spawner/lootdrop/maintenance/four = 20, /obj/structure/flora/ash/garden/waste = 300, /obj/structure/flora/ash/glowshroom = 1800, - /obj/effect/mine/shrapnel/human_only = 10 + /obj/item/mine/pressure/explosive/shrapnel/live = 30, + /obj/effect/spawner/lootdrop/mine = 8, + /obj/effect/spawner/minefield = 2 ) /datum/biome/waste/tar_bed //tar colorings @@ -246,7 +250,10 @@ /obj/structure/closet/crate/secure/loot = 30, /obj/effect/spawner/lootdrop/waste/atmos_can = 180, /obj/effect/spawner/lootdrop/waste/atmos_can/rare = 1, - /obj/effect/spawner/lootdrop/waste/salvageable = 300 + /obj/effect/spawner/lootdrop/waste/salvageable = 300, + /obj/item/mine/pressure/explosive/rad/live = 30, + /obj/effect/spawner/lootdrop/mine = 8, + /obj/effect/spawner/minefield = 2 ) mob_spawn_list = list( //nor organics, more biased towards hivebots though /mob/living/simple_animal/hostile/hivebot/wasteplanet/strong = 80, @@ -308,7 +315,9 @@ /obj/effect/spawner/lootdrop/waste/salvageable = 400, /obj/structure/flora/ash/garden/waste = 70, /obj/structure/flora/ash/glowshroom = 400, //more common in caves - /obj/effect/mine/shrapnel/human_only = 10 + /obj/item/mine/pressure/explosive/rad/live = 10, + /obj/effect/spawner/lootdrop/mine = 8, + /obj/effect/spawner/minefield = 2 ) feature_spawn_list = list( @@ -362,7 +371,10 @@ /obj/effect/spawner/lootdrop/maintenance/two = 50, /obj/effect/spawner/lootdrop/maintenance/three = 100, /obj/effect/spawner/lootdrop/maintenance/four = 200, - /obj/structure/flora/ash/glowshroom = 1800 + /obj/structure/flora/ash/glowshroom = 1800, + /obj/item/mine/pressure/explosive/rad/live = 30, + /obj/effect/spawner/lootdrop/mine = 8, + /obj/effect/spawner/minefield = 2 ) feature_spawn_chance = 12 @@ -397,6 +409,9 @@ /obj/effect/spawner/lootdrop/maintenance/three = 20, /obj/effect/spawner/lootdrop/maintenance/four = 40, /obj/effect/spawner/lootdrop/waste/salvageable = 80, + /obj/item/mine/proximity/spawner/manhack/live = 40, + /obj/effect/spawner/lootdrop/mine = 8, + /obj/effect/spawner/minefield/manhack = 2 ) mob_spawn_list = list( //nor organics, more biased towards hivebots though /mob/living/simple_animal/hostile/hivebot/wasteplanet/strong = 80, @@ -427,7 +442,8 @@ /obj/effect/spawner/lootdrop/maintenance/three = 10, /obj/effect/spawner/lootdrop/maintenance/four = 20, /obj/effect/spawner/lootdrop/waste/salvageable = 40, - /obj/structure/foamedmetal = 100 + /obj/structure/foamedmetal = 100, + /obj/item/mine/proximity/spawner/manhack/live = 20 ) mob_spawn_list = list( //Whoops! All hivebots! /mob/living/simple_animal/hostile/hivebot/wasteplanet/strong = 80, @@ -440,6 +456,7 @@ /obj/structure/spawner/wasteplanet/hivebot/low_threat = 20, /obj/structure/spawner/wasteplanet/hivebot/medium_threat = 10, /obj/structure/spawner/wasteplanet/hivebot/high_threat = 5, - /obj/structure/spawner/wasteplanet/hivebot/extreme_threat = 2 + /obj/structure/spawner/wasteplanet/hivebot/extreme_threat = 2, + /obj/effect/spawner/minefield/manhack = 2 ) feature_spawn_chance = 2 //hivebot biomes should have their dongles diff --git a/code/datums/mapgen/single_biome/WasteplanetCaves.dm b/code/datums/mapgen/single_biome/WasteplanetCaves.dm index 472a5cf4d54b..08f63ba3149a 100644 --- a/code/datums/mapgen/single_biome/WasteplanetCaves.dm +++ b/code/datums/mapgen/single_biome/WasteplanetCaves.dm @@ -39,10 +39,12 @@ /obj/structure/salvageable/circuit_imprinter = 8, /obj/structure/salvageable/destructive_analyzer = 8, /obj/structure/salvageable/server = 8, + /obj/item/mine/pressure/explosive/rusty/live = 30, + /obj/effect/spawner/lootdrop/mine = 8 ) feature_spawn_list = list( /obj/structure/geyser/random = 1, - /obj/effect/mine/shrapnel/human_only = 1 + /obj/effect/spawner/minefield = 1 ) mob_spawn_list = list( //hivebots, not too difficult diff --git a/code/datums/wires/mines.dm b/code/datums/wires/mines.dm new file mode 100644 index 000000000000..4c856cf99d3f --- /dev/null +++ b/code/datums/wires/mines.dm @@ -0,0 +1,82 @@ +/datum/wires/mine + holder_type = /obj/item/mine/pressure + randomize = TRUE + +/datum/wires/mine/New(atom/holder) + wires = list( + WIRE_BOOM, WIRE_DELAYBOOM, WIRE_PIN, WIRE_RESET + ) + ..() + +/datum/wires/mine/interactable(mob/user) + var/obj/item/mine/pressure/ourmine = holder + if(ourmine.open_panel) + return TRUE + +//are you feelin lucky, punk? +/datum/wires/mine/on_pulse(wire) + var/obj/item/mine/pressure/ourmine = holder + switch(wire) + if(WIRE_BOOM)//oopsies + holder.visible_message(span_userdanger("[icon2html(ourmine, viewers(holder))] \The [ourmine] makes a shrill noise! It's go-")) + ourmine.trigger_mine() + if(WIRE_DELAYBOOM)//oopsies but you get to run + ourmine.blast_delay = clamp(ourmine.blast_delay * 5, 8, 50) + holder.visible_message(span_userdanger("[icon2html(ourmine, viewers(holder))] \The [ourmine] makes a shrill noise! It's go-")) + ourmine.trigger_mine() + //Resets the detonation pin, allowing someone to step off the mine. Minor success. + if(WIRE_PIN) + if(ourmine.clicked == TRUE) + holder.visible_message(span_notice("[icon2html(ourmine, viewers(holder))] You hear something inside \the [ourmine] click softly.")) + playsound(ourmine, 'sound/weapons/empty.ogg', 30, TRUE) + ourmine.clicked = FALSE + else + holder.visible_message(span_notice("[icon2html(ourmine, viewers(holder))] \The [ourmine]'s detonation pad shifts slightly. Nothing happens.")) + if(WIRE_RESET)//Disarms the mine, allowing it to be picked up. Major success. + if(ourmine.armed && ourmine.anchored) + holder.visible_message(span_notice("[icon2html(ourmine, viewers(holder))] \The [ourmine]'s arming lights fade, and the securing bolts loosen. ")) + playsound(ourmine, 'sound/machines/click.ogg', 100, TRUE) + ourmine.disarm() + else if(ourmine.anchored) + holder.visible_message(span_notice("[icon2html(ourmine, viewers(holder))] \The [ourmine]'s yellow arming light flickers.")) + else + holder.visible_message(span_notice("[icon2html(ourmine, viewers(holder))] \The [ourmine]'s securing bolt shifts. Nothing happens.")) + +/datum/wires/mine/on_cut(wire, mend) + var/obj/item/mine/pressure/ourmine = holder + switch(wire) + if(WIRE_BOOM) + if(!mend) + holder.visible_message(span_userdanger("[icon2html(ourmine, viewers(holder))] \The [ourmine] makes a shrill noise! It's go-")) + ourmine.trigger_mine() + if(WIRE_DELAYBOOM) + if(!mend) + ourmine.blast_delay = clamp(ourmine.blast_delay * 5, 8, 50) + holder.visible_message(span_userdanger("[icon2html(ourmine, viewers(holder))] \The [ourmine] makes a shrill noise! It's go-")) + ourmine.trigger_mine() + //Disables the detonation pin. Nothing will happen when the mine is triggered. + //Mine can still be exploded by cutting wires & damage. + if(WIRE_PIN) + if(!mend) + ourmine.dud = TRUE + if(ourmine.clicked == TRUE) + holder.visible_message(span_notice("[icon2html(ourmine, viewers(holder))] You hear something inside \the [ourmine] shift out of place.")) + playsound(ourmine, 'sound/weapons/empty.ogg', 30, TRUE) + ourmine.clicked = FALSE + else + holder.visible_message(span_notice("[icon2html(ourmine, viewers(holder))] \The [ourmine]'s detonation pad goes loose.")) + ourmine.foot_on_mine = null + else + ourmine.dud = FALSE + ourmine.clicked = FALSE + holder.visible_message(span_notice("[icon2html(ourmine, viewers(holder))] You hear something inside \the [ourmine] shift back into place.")) + if(WIRE_RESET) + if(!mend) + if(ourmine.armed && ourmine.anchored) + holder.visible_message(span_notice("[icon2html(ourmine, viewers(holder))] \The [ourmine]'s arming lights fade, and the securing bolts loosen. Disarmed. ")) + playsound(ourmine, 'sound/machines/click.ogg', 100, TRUE) + ourmine.disarm() + else if(ourmine.anchored) + holder.visible_message(span_notice("[icon2html(ourmine, viewers(holder))] \The [ourmine]'s yellow arming light flickers.")) + else + holder.visible_message(span_notice("[icon2html(ourmine, viewers(holder))] \The [ourmine]'s securing bolt shifts. Nothing happens.")) diff --git a/code/game/objects/effects/mines.dm b/code/game/objects/effects/mines.dm deleted file mode 100644 index 0ca73652857c..000000000000 --- a/code/game/objects/effects/mines.dm +++ /dev/null @@ -1,217 +0,0 @@ - -/obj/effect/mine - name = "dummy mine" - desc = "Better stay away from that thing." - density = FALSE - anchored = TRUE - icon = 'icons/obj/items_and_weapons.dmi' - icon_state = "uglymine" - var/triggered = 0 - -/obj/effect/mine/Initialize() - . = ..() - var/static/list/loc_connections = list( - COMSIG_ATOM_ENTERED = PROC_REF(on_entered), - ) - AddElement(/datum/element/connect_loc, loc_connections) - -/obj/effect/mine/proc/mineEffect(mob/victim) - to_chat(victim, "*click*") - -/obj/effect/mine/proc/on_entered(datum/source, atom/movable/AM) - SIGNAL_HANDLER - if(isturf(loc)) - if(ismob(AM)) - var/mob/MM = AM - if(!(MM.movement_type & FLYING)) - INVOKE_ASYNC(src, PROC_REF(triggermine), AM) - else - INVOKE_ASYNC(src, PROC_REF(triggermine), AM) - -/obj/effect/mine/proc/triggermine(mob/victim) - if(triggered) - return - visible_message("[victim] sets off [icon2html(src, viewers(src))] [src]!") - var/datum/effect_system/spark_spread/s = new /datum/effect_system/spark_spread - s.set_up(3, 1, src) - s.start() - mineEffect(victim) - SEND_SIGNAL(src, COMSIG_MINE_TRIGGERED) - triggered = 1 - qdel(src) - - -/obj/effect/mine/explosive - name = "explosive mine" - var/range_devastation = 0 - var/range_heavy = 1 - var/range_light = 2 - var/range_flash = 3 - -/obj/effect/mine/explosive/mineEffect(mob/victim) - explosion(loc, range_devastation, range_heavy, range_light, range_flash) - -/obj/effect/mine/stun - name = "stun mine" - var/stun_time = 80 - -/obj/effect/mine/shrapnel - name = "shrapnel mine" - var/shrapnel_type = /obj/projectile/bullet/shrapnel - var/shrapnel_magnitude = 3 - -/obj/effect/mine/shrapnel/mineEffect(mob/victim) - AddComponent(/datum/component/pellet_cloud, projectile_type=shrapnel_type, magnitude=shrapnel_magnitude) - -/obj/effect/mine/shrapnel/human_only - name = "sophisticated shrapnel mine" - desc = "A deadly mine, this one seems to be modified to trigger for humans only?" - -/obj/effect/mine/shrapnel/human_only/on_entered(datum/source, atom/movable/AM) - if(!ishuman(AM)) - return - . = ..() - -/obj/effect/mine/shrapnel/sting - name = "stinger mine" - shrapnel_type = /obj/projectile/bullet/pellet/stingball - -/obj/effect/mine/stun/mineEffect(mob/living/victim) - if(isliving(victim)) - victim.Paralyze(stun_time) - -/obj/effect/mine/kickmine - name = "kick mine" - -/obj/effect/mine/kickmine/mineEffect(mob/victim) - if(isliving(victim) && victim.client) - to_chat(victim, "You have been kicked FOR NO REISIN!") - qdel(victim.client) - - -/obj/effect/mine/gas - name = "oxygen mine" - var/gas_amount = 360 - var/gas_type = "o2" - -/obj/effect/mine/gas/mineEffect(mob/victim) - atmos_spawn_air("[gas_type]=[gas_amount]") - - -/obj/effect/mine/gas/plasma - name = "plasma mine" - gas_type = "plasma" - - -/obj/effect/mine/gas/n2o - name = "\improper N2O mine" - gas_type = "n2o" - - -/obj/effect/mine/gas/water_vapor - name = "chilled vapor mine" - gas_amount = 500 - gas_type = "water_vapor" - -/obj/effect/mine/sound - name = "honkblaster 1000" - var/sound = 'sound/items/bikehorn.ogg' - -/obj/effect/mine/sound/mineEffect(mob/victim) - playsound(loc, sound, 100, TRUE) - - -/obj/effect/mine/sound/bwoink - name = "bwoink mine" - sound = 'sound/effects/adminhelp.ogg' - -/obj/effect/mine/pickup - name = "He" - desc = "He." - icon = 'icons/obj/marg.dmi' - icon_state = "marg" - density = FALSE - var/duration = 0 - pixel_x = -8 - pixel_y = 1 - -/obj/effect/mine/pickup/Initialize() - . = ..() - animate(src, time = 20, loop = -1) - -/obj/effect/mine/pickup/triggermine(mob/victim) - if(triggered) - return - triggered = 1 - invisibility = INVISIBILITY_ABSTRACT - mineEffect(victim) - qdel(src) - - -/obj/effect/mine/pickup/bloodbath - name = "His Odium" - desc = "Embrace my righteous fury." - duration = 1200 //2min - color = "#FF0000" - var/mob/living/doomslayer - var/obj/item/chainsaw/doomslayer/chainsaw - -/obj/effect/mine/pickup/bloodbath/mineEffect(mob/living/carbon/victim) - if(!victim.client || !istype(victim)) - return - to_chat(victim, "RIP AND TEAR") - - INVOKE_ASYNC(src, PROC_REF(blood_delusion), victim) - - chainsaw = new(victim.loc) - victim.log_message("entered a marg frenzy", LOG_ATTACK) - - ADD_TRAIT(chainsaw, TRAIT_NODROP, CHAINSAW_FRENZY_TRAIT) - victim.drop_all_held_items() - victim.put_in_hands(chainsaw, forced = TRUE) - chainsaw.attack_self(victim) - victim.reagents.add_reagent(/datum/reagent/medicine/adminordrazine,25) - to_chat(victim, "KILL, KILL, KILL! YOU HAVE NO ALLIES ANYMORE, KILL THEM ALL!") - - var/datum/client_colour/colour = victim.add_client_colour(/datum/client_colour/bloodlust) - QDEL_IN(colour, 11) - doomslayer = victim - RegisterSignal(src, COMSIG_PARENT_QDELETING, PROC_REF(end_blood_frenzy)) - QDEL_IN(WEAKREF(src), duration) - -/obj/effect/mine/pickup/bloodbath/proc/end_blood_frenzy() - if(doomslayer) - to_chat(doomslayer, "Your bloodlust seeps back into the bog of your subconscious and you regain self control.") - doomslayer.log_message("exited a blood frenzy", LOG_ATTACK) - if(chainsaw) - qdel(chainsaw) - -/obj/effect/mine/pickup/bloodbath/proc/blood_delusion(mob/living/carbon/victim) - new /datum/hallucination/delusion(victim, TRUE, "demon", duration, 0) - -/obj/effect/mine/pickup/healing - name = "His Benevolence" - desc = "Come, come. Your wounds shall be undone by my mercy." - - -/obj/effect/mine/pickup/healing/mineEffect(mob/living/carbon/victim) - if(!victim.client || !istype(victim)) - return - to_chat(victim, "You feel great!") - victim.revive(full_heal = TRUE, admin_revive = TRUE) - -/obj/effect/mine/pickup/speed - name = "His Purpose" - desc = "Come, let me quicken you to brilliance." - duration = 300 - -/obj/effect/mine/pickup/speed/mineEffect(mob/living/carbon/victim) - if(!victim.client || !istype(victim)) - return - to_chat(victim, "You feel fast!") - victim.add_movespeed_modifier(/datum/movespeed_modifier/yellow_orb) - addtimer(CALLBACK(src, PROC_REF(finish_effect), victim), duration) - -/obj/effect/mine/pickup/speed/proc/finish_effect(mob/living/carbon/victim) - victim.remove_movespeed_modifier(/datum/movespeed_modifier/yellow_orb) - to_chat(victim, "You slow down.") diff --git a/code/game/objects/items.dm b/code/game/objects/items.dm index df7c5ae431c5..437aa7625d71 100644 --- a/code/game/objects/items.dm +++ b/code/game/objects/items.dm @@ -1025,7 +1025,7 @@ GLOBAL_VAR_INIT(embedpocalypse, FALSE) // if true, all items will be able to emb * * forced- Do we want this to go through 100%? */ /obj/item/proc/tryEmbed(atom/target, forced=FALSE, silent=FALSE) - if(!isbodypart(target) && !iscarbon(target) && !isclosedturf(target)) + if(!isbodypart(target) && !iscarbon(target)) return if(!forced && !LAZYLEN(embedding)) return diff --git a/code/game/objects/items/devices/mines.dm b/code/game/objects/items/devices/mines.dm new file mode 100644 index 000000000000..112e26e1303b --- /dev/null +++ b/code/game/objects/items/devices/mines.dm @@ -0,0 +1,708 @@ + +/obj/item/mine + name = "mine" + desc = "An anti-personnel mine. This one explodes into nothing and does nothing. Why can you see this? You should't be able to see this. Stop looking at this." + icon = 'icons/obj/landmine.dmi' + w_class = WEIGHT_CLASS_SMALL + throw_speed = 3 + throw_range = 5 + lefthand_file = 'icons/mob/inhands/misc/devices_lefthand.dmi' + righthand_file = 'icons/mob/inhands/misc/devices_righthand.dmi' + icon_state = "mine" + item_state = "assembly"//when we get custom sprites replace this. please + base_icon_state = "mine" + + /// Is our mine live? + var/armed = FALSE + /// Is our mine currently exploding? + var/triggered = FALSE + + /// Sets a delay for mines going live after being planted + var/arm_delay = 5 SECONDS + /// Use to set a delay after activation to trigger the explosion. + var/blast_delay = 1 DECISECONDS + + var/manufacturer = MANUFACTURER_NONE + + +/obj/item/mine/Initialize(mapload) + . = ..() + if(armed) + now_armed() + + +/obj/item/mine/examine(mob/user) + . = ..() + if(!armed) + . += span_info("It appears to be inactive...") + else + . += span_info("It looks ready to explode.") + + if(manufacturer) + . += span_notice("It has [manufacturer] engraved on it.") + +/obj/item/mine/update_icon_state() + . = ..() + icon_state = "[base_icon_state][triggered ? "_exploding" : null][!armed && anchored ? "_arming" : null][armed && anchored && !triggered ? "_armed" : null]" + +//mines have a small chance to be triggered by damage, but they take longer to explode +/obj/item/mine/take_damage(damage_amount, damage_type, damage_flag, sound_effect, attack_dir) + . = ..() + if(prob(35) & obj_integrity > 0) + blast_delay = blast_delay * 2 + trigger_mine() + +//insert your horrible fate here +/obj/item/mine/proc/mine_effect(mob/victim) + return + +//handles controlled deactivation +/obj/item/mine/proc/disarm() + if(triggered) //no turning back now + return + anchored = FALSE + armed = FALSE + update_appearance(UPDATE_ICON_STATE) + return + +//using an unarmed mine inhand deploys it. +/obj/item/mine/attack_self(mob/user) + if(!armed) + user.visible_message(span_danger("[user] deploys the [src]."), span_notice("You deploy the [src].")) + + user.dropItemToGround(src) + anchored = TRUE + playsound(src, 'sound/machines/click.ogg', 60, TRUE) + + if(arm_delay) + armed = FALSE + update_appearance(UPDATE_ICON_STATE) + addtimer(CALLBACK(src, PROC_REF(now_armed)), arm_delay) + else + armed = TRUE + message_admins("[key_name(user)] has placed \a [src] at ([x],[y],[z]).") + +//let them know the mine's done cooking +/obj/item/mine/proc/now_armed() + armed = TRUE + update_appearance(UPDATE_ICON_STATE) + playsound(src, 'sound/machines/nuke/angry_beep.ogg', 55, FALSE, 1) + visible_message("\The [src] beeps softly, indicating it is now active.", vision_distance = COMBAT_MESSAGE_RANGE) + +/// Can this mine trigger on the passed movable? +/obj/item/mine/proc/can_trigger(atom/movable/on_who) + //var/badtype = typecacheof(list(/obj/effect, /obj/item/mine)) + if(triggered || !isturf(loc) || !armed || iseffect(on_who) || istype(on_who, /obj/item/mine)) + return FALSE + //if(on_who == badtype)//no recursive self triggering. Bad landmine + // return FALSE + return TRUE + +/// When something sets off a mine +/obj/item/mine/proc/trigger_mine(atom/movable/triggerer) + if(obj_integrity <= 0) + return + if(triggered) //too busy detonating to detonate again + return + if(triggerer) + triggerer.visible_message(span_danger("[icon2html(src, viewers(src))] [triggerer] sets off \the [src]. It's gonna blow!"), span_danger("[icon2html(src, viewers(src))] \The [src] activates.")) + else + visible_message(span_danger("[icon2html(src, viewers(src))] \the [src] begins to flash bright red!")) + triggered = TRUE + update_appearance(UPDATE_ICON_STATE) + if(blast_delay >= 5 DECISECONDS) + playsound(src, 'sound/items/mine_activate.ogg', 70, FALSE) + else + playsound(src, 'sound/items/mine_activate_short.ogg', 80, FALSE) + light_color = "#FF0000" + light_power = 5 + light_range = 3 + if(!blast_delay)//addtimer gets mad if the delay is 0 + blast_now(triggerer) + else + addtimer(CALLBACK(src, PROC_REF(blast_now), triggerer), blast_delay) + +//NOW we actually blow up +/obj/item/mine/proc/blast_now(atom/movable/triggerer) + var/datum/effect_system/spark_spread/sporks = new /datum/effect_system/spark_spread + sporks.set_up(3, 1, src) + sporks.start() + if(ismob(triggerer)) + mine_effect(triggerer) + else + mine_effect() + visible_message(span_danger("[icon2html(src, viewers(src))] \the [src] detonates!")) + SEND_SIGNAL(src, COMSIG_MINE_TRIGGERED, triggerer) + if(triggered)//setting triggered to false in mine_effect() creates a reusable mine + qdel(src) + +//trying to pick up a live mine is probably up there when it comes to terrible ideas +/obj/item/mine/attack_hand(mob/user) + if(armed) + user.visible_message(span_warning("[user] extends their hand towards \the [src]!"), span_userdanger("You extend your arms to pick up \the [src], knowing that it will likely blow up when you touch it!")) + if(do_after(user, 5 SECONDS, target = src))//SO SO generous. You can still step back from the edge. + if(prob(10)) + user.visible_message(span_notice("[user] picks up \the [src], which miraculously doesn't explode!"), span_notice("You pick up \the [src], which miraculously doesn't explode!")) + disarm() + else + user.visible_message(span_danger("[user] attempts to pick up \the [src] only to hear a beep as it activates in their hand!"), span_danger("You attempt to pick up \the [src] only to hear a beep as it activates in your hands!")) + anchored = FALSE + trigger_mine(user) + return . =..() + else + user.visible_message(span_notice("[user] withdraws their hand from \the [src]."), span_notice("You decide against picking up \the [src].")) + . =..() + +//just don't. +/obj/item/mine/attackby(obj/item/I, mob/user) + if(!armed) + to_chat(user, span_notice("You smack \the [src] with [I]. Thankfully, nothing happens.")) + return + else//please stop hitting the live mine with a rock + if(user.a_intent != INTENT_HARM)//are you SURE you want to hit the live mine with a rock + user.visible_message(user, span_notice("[user] gently pokes \the [src] with [I]. Nothing seems to happen."), span_notice("You gently prod \the [src] with [I]. Thankfully, nothing happens.")) + else//at this point it's just natural selection + user.visible_message(span_danger("[user] hits \the [src] with [I], activating it!"), span_userdanger("[icon2html(src, viewers(src))]You hit \the [src] with [I]. The light goes red.")) + trigger_mine(user) + +// +//PRESSURE BASED MINE: +//Mine that explodes when stepped on. +/obj/item/mine/pressure + name = "dummy landmine" + /// When true, mines trigger instantly on being stepped upon + var/hair_trigger = FALSE + /// Has the mine loc been entered? + var/clicked = FALSE + /// Prevents a mine from being screwdrivable (e.g. cannot be disarmed) + var/sealed = FALSE + /// Disables the mine without disarming it. perfect for practical jokes + var/dud = FALSE + + /// Are the wires exposed? + var/open_panel = FALSE + + /// Who's got their foot on the mine's pressure plate + /// Stepping on the mine will set this to the first mob who stepped over it + /// The mine will not detonate via movement unless the first mob steps off of it + var/datum/weakref/foot_on_mine + +/obj/item/mine/pressure/Initialize() + . = ..() + var/static/list/loc_connections = list( + COMSIG_ATOM_ENTERED = PROC_REF(on_entered), + COMSIG_ATOM_EXITED = PROC_REF(on_exited), + ) + AddElement(/datum/element/connect_loc, loc_connections) + wires = new /datum/wires/mine(src) + +/obj/item/mine/pressure/examine(mob/user) + . = ..() + if(hair_trigger) + . += span_danger("It's been rigged to detonate as soon as someone steps on it.") + else + var/atom/movable/unlucky_sod = foot_on_mine?.resolve() + if(user == unlucky_sod) + . += span_bolddanger("The pressure plate is depressed. Any movement you make will set it off now.") + else if(!isnull(unlucky_sod)) + . += span_danger("The pressure plate is depressed by [unlucky_sod]. Any move they make'll set it off now.") + +//step 1: the mistake +/obj/item/mine/pressure/proc/on_entered(datum/source, atom/movable/arrived) + SIGNAL_HANDLER + if(!can_trigger(arrived)) + return + // Flying = can't step on a mine + if(arrived.movement_type & FLYING) + return + //no cheap disarming + if(arrived.throwing && isitem(arrived)) + return + // Someone already on it + if(foot_on_mine?.resolve()) + return + + if(dud == FALSE)//we don't actually need this if the mine's been disabled + foot_on_mine = WEAKREF(arrived) + + if(ismob(arrived)) + var/mob/living/fool = arrived + fool.do_alert_animation(fool) + if(!hair_trigger) + fool.Immobilize(25 DECISECONDS, TRUE) + to_chat(fool, span_userdanger("You step on \the [src] and freeze.")) + visible_message(span_danger("[icon2html(src, viewers(src))] *click*")) + if(dud == FALSE)//see wirecutting + clicked = TRUE + if(hair_trigger) + trigger_mine(arrived) + playsound(src, 'sound/machines/click.ogg', 100, TRUE) + +//step 2: the consequences +/obj/item/mine/pressure/proc/on_exited(datum/source, atom/movable/gone) + SIGNAL_HANDLER + if(hair_trigger) + return + if(!clicked) + return + if(!can_trigger(gone)) + return + // Check that the guy who's on it is stepping off + if(foot_on_mine && !IS_WEAKREF_OF(gone, foot_on_mine)) + return + INVOKE_ASYNC(src, PROC_REF(trigger_mine), gone) + foot_on_mine = null + +/obj/item/mine/pressure/disarm() + clicked = FALSE + . = ..() + +//handles disarming(and failing to disarm) +/obj/item/mine/pressure/attackby(obj/item/I, mob/user) + if(I.tool_behaviour == TOOL_SCREWDRIVER) + if(sealed) + to_chat(user, "You can't see any way to access \the [src]'s wiring.") + return + open_panel = !open_panel + update_appearance(UPDATE_ICON_STATE) + to_chat(user, "You [open_panel ? "reveal" : "hide"] \the [src]'s wiring.") + I.play_tool_sound(src, 50) + return + else if(is_wire_tool(I) && open_panel) + wires.interact(user) + return + else + . = ..() + +// +//PROXIMITY MINES +//Mines that explode when someone moves nearby. Simpler, because I don't have to worry about saving step info or disarming logic +// + +/obj/item/mine/proximity + name = "dummy proximity mine" + blast_delay = 15 DECISECONDS + arm_delay = 10 SECONDS//clear the area + ///needed for the proximity checks. + var/datum/proximity_monitor/proximity_monitor + var/proximity_range = 2 + +/obj/item/mine/proximity/Initialize(mapload) + . = ..() + START_PROCESSING(SSfastprocess, src) + +/obj/item/mine/proximity/examine(mob/user) + . = ..() + if(armed) + . += span_danger("It's been rigged to detonate as soon as someone moves nearby...") + else + . += span_notice("When armed, it activates based on the proximity of living targets.") + +/obj/item/mine/proximity/now_armed() + . = ..() + proximity_monitor = new(src, proximity_range) + light_color = "#FF0000" + light_power = 1 + light_range = 1 + +/obj/item/mine/proximity/disarm() + . = ..() + QDEL_NULL(proximity_monitor) + +/obj/item/mine/proximity/Destroy() + STOP_PROCESSING(SSfastprocess, src) + QDEL_NULL(proximity_monitor) + . = ..() + +/obj/item/mine/proximity/HasProximity(atom/movable/triggerer) + if(!iscarbon(triggerer))//let's keep these on player movements for now. + return + if(!can_trigger(triggerer)) + return + var/mob/living/clueless = triggerer + clueless.do_alert_animation(clueless) + trigger_mine(triggerer) + QDEL_NULL(proximity_monitor) + return + +// +//LANDMINE TYPES +//Rylie please help me make these more immersive +// + +/obj/item/mine/pressure/explosive + name = "\improper G-80 Landmine" + desc = "An anti-infantry explosive produced during the corporate wars. Watch your step." + + //customize explosive power + var/range_devastation = 0 + var/range_heavy = 1 + var/range_light = 5 + var/range_flame = 1 + + //using this to indicate pb + var/range_flash = 1 + + //customize shrapnel. Magnitude zero prevents them from spawning + var/shrapnel_type = /obj/projectile/bullet/shrapnel + var/shrapnel_magnitude = 3 + + /// If TRUE, we spawn extra pellets to eviscerate a person still sitting on it, otherwise it just spawns a ring of pellets around the tile we're on (making setting it off an offensive move) + var/shred_triggerer = TRUE + + manufacturer = MANUFACTURER_SCARBOROUGH + +/obj/item/mine/pressure/explosive/mine_effect(mob/victim) + explosion(loc, range_devastation, range_heavy, range_light, range_flash, 1, 0, range_flame, 0, 1) + if(shrapnel_magnitude > 0) + AddComponent(/datum/component/pellet_cloud, projectile_type=shrapnel_type, magnitude=shrapnel_magnitude) + + +/obj/item/mine/pressure/explosive/rusty + name = "\improper Rusted Landmine" + desc = "An anti-infantry explosive, designed to go off underfoot. This one has seen better days." + manufacturer = MANUFACTURER_NONE + range_heavy = 0 + range_light = 3 + shrapnel_type = /obj/projectile/bullet/shrapnel/rusty + + +/obj/item/mine/pressure/explosive/fire + name = "\improper G-82 Incindeary" + desc = "An anti-infantry explosive produced during the corporate wars. Transforms into superheated slag and a ball of fire on detonation. " + + range_flame = 6 + range_light = 3 + range_flash = 3 + + shrapnel_type = /obj/projectile/bullet/shrapnel/hot + shrapnel_magnitude = 4 + +/obj/item/mine/pressure/explosive/fire/mine_effect(mob/victim) + if(victim.is_holding(src))//in case it's been picked up + for(var/turf/T in view(4,victim)) + T.IgniteTurf(15) + new /obj/effect/hotspot(T) + else + for(var/turf/T in view(4,src)) + T.IgniteTurf(15) + new /obj/effect/hotspot(T) + . = ..() + + +/obj/item/mine/pressure/explosive/heavy + name = "\improper G-81 Anti-Tank Mine" + desc = "An immense anti-vehicle explosive built during the corporate wars. Someone has recklessly switched out the detonator for one that activates for lighter targets." + w_class = WEIGHT_CLASS_BULKY + range_heavy = 6 + range_light = 9 + shrapnel_magnitude = 7 + shrapnel_type = /obj/projectile/bullet/shrapnel/mega + blast_delay = 50//run. + sealed = TRUE//unless we specifically give it to people disarmed, we probably don't want them stealing this + + +/obj/item/mine/pressure/explosive/shrapnel + name = "\improper G-84 Fragmentation" + desc = "An anti-infantry explosive built during the corporate wars. Metal banding inside creates additional deadly shrapnel on detonation. " + + range_heavy = 1 + range_light = 4 + + shrapnel_magnitude = 6 + shred_triggerer = TRUE + +/obj/item/mine/pressure/explosive/rad + name = "\improper G-85 Fission" + desc = "An anti-infantry explosive produced during the corporate wars. This one detonates a small microfission core, creating a bloom of deadly radiation. " + range_light = 4 + range_flame = 2 + shrapnel_magnitude = 7 + shrapnel_type = /obj/projectile/bullet/shrapnel/spicy + var/radpower = 750 + +/obj/item/mine/pressure/explosive/rad/mine_effect(mob/victim) + radiation_pulse(src, radpower, 1) + . = ..() + +//put this on military ships for disarming practice +/obj/item/mine/pressure/training + name = "\improper G-MTH Defusal Trainer" + desc = "A mothballed anti-personnel explosive, equipped with VISCERAL DEFUSAL ACTION for training purposes. Though Scarborough was forced to decomission their stockpiles of mines as part of the ceasefire, the deployed minefields remain." + arm_delay = 2 SECONDS + manufacturer = MANUFACTURER_SCARBOROUGH + +/obj/item/mine/pressure/training/mine_effect(mob/living/victim) + src.say("BOOM! Better luck next time!") + src.visible_message(span_notice("The mine resets itself for another disarming attempt.")) + triggered = FALSE + disarm() + . = ..() + +/obj/item/mine/pressure/gas + name = "chilled vapor mine" + desc = "A non-lethal security deterrent." + var/gas_amount = 500 + var/gas_type = "water_vapor" + hair_trigger = TRUE + +/obj/item/mine/pressure/gas/mine_effect(mob/victim) + atmos_spawn_air("[gas_type]=[gas_amount]") + + +/obj/item/mine/proximity/explosive + name = "\improper G-80P Bouncer" + desc = "An anti-infantry explosive produced during the corporate wars. This one has been rearmed with a proximity movement detector." + + var/range_devastation = 0 + var/range_heavy = 2 + var/range_light = 4 + var/range_flame = 1 + + var/range_flash = 1 + + var/shrapnel_type = /obj/projectile/bullet/shrapnel + var/shrapnel_magnitude = 5 + + manufacturer = MANUFACTURER_SCARBOROUGH + +/obj/item/mine/proximity/explosive/mine_effect(mob/victim) + explosion(loc, range_devastation, range_heavy, range_light, range_flash, 1, 0, range_flame, 0, 1) + if(shrapnel_magnitude > 0) + AddComponent(/datum/component/pellet_cloud, projectile_type=shrapnel_type, magnitude=shrapnel_magnitude) + + +//like all real 'less' than lethal crowd control options this is, in fact, not very good at being nonlethal +/obj/item/mine/proximity/explosive/sting + name = "\improper'Stinger' Crowd Management Device" + desc = "A \"less\" than lethal crowd control weapon, designed to demoralise and scatter anti-NT protestors. The bands of ballistic gel inside strike targets and incapacitate without causing serious maiming. In Theory." + + range_heavy = 0 + range_light = 1 + range_flash = 3 + range_flame = 0 + + shrapnel_magnitude = 8 + shrapnel_type = /obj/projectile/bullet/pellet/stingball + manufacturer = MANUFACTURER_NANOTRASEN_OLD + + +/obj/item/mine/proximity/explosive/plasma + name = "\improper Etherbor EP-3" + desc = "An anti-infantry explosive designed by the PGF for denial of territory to enemy forces. Radiates high energy plasma to eradicate nearby targets." + range_light = 2 + range_flame = 3 + range_heavy = 0 + shrapnel_magnitude = 8 + shrapnel_type = /obj/projectile/energy/plasmabolt + manufacturer = MANUFACTURER_PGF + +/obj/item/mine/proximity/explosive/plasma/mine_effect(mob/victim) + if(victim.is_holding(src))//in case it's been picked up + for(var/turf/T in view(3,victim)) + T.IgniteTurf(25, "green") + else + for(var/turf/T in view(3,src)) + T.IgniteTurf(25, "green") + . = ..() + +//Manhacks... so pretty... +/obj/item/mine/proximity/spawner + name = "debug spawner mine" + desc = "Real no Virus. 100% free. Coders hate him!" + var/spawn_type = null //manhacks go here :) + var/spawn_number = 5 + +/obj/item/mine/proximity/spawner/mine_effect(mob/victim) + if(isturf(loc)) + var/turf/T = get_turf(src) + playsound(T, 'sound/effects/phasein.ogg', 100, TRUE) + spawn_and_random_walk(spawn_type, T, spawn_number, walk_chance=50, admin_spawn=((flags_1 & ADMIN_SPAWNED_1) ? TRUE : FALSE)) + . = ..() + +/obj/item/mine/proximity/spawner/manhack + name = "\improper P-83 Lacerator" + desc = "An anti-infantry device produced during the corporate wars. The explosive payload has been swapped out for 'viscerator'-type antipersonnel drones." + spawn_type = /mob/living/simple_animal/hostile/viscerator + +// +//GIMMICK MINES// +//pretty much exclusively for adminbus & code dependencies +// + +/obj/item/mine/pressure/kickmine + name = "\improper A-00 'Adminbus'" + desc = "An Anti-Griefer proximity expulsive. Delivers Justice." + blast_delay = null//funnier this way + hair_trigger = TRUE + +/obj/item/mine/pressure/kickmine/mine_effect(mob/victim) + if(isliving(victim) && victim.client && Adjacent(victim)) + to_chat(victim, span_userdanger("You have been kicked from the game. Take this time to think about what you've done.")) + qdel(victim.client) + +/obj/item/mine/pressure/sound + name = "sonic mine" + desc = "A potent tool of psychological warfare." + var/sound = 'sound/effects/adminhelp.ogg' + blast_delay = null + hair_trigger = TRUE + +/obj/item/mine/pressure/sound/mine_effect(mob/victim) + playsound(loc, sound, 100, TRUE) + +/obj/item/mine/pressure/pickup + name = "pickup mine" + desc = "does nothing" + icon = 'icons/obj/marg.dmi' + icon_state = "marg" + density = FALSE + var/duration = 0 + pixel_x = -8 + pixel_y = 1 + anchored = TRUE + armed = TRUE + blast_delay = null + hair_trigger = TRUE + +/obj/item/mine/pressure/pickup/Initialize() + . = ..() + animate(src, time = 20, loop = -1) + +/obj/item/mine/pressure/pickup/trigger_mine(mob/victim) + if(triggered) + return + triggered = TRUE + invisibility = INVISIBILITY_ABSTRACT + mine_effect(victim) + qdel(src) + + +/obj/item/mine/pressure/pickup/bloodbath + name = "bloody orb" + desc = "Embrace righteous fury." + duration = 1200 //2min + color = "#FF0000" + var/mob/living/doomslayer + var/obj/item/chainsaw/doomslayer/chainsaw + +/obj/item/mine/pressure/pickup/bloodbath/mine_effect(mob/living/carbon/victim) + if(!victim.client || !istype(victim)) + return + to_chat(victim, "RIP AND TEAR") + + INVOKE_ASYNC(src, PROC_REF(blood_delusion), victim) + + chainsaw = new(victim.loc) + victim.log_message("entered a marg frenzy", LOG_ATTACK) + + ADD_TRAIT(chainsaw, TRAIT_NODROP, CHAINSAW_FRENZY_TRAIT) + victim.drop_all_held_items() + victim.put_in_hands(chainsaw, forced = TRUE) + chainsaw.attack_self(victim) + victim.reagents.add_reagent(/datum/reagent/medicine/adminordrazine,25) + to_chat(victim, "KILL, KILL, KILL! YOU HAVE NO ALLIES ANYMORE, KILL THEM ALL!") + + var/datum/client_colour/colour = victim.add_client_colour(/datum/client_colour/bloodlust) + QDEL_IN(colour, 11) + doomslayer = victim + RegisterSignal(src, COMSIG_PARENT_QDELETING, PROC_REF(end_blood_frenzy)) + QDEL_IN(WEAKREF(src), duration) + +/obj/item/mine/pressure/pickup/bloodbath/proc/end_blood_frenzy() + if(doomslayer) + to_chat(doomslayer, "Your bloodlust seeps back into the bog of your subconscious and you regain self control.") + doomslayer.log_message("exited a blood frenzy", LOG_ATTACK) + if(chainsaw) + qdel(chainsaw) + +/obj/item/mine/pressure/pickup/bloodbath/proc/blood_delusion(mob/living/carbon/victim) + new /datum/hallucination/delusion(victim, TRUE, "demon", duration, 0) + +/obj/item/mine/pressure/pickup/healing + name = "healing orb" + desc = "Your wounds shall be undone." + +/obj/item/mine/pressure/pickup/healing/mine_effect(mob/living/carbon/victim) + if(!victim.client || !istype(victim)) + return + to_chat(victim, "You feel great!") + victim.revive(full_heal = TRUE, admin_revive = TRUE) + +/obj/item/mine/pressure/pickup/speed + name = "quick orb" + desc = "Quickens you." + duration = 300 + +/obj/item/mine/pressure/pickup/speed/mine_effect(mob/living/carbon/victim) + if(!victim.client || !istype(victim)) + return + to_chat(victim, "You feel fast!") + victim.add_movespeed_modifier(/datum/movespeed_modifier/yellow_orb) + addtimer(CALLBACK(src, PROC_REF(finish_effect), victim), duration) + +/obj/item/mine/pressure/pickup/speed/proc/finish_effect(mob/living/carbon/victim) + victim.remove_movespeed_modifier(/datum/movespeed_modifier/yellow_orb) + to_chat(victim, "You slow down.") + + + +// +//mapping tool that generates "live" variants of all mine subtypes, which are anchored and ready to blow. +//Add new mine variants you make below as a LIVE_MINE_HELPER define containing their subtyping. +// + +#define LIVE_MINE_HELPER(mine_type) \ + /obj/item/mine/##mine_type/live { \ + anchored = TRUE; \ + armed = TRUE; \ + } + +LIVE_MINE_HELPER(pressure/explosive) +LIVE_MINE_HELPER(pressure/explosive/fire) +LIVE_MINE_HELPER(pressure/explosive/rusty) +LIVE_MINE_HELPER(pressure/explosive/rad) +LIVE_MINE_HELPER(pressure/explosive/heavy) +LIVE_MINE_HELPER(pressure/explosive/shrapnel) + +LIVE_MINE_HELPER(proximity/explosive) +LIVE_MINE_HELPER(proximity/explosive/sting) +LIVE_MINE_HELPER(proximity/spawner/manhack) +LIVE_MINE_HELPER(proximity/explosive/plasma) + +LIVE_MINE_HELPER(pressure/gas) +LIVE_MINE_HELPER(pressure/kickmine) +LIVE_MINE_HELPER(pressure/sound) + +// +// spawners (random mines, minefields, non-guaranteed mine) +// + +/obj/effect/spawner/lootdrop/mine + name = "live mine spawner (random)" + lootcount = 1 + fan_out_items = TRUE + loot = list( + /obj/item/mine/pressure/explosive/live = 10, + /obj/item/mine/pressure/explosive/shrapnel/live = 3, + /obj/item/mine/pressure/explosive/rad/live = 3, + /obj/item/mine/pressure/explosive/fire/live = 3) + +/obj/effect/spawner/minefield + name = "minefield spawner" + var/minerange = 9 + var/minetype = /obj/item/mine/pressure/explosive/rusty/live + +/obj/effect/spawner/minefield/Initialize(mapload) + . = ..() + for(var/turf/open/T in view(minerange,loc)) + if(prob(5)) + new minetype(T) + +/obj/effect/spawner/minefield/random + name = "random minefield spawner" + minetype = /obj/effect/spawner/lootdrop/mine + +/obj/effect/spawner/minefield/manhack + name = "manhack field spawner" + minetype = /obj/item/mine/proximity/spawner/manhack/live diff --git a/code/game/objects/items/shrapnel.dm b/code/game/objects/items/shrapnel.dm index 8bf29c9a807a..959649c8c59b 100644 --- a/code/game/objects/items/shrapnel.dm +++ b/code/game/objects/items/shrapnel.dm @@ -1,6 +1,6 @@ /obj/item/shrapnel // frag grenades name = "shrapnel shard" - embedding = list(embed_chance=70, ignore_throwspeed_threshold=TRUE, fall_chance=4, embed_chance_turf_mod=-100) + embedding = list(embed_chance=70, ignore_throwspeed_threshold=TRUE, fall_chance=2, embed_chance_turf_mod=-100) custom_materials = list(/datum/material/iron=50) armour_penetration = -20 icon = 'icons/obj/shards.dmi' @@ -8,9 +8,14 @@ w_class = WEIGHT_CLASS_TINY item_flags = DROPDEL -/obj/item/shrapnel/stingball // stingbang grenades - name = "stingball" - embedding = list(embed_chance=90, fall_chance=3, jostle_chance=7, ignore_throwspeed_threshold=TRUE, pain_stam_pct=0.7, pain_mult=5, jostle_pain_mult=6, rip_time=15, embed_chance_turf_mod=-100) +/obj/item/shrapnel/hot + name = "molten slag" + embedding = list(embed_chance=70, ignore_throwspeed_threshold=TRUE, fall_chance=2, embed_chance_turf_mod=-100) + damtype = BURN + +/obj/item/shrapnel/stingball + name = "clump of ballistic gel" + embedding = list(embed_chance=15, fall_chance=2, jostle_chance=7, ignore_throwspeed_threshold=TRUE, pain_stam_pct=0.8, pain_mult=3, jostle_pain_mult=5, rip_time=15, embed_chance_turf_mod=-100) icon_state = "tiny" /obj/item/shrapnel/bullet // bullets @@ -28,35 +33,79 @@ /obj/projectile/bullet/shrapnel name = "flying shrapnel shard" - damage = 9 + damage = 10 range = 10 - armour_penetration = -30 - dismemberment = 5 + armour_penetration = -20 + dismemberment = 25 ricochets_max = 2 ricochet_chance = 40 shrapnel_type = /obj/item/shrapnel ricochet_incidence_leeway = 60 hit_stunned_targets = TRUE +/obj/projectile/bullet/shrapnel/Initialize() + . = ..() + def_zone = pick(BODY_ZONE_L_ARM, BODY_ZONE_R_ARM, BODY_ZONE_CHEST, BODY_ZONE_HEAD, BODY_ZONE_L_LEG, BODY_ZONE_R_LEG) + +/obj/projectile/bullet/shrapnel/rusty + damage = 8 + armour_penetration = -35 + dismemberment = 15 + ricochets_max = 3//duller = less likely to stick in a wall + ricochet_chance = 60 + /obj/projectile/bullet/shrapnel/mega + damage = 20 name = "flying shrapnel hunk" range = 25 - dismemberment = 10 + dismemberment = 35 ricochets_max = 4 ricochet_chance = 90 ricochet_decay_chance = 0.9 +/obj/projectile/bullet/shrapnel/hot + name = "white-hot metal slag" + damage = 8 + range = 8 + armour_penetration = -35 + dismemberment = 10 + shrapnel_type = /obj/item/shrapnel/hot + damage_type = BURN + +/obj/projectile/bullet/shrapnel/hot/on_hit(atom/target, blocked = FALSE) + . = ..() + if(iscarbon(target)) + var/mob/living/carbon/M = target + M.adjust_fire_stacks(15) + M.IgniteMob() + +/obj/projectile/bullet/shrapnel/spicy + name = "radioactive slag" + damage_type = BURN + damage = 10 + range = 8 + dismemberment = 10 + armour_penetration = -35 + shrapnel_type = /obj/item/shrapnel/hot + +/obj/projectile/bullet/shrapnel/spicy/on_hit(atom/target, blocked = FALSE) + . = ..() + if(iscarbon(target)) + var/mob/living/carbon/M = target + M.apply_effect(250,EFFECT_IRRADIATE,0) + /obj/projectile/bullet/pellet/stingball - name = "stingball pellet" - damage = 3 - stamina = 8 - ricochets_max = 4 + name = "ballistic gel clump" + damage = 5 + stamina = 15 + ricochets_max = 6 ricochet_chance = 66 ricochet_decay_chance = 1 ricochet_decay_damage = 0.9 ricochet_auto_aim_angle = 10 ricochet_auto_aim_range = 2 ricochet_incidence_leeway = 0 + knockdown = 20 shrapnel_type = /obj/item/shrapnel/stingball /obj/projectile/bullet/pellet/stingball/mega diff --git a/code/game/turfs/open/floor.dm b/code/game/turfs/open/floor.dm index f4bfa034fa12..d74edb27a658 100644 --- a/code/game/turfs/open/floor.dm +++ b/code/game/turfs/open/floor.dm @@ -62,27 +62,15 @@ if(1) ScrapeAway(2, flags = CHANGETURF_INHERIT_AIR) if(2) - switch(rand(1, 3)) - if(1) - if(!length(baseturfs) || !ispath(baseturfs[baseturfs.len-1], /turf/open/floor)) - ScrapeAway(flags = CHANGETURF_INHERIT_AIR) - ReplaceWithLattice() - else - ScrapeAway(2, flags = CHANGETURF_INHERIT_AIR) - if(prob(33)) - new /obj/item/stack/sheet/metal(src) - if(2) - ScrapeAway(2, flags = CHANGETURF_INHERIT_AIR) - if(3) - if(prob(80)) - ScrapeAway(flags = CHANGETURF_INHERIT_AIR) - else - break_tile() - hotspot_expose(1000,CELL_VOLUME) - if(prob(33)) - new /obj/item/stack/sheet/metal(src) + if(prob(60)) + ScrapeAway(flags = CHANGETURF_INHERIT_AIR) + else + break_tile() + hotspot_expose(1000,CELL_VOLUME) + if(prob(33)) + new /obj/item/stack/sheet/metal(src) if(3) - if (prob(50)) + if(prob(50)) src.break_tile() src.hotspot_expose(1000,CELL_VOLUME) diff --git a/code/modules/admin/fun_balloon.dm b/code/modules/admin/fun_balloon.dm index 99e7b1692ecc..04e84097f6d1 100644 --- a/code/modules/admin/fun_balloon.dm +++ b/code/modules/admin/fun_balloon.dm @@ -134,8 +134,8 @@ INVOKE_ASYNC(src, PROC_REF(do_bloodbath), M) /obj/effect/forcefield/arena_shuttle_entrance/proc/do_bloodbath(mob/living/L) - var/obj/effect/mine/pickup/bloodbath/B = new (L) - B.mineEffect(L) + var/obj/item/mine/pressure/pickup/bloodbath/B = new (L) + B.mine_effect(L) /area/shuttle_arena name = "arena" diff --git a/code/modules/antagonists/blood_contract/blood_contract.dm b/code/modules/antagonists/blood_contract/blood_contract.dm index 01039a77623d..edd8aba60422 100644 --- a/code/modules/antagonists/blood_contract/blood_contract.dm +++ b/code/modules/antagonists/blood_contract/blood_contract.dm @@ -26,10 +26,10 @@ H.add_atom_colour("#FF0000", ADMIN_COLOUR_PRIORITY) - var/obj/effect/mine/pickup/bloodbath/B = new(H) + var/obj/item/mine/pressure/pickup/bloodbath/B = new(H) B.duration = duration - INVOKE_ASYNC(B, TYPE_PROC_REF(/obj/effect/mine/pickup/bloodbath, mineEffect), H) //could use moving out from the mine + INVOKE_ASYNC(B, TYPE_PROC_REF(/obj/item/mine/pressure/pickup/bloodbath, mine_effect), H) //could use moving out from the mine for(var/mob/living/carbon/human/P in GLOB.player_list) if(P == H) diff --git a/code/modules/mining/abandoned_crates.dm b/code/modules/mining/abandoned_crates.dm index 140b87c1707f..e274009d07e0 100644 --- a/code/modules/mining/abandoned_crates.dm +++ b/code/modules/mining/abandoned_crates.dm @@ -222,9 +222,7 @@ if(96) new /obj/item/banhammer(src) for(var/i in 1 to 3) - var/obj/effect/mine/sound/bwoink/mine = new (src) - mine.set_anchored(FALSE) - mine.move_resist = MOVE_RESIST_DEFAULT + new /obj/item/mine/pressure/sound(src) if(97) for(var/i in 1 to 4) new /obj/item/clothing/mask/balaclava(src) diff --git a/code/modules/mining/lavaland/necropolis_chests.dm b/code/modules/mining/lavaland/necropolis_chests.dm index 985c5212299b..42cc2a74d6a4 100644 --- a/code/modules/mining/lavaland/necropolis_chests.dm +++ b/code/modules/mining/lavaland/necropolis_chests.dm @@ -1517,8 +1517,8 @@ /obj/item/mayhem/attack_self(mob/user) for(var/mob/living/carbon/human/H in range(7,user)) - var/obj/effect/mine/pickup/bloodbath/B = new(H) - INVOKE_ASYNC(B, TYPE_PROC_REF(/obj/effect/mine/pickup/bloodbath, mineEffect), H) + var/obj/item/mine/pressure/pickup/bloodbath/B = new(H) + INVOKE_ASYNC(B, TYPE_PROC_REF(/obj/item/mine/pressure/pickup/bloodbath, mine_effect), H) to_chat(user, "You shatter the bottle!") playsound(user.loc, 'sound/effects/glassbr1.ogg', 100, TRUE) message_admins("[ADMIN_LOOKUPFLW(user)] has activated a bottle of mayhem!") diff --git a/code/modules/movespeed/modifiers/items.dm b/code/modules/movespeed/modifiers/items.dm index b10e25c84e7a..c858582af6a3 100644 --- a/code/modules/movespeed/modifiers/items.dm +++ b/code/modules/movespeed/modifiers/items.dm @@ -17,3 +17,4 @@ /datum/movespeed_modifier/berserk multiplicative_slowdown = -0.2 + diff --git a/code/modules/projectiles/gun.dm b/code/modules/projectiles/gun.dm index 9aa8ac60326f..8ca8f0bc05c8 100644 --- a/code/modules/projectiles/gun.dm +++ b/code/modules/projectiles/gun.dm @@ -2,21 +2,6 @@ #define DUALWIELD_PENALTY_EXTRA_MULTIPLIER 1.6 #define FIRING_PIN_REMOVAL_DELAY 50 -#define MANUFACTURER_NONE null -#define MANUFACTURER_SHARPLITE "the Sharplite Defense logo" -#define MANUFACTURER_SHARPLITE_NEW "the Nanotrasen-Sharplite logo" -#define MANUFACTURER_HUNTERSPRIDE "the Hunter's Pride Arms and Ammunition logo" -#define MANUFACTURER_SOLARARMORIES "the Solarbundswaffenkammer emblem" -#define MANUFACTURER_SCARBOROUGH "the Scarborough Arms logo" -#define MANUFACTURER_EOEHOMA "the Eoehoma Firearms emblem" -#define MANUFACTURER_NANOTRASEN_OLD "an outdated Nanotrasen logo" -#define MANUFACTURER_NANOTRASEN "the Nanotrasen logo" -#define MANUFACTURER_BRAZIL "a green flag with a blue circle and a yellow diamond around it" -#define MANUFACTURER_INTEQ "an orange crest with the letters 'IRMG'" -#define MANUFACTURER_MINUTEMAN "the Lanchester City Firearms Plant logo" -#define MANUFACTURER_DONKCO "the Donk! Co. logo" -#define MANUFACTURER_PGF "the Etherbor Industries emblem" -#define MANUFACTURER_IMPORT "Lanchester Import Co." /obj/item/gun name = "gun" desc = "It's a gun. It's pretty terrible, though." diff --git a/code/modules/projectiles/projectile.dm b/code/modules/projectiles/projectile.dm index 85c4558343d9..06698ca53982 100644 --- a/code/modules/projectiles/projectile.dm +++ b/code/modules/projectiles/projectile.dm @@ -209,7 +209,11 @@ SEND_SIGNAL(fired_from, COMSIG_PROJECTILE_ON_HIT, firer, target, Angle) // i know that this is probably more with wands and gun mods in mind, but it's a bit silly that the projectile on_hit signal doesn't ping the projectile itself. // maybe we care what the projectile thinks! See about combining these via args some time when it's not 5AM - SEND_SIGNAL(src, COMSIG_PROJECTILE_SELF_ON_HIT, firer, target, Angle) + var/obj/item/bodypart/hit_limb + if(isliving(target)) + var/mob/living/L = target + hit_limb = L.check_limb_hit(def_zone) + SEND_SIGNAL(src, COMSIG_PROJECTILE_SELF_ON_HIT, firer, target, Angle, hit_limb) var/turf/target_loca = get_turf(target) var/hitx @@ -259,7 +263,7 @@ new impact_effect_type(target_loca, hitx, hity) var/organ_hit_text = "" - var/limb_hit = L.check_limb_hit(def_zone)//to get the correct message info. + var/limb_hit = hit_limb if(limb_hit) organ_hit_text = " in \the [parse_zone(limb_hit)]" if(suppressed==SUPPRESSED_VERY) diff --git a/code/modules/projectiles/projectile/energy/misc.dm b/code/modules/projectiles/projectile/energy/misc.dm index 81fed69d516a..11f948ddb415 100644 --- a/code/modules/projectiles/projectile/energy/misc.dm +++ b/code/modules/projectiles/projectile/energy/misc.dm @@ -23,3 +23,22 @@ icon_state = "pulse1" damage = 0 damage_type = BURN + +/obj/projectile/energy/plasmabolt + name = "ionized plasma" + damage = 25 + armour_penetration = -10 + range = 8 + damage_type = BURN + icon_state = "blastwave" + color = "#00ff00" + hitsound = 'sound/weapons/sear.ogg' + +/obj/projectile/energy/plasmabolt/on_hit(atom/target, blocked = FALSE) + . = ..() + if(iscarbon(target)) + var/mob/living/carbon/M = target + M.adjust_bodytemperature(350) + if(prob(35)) + M.adjust_fire_stacks(15) + M.IgniteMob() diff --git a/icons/obj/landmine.dmi b/icons/obj/landmine.dmi new file mode 100644 index 0000000000000000000000000000000000000000..dd19fd9d3991a7ab6066d70f467cbd9d60140f3c GIT binary patch literal 2821 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 RvgcZW)fHQ_W>XKue*h~EmDT_N literal 0 HcmV?d00001 diff --git a/shiptest.dme b/shiptest.dme index 142dfc49155f..dd099108f6d7 100644 --- a/shiptest.dme +++ b/shiptest.dme @@ -65,6 +65,7 @@ #include "code\__DEFINES\food.dm" #include "code\__DEFINES\footsteps.dm" #include "code\__DEFINES\forensics.dm" +#include "code\__DEFINES\guns.dm" #include "code\__DEFINES\hud.dm" #include "code\__DEFINES\icon_smoothing.dm" #include "code\__DEFINES\important_recursive_contents.dm" @@ -772,6 +773,7 @@ #include "code\datums\wires\explosive.dm" #include "code\datums\wires\fax.dm" #include "code\datums\wires\microwave.dm" +#include "code\datums\wires\mines.dm" #include "code\datums\wires\mulebot.dm" #include "code\datums\wires\particle_accelerator.dm" #include "code\datums\wires\r_n_d.dm" @@ -1029,7 +1031,6 @@ #include "code\game\objects\effects\forcefields.dm" #include "code\game\objects\effects\glowshroom.dm" #include "code\game\objects\effects\landmarks.dm" -#include "code\game\objects\effects\mines.dm" #include "code\game\objects\effects\misc.dm" #include "code\game\objects\effects\overlays.dm" #include "code\game\objects\effects\particle_emitter.dm" @@ -1199,6 +1200,7 @@ #include "code\game\objects\items\devices\laserpointer.dm" #include "code\game\objects\items\devices\lightreplacer.dm" #include "code\game\objects\items\devices\megaphone.dm" +#include "code\game\objects\items\devices\mines.dm" #include "code\game\objects\items\devices\multitool.dm" #include "code\game\objects\items\devices\paicard.dm" #include "code\game\objects\items\devices\pipe_painter.dm" diff --git a/sound/items/mine_activate.ogg b/sound/items/mine_activate.ogg new file mode 100644 index 0000000000000000000000000000000000000000..ed39ba283be7444fa318ba96f2b9644224888e6c GIT binary patch literal 63468 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 SPX`Mf$i7{?T2bi%?!N#R02|i; literal 0 HcmV?d00001 From 22b2077341afbff35b22bffcbaef6c134c1d83bf Mon Sep 17 00:00:00 2001 From: Changelogs Date: Fri, 12 Apr 2024 04:12:56 -0500 Subject: [PATCH 026/143] Automatic changelog generation for PR #2759 [ci skip] --- html/changelogs/AutoChangeLog-pr-2759.yml | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2759.yml diff --git a/html/changelogs/AutoChangeLog-pr-2759.yml b/html/changelogs/AutoChangeLog-pr-2759.yml new file mode 100644 index 000000000000..8d4bb30fa458 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2759.yml @@ -0,0 +1,13 @@ +author: Sun-Soaked +changes: + - {rscadd: 'Redesigns landmines as an item that can be picked up, disarmed, deployed. + Some logic courtesy of /tg/.'} + - {rscadd: Adds a proximity explosive variant of landmines.} + - {bugfix: shrapnel embedding once again respects targeted limb and no longer runtimes + on hitting a wall or destroying an object.} + - {bugfix: 'storage can no longer pick up anchored objects, causing them to get + stuck inside'} + - {balance: Nerfs the ability of heavy explosions to immediately breach to space} + - {soundadd: adds two mine detonation noises} + - {code_imp: moves weapon manufacturer defines to a DEFINE file} +delete-after: true From f2d7376d0969897f143094ee559f2d19e467a531 Mon Sep 17 00:00:00 2001 From: generalthrax <139387950+generalthrax@users.noreply.github.com> Date: Fri, 12 Apr 2024 13:13:40 -0500 Subject: [PATCH 027/143] Adds Etherbor civilian weapons to cargo (#2891) ## About The Pull Request Adds the civilian Etherbor weapons (SG-8 pistol and BG-12 semi-automatic rifle) to the cargo console. ## Why It's Good For The Game Etherbor supposedly sells these weapons on the civilian market but they don't. Even not considering that, there doesn't seem to be any non-NT energy weapon at all on the cargo console and I want to give independents or crews that don't like NT some options. Open to changing the price on the crates but I think its more or less pretty fair to how the weapons perform. ## Changelog :cl: add: Etherbor SG-8 Beam Pistol to cargo for 1000 credits add: Etherbor BG-12 Beam Rifle to cargo for 3000 credits add: Etherbor civilian weapon cells for 600 credits, slightly higher capacity than the generic cells /:cl: --- code/modules/cargo/packs/ammo.dm | 6 ++++++ code/modules/cargo/packs/gun.dm | 14 ++++++++++++++ 2 files changed, 20 insertions(+) diff --git a/code/modules/cargo/packs/ammo.dm b/code/modules/cargo/packs/ammo.dm index 28d5ad1ec248..53bfd35974e7 100644 --- a/code/modules/cargo/packs/ammo.dm +++ b/code/modules/cargo/packs/ammo.dm @@ -281,6 +281,12 @@ contains = list(/obj/item/stock_parts/cell/gun) cost = 500 +/datum/supply_pack/ammo/guncell/kalix + name = "Etherbor Cell Crate" + desc = "Contains an Etherbor weapon cell, compatible with Etherbor armaments with a slightly higher capacity." + contains = list(/obj/item/stock_parts/cell/gun/kalix) + cost = 600 + /datum/supply_pack/ammo/c46x30mm_boxcrate name = "4.6x30mm Ammo Box Crate" desc = "Contains a fifty-round 4.6x30mm box for PDWs such as the WT-550." diff --git a/code/modules/cargo/packs/gun.dm b/code/modules/cargo/packs/gun.dm index 8ed63f7cfb47..ea6bbbe7671d 100644 --- a/code/modules/cargo/packs/gun.dm +++ b/code/modules/cargo/packs/gun.dm @@ -83,6 +83,20 @@ crate_name = "ion rifle crate" crate_type = /obj/structure/closet/crate/secure/plasma +/datum/supply_pack/gun/laser/kalix/pistol + name = "Etherbor SG-8 Beam Pistol Crate" + desc = "Contains a single SG-8 Beam Pistol, a civilian-grade sidearm developed in the PGF, manufactured by Etherbor Industries." + cost = 1000 + contains = list(/obj/item/gun/energy/kalix/pistol) + crate_name = "beam pistol crate" + +/datum/supply_pack/gun/laser/kalix + name = "Etherbor BG-12 Beam Rifle Crate" + desc = "Contains a single BG-12 Beam Rifle, a civilian-grade semi-automatic developed in the PGF, manufactured by Etherbor Industries." + cost = 3000 + contains = list(/obj/item/gun/energy/kalix) + crate_name = "beam rifle crate" + /* Shotguns */ From e25063bd65f586de5de31e07eb04382c07c8ae4f Mon Sep 17 00:00:00 2001 From: Changelogs Date: Fri, 12 Apr 2024 13:25:45 -0500 Subject: [PATCH 028/143] Automatic changelog generation for PR #2891 [ci skip] --- html/changelogs/AutoChangeLog-pr-2891.yml | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2891.yml diff --git a/html/changelogs/AutoChangeLog-pr-2891.yml b/html/changelogs/AutoChangeLog-pr-2891.yml new file mode 100644 index 000000000000..626c45699940 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2891.yml @@ -0,0 +1,7 @@ +author: generalthrax +changes: + - {rscadd: Etherbor SG-8 Beam Pistol to cargo for 1000 credits} + - {rscadd: Etherbor BG-12 Beam Rifle to cargo for 3000 credits} + - {rscadd: 'Etherbor civilian weapon cells for 600 credits, slightly higher capacity + than the generic cells'} +delete-after: true From 6ff0b69bd30e0e8f5b0984bb29d55d963924a0c2 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Sat, 13 Apr 2024 00:39:35 +0000 Subject: [PATCH 029/143] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-2759.yml | 13 ------------- html/changelogs/AutoChangeLog-pr-2852.yml | 5 ----- html/changelogs/AutoChangeLog-pr-2891.yml | 7 ------- html/changelogs/archive/2024-04.yml | 20 ++++++++++++++++++++ 4 files changed, 20 insertions(+), 25 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-2759.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2852.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2891.yml diff --git a/html/changelogs/AutoChangeLog-pr-2759.yml b/html/changelogs/AutoChangeLog-pr-2759.yml deleted file mode 100644 index 8d4bb30fa458..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2759.yml +++ /dev/null @@ -1,13 +0,0 @@ -author: Sun-Soaked -changes: - - {rscadd: 'Redesigns landmines as an item that can be picked up, disarmed, deployed. - Some logic courtesy of /tg/.'} - - {rscadd: Adds a proximity explosive variant of landmines.} - - {bugfix: shrapnel embedding once again respects targeted limb and no longer runtimes - on hitting a wall or destroying an object.} - - {bugfix: 'storage can no longer pick up anchored objects, causing them to get - stuck inside'} - - {balance: Nerfs the ability of heavy explosions to immediately breach to space} - - {soundadd: adds two mine detonation noises} - - {code_imp: moves weapon manufacturer defines to a DEFINE file} -delete-after: true diff --git a/html/changelogs/AutoChangeLog-pr-2852.yml b/html/changelogs/AutoChangeLog-pr-2852.yml deleted file mode 100644 index 733e4972678f..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2852.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: FalloutFalcon -changes: - - {tweak: all radios start off} - - {tweak: all survival boxs start with a radio} -delete-after: true diff --git a/html/changelogs/AutoChangeLog-pr-2891.yml b/html/changelogs/AutoChangeLog-pr-2891.yml deleted file mode 100644 index 626c45699940..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2891.yml +++ /dev/null @@ -1,7 +0,0 @@ -author: generalthrax -changes: - - {rscadd: Etherbor SG-8 Beam Pistol to cargo for 1000 credits} - - {rscadd: Etherbor BG-12 Beam Rifle to cargo for 3000 credits} - - {rscadd: 'Etherbor civilian weapon cells for 600 credits, slightly higher capacity - than the generic cells'} -delete-after: true diff --git a/html/changelogs/archive/2024-04.yml b/html/changelogs/archive/2024-04.yml index ae6b53f8ebdc..277ae650feb3 100644 --- a/html/changelogs/archive/2024-04.yml +++ b/html/changelogs/archive/2024-04.yml @@ -54,3 +54,23 @@ - imageadd: new turbine sprites thgvr: - rscadd: Suicide & Execution with a damaging firearm is now more deadly and gruesome. +2024-04-13: + FalloutFalcon: + - tweak: all radios start off + - tweak: all survival boxs start with a radio + Sun-Soaked: + - rscadd: Redesigns landmines as an item that can be picked up, disarmed, deployed. + Some logic courtesy of /tg/. + - rscadd: Adds a proximity explosive variant of landmines. + - bugfix: shrapnel embedding once again respects targeted limb and no longer runtimes + on hitting a wall or destroying an object. + - bugfix: storage can no longer pick up anchored objects, causing them to get stuck + inside + - balance: Nerfs the ability of heavy explosions to immediately breach to space + - soundadd: adds two mine detonation noises + - code_imp: moves weapon manufacturer defines to a DEFINE file + generalthrax: + - rscadd: Etherbor SG-8 Beam Pistol to cargo for 1000 credits + - rscadd: Etherbor BG-12 Beam Rifle to cargo for 3000 credits + - rscadd: Etherbor civilian weapon cells for 600 credits, slightly higher capacity + than the generic cells From 2d8d3d62d72a3f5ae37b5ff9354ad8f7c2920149 Mon Sep 17 00:00:00 2001 From: Mark Suckerberg Date: Mon, 15 Apr 2024 09:24:00 -0500 Subject: [PATCH 030/143] Update RUNNING_A_SERVER.md Signed-off-by: Mark Suckerberg --- .github/RUNNING_A_SERVER.md | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/.github/RUNNING_A_SERVER.md b/.github/RUNNING_A_SERVER.md index 7ee48e872cd1..766085313174 100644 --- a/.github/RUNNING_A_SERVER.md +++ b/.github/RUNNING_A_SERVER.md @@ -4,9 +4,9 @@ First-time installation should be fairly straightforward. First, you'll need BYOND installed. You can get it from https://www.byond.com/download. Once you've done that, extract the game files to wherever you want to keep them. This is a sourcecode-only release, so the next step is to compile the server files. -Open shiptest.dme by double-clicking it, open the Build menu, and click -compile. This'll take a little while, and if everything's done right you'll get -a message like this: + +Double-click `BUILD.bat` in the root directory of the source code. This'll take +a little while, and if everything's done right you'll get a message like this: ``` saving shiptest.dmb (DEBUG mode) @@ -17,6 +17,9 @@ If you see any errors or warnings, something has gone wrong - possibly a corrupt download or the files extracted wrong. If problems persist, ask for assistance in [the discord](https://shiptest.net/discord) +**Unlike other servers,** Shiptest uses an external library called Auxmos, which + + Once that's done, open up the config folder. You'll want to edit config.txt to set the probabilities for different gamemodes in Secret and to set your server location so that all your players don't get disconnected at the end of each From 917da9b5b48d5d9226c3c95c0afdabd27e56c78a Mon Sep 17 00:00:00 2001 From: Mark Suckerberg Date: Mon, 15 Apr 2024 09:30:50 -0500 Subject: [PATCH 031/143] Update RUNNING_A_SERVER.md Signed-off-by: Mark Suckerberg --- .github/RUNNING_A_SERVER.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/.github/RUNNING_A_SERVER.md b/.github/RUNNING_A_SERVER.md index 766085313174..9a0c19a7e530 100644 --- a/.github/RUNNING_A_SERVER.md +++ b/.github/RUNNING_A_SERVER.md @@ -17,17 +17,6 @@ If you see any errors or warnings, something has gone wrong - possibly a corrupt download or the files extracted wrong. If problems persist, ask for assistance in [the discord](https://shiptest.net/discord) -**Unlike other servers,** Shiptest uses an external library called Auxmos, which - - -Once that's done, open up the config folder. You'll want to edit config.txt to -set the probabilities for different gamemodes in Secret and to set your server -location so that all your players don't get disconnected at the end of each -round. It's recommended you don't turn on the gamemodes with probability 0, -except Extended, as they have various issues and aren't currently being tested, -so they may have unknown and bizarre bugs. Extended is essentially no mode, and -isn't in the Secret rotation by default as it's just not very fun. - You'll also want to edit config/admins.txt to remove the default admins and add your own. "Game Master" is the highest level of access, and probably the one you'll want to use for now. You can set up your own ranks and find out more in @@ -46,9 +35,15 @@ Windows DLL is included in this repository, but Linux users will need to build and install it themselves. Directions can be found at the [rust-g repo](https://github.com/tgstation/rust-g). +**Unlike other servers,** Shiptest also uses an external library called Auxmos, which +needs to be compiled on linux systems. Like with rust-g, Windows hosts should be fine, as the DLL +it needs is shipped with the repository. Please download and install [auxmos](https://github.com/Putnam3145/auxmos) +using the instructions provided if you're running a linux system. +`tools/ci/build_auxmos.sh` can also be used if you're in a rush. + Finally, to start the server, run Dream Daemon and enter the path to your compiled shiptest.dmb file. Make sure to set the port to the one you -specified in the config.txt, and set the Security box to 'Safe'. Then press GO +specified in the config.txt, and set the Security box to 'Trusted'. Then press GO and the server should start up and be ready to join. It is also recommended that you set up the SQL backend (see below). @@ -71,9 +66,14 @@ https://github.com/tgstation/tgstation-server ## SQL SETUP -The SQL backend requires a Mariadb server running 10.2 or later. Mysql is not supported but Mariadb is a drop in replacement for mysql. SQL is required for the library, stats tracking, admin notes, and job-only bans, among other features, mostly related to server administration. Your server details go in /config/dbconfig.txt, and the SQL schema is in /SQL/tgstation_schema.sql and /SQL/tgstation_schema_prefix.sql depending on if you want table prefixes. More detailed setup instructions are located here: https://shiptest.net/wiki/Downloading_the_source_code#Setting_up_the_database +The SQL backend requires a Mariadb server running 10.2 or later. Mysql is not +supported, but Mariadb is a drop in replacement for mysql. SQL is required for the +library, stats tracking, admin notes, and job-only bans, among other features, +mostly related to server administration. Your server details go in /config/dbconfig.txt, +and the SQL schema is in /SQL/tgstation_schema.sql and /SQL/tgstation_schema_prefix.sql +depending on if you want table prefixes. -If you are hosting a testing server on windows you can use a standalone version of MariaDB pre load with a blank (but initialized) tgdb database. Find them here: https://tgstation13.download/database/ Just unzip and run for a working (but insecure) database server. Includes a zipped copy of the data folder for easy resetting back to square one. +More detailed setup instructions are located here: https://shiptest.net/wiki/Downloading_the_source_code#Setting_up_the_database ## WEB/CDN RESOURCE DELIVERY From 1b27b00d5ae7523a539e21368906b24d4cb4fc01 Mon Sep 17 00:00:00 2001 From: goober3 <118859017+goober3@users.noreply.github.com> Date: Tue, 16 Apr 2024 02:48:12 +0100 Subject: [PATCH 032/143] Clears up the graffiti list, adds hobocode graffiti. (#2887) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## About The Pull Request This PR: Removes these graffiti sprites. ![73a8f5806f023f6444d442b37162fced](https://github.com/shiptest-ss13/Shiptest/assets/118859017/866e500a-ad54-4209-b33f-547444b1e0e0) Adds a new set of codersprite graffiti, which is based on hobo symbols. ![74bd1076299c63cafd7822ced40010e5](https://github.com/shiptest-ss13/Shiptest/assets/118859017/ce57deb2-b42a-4e0e-8cd3-7b37b924267b) ![image](https://github.com/shiptest-ss13/Shiptest/assets/118859017/6b8ea581-b26e-4cc4-9e40-93c6207973de) ## Why It's Good For The Game We've got a bunch of cruft in spraycan graffiti, including a ton of weird anti-furry stuff, and references that don't make sense in our setting. This PR removes the bad stuff, and adds some new graffiti to fill the space. ## Changelog 🆑 add: A new graffiti section for code symbols has been added. del: Some graffiti has been removed from the spraycan list. /🆑 --- code/game/objects/effects/decals/crayon.dm | 2 +- code/game/objects/items/crayons.dm | 33 +++++++-------------- icons/effects/crayondecal.dmi | Bin 40891 -> 11040 bytes 3 files changed, 11 insertions(+), 24 deletions(-) diff --git a/code/game/objects/effects/decals/crayon.dm b/code/game/objects/effects/decals/crayon.dm index c14086ff0f3b..7ff53391f6e0 100644 --- a/code/game/objects/effects/decals/crayon.dm +++ b/code/game/objects/effects/decals/crayon.dm @@ -4,7 +4,7 @@ GLOBAL_LIST(gang_tags) name = "rune" desc = "Graffiti. Damn kids." icon = 'icons/effects/crayondecal.dmi' - icon_state = "rune1" + icon_state = "firedanger" gender = NEUTER plane = GAME_PLANE //makes the graffiti visible over a wall. mergeable_decal = FALSE diff --git a/code/game/objects/items/crayons.dm b/code/game/objects/items/crayons.dm index 5ca8fa313c60..d703ae86ca7d 100644 --- a/code/game/objects/items/crayons.dm +++ b/code/game/objects/items/crayons.dm @@ -43,16 +43,15 @@ var/drawtype var/text_buffer = "" - var/static/list/graffiti = list("amyjon","face","matt","revolution","engie","guy","end","dwarf","uboa","body","cyka","star","poseur tag","prolizard","antilizard") + var/static/list/graffiti = list("face","guy","end","body") + var/static/list/code = list("getout","empty","unsafe","camp","safepath","jackpot","dismantle") var/static/list/symbols = list("danger","firedanger","electricdanger","biohazard","radiation","safe","evac","space","med","trade","shop","food","peace","like","skull","nay","heart","credit") - var/static/list/drawings = list("smallbrush","brush","largebrush","splatter","snake","stickman","carp","ghost","clown","taser","disk","fireaxe","toolbox","corgi","cat","toilet","blueprint","beepsky","scroll","bottle","shotgun") - var/static/list/oriented = list("arrow","line","thinline","shortline","body","chevron","footprint","clawprint","pawprint") // These turn to face the same way as the drawer - var/static/list/runes = list("rune1","rune2","rune3","rune4","rune5","rune6") + var/static/list/drawings = list("smallbrush","brush","splatter","snake","carp","ghost","taser","disk","fireaxe","toolbox","corgi","cat","toilet","blueprint","beepsky","scroll","bottle","shotgun") + var/static/list/oriented = list("arrow","line","thinline","shortline","body","chevron","footprint","clawprint","pawprint","dogo","nogo") // These turn to face the same way as the drawer var/static/list/randoms = list(RANDOM_ANY, RANDOM_RUNE, RANDOM_ORIENTED, RANDOM_NUMBER, RANDOM_GRAFFITI, RANDOM_LETTER, RANDOM_SYMBOL, RANDOM_PUNCTUATION, RANDOM_DRAWING) - var/static/list/graffiti_large_h = list("yiffhell", "secborg", "paint") - var/static/list/all_drawables = graffiti + symbols + drawings + oriented + runes + graffiti_large_h + var/static/list/all_drawables = graffiti + code + symbols + drawings + oriented var/paint_mode = PAINT_NORMAL @@ -176,15 +175,15 @@ . = list() - var/list/g_items = list() + var/list/g_items = list() //i hate tgcode . += list(list("name" = "Graffiti", "items" = g_items)) for(var/g in graffiti) g_items += list(list("item" = g)) - var/list/glh_items = list() - . += list(list("name" = "Graffiti Large Horizontal", "items" = glh_items)) - for(var/glh in graffiti_large_h) - glh_items += list(list("item" = glh)) + var/list/c_items = list() + . += list(list("name" = "Code", "items" = c_items)) + for(var/c in code) + c_items += list(list("item" = c)) var/list/S_items = list() . += list(list("name" = "Symbols", "items" = S_items)) @@ -201,11 +200,6 @@ for(var/O in oriented) O_items += list(list("item" = O)) - var/list/R_items = list() - . += list(list(name = "Runes", "items" = R_items)) - for(var/R in runes) - R_items += list(list("item" = R)) - var/list/rand_items = list() . += list(list(name = "Random", "items" = rand_items)) for(var/i in randoms) @@ -245,9 +239,6 @@ drawtype = stencil . = TRUE text_buffer = "" - if(stencil in graffiti_large_h) - paint_mode = PAINT_LARGE_HORIZONTAL - text_buffer = "" else paint_mode = PAINT_NORMAL if("select_colour") @@ -281,8 +272,6 @@ var/istagger = HAS_TRAIT(user, TRAIT_TAGGER) var/cost = 1 - if(paint_mode == PAINT_LARGE_HORIZONTAL) - cost = 5 if(istype(target, /obj/item/canvas)) cost = 0 if(ishuman(user)) @@ -311,8 +300,6 @@ drawing = pick(drawings) if(RANDOM_GRAFFITI) drawing = pick(graffiti) - if(RANDOM_RUNE) - drawing = pick(runes) if(RANDOM_ORIENTED) drawing = pick(oriented) if(RANDOM_NUMBER) diff --git a/icons/effects/crayondecal.dmi b/icons/effects/crayondecal.dmi index c9e7f880c8092afb2479ea87eb90d2bce616b011..d18ba51ae40f213acae14180287b0d4027ae1a87 100644 GIT binary patch literal 11040 zcmZ{KWl$VUyDaYRz665HE)d*Zg1fuBJ7IAr5Flu<5Hwf_?iO5vyDsj!$O7kmzf7OLS2P_rcdh1 z+Olu|X+1qX*Vor~cXx+}hYt@A>+9>Mr>7em8*6K8CnqQO_xCq9HxLM9dwcuw@$vcj z`Q_yW27|4xu5NB_-rn9`U0pprJ?-r5tgNi;@9$q+T%4buzrMci?d>fuFCQHpL7~ut zgM+iPv&+lNt*x!&;7eP(j`LZ%2PDMM5HrCIgG`#H^kJnDcpR z52@a*^AofR+yZ+K%Yn=FFItlB4Sz z>#Wd%pL!w8J^?~zwZ5`)A&)Op_Q!uu2UvZckq zMD+2IblWX}jl*mjY z?@H0RZ|IIA9?EQ5^boy6G3Z3(rrsg#5pS8WgE*u-Y?@!b{|XEMdCxO*`P$S3&o);u+o)4g|K7_k%ew9%z1ax&&Z8(`VxsrE%~Kw^ zN@R2}PC)f|X7S?sdJbTCIiPjpZ-(-RzB#?YTjrf!d+YK#!sS%Crj~$ z>1`LtPepY>4<|qmqm^r6q&5a-#}v+8mC_F937>E~uu&ooDtRDjav+o}k-YB86>TM` zU78@0G}&(9n&Jn$M6Hz<6wS7 zxg0g&&No_nKj3)UKqp-Hh@yyXcc>ZLkZr?cj8Uje(ucw!l^`rWUzMO@2m z76K_r3fa@BRg-T`;vHN^s0naIc8W3dFE1a9s%%jGUMd5H8M{DyEie*)LQT^iIvpD{ zTY_KdYTEuWY3U-1U!r2?-4np{V3|5DVKm5d!8PsZvnd5da0tLZu7<`)PVI*>5+#3{ z%OQEPCw0=pGJ7;!w*B|bEn1t;&8}enZD06qh3|OGoE2tT8i%ADA?7Z_==+#=pZ(~k zgZuJ7V!KeFUF?${97F&QE;$d}oI}|w>wm;MpL939=`yMdxFKJUt;oU$cfj9*{nF+{ zIWOp0po;gYKB+e$W1mO=l7=gnlom0VYj}bVDK|V>`2Y~ zaQB2oWqom{JJvPlDhf-$u39~1T}Dq3+7H^?#zMCFPlPeVA)&lg#K!EzNL2BlIIh^) zsAnW!K!Oh6RvuOrIH^E56G(8?H?~N$c`urmnd4%=FK@jorXe}6$}hd~hZT^Lp+Qy& zMP>RP^+EF;2halD%7OO!J%nFbA&mSRv8{4A*?AF-(hD8%xIr;&~!v2Ee^EKV;0dv{Ab6))B=iWCr3D*cO zEsv=r{?8C0k?^2>Iw6rLO553g$NdQ5f4MImgG2qFL+~#+N1WvUdGweUlieALEH=Ar z&I_rCnXI0T?b88F3$s3Uac3s7of0u#P};4KQItecS5$#oWsK>58QEOt5*9S5H6_=f z#%`
  • Ornx^zP(r{WV{l83$QFLE$~vBinUG{g;9WH@+Br zhCjz3^WT#lf3dtm5$Rl@{dV;@l(RZaI2?pt;AV3IXEaDxBtM(ECI z08bb8?a_Vzd=b586|bS3K8?pSy4V}}ql;jVZ415|@l4=Wt{*Pt*S564wo^4jiM{<~ z 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 AQ2+n{ literal 40891 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 CLE4%C From d54ba13e7d99b76b254bd202f4c2f0b6816597cc Mon Sep 17 00:00:00 2001 From: Gristlebee <56049844+Gristlebee@users.noreply.github.com> Date: Mon, 15 Apr 2024 18:50:30 -0700 Subject: [PATCH 033/143] Granularizes the space suits and armor tab in Outpost cargo, and reduces the cost of specialized space suits (#2894) ## About The Pull Request Granularizes the Spacesuits and Armor tab at outpost cargo, and adjusts the descriptions accordingly. Removes a mention of pods in the pilot suit since those don't exist anymore. Reduces the costs of the specialized space suits. ## Why It's Good For The Game More fine control over the amount of suits or armor you want to buy is probably good. As for the space suit prices, they were incredibly high and prohibitively expensive for what they were to the point you would almost never see any of them bought unless you were just drowning in money. ## Changelog :cl: tweak: Granularizes Outpost Spacesuits and Armor balance: Reduces the cost of specialized space suits /:cl: --- code/modules/cargo/packs/spacesuit_armor.dm | 88 ++++++++------------- 1 file changed, 32 insertions(+), 56 deletions(-) diff --git a/code/modules/cargo/packs/spacesuit_armor.dm b/code/modules/cargo/packs/spacesuit_armor.dm index c873a7e2dac4..78e7d0fb1ff0 100644 --- a/code/modules/cargo/packs/spacesuit_armor.dm +++ b/code/modules/cargo/packs/spacesuit_armor.dm @@ -8,39 +8,32 @@ /datum/supply_pack/spacesuit_armor/spacesuit name = "Space Suit Crate" - desc = "Contains three basic space suits. Although the technology is centuries old, they should protect you from the vacuum of space." - cost = 1500 + desc = "Contains one basic space suit. Although the technology is centuries old, it should protect you from the vacuum of space." + cost = 500 contains = list(/obj/item/clothing/suit/space, - /obj/item/clothing/suit/space, - /obj/item/clothing/suit/space, - /obj/item/clothing/head/helmet/space, - /obj/item/clothing/head/helmet/space, /obj/item/clothing/head/helmet/space) crate_name = "space suit crate" /datum/supply_pack/spacesuit_armor/pilot_spacesuit name = "Pilot Space Suit Crate" - desc = "Two pilot space suits, for improved mobility in mechs and pods." - cost = 3500 + desc = "One pilot space suit, for improved mobility in mechs." + cost = 750 contains = list(/obj/item/clothing/suit/space/pilot, - /obj/item/clothing/suit/space/pilot, - /obj/item/clothing/head/helmet/space/pilot/random, /obj/item/clothing/head/helmet/space/pilot/random) crate_name = "pilot space suit crate" /datum/supply_pack/spacesuit_armor/mining_hardsuits_indie name = "Mining Hardsuit Crate" - desc = "Two independent branded mining hardsuits for when explorer suits just dont cut it." - cost = 4000 - contains = list(/obj/item/clothing/suit/space/hardsuit/mining/independent, - /obj/item/clothing/suit/space/hardsuit/mining/independent) + desc = "One independent branded mining hardsuit for when explorer suits just dont cut it." + cost = 1500 + contains = list(/obj/item/clothing/suit/space/hardsuit/mining/independent) crate_name = "mining hardsuit crate" crate_type = /obj/structure/closet/crate/secure/plasma /datum/supply_pack/spacesuit_armor/med_hardsuit name = "Medical Hardsuit Crate" - desc = "Two medical hardsuits, resistant to diseases and useful for retrieving patients in space." - cost = 5000 + desc = "One medical hardsuit, resistant to diseases and useful for retrieving patients in space." + cost = 1500 contains = list(/obj/item/clothing/suit/space/hardsuit/medical, /obj/item/clothing/suit/space/hardsuit/medical) crate_name = "medical hardsuit crate" @@ -49,7 +42,7 @@ /datum/supply_pack/spacesuit_armor/mining_hardsuit_heavy name = "Heavy Mining Hardsuit Crate" desc = "One deluxe heavy mining hardsuit for dangerous frontier operations. Comes with a pair of EXOCOM jet boots." - cost = 6000 + cost = 3500 contains = list(/obj/item/clothing/suit/space/hardsuit/mining/heavy, /obj/item/clothing/shoes/bhop) crate_name = "heavy mining hardsuit crate" @@ -57,53 +50,43 @@ /datum/supply_pack/spacesuit_armor/sec_hardsuit_bundle name = "Security Hardsuit Crate" - desc = "Contains two security hardsuits for light combat duty." - cost = 7500 - contains = list(/obj/item/clothing/suit/space/hardsuit/security/independent, - /obj/item/clothing/suit/space/hardsuit/security/independent) + desc = "Contains one security hardsuit for light combat duty." + cost = 2500 + contains = list(/obj/item/clothing/suit/space/hardsuit/security/independent) crate_name = "security hardsuit crate" crate_type = /obj/structure/closet/crate/secure/gear /datum/supply_pack/spacesuit_armor/sci_hardsuit name = "Science Hardsuit Crate" - desc = "Contains two science hardsuits, designed to provide safety under advanced experimental conditions." - cost = 8500 - contains = list(/obj/item/clothing/suit/space/hardsuit/rd, - /obj/item/clothing/suit/space/hardsuit/rd) + desc = "Contains one science hardsuit, designed to provide safety under advanced experimental conditions." + cost = 2000 + contains = list(/obj/item/clothing/suit/space/hardsuit/rd) crate_name = "science hardsuit crate" crate_type = /obj/structure/closet/crate/secure/science /datum/supply_pack/spacesuit_armor/engi_spacesuit_bundle name = "Engineering Space Suit Crate" - desc = "Need to turn your ship into a safety hazard? Not a problem! These three engineering space suits will help get the job done." - cost = 9000 + desc = "Need to turn your ship into a safety hazard? Not a problem! This engineering space suit will help get the job done." + cost = 1500 contains = list(/obj/item/clothing/suit/space/engineer, - /obj/item/clothing/suit/space/engineer, - /obj/item/clothing/suit/space/engineer, - /obj/item/clothing/head/helmet/space/light/engineer, - /obj/item/clothing/head/helmet/space/light/engineer, /obj/item/clothing/head/helmet/space/light/engineer) crate_name = "engineering space suit crate" crate_type = /obj/structure/closet/crate/secure/engineering /datum/supply_pack/spacesuit_armor/atmos_hardsuit name = "Atmospherics Hardsuit Crate" - desc = "The iconic hardsuit of Nanotrasen's Atmosphere Corps, these two hardsuits are known across space as a symbol of defiance in the face of sudden decompression. Smells faintly of plasma." - cost = 12000 - contains = list(/obj/item/clothing/suit/space/hardsuit/engine/atmos, - /obj/item/clothing/suit/space/hardsuit/engine/atmos) + desc = "The iconic hardsuit of Nanotrasen's Atmosphere Corps, this hardsuit is known across space as a symbol of defiance in the face of sudden decompression. Smells faintly of plasma." + cost = 2500 + contains = list(/obj/item/clothing/suit/space/hardsuit/engine/atmos) crate_name = "atmospherics hardsuit crate" crate_type = /obj/structure/closet/crate/secure/engineering /datum/supply_pack/spacesuit_armor/swat name = "SWAT Crate" - desc = "Contains two fullbody sets of tough, fireproof, pressurized suits designed in a joint effort by IS-ERI and Nanotrasen. Each set contains a suit, helmet, and combat belt." - cost = 12000 + desc = "Contains one fullbody set of tough, fireproof, pressurized suit designed in a joint effort by IS-ERI and Nanotrasen. The set contains a suit, helmet, and combat belt." + cost = 3500 contains = list(/obj/item/clothing/head/helmet/swat/nanotrasen, - /obj/item/clothing/head/helmet/swat/nanotrasen, - /obj/item/clothing/suit/space/swat, /obj/item/clothing/suit/space/swat, - /obj/item/storage/belt/military/assault, /obj/item/storage/belt/military/assault) crate_name = "swat crate" crate_type = /obj/structure/closet/crate/secure/gear @@ -114,42 +97,35 @@ /datum/supply_pack/spacesuit_armor/basic_armor name = "Armor Crate" - desc = "Two sets of well-rounded body armor. Each set includes a helmet and vest." - cost = 1500 + desc = "One set of well-rounded body armor. The set includes a helmet and vest." + cost = 750 contains = list(/obj/item/clothing/suit/armor/vest, - /obj/item/clothing/suit/armor/vest, - /obj/item/clothing/head/helmet/sec, /obj/item/clothing/head/helmet/sec) crate_name = "armor crate" crate_type = /obj/structure/closet/crate/secure/plasma /datum/supply_pack/spacesuit_armor/riot_armor name = "Riot Armor Crate" - desc = "Contains two full sets of riot armor. Although heavily padded to deal with close-quarters threats, they perform poorly against most firearms." - cost = 3000 + desc = "Contains one full set of riot armor. Although heavily padded to deal with close-quarters threats, they perform poorly against most firearms." + cost = 1500 contains = list(/obj/item/clothing/suit/armor/riot, - /obj/item/clothing/suit/armor/riot, - /obj/item/clothing/head/helmet/riot, /obj/item/clothing/head/helmet/riot) crate_name = "riot armor crate" crate_type = /obj/structure/closet/crate/secure/plasma /datum/supply_pack/spacesuit_armor/bullet_armor name = "Bulletproof Armor Crate" - desc = "Contains two full sets of bulletproof armor, guaranteed to reduce a bullet's stopping power by half but with limited protection against melee weaponry." - cost = 3500 + desc = "Contains one full set of bulletproof armor, guaranteed to reduce a bullet's stopping power by half but with limited protection against melee weaponry." + cost = 1750 contains = list(/obj/item/clothing/suit/armor/vest/bulletproof, - /obj/item/clothing/suit/armor/vest/bulletproof, - /obj/item/clothing/head/helmet/bulletproof, /obj/item/clothing/head/helmet/bulletproof) crate_name = "bulletproof armor crate" crate_type = /obj/structure/closet/crate/secure/plasma /datum/supply_pack/spacesuit_armor/laser_armor name = "Reflector Vest Crate" - desc = "Contains two vests of highly reflective material. Each armor piece diffuses a laser's energy by over half, as well as offering a good chance to reflect the laser entirely." - cost = 3000 - contains = list(/obj/item/clothing/suit/armor/laserproof, - /obj/item/clothing/suit/armor/laserproof) + desc = "Contains one vest made of highly reflective material. The armor piece diffuses a laser's energy by over half, as well as offering a good chance to reflect the laser entirely." + cost = 1500 + contains = list(/obj/item/clothing/suit/armor/laserproof) crate_name = "reflector vest crate" crate_type = /obj/structure/closet/crate/secure/plasma From f99cf954492665bd7ea9d3b232b549a5052ea97e Mon Sep 17 00:00:00 2001 From: Changelogs Date: Mon, 15 Apr 2024 21:44:11 -0500 Subject: [PATCH 034/143] Automatic changelog generation for PR #2894 [ci skip] --- html/changelogs/AutoChangeLog-pr-2894.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2894.yml diff --git a/html/changelogs/AutoChangeLog-pr-2894.yml b/html/changelogs/AutoChangeLog-pr-2894.yml new file mode 100644 index 000000000000..4d0b7771519f --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2894.yml @@ -0,0 +1,5 @@ +author: Gristlebee +changes: + - {tweak: Granularizes Outpost Spacesuits and Armor} + - {balance: Reduces the cost of specialized space suits} +delete-after: true From 644b8cde5b69768fa5d82de9102891692288ca81 Mon Sep 17 00:00:00 2001 From: enkidienne <56667232+enkidienne@users.noreply.github.com> Date: Mon, 15 Apr 2024 21:52:12 -0400 Subject: [PATCH 035/143] Put the right magazines in the Comms Outpost ruin. (#2900) ## About The Pull Request switched 9mm to 10mm, the magazines actually used by the gun that spawns there. ## Why It's Good For The Game No more useless mags. ## Changelog :cl: tweak: changed the 3 9mm magazines in the lavaland comms outpost ruin to 10mm :cl: --- .../RandomRuins/LavaRuins/lavaland_surface_comm_outpost.dmm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_comm_outpost.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_comm_outpost.dmm index 6cad8f589b78..ac1c579eedb1 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_comm_outpost.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_comm_outpost.dmm @@ -202,9 +202,9 @@ /obj/structure/closet/crate, /obj/item/clothing/gloves/combat, /obj/item/gun/ballistic/automatic/pistol, -/obj/item/ammo_box/magazine/pistolm9mm, -/obj/item/ammo_box/magazine/pistolm9mm, -/obj/item/ammo_box/magazine/pistolm9mm, +/obj/item/ammo_box/magazine/m10mm, +/obj/item/ammo_box/magazine/m10mm, +/obj/item/ammo_box/magazine/m10mm, /turf/open/floor/carpet/black, /area/ruin/unpowered/syndicate_outpost) "To" = ( From be90b8e5af6de0c362bc0c813ffa66ce88170736 Mon Sep 17 00:00:00 2001 From: meem <75212565+meemofcourse@users.noreply.github.com> Date: Mon, 15 Apr 2024 21:56:41 -0400 Subject: [PATCH 036/143] [Needs Testmerge] Guestbook, from Mojave Sun (#2770) ## About The Pull Request This thing sucks to port, I'm going to be real with you. TODO: * [x] Make it sort of work * [x] Fix an error where adding a guest name doesn't work * [ ] ~~Make it so reading IDs only work at close range~~ out of scope * [x] Make it so you automatically know your ship's crewmates ~~and captains know other faction members~~ * [x] Something with ERTs * [ ] ~~Make the guestbook save across rounds~~ asked to not ![imagen](https://github.com/shiptest-ss13/Shiptest/assets/75212565/8943246e-145d-44b2-8284-3539fb09b565) ![imagen](https://github.com/shiptest-ss13/Shiptest/assets/75212565/8966bff4-8688-466e-88fa-2d73f71d2572) ![imagen](https://github.com/shiptest-ss13/Shiptest/assets/75212565/24e680be-e994-4aed-af3e-f4333d9b4a8d) This pull request ports the following: * https://github.com/Mojave-Sun/mojave-sun-13/pull/2415 * https://github.com/Mojave-Sun/mojave-sun-13/pull/2433 These PRs change how examining someone works. You have to walk up to someone and remember their face in order to recognize their voice. Names will still be displayed with people's IDs ## Why It's Good For The Game * The current anonymity system sucks for stealthy shit. You immediately know someone's real name. An improved system allows for more roleplay possibilities. * Kansatsu is more reliable. * You can rob people with a knife and a balaclava at the outpost, and they won't know who you are! ## Changelog :cl: tweak: Identification Cards are now Access Cards. The only real difference is that your name only shows up on a double examine. refactor: Anonymous mechanics. Characters no longer instantly recognize each other, and need to properly memorize each other in order. You can recognize an unmasked person by ctrl-shift-clicking them. /:cl: --------- Signed-off-by: meem <75212565+meemofcourse@users.noreply.github.com> Signed-off-by: Mark Suckerberg Co-authored-by: Mark Suckerberg Co-authored-by: goober3 <118859017+goober3@users.noreply.github.com> --- code/__DEFINES/dcs/signals.dm | 34 ++-- code/__DEFINES/mobs.dm | 2 +- code/__HELPERS/_lists.dm | 2 +- code/__HELPERS/mobs.dm | 6 + code/_globalvars/lists/names.dm | 2 + code/_onclick/click.dm | 1 - code/controllers/subsystem/pai.dm | 2 +- code/datums/chatmessage.dm | 2 +- code/datums/guestbook.dm | 148 ++++++++++++++++++ code/datums/mind.dm | 5 + code/datums/progressbar.dm | 2 +- code/game/atoms.dm | 6 +- code/game/atoms_movable.dm | 4 +- code/game/machinery/navbeacon.dm | 2 +- code/game/objects/effects/landmarks.dm | 2 +- code/game/objects/items/cards_ids.dm | 60 ++----- code/game/objects/items/toys.dm | 2 +- code/game/say.dm | 34 +++- code/modules/admin/admin.dm | 2 +- code/modules/admin/create_mob.dm | 1 + code/modules/admin/verbs/one_click_antag.dm | 10 ++ code/modules/client/preferences.dm | 17 +- code/modules/client/preferences_savefile.dm | 2 + code/modules/client/verbs/looc.dm | 29 ++-- code/modules/clothing/chameleon.dm | 2 +- code/modules/jobs/job_types/_job.dm | 1 - code/modules/mob/dead/dead.dm | 2 +- .../modules/mob/dead/new_player/new_player.dm | 3 +- .../mob/living/carbon/human/examine.dm | 40 ++--- code/modules/mob/living/carbon/human/human.dm | 17 ++ .../mob/living/carbon/human/human_defines.dm | 3 + .../mob/living/carbon/human/human_helpers.dm | 74 +++++++-- .../mob/living/carbon/human/human_say.dm | 25 ++- .../living/carbon/human/species_types/IPC.dm | 2 +- .../carbon/human/species_types/mothmen.dm | 2 +- .../carbon/human/species_types/plasmamen.dm | 2 +- code/modules/mob/living/login.dm | 2 +- code/modules/mob/living/silicon/ai/ai.dm | 1 + .../mob/living/simple_animal/simple_animal.dm | 2 +- code/modules/mob/living/status_procs.dm | 4 +- code/modules/mob/mob.dm | 59 +++++-- .../overmap/ships/controlled_ship_datum.dm | 19 +++ shiptest.dme | 1 + strings/ipc_preference_adjectives.txt | 71 +++++++++ strings/preference_adjectives.txt | 117 ++++++++++++++ tgui/packages/tgui/interfaces/Guestbook.tsx | 74 +++++++++ 46 files changed, 737 insertions(+), 163 deletions(-) create mode 100644 code/datums/guestbook.dm create mode 100644 strings/ipc_preference_adjectives.txt create mode 100644 strings/preference_adjectives.txt create mode 100644 tgui/packages/tgui/interfaces/Guestbook.tsx diff --git a/code/__DEFINES/dcs/signals.dm b/code/__DEFINES/dcs/signals.dm index c0aabd909f59..8f0a0d9b3c43 100644 --- a/code/__DEFINES/dcs/signals.dm +++ b/code/__DEFINES/dcs/signals.dm @@ -224,19 +224,29 @@ #define COMSIG_LIVING_GET_PULLED "living_start_pulled" ///////////////// - -#define COMSIG_ENTER_AREA "enter_area" //from base of area/Entered(): (/area). Sent to "area-sensitive" movables, see __DEFINES/traits.dm for info. -#define COMSIG_EXIT_AREA "exit_area" //from base of area/Exited(): (/area). Sent to "area-sensitive" movables, see __DEFINES/traits.dm for info. - -#define COMSIG_CLICK "atom_click" //from base of atom/Click(): (location, control, params, mob/user) -#define COMSIG_CLICK_SHIFT "shift_click" //from base of atom/ShiftClick(): (/mob) - #define COMPONENT_ALLOW_EXAMINATE 1 //Allows the user to examinate regardless of client.eye. -#define COMSIG_CLICK_CTRL "ctrl_click" //from base of atom/CtrlClickOn(): (/mob) -#define COMSIG_CLICK_ALT "alt_click" //from base of atom/AltClick(): (/mob) -#define COMSIG_CLICK_CTRL_SHIFT "ctrl_shift_click" //from base of atom/CtrlShiftClick(/mob) -#define COMSIG_MOUSEDROP_ONTO "mousedrop_onto" //from base of atom/MouseDrop(): (/atom/over, /mob/user) +//from base of area/Entered(): (/area). Sent to "area-sensitive" movables, see __DEFINES/traits.dm for info. +#define COMSIG_ENTER_AREA "enter_area" +//from base of area/Exited(): (/area). Sent to "area-sensitive" movables, see __DEFINES/traits.dm for info. +#define COMSIG_EXIT_AREA "exit_area" +//from base of atom/Click(): (location, control, params, mob/user) +#define COMSIG_CLICK "atom_click" +//from base of atom/ShiftClick(): (/mob) +#define COMSIG_CLICK_SHIFT "shift_click" +//Allows the user to examinate regardless of client.eye. + #define COMPONENT_ALLOW_EXAMINATE 1 +//from base of atom/CtrlClickOn(): (/mob) +#define COMSIG_CLICK_CTRL "ctrl_click" +//from base of atom/AltClick(): (/mob) +#define COMSIG_CLICK_ALT "alt_click" +//from base of atom/CtrlShiftClick(/mob) +#define COMSIG_CLICK_CTRL_SHIFT "ctrl_shift_click" +///from base of atom/CtrlShiftRightClick(/mob) +#define COMSIG_CLICK_CTRL_SHIFT_RIGHT "ctrl_shift_right_click" +//from base of atom/MouseDrop(): (/atom/over, /mob/user) +#define COMSIG_MOUSEDROP_ONTO "mousedrop_onto" #define COMPONENT_NO_MOUSEDROP 1 -#define COMSIG_MOUSEDROPPED_ONTO "mousedropped_onto" //from base of atom/MouseDrop_T: (/atom/from, /mob/user) +//from base of atom/MouseDrop_T: (/atom/from, /mob/user) +#define COMSIG_MOUSEDROPPED_ONTO "mousedropped_onto" ///from base of area/proc/power_change(): () #define COMSIG_AREA_POWER_CHANGE "area_power_change" diff --git a/code/__DEFINES/mobs.dm b/code/__DEFINES/mobs.dm index ad9d5ae5abc8..f0b505114646 100644 --- a/code/__DEFINES/mobs.dm +++ b/code/__DEFINES/mobs.dm @@ -335,7 +335,7 @@ #define SHADOW_SPECIES_LIGHT_THRESHOLD 0.2 //MINOR TWEAKS/MISC -#define AGE_MIN 17 //youngest a character can be +#define AGE_MIN 18 //youngest a character can be #define AGE_MAX 85 //oldest a character can be #define AGE_MINOR 20 //legal age of space drinking and smoking #define WIZARD_AGE_MIN 30 //youngest a wizard can be diff --git a/code/__HELPERS/_lists.dm b/code/__HELPERS/_lists.dm index 376e023940de..28e2464aa8a9 100644 --- a/code/__HELPERS/_lists.dm +++ b/code/__HELPERS/_lists.dm @@ -24,7 +24,7 @@ #define LAZYCLEARLIST(L) if(L) L.Cut() #define SANITIZE_LIST(L) (islist(L) ? L : list()) #define reverseList(L) reverseRange(L.Copy()) -#define LAZYADDASSOC(L, K, V) if(!L) { L = list(); } L[K] += list(V); +#define LAZYADDASSOC(L, K, V) if(!L) { L = list(); } L[K] += V; #define LAZYADDASSOCLIST(L, K, V) if(!L) { L = list(); } L[K] += list(V); #define LAZYREMOVEASSOC(L, K, V) if(L) { if(L[K]) { L[K] -= V; if(!length(L[K])) L -= K; } if(!length(L)) L = null; } #define LAZYACCESSASSOC(L, I, K) L ? L[I] ? L[I][K] ? L[I][K] : null : null : null diff --git a/code/__HELPERS/mobs.dm b/code/__HELPERS/mobs.dm index fdeadc13b61a..8437730c3844 100644 --- a/code/__HELPERS/mobs.dm +++ b/code/__HELPERS/mobs.dm @@ -217,6 +217,12 @@ GLOBAL_LIST_INIT(skin_tones, sortList(list( "african2" ))) +/proc/pick_species_adjective(mob/living/carbon/human/H) + if(isipc(H)) + return pick(GLOB.ipc_preference_adjectives) + else + return pick(GLOB.preference_adjectives) + GLOBAL_LIST_EMPTY(species_list) /proc/age2agedescription(age) diff --git a/code/_globalvars/lists/names.dm b/code/_globalvars/lists/names.dm index ecc1acb6f0e1..ff452072fbec 100644 --- a/code/_globalvars/lists/names.dm +++ b/code/_globalvars/lists/names.dm @@ -27,6 +27,8 @@ GLOBAL_LIST_INIT(verbs, world.file2list("strings/names/verbs.txt")) GLOBAL_LIST_INIT(ing_verbs, world.file2list("strings/names/ing_verbs.txt")) GLOBAL_LIST_INIT(adverbs, world.file2list("strings/names/adverbs.txt")) GLOBAL_LIST_INIT(adjectives, world.file2list("strings/names/adjectives.txt")) +GLOBAL_LIST_INIT(preference_adjectives, world.file2list("strings/preference_adjectives.txt")) +GLOBAL_LIST_INIT(ipc_preference_adjectives, world.file2list("strings/ipc_preference_adjectives.txt")) GLOBAL_LIST_INIT(dream_strings, world.file2list("strings/dreamstrings.txt")) //loaded on startup because of " //would include in rsc if ' was used diff --git a/code/_onclick/click.dm b/code/_onclick/click.dm index 81ce3ceec1eb..993026c0d5e0 100644 --- a/code/_onclick/click.dm +++ b/code/_onclick/click.dm @@ -356,7 +356,6 @@ /** * Control+Shift click - * Unused except for AI */ /mob/proc/CtrlShiftClickOn(atom/A) A.CtrlShiftClick(src) diff --git a/code/controllers/subsystem/pai.dm b/code/controllers/subsystem/pai.dm index 7c2bf71cad6a..b7ef35e63663 100644 --- a/code/controllers/subsystem/pai.dm +++ b/code/controllers/subsystem/pai.dm @@ -146,7 +146,7 @@ SUBSYSTEM_DEF(pai) continue if(!(ROLE_PAI in G.client.prefs.be_special)) continue - to_chat(G, "[user] is requesting a pAI personality! Use the pAI button to submit yourself as one.") + to_chat(G, "[user.real_name] is requesting a pAI personality! Use the pAI button to submit yourself as one.") addtimer(CALLBACK(src, PROC_REF(spam_again)), spam_delay) var/list/available = list() for(var/datum/paiCandidate/c in SSpai.candidates) diff --git a/code/datums/chatmessage.dm b/code/datums/chatmessage.dm index c27e0bd1b7ae..60b4db1d1ce9 100644 --- a/code/datums/chatmessage.dm +++ b/code/datums/chatmessage.dm @@ -182,7 +182,7 @@ message.maptext = complete_text // View the message - LAZYADDASSOC(owned_by.seen_messages, message_loc, src) + LAZYADDASSOCLIST(owned_by.seen_messages, message_loc, src) owned_by.images |= message animate(message, alpha = 255, time = CHAT_MESSAGE_SPAWN_TIME) diff --git a/code/datums/guestbook.dm b/code/datums/guestbook.dm new file mode 100644 index 000000000000..99104f09d715 --- /dev/null +++ b/code/datums/guestbook.dm @@ -0,0 +1,148 @@ +/** + * THE GUESTBOOK DATUM // ripped straight from mojave. + * + * Essentially, this datum handles the people that a given human knows, + * to handle getting the correct names on examine and saycode. + */ +/datum/guestbook + /// Associative list of known guests, real_name = known_name + var/list/known_names + +/datum/guestbook/Destroy(force) + known_names = null + return ..() + +/datum/guestbook/ui_interact(mob/user, datum/tgui/ui) + ui = SStgui.try_update_ui(user, src, ui) + if(!ui) + ui = new(user, src, "Guestbook", "[user.real_name]'s Guestbook") + ui.set_autoupdate(FALSE) + ui.open() + +/datum/guestbook/ui_state(mob/user) + return GLOB.always_state + +/datum/guestbook/ui_data(mob/user) + var/list/data = list() + var/list/names = list() + for(var/real_name in known_names) + var/given_name = LAZYACCESS(known_names, real_name) + names += list(list("real_name" = real_name, "given_name" = given_name)) + data["names"] = names + return data + +/datum/guestbook/ui_act(action, list/params, datum/tgui/ui, datum/ui_state/state) + . = ..() + if(.) + return . + switch(action) + if("rename_guest") + var/real_name = params["real_name"] + var/new_name = params["new_name"] + new_name = reject_bad_name(new_name, max_length = 42) + if(!new_name) + to_chat(usr, span_warning("That's a pretty terrible name. You can do better.")) + return FALSE + if(!rename_guest(usr, null, real_name, new_name, silent = FALSE)) + return FALSE + return TRUE + if("delete_guest") + var/real_name = params["real_name"] + if(!remove_guest(usr, null, real_name, silent = FALSE)) + return FALSE + return TRUE + +/datum/guestbook/proc/try_add_guest(mob/user, mob/living/carbon/human/guest, silent = FALSE) + if(user == guest) + if(!silent) + to_chat(user, span_warning("That's you! You already know yourself plenty.")) + return FALSE + if(!visibility_checks(user, guest, silent)) + return FALSE + var/given_name = input(user, "What name do you want to give to [guest]?", "Guestbook Name", guest.get_visible_name()) + if(!given_name) + if(!silent) + to_chat(user, span_warning("Nevermind.")) + return FALSE + given_name = reject_bad_name(given_name) + if(!given_name) + if(!silent) + to_chat(user, span_warning("That's a pretty terrible name. You can do better.")) + return FALSE + if(!visibility_checks(user, guest, silent)) + return FALSE + var/face_name = guest.get_face_name("ForgetMeNot") + if(LAZYACCESS(known_names, face_name)) + if(!rename_guest(user, guest, face_name, given_name, silent)) + return FALSE + else + if(!add_guest(user, guest, face_name, given_name, silent)) + return FALSE + return TRUE + +/datum/guestbook/proc/add_guest(mob/user, mob/living/carbon/guest, real_name, given_name, silent = TRUE) + //Already exists, should be handled by rename_guest() + var/existing_name = LAZYACCESS(known_names, real_name) + if(existing_name) + if(!silent) + to_chat(user, span_warning("You already know them as \"[existing_name]\".")) + return FALSE + LAZYADDASSOC(known_names, real_name, given_name) + if(!silent) + to_chat(user, span_notice("You memorize the face of [guest] as \"[given_name]\".")) + return TRUE + +/datum/guestbook/proc/rename_guest(mob/user, mob/living/carbon/guest, real_name, given_name, silent = TRUE) + var/old_name = LAZYACCESS(known_names, real_name) + if(!old_name) + return FALSE + known_names[real_name] = given_name + if(!silent) + to_chat(user, span_notice("You re-memorize the face of \"[old_name]\" as \"[given_name]\".")) + return TRUE + +/datum/guestbook/proc/try_remove_guest(mob/user, mob/living/carbon/human/guest, silent = FALSE) + if(user == guest) + if(!silent) + to_chat(user, span_warning("That's you! You'll never forget yourself.")) + return + if(!visibility_checks(user, guest, silent)) + return FALSE + var/face_name = guest.get_face_name("ForgetMeNot") + if(!remove_guest(user, guest, face_name, silent)) + return FALSE + return TRUE + +/datum/guestbook/proc/remove_guest(mob/user, mob/living/carbon/guest, real_name, silent = TRUE) + //Already exists, should be handled by rename_guest() + var/existing_name = LAZYACCESS(known_names, real_name) + if(!existing_name) + if(!silent) + to_chat(user, span_warning("You don't know them in the first place.")) + return FALSE + LAZYREMOVE(known_names, real_name) + if(!silent) + to_chat(user, span_notice("You forget the face of \"[existing_name]\".")) + return TRUE + +/datum/guestbook/proc/get_known_name(mob/user, mob/living/carbon/guest, real_name) + if(user == guest || isAdminObserver(user)) + return real_name + return LAZYACCESS(known_names, real_name) + +/datum/guestbook/proc/visibility_checks(mob/user, mob/living/carbon/human/guest, silent = FALSE) + if(QDELETED(guest)) + if(!silent) + to_chat(user, span_warning("What?")) + return FALSE + var/visible_name = guest.get_visible_name("") + var/face_name = guest.get_face_name("") + if(!visible_name || !face_name) + if(!silent) + to_chat(user, span_warning("You can't see their face very well!")) + return FALSE + if(get_dist(user, guest) > 4) + if(!silent) + to_chat(user, span_warning("You need to take a closer look at them!")) + return FALSE + return TRUE diff --git a/code/datums/mind.dm b/code/datums/mind.dm index fc91d2c71de1..36ec4a1b5ae6 100644 --- a/code/datums/mind.dm +++ b/code/datums/mind.dm @@ -79,6 +79,9 @@ /// The index for our current scar slot, so we don't have to constantly check the savefile (unlike the slots themselves, this index is independent of selected char slot, and increments whenever a valid char is joined with) var/current_scar_slot_index + /// Guestbook datum, in case we actually make use of the guestbook mechanics + var/datum/guestbook/guestbook + ///Skill multiplier, adjusts how much xp you get/loose from adjust_xp. Dont override it directly, add your reason to experience_multiplier_reasons and use that as a key to put your value in there. var/experience_multiplier = 1 ///Skill multiplier list, just slap your multiplier change onto this with the type it is coming from as key. @@ -95,6 +98,7 @@ key = _key soulOwner = src martial_art = default_martial_art + guestbook = new() init_known_skills() /datum/mind/Destroy() @@ -102,6 +106,7 @@ if(islist(antag_datums)) QDEL_LIST(antag_datums) QDEL_NULL(language_holder) + QDEL_NULL(guestbook) set_current(null) soulOwner = null return ..() diff --git a/code/datums/progressbar.dm b/code/datums/progressbar.dm index 5ffa3778edc6..25621a613eeb 100644 --- a/code/datums/progressbar.dm +++ b/code/datums/progressbar.dm @@ -37,7 +37,7 @@ bar.appearance_flags = APPEARANCE_UI_IGNORE_ALPHA user = User - LAZYADDASSOC(user.progressbars, bar_loc, src) + LAZYADDASSOCLIST(user.progressbars, bar_loc, src) var/list/bars = user.progressbars[bar_loc] listindex = bars.len diff --git a/code/game/atoms.dm b/code/game/atoms.dm index 8299d389fb18..0c4cdb31c9be 100644 --- a/code/game/atoms.dm +++ b/code/game/atoms.dm @@ -1674,7 +1674,11 @@ active_hud.screentip_text.maptext = "" else //We inline a MAPTEXT() here, because there's no good way to statically add to a string like this - active_hud.screentip_text.maptext = "[name]" + active_hud.screentip_text.maptext = "[get_screentip_name(client)]" + +/// Returns the atom name that should be used on screentip +/atom/proc/get_screentip_name(client/hovering_client) + return name ///Called whenever a player is spawned on the same turf as this atom. /atom/proc/join_player_here(mob/M) diff --git a/code/game/atoms_movable.dm b/code/game/atoms_movable.dm index 7dd3d612ae81..989db20efd1f 100644 --- a/code/game/atoms_movable.dm +++ b/code/game/atoms_movable.dm @@ -560,7 +560,7 @@ if(!client) return if(new_virtual_z) - LAZYADDASSOC(SSmobs.players_by_virtual_z, "[new_virtual_z]", src) + LAZYADDASSOCLIST(SSmobs.players_by_virtual_z, "[new_virtual_z]", src) SSidlenpcpool.try_wakeup_virtual_z(new_virtual_z) /mob/dead/on_virtual_z_change(new_virtual_z, previous_virtual_z) @@ -570,7 +570,7 @@ if(!client) return if(new_virtual_z) - LAZYADDASSOC(SSmobs.dead_players_by_virtual_z, "[new_virtual_z]", src) + LAZYADDASSOCLIST(SSmobs.dead_players_by_virtual_z, "[new_virtual_z]", src) // Make sure you know what you're doing if you call this, this is intended to only be called by byond directly. // You probably want CanPass() diff --git a/code/game/machinery/navbeacon.dm b/code/game/machinery/navbeacon.dm index a847b44d39a1..b54c192f4407 100644 --- a/code/game/machinery/navbeacon.dm +++ b/code/game/machinery/navbeacon.dm @@ -49,7 +49,7 @@ if(previous_virtual_z) LAZYREMOVEASSOC(GLOB.navbeacons, "[previous_virtual_z]", src) if(new_virtual_z) - LAZYADDASSOC(GLOB.navbeacons, "[new_virtual_z]", src) + LAZYADDASSOCLIST(GLOB.navbeacons, "[new_virtual_z]", src) ..() // set the transponder codes assoc list from codes_txt diff --git a/code/game/objects/effects/landmarks.dm b/code/game/objects/effects/landmarks.dm index b08d7bf6737c..078c435bd213 100644 --- a/code/game/objects/effects/landmarks.dm +++ b/code/game/objects/effects/landmarks.dm @@ -45,7 +45,7 @@ INITIALIZE_IMMEDIATE(/obj/effect/landmark) . = ..() GLOB.start_landmarks_list += src if(jobspawn_override) - LAZYADDASSOC(GLOB.jobspawn_overrides, name, src) + LAZYADDASSOCLIST(GLOB.jobspawn_overrides, name, src) if(name != "start") tag = "start*[name]" diff --git a/code/game/objects/items/cards_ids.dm b/code/game/objects/items/cards_ids.dm index 630759c85afe..2e93b662799a 100644 --- a/code/game/objects/items/cards_ids.dm +++ b/code/game/objects/items/cards_ids.dm @@ -140,8 +140,8 @@ playsound(src, 'sound/items/bikehorn.ogg', 50, TRUE) /obj/item/card/id - name = "identification card" - desc = "A card used to provide ID and determine access across the station." + name = "access card" + desc = "These cards provide access to different sections of a ship." icon_state = "id" item_state = "card-id" lefthand_file = 'icons/mob/inhands/equipment/idcards_lefthand.dmi' @@ -159,7 +159,7 @@ var/obj/machinery/paystand/my_store var/uses_overlays = TRUE var/icon/cached_flat_icon - var/registered_age = 13 // default age for ss13 players + var/registered_age = 18 // default age for ss13 players var/job_icon var/faction_icon @@ -180,10 +180,7 @@ /obj/item/card/id/attack_self(mob/user) if(Adjacent(user)) - var/minor - if(registered_name && registered_age && registered_age < AGE_MINOR) - minor = " (MINOR)" - user.visible_message("[user] shows you: [icon2html(src, viewers(user))] [src.name][minor].", "You show \the [src.name][minor].") + user.visible_message("[user] shows you: [icon2html(src, viewers(user))] \the [initial(name)] [(!registered_name) ? "(" : "([registered_name]"][(!assignment) ? ")" : ", [assignment])"].", "You show \the [initial(name)] [(!registered_name) ? "(" : "([registered_name],"] [(!assignment) ? ")" : "[assignment])"].") add_fingerprint(user) /obj/item/card/id/vv_edit_var(var_name, var_value) @@ -324,12 +321,14 @@ /obj/item/card/id/examine(mob/user) . = ..() if(registered_account) - . += "The account linked to the ID belongs to '[registered_account.account_holder]' and reports a balance of [registered_account.account_balance] cr." + . += "The account linked to the card belongs to '[registered_account.account_holder]' and reports a balance of [registered_account.account_balance] cr." . += "There's more information below, you can look again to take a closer look..." /obj/item/card/id/examine_more(mob/user) var/list/msg = list("You examine [src] closer, and note the following...") + if(registered_name) + msg += "This access card is assigned to [registered_name]." if(registered_age) msg += "The card indicates that the holder is [registered_age] years old. [(registered_age < AGE_MINOR) ? "There's a holographic stripe that reads 'MINOR: DO NOT SERVE ALCOHOL OR TOBACCO' along the bottom of the card." : ""]" if(mining_points) @@ -407,16 +406,14 @@ /* Usage: update_label() - Sets the id name to whatever registered_name and assignment is + Sets the id name to whatever the assignment is */ /obj/item/card/id/proc/update_label() - var/blank = !registered_name - name = "[blank ? initial(name) : "[registered_name]'s ID Card"][(!assignment) ? "" : " ([assignment])"]" + name = "[(istype(src, /obj/item/card/id/syndicate)) ? "[initial(name)]" : "access card"][(!assignment) ? "" : " ([assignment])"]" /obj/item/card/id/silver - name = "silver identification card" - desc = "A silver card which shows honour and dedication." + desc = "A silver-colored card, usually given to higher-ranking officials in ships and stations." icon_state = "silver" item_state = "silver_id" lefthand_file = 'icons/mob/inhands/equipment/idcards_lefthand.dmi' @@ -428,8 +425,7 @@ update_label() access = list(ACCESS_CHANGE_IDS) /obj/item/card/id/gold - name = "gold identification card" - desc = "A golden card which shows power and might." + desc = "A golden-colored card, usually given to those at the top of the hierarchy in a ship." icon_state = "gold" item_state = "gold_id" lefthand_file = 'icons/mob/inhands/equipment/idcards_lefthand.dmi' @@ -532,10 +528,7 @@ update_label() access = list(ACCESS_MAINT_TUNNELS, ACCESS_SYNDICATE, ACCESS_SYNDICATE_LEADER) /obj/item/card/id/syndicate_command - name = "syndicate ID card" - desc = "An ID straight from the Syndicate." - registered_name = "Syndicate" - assignment = "Syndicate Overlord" + desc = "An access card widely utilized by Coalition splinters in the frontier." icon_state = "syndie" access = list(ACCESS_SYNDICATE) uses_overlays = FALSE @@ -569,15 +562,12 @@ update_label() /obj/item/card/id/patient //Aegis ID assignment = "Long Term Patient" uses_overlays = FALSE - access = list(ACCESS_SYNDICATE) /obj/item/card/id/captains_spare - desc = "The spare ID of the High Lord himself." icon_state = "gold" item_state = "gold_id" lefthand_file = 'icons/mob/inhands/equipment/idcards_lefthand.dmi' righthand_file = 'icons/mob/inhands/equipment/idcards_righthand.dmi' - registered_name = "Captain" assignment = "Captain" registered_age = null @@ -596,11 +586,9 @@ update_label() ..() /obj/item/card/id/centcom - name = "\improper CentCom ID" - desc = "An ID straight from Central Command." + name = "\improper Nanotrasen Central Command access card" + desc = "An access card sourced from Nanotrasen's Central Command." icon_state = "centcom" - registered_name = "Central Command" - assignment = "Central Command" uses_overlays = FALSE registered_age = null @@ -615,8 +603,6 @@ update_label() name = "\improper CentCom ID" desc = "An ERT ID card." icon_state = "ert_commander" - registered_name = "Emergency Response Team Commander" - assignment = "Emergency Response Team Commander" uses_overlays = FALSE registered_age = null @@ -625,8 +611,6 @@ update_label() . = ..() /obj/item/card/id/ert/security - registered_name = "Security Response Officer" - assignment = "Security Response Officer" icon_state = "ert_security" /obj/item/card/id/ert/security/Initialize() @@ -634,8 +618,6 @@ update_label() . = ..() /obj/item/card/id/ert/engineer - registered_name = "Engineering Response Officer" - assignment = "Engineering Response Officer" icon_state = "ert_engineer" /obj/item/card/id/ert/engineer/Initialize() @@ -643,8 +625,6 @@ update_label() . = ..() /obj/item/card/id/ert/medical - registered_name = "Medical Response Officer" - assignment = "Medical Response Officer" icon_state = "ert_medic" /obj/item/card/id/ert/medical/Initialize() @@ -652,8 +632,6 @@ update_label() . = ..() /obj/item/card/id/ert/chaplain - registered_name = "Religious Response Officer" - assignment = "Religious Response Officer" icon_state = "ert_chaplain" /obj/item/card/id/ert/chaplain/Initialize() @@ -661,8 +639,6 @@ update_label() . = ..() /obj/item/card/id/ert/janitor - registered_name = "Janitorial Response Officer" - assignment = "Janitorial Response Officer" icon_state = "ert_janitor" /obj/item/card/id/ert/janitor/Initialize() @@ -670,8 +646,6 @@ update_label() . = ..() /obj/item/card/id/ert/clown - registered_name = "Entertainment Response Officer" - assignment = "Entertainment Response Officer" icon_state = "ert_clown" /obj/item/card/id/ert/clown/Initialize() @@ -679,12 +653,10 @@ update_label() . = ..() /obj/item/card/id/ert/deathsquad - name = "\improper Death Squad ID" - desc = "A Death Squad ID card." + desc = "An access card colored in black and red." icon_state = "deathsquad" //NO NO SIR DEATH SQUADS ARENT A PART OF NANOTRASEN AT ALL - registered_name = "Death Commando" - assignment = "Death Commando" uses_overlays = FALSE + job_icon = "deathsquad" /obj/item/card/id/debug name = "\improper Debug ID" diff --git a/code/game/objects/items/toys.dm b/code/game/objects/items/toys.dm index 00c619da8353..361358892520 100644 --- a/code/game/objects/items/toys.dm +++ b/code/game/objects/items/toys.dm @@ -1404,7 +1404,7 @@ say(message, language) return NOPASS -/obj/item/toy/dummy/GetVoice() +/obj/item/toy/dummy/GetVoice(if_no_voice = "Unknown") return doll_name /obj/item/toy/seashell diff --git a/code/game/say.dm b/code/game/say.dm index c3c8dca852f8..2d53eea65e75 100644 --- a/code/game/say.dm +++ b/code/game/say.dm @@ -52,10 +52,28 @@ GLOBAL_LIST_INIT(freqcolor, list()) //Radio freq/name display var/freqpart = radio_freq ? "\[[get_radio_name(radio_freq)]\] " : "" //Speaker name - var/namepart = "[speaker.GetVoice()][speaker.get_alt_name()]" - if(face_name && ishuman(speaker)) - var/mob/living/carbon/human/H = speaker - namepart = "[H.get_face_name()]" //So "fake" speaking like in hallucinations does not give the speaker away if disguised + + var/namepart = speaker.GetVoice() + var/atom/movable/reliable_narrator = speaker + if(istype(speaker, /atom/movable/virtualspeaker)) //ugh + var/atom/movable/virtualspeaker/fakespeaker = speaker + reliable_narrator = fakespeaker.source + if(ishuman(reliable_narrator)) + //So "fake" speaking like in hallucinations does not give the speaker away if disguised + if(face_name) + var/mob/living/carbon/human/human_narrator = reliable_narrator + namepart = human_narrator.name + //otherwise, do guestbook handling + else if(ismob(src)) + var/mob/mob_source = src + if(mob_source.mind?.guestbook) + var/known_name = mob_source.mind.guestbook.get_known_name(src, reliable_narrator, namepart) + if(known_name) + namepart = "[known_name]" + else + var/mob/living/carbon/human/human_narrator = reliable_narrator + namepart = "[human_narrator.get_generic_name(prefixed = TRUE, lowercase = FALSE)]" + //End name span. var/endspanpart = "" @@ -67,9 +85,9 @@ GLOBAL_LIST_INIT(freqcolor, list()) else messagepart = lang_treat(speaker, message_language, raw_message, spans, message_mods) - var/datum/language/D = GLOB.language_datum_instances[message_language] - if(istype(D) && D.display_icon(src)) - languageicon = "[D.get_icon()] " + var/datum/language/language = GLOB.language_datum_instances[message_language] + if(istype(language) && language.display_icon(src)) + languageicon = "[language.get_icon()] " messagepart = " [say_emphasis(messagepart)]" @@ -177,7 +195,7 @@ GLOBAL_LIST_INIT(freqcolor, list()) return "2" return "0" -/atom/movable/proc/GetVoice() +/atom/movable/proc/GetVoice(if_no_voice = "Unknown") return "[src]" //Returns the atom's name, prepended with 'The' if it's not a proper noun /atom/movable/proc/IsVocal() diff --git a/code/modules/admin/admin.dm b/code/modules/admin/admin.dm index 82cb857576c1..5bb4b25cc1f1 100644 --- a/code/modules/admin/admin.dm +++ b/code/modules/admin/admin.dm @@ -39,7 +39,7 @@ return var/body = "Options for [M.key]" - body += "Options panel for [M]" + body += "Options panel for [M.real_name]" if(M.client) body += " played by [M.client] " body += "[M.client.holder ? M.client.holder.rank : "Player"]" diff --git a/code/modules/admin/create_mob.dm b/code/modules/admin/create_mob.dm index c1845945485f..7d5dfccf2804 100644 --- a/code/modules/admin/create_mob.dm +++ b/code/modules/admin/create_mob.dm @@ -23,6 +23,7 @@ H.facial_hair_color = H.hair_color H.eye_color = random_eye_color() H.dna.blood_type = random_blood_type() + H.generic_adjective = pick_species_adjective(H) // Mutant randomizing, doesn't affect the mob appearance unless it's the specific mutant. H.dna.features["mcolor"] = random_short_color() diff --git a/code/modules/admin/verbs/one_click_antag.dm b/code/modules/admin/verbs/one_click_antag.dm index ac05c3afdd4f..dff0335b7e9e 100644 --- a/code/modules/admin/verbs/one_click_antag.dm +++ b/code/modules/admin/verbs/one_click_antag.dm @@ -493,6 +493,16 @@ teamSpawned++ if(teamSpawned) + // guestbook + for(var/datum/mind/member in ert_team.members) + var/member_mob = member.current + for(var/datum/mind/other_member in ert_team.members) + // skip yourself + if(other_member.name == member.name) + continue + var/mob/living/carbon/human/other_member_mob = other_member.current + member.guestbook.add_guest(member_mob, other_member_mob, other_member_mob.real_name, other_member_mob.real_name, TRUE) + message_admins("[ertemplate.rename_team] has spawned with the mission: [ertemplate.mission]") //Open the Armory doors diff --git a/code/modules/client/preferences.dm b/code/modules/client/preferences.dm index ebf32c163d89..901200f69928 100644 --- a/code/modules/client/preferences.dm +++ b/code/modules/client/preferences.dm @@ -158,7 +158,7 @@ GLOBAL_LIST_EMPTY(preferences_datums) var/list/custom_names = list() var/preferred_ai_core_display = "Blue" var/prefered_security_department = SEC_DEPT_RANDOM - + var/generic_adjective = "Unremarkable" //Quirk list var/list/all_quirks = list() @@ -847,6 +847,11 @@ GLOBAL_LIST_EMPTY(preferences_datums) dat += "[features["body_size"]]
    " + + dat += "

    Character Adjective

    " + + dat += "[generic_adjective]
    " + mutant_category++ if(mutant_category >= MAX_MUTANT_ROWS) dat += "" @@ -2074,6 +2079,15 @@ GLOBAL_LIST_EMPTY(preferences_datums) if(phobiaType) phobia = phobiaType + if("generic_adjective") + var/selectAdj + if(istype(pref_species, /datum/species/ipc)) + selectAdj = input(user, "In one word, how would you describe your character's appereance?", "Character Preference", generic_adjective) as null|anything in GLOB.ipc_preference_adjectives + else + selectAdj = input(user, "In one word, how would you describe your character's appereance?", "Character Preference", generic_adjective) as null|anything in GLOB.preference_adjectives + if(selectAdj) + generic_adjective = selectAdj + if ("max_chat_length") var/desiredlength = input(user, "Choose the max character length of shown Runechat messages. Valid range is 1 to [CHAT_MESSAGE_MAX_LENGTH] (default: [initial(max_chat_length)]))", "Character Preference", max_chat_length) as null|num if (!isnull(desiredlength)) @@ -2473,6 +2487,7 @@ GLOBAL_LIST_EMPTY(preferences_datums) character.set_species(chosen_species, icon_update = FALSE, pref_load = TRUE) //Because of how set_species replaces all bodyparts with new ones, hair needs to be set AFTER species. character.dna.real_name = character.real_name + character.generic_adjective = generic_adjective character.hair_color = hair_color character.facial_hair_color = facial_hair_color character.grad_color = features["grad_color"] diff --git a/code/modules/client/preferences_savefile.dm b/code/modules/client/preferences_savefile.dm index 0b95e291b794..cce6b66ac612 100644 --- a/code/modules/client/preferences_savefile.dm +++ b/code/modules/client/preferences_savefile.dm @@ -405,6 +405,7 @@ SAVEFILE UPDATING/VERSIONING - 'Simplified', or rather, more coder-friendly ~Car READ_FILE(S["jumpsuit_style"], jumpsuit_style) READ_FILE(S["uplink_loc"], uplink_spawn_loc) READ_FILE(S["phobia"], phobia) + READ_FILE(S["generic_adjective"], generic_adjective) READ_FILE(S["randomise"], randomise) READ_FILE(S["body_size"], features["body_size"]) READ_FILE(S["prosthetic_limbs"], prosthetic_limbs) @@ -594,6 +595,7 @@ SAVEFILE UPDATING/VERSIONING - 'Simplified', or rather, more coder-friendly ~Car WRITE_FILE(S["randomise"] , randomise) WRITE_FILE(S["species"] , pref_species.id) WRITE_FILE(S["phobia"] , phobia) + WRITE_FILE(S["generic_adjective"] , generic_adjective) WRITE_FILE(S["body_size"] , features["body_size"]) WRITE_FILE(S["prosthetic_limbs"] , prosthetic_limbs) WRITE_FILE(S["feature_mcolor"] , features["mcolor"]) diff --git a/code/modules/client/verbs/looc.dm b/code/modules/client/verbs/looc.dm index 47d4e0e82aec..1c66a077a065 100644 --- a/code/modules/client/verbs/looc.dm +++ b/code/modules/client/verbs/looc.dm @@ -59,32 +59,33 @@ GLOBAL_VAR_INIT(normal_looc_colour, "#6699CC") mob.log_talk(raw_msg, LOG_LOOC, tag = "(LOOC)") - var/list/heard = get_hearers_in_view(7, get_top_level_mob(src.mob)) - for(var/mob/M in heard) - if(!M.client) + var/list/heard = get_hearers_in_view(7, get_top_level_mob(mob)) + for(var/mob/hearer_mob in heard) + var/client/hearer = hearer_mob.client + + if(!hearer) continue - var/client/C = M.client - if(key in C.prefs.ignoring) + if(key in hearer.prefs.ignoring) continue - if(holder?.fakekey in C.prefs.ignoring) + if(holder?.fakekey in hearer.prefs.ignoring) continue - if(!(C.prefs.chat_toggles & CHAT_LOOC)) + if(!(hearer.prefs.chat_toggles & CHAT_LOOC)) continue //Handled before admins so that they see this if they're in range anyways - if(C.prefs.chat_on_map && mob.invisibility <= M.see_invisible) - M.create_chat_message(mob, null, "\[LOOC: [raw_msg]\]", null, LOOC_MESSAGE) + if(hearer.prefs.chat_on_map && mob.invisibility <= hearer_mob.see_invisible) + hearer_mob.create_chat_message(mob, null, "\[LOOC: [raw_msg]\]", null, LOOC_MESSAGE) - if(C in GLOB.admins) + if(hearer in GLOB.admins) continue //handled in the next loop if(GLOB.LOOC_COLOR) - to_chat(C, "LOOC: [src.mob.name]: [msg]", MESSAGE_TYPE_LOOC) + to_chat(hearer, "LOOC: [mob.get_screentip_name(hearer)]: [msg]", MESSAGE_TYPE_LOOC) else - to_chat(C, "LOOC: [src.mob.name]: [msg]", MESSAGE_TYPE_LOOC) + to_chat(hearer, "LOOC: [mob.get_screentip_name(hearer)]: [msg]", MESSAGE_TYPE_LOOC) for(var/client/C in GLOB.admins) if(key in C.prefs.ignoring) @@ -100,9 +101,9 @@ GLOBAL_VAR_INIT(normal_looc_colour, "#6699CC") if (C.mob in heard) prefix = "LOOC" if(GLOB.LOOC_COLOR) - to_chat(C, "[ADMIN_FLW(usr)] [prefix]: [src.key]/[src.mob.name]: [msg]", MESSAGE_TYPE_LOOC) + to_chat(C, "[ADMIN_FLW(usr)] [prefix]: [key]/[mob.real_name]: [msg]", MESSAGE_TYPE_LOOC) else - to_chat(C, "[ADMIN_FLW(usr)] [prefix]: [src.key]/[src.mob.name]: [msg]", MESSAGE_TYPE_LOOC) + to_chat(C, "[ADMIN_FLW(usr)] [prefix]: [key]/[mob.real_name]: [msg]", MESSAGE_TYPE_LOOC) /proc/toggle_looc(toggle = null) if(toggle == null) diff --git a/code/modules/clothing/chameleon.dm b/code/modules/clothing/chameleon.dm index 203bcf416b13..f5c37b18997d 100644 --- a/code/modules/clothing/chameleon.dm +++ b/code/modules/clothing/chameleon.dm @@ -150,7 +150,7 @@ card.assignment = J.name card.update_appearance() card.assignment = old_assignment - card.update_label() + card.name = "[(istype(src, /obj/item/card/id/syndicate)) ? "[initial(name)]" : "access card"][(!old_assignment) ? "" : " ([old_assignment])"]" H.sec_hud_set_ID() qdel(outfit) diff --git a/code/modules/jobs/job_types/_job.dm b/code/modules/jobs/job_types/_job.dm index ee0d7789355e..20ad6e089730 100644 --- a/code/modules/jobs/job_types/_job.dm +++ b/code/modules/jobs/job_types/_job.dm @@ -25,7 +25,6 @@ var/display_order = JOB_DISPLAY_ORDER_DEFAULT - ///Levels unlocked at roundstart in physiology var/list/roundstart_experience diff --git a/code/modules/mob/dead/dead.dm b/code/modules/mob/dead/dead.dm index 5a1e5bbf3387..85c60a15b031 100644 --- a/code/modules/mob/dead/dead.dm +++ b/code/modules/mob/dead/dead.dm @@ -107,7 +107,7 @@ INITIALIZE_IMMEDIATE(/mob/dead) . = ..() if(!client) return - LAZYADDASSOC(SSmobs.dead_players_by_virtual_z, "[virtual_z()]", src) + LAZYADDASSOCLIST(SSmobs.dead_players_by_virtual_z, "[virtual_z()]", src) /mob/dead/Logout() . = ..() diff --git a/code/modules/mob/dead/new_player/new_player.dm b/code/modules/mob/dead/new_player/new_player.dm index 9baa46f526b5..5ccba743bb1b 100644 --- a/code/modules/mob/dead/new_player/new_player.dm +++ b/code/modules/mob/dead/new_player/new_player.dm @@ -249,8 +249,8 @@ observer.client.init_verbs() observer.update_appearance() observer.stop_sound_channel(CHANNEL_LOBBYMUSIC) - deadchat_broadcast(" has observed.", "[observer.real_name]", follow_target = observer, turf_target = get_turf(observer), message_type = DEADCHAT_DEATHRATTLE) QDEL_NULL(mind) + deadchat_broadcast(" has observed.", "[observer.real_name]", follow_target = observer, turf_target = get_turf(observer), message_type = DEADCHAT_DEATHRATTLE) qdel(src) return TRUE @@ -329,6 +329,7 @@ var/mob/living/carbon/human/humanc = character ship.manifest_inject(humanc, client, job) GLOB.data_core.manifest_inject(humanc, client) + ship.add_mob_to_crew_guestbook(humanc) AnnounceArrival(humanc, job.name, ship) AddEmploymentContract(humanc) SSblackbox.record_feedback("tally", "species_spawned", 1, humanc.dna.species.name) diff --git a/code/modules/mob/living/carbon/human/examine.dm b/code/modules/mob/living/carbon/human/examine.dm index b024be2f96f7..59f97d172ad1 100644 --- a/code/modules/mob/living/carbon/human/examine.dm +++ b/code/modules/mob/living/carbon/human/examine.dm @@ -8,7 +8,6 @@ var/t_has = p_have() var/t_is = p_are() var/obscure_name - var/list/obscured = check_obscured_slots() var/skipface = ((wear_mask?.flags_inv & HIDEFACE) || (head?.flags_inv & HIDEFACE)) @@ -16,10 +15,25 @@ var/mob/living/L = user if(HAS_TRAIT(L, TRAIT_PROSOPAGNOSIA)) obscure_name = TRUE - var/apparent_species - if(dna?.species && !skipface) - apparent_species = ", \an [dna.species.name]" - . = list("This is [!obscure_name ? name : "Unknown"][apparent_species]!") + + . = list(span_info("This is [name]!")) + + if(user != src) + if(!obscure_name && !skipface) + var/face_name = get_face_name("") + if(face_name) + //if we have no guestbook, we just KNOW okay? + var/known_name = user.mind?.guestbook ? user.mind.guestbook.get_known_name(user, src, face_name) : face_name + if(known_name) + . += "You know them as [known_name]." + else + . += "You don't recognize [t_him]. You can Ctrl-Shift click [t_him] to memorize their face." + else + . += "You can't see [t_his] face very well." + else + . += "You can't see [t_his] face very well." + else + . += "It's you, [real_name]." //uniform if(w_uniform && !(ITEM_SLOT_ICLOTHING in obscured)) @@ -402,18 +416,4 @@ . = ..() if ((wear_mask && (wear_mask.flags_inv & HIDEFACE)) || (head && (head.flags_inv & HIDEFACE))) return - var/age_text - switch(age) - if(-INFINITY to 25) - age_text = "very young" - if(26 to 35) - age_text = "of adult age" - if(36 to 55) - age_text = "middle-aged" - if(56 to 75) - age_text = "rather old" - if(76 to 100) - age_text = "very old" - if(101 to INFINITY) - age_text = "withering away" - . += list(span_notice("[p_they(TRUE)] appear[p_s()] to be [age_text].")) + . += list(span_notice("[p_they(TRUE)] appear[p_s()] to be [get_age()].")) diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index 9ae7034366dc..ecad7982b83a 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -1264,6 +1264,23 @@ return FALSE return ..() +/mob/living/carbon/human/CtrlShiftClick(mob/user) + . = ..() + if(isobserver(user) || !user.mind?.guestbook) + return + INVOKE_ASYNC(user.mind.guestbook, TYPE_PROC_REF(/datum/guestbook, try_add_guest), user, src, FALSE) + +/mob/living/carbon/human/get_screentip_name(client/hovering_client) + . = ..() + var/mob/hovering_mob = hovering_client?.mob + if(!hovering_mob?.mind?.guestbook) + return . + var/face_name = get_face_name("") + var/known_name = hovering_mob.mind.guestbook.get_known_name(hovering_mob, src, face_name) + if(known_name) + return known_name + return . + /mob/living/carbon/human/species var/race = null diff --git a/code/modules/mob/living/carbon/human/human_defines.dm b/code/modules/mob/living/carbon/human/human_defines.dm index 5b638d330690..8cc9e5002749 100644 --- a/code/modules/mob/living/carbon/human/human_defines.dm +++ b/code/modules/mob/living/carbon/human/human_defines.dm @@ -61,6 +61,9 @@ var/special_voice = "" // For changing our voice. Used by a symptom. + /// Adjective used in get_generic_name(), if any + var/generic_adjective + var/bleed_rate = 0 //how much are we bleeding var/bleedsuppress = 0 //for stopping bloodloss, eventually this will be limb-based like bleeding diff --git a/code/modules/mob/living/carbon/human/human_helpers.dm b/code/modules/mob/living/carbon/human/human_helpers.dm index 2f9814112711..b98466301f63 100644 --- a/code/modules/mob/living/carbon/human/human_helpers.dm +++ b/code/modules/mob/living/carbon/human/human_helpers.dm @@ -31,28 +31,19 @@ return pda.owner return if_no_id -//repurposed proc. Now it combines get_id_name() and get_face_name() to determine a mob's name variable. Made into a separate proc as it'll be useful elsewhere /mob/living/carbon/human/get_visible_name() - var/face_name = get_face_name("") - var/id_name = get_id_name("") if(name_override) return name_override - if(face_name) - if(id_name && (id_name != face_name)) - return "[face_name] (as [id_name])" - return face_name - if(id_name) - return id_name - return "Unknown" + return get_generic_name(lowercase = TRUE) //Returns "Unknown" if facially disfigured and real_name if not. Useful for setting name when Fluacided or when updating a human's name variable -/mob/living/carbon/human/proc/get_face_name(if_no_face="Unknown") - if(wear_mask && (wear_mask.flags_inv&HIDEFACE)) //Wearing a mask which hides our face, use id-name if possible +/mob/living/carbon/human/proc/get_face_name(if_no_face = get_generic_name(lowercase = TRUE)) + if(wear_mask && (wear_mask.flags_inv & HIDEFACE)) //Wearing a mask which hides our face, use id-name if possible return if_no_face - if(head && (head.flags_inv&HIDEFACE)) - return if_no_face //Likewise for hats + if(head && (head.flags_inv & HIDEFACE)) + return if_no_face //Likewise for hats var/obj/item/bodypart/O = get_bodypart(BODY_ZONE_HEAD) - if(!O || (HAS_TRAIT(src, TRAIT_DISFIGURED)) || (O.brutestate+O.burnstate)>2 || cloneloss>50 || !real_name) //disfigured. use id-name if possible + if(!O || (HAS_TRAIT(src, TRAIT_DISFIGURED)) || (O.brutestate+O.burnstate)>2 || cloneloss>50 || !real_name) //disfigured. use id-name if possible return if_no_face return real_name @@ -181,3 +172,56 @@ destination.socks = socks destination.socks_color = socks_color destination.jumpsuit_style = jumpsuit_style + +/mob/living/carbon/human/proc/get_age() + var/obscured = check_obscured_slots() + var/skipface = (wear_mask && (wear_mask.flags_inv & HIDEFACE)) || (head && (head.flags_inv & HIDEFACE)) + if((obscured & ITEM_SLOT_ICLOTHING) && skipface || isipc(src)) + return "" + switch(age) + if(70 to INFINITY) + return "Geriatric" + if(60 to 70) + return "Elderly" + if(50 to 60) + return "Old" + if(40 to 50) + return "Middle-Aged" + if(24 to 40) + return "" //not necessary because this is basically the most common age range + if(18 to 24) + return "Young" + else + return "Puzzling" + +/mob/living/carbon/human/proc/get_generic_name(prefixed = FALSE, lowercase = FALSE) + var/obscured = check_obscured_slots() + var/skipface = (wear_mask && (wear_mask.flags_inv & HIDEFACE)) || (head && (head.flags_inv & HIDEFACE)) + var/hide_features = (obscured & ITEM_SLOT_ICLOTHING) && skipface + var/visible_adjective + if(generic_adjective && !hide_features) + visible_adjective = "[generic_adjective] " + var/visible_age = get_age() + if(visible_age) + visible_age = "[visible_age] " + var/visible_gender = get_gender() + var/final_string = "[visible_adjective][visible_age][dna.species.name] [visible_gender]" + if(prefixed) + final_string = "\A [final_string]" + return lowercase ? lowertext(final_string) : final_string + +/mob/living/carbon/human/proc/get_gender() + var/visible_gender = p_they() + switch(visible_gender) + if("he") + visible_gender = "Man" + if("she") + visible_gender = "Woman" + if("they") + if(ishuman(src)) + visible_gender = "Person" + else + visible_gender = "Creature" + else + visible_gender = "Thing" + return visible_gender diff --git a/code/modules/mob/living/carbon/human/human_say.dm b/code/modules/mob/living/carbon/human/human_say.dm index 039141bb5fd5..6b0c1ff1c768 100644 --- a/code/modules/mob/living/carbon/human/human_say.dm +++ b/code/modules/mob/living/carbon/human/human_say.dm @@ -7,16 +7,14 @@ else . = ..() -/mob/living/carbon/human/GetVoice() +/mob/living/carbon/human/GetVoice(if_no_voice = get_generic_name()) if(istype(wear_mask, /obj/item/clothing/mask/chameleon)) - var/obj/item/clothing/mask/chameleon/V = wear_mask - if(V.voice_change && wear_id) + var/obj/item/clothing/mask/chameleon/chameleon_mask = wear_mask + if(chameleon_mask.voice_change && wear_id) var/obj/item/card/id/idcard = wear_id.GetID() if(istype(idcard)) return idcard.registered_name - else - return real_name - if(istype(wear_mask, /obj/item/clothing/mask/gas/syndicate/voicechanger)) + else if(istype(wear_mask, /obj/item/clothing/mask/gas/syndicate/voicechanger)) var/obj/item/clothing/mask/gas/syndicate/voicechanger/V = wear_mask if(V.voice_change && wear_id) var/obj/item/card/id/idcard = wear_id.GetID() @@ -26,18 +24,17 @@ return real_name else return real_name - if(istype(wear_mask, /obj/item/clothing/mask/infiltrator)) - var/obj/item/clothing/mask/infiltrator/V = wear_mask - if(V.voice_unknown) - return ("Unknown") - else - return real_name + else if(istype(wear_mask, /obj/item/clothing/mask/infiltrator)) + var/obj/item/clothing/mask/infiltrator/infiltrator_mask = wear_mask + if(infiltrator_mask.voice_unknown) + return if_no_voice if(mind) var/datum/antagonist/changeling/changeling = mind.has_antag_datum(/datum/antagonist/changeling) if(changeling && changeling.mimicing) return changeling.mimicing - if(GetSpecialVoice()) - return GetSpecialVoice() + var/special_voice = GetSpecialVoice() + if(special_voice) + return special_voice return real_name /mob/living/carbon/human/IsVocal() diff --git a/code/modules/mob/living/carbon/human/species_types/IPC.dm b/code/modules/mob/living/carbon/human/species_types/IPC.dm index 381708757fd1..6506ee40c086 100644 --- a/code/modules/mob/living/carbon/human/species_types/IPC.dm +++ b/code/modules/mob/living/carbon/human/species_types/IPC.dm @@ -1,5 +1,5 @@ /datum/species/ipc // im fucking lazy mk2 and cant get sprites to normally work - name = "\improper Integrated Positronic Chassis" //inherited from the real species, for health scanners and things + name = "\improper Positronic" //inherited from the real species, for health scanners and things id = SPECIES_IPC sexes = FALSE species_age_min = 0 diff --git a/code/modules/mob/living/carbon/human/species_types/mothmen.dm b/code/modules/mob/living/carbon/human/species_types/mothmen.dm index 02ddf79f6bc4..b512dc50b2bf 100644 --- a/code/modules/mob/living/carbon/human/species_types/mothmen.dm +++ b/code/modules/mob/living/carbon/human/species_types/mothmen.dm @@ -1,5 +1,5 @@ /datum/species/moth - name = "\improper Mothman" + name = "\improper Mothperson" id = SPECIES_MOTH default_color = "00FF00" species_traits = list(LIPS, NOEYESPRITES, TRAIT_ANTENNAE, HAIR, EMOTE_OVERLAY) 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 ec9afd777f2c..d3c900c56786 100644 --- a/code/modules/mob/living/carbon/human/species_types/plasmamen.dm +++ b/code/modules/mob/living/carbon/human/species_types/plasmamen.dm @@ -1,5 +1,5 @@ /datum/species/plasmaman - name = "\improper Plasmaman" + name = "\improper Phorid" id = SPECIES_PLASMAMAN sexes = 0 meat = /obj/item/stack/sheet/mineral/plasma diff --git a/code/modules/mob/living/login.dm b/code/modules/mob/living/login.dm index d59e3f77781e..62098a940937 100644 --- a/code/modules/mob/living/login.dm +++ b/code/modules/mob/living/login.dm @@ -18,7 +18,7 @@ var/virtual_z = virtual_z() - LAZYADDASSOC(SSmobs.players_by_virtual_z, "[virtual_z]", src) + LAZYADDASSOCLIST(SSmobs.players_by_virtual_z, "[virtual_z]", src) SSidlenpcpool.try_wakeup_virtual_z(virtual_z) //Vents diff --git a/code/modules/mob/living/silicon/ai/ai.dm b/code/modules/mob/living/silicon/ai/ai.dm index daa987904737..cfd7d9153c8d 100644 --- a/code/modules/mob/living/silicon/ai/ai.dm +++ b/code/modules/mob/living/silicon/ai/ai.dm @@ -1063,3 +1063,4 @@ ghostize(1) QDEL_NULL(src) + diff --git a/code/modules/mob/living/simple_animal/simple_animal.dm b/code/modules/mob/living/simple_animal/simple_animal.dm index e4ead25880f9..3670e14a6405 100644 --- a/code/modules/mob/living/simple_animal/simple_animal.dm +++ b/code/modules/mob/living/simple_animal/simple_animal.dm @@ -636,7 +636,7 @@ switch(togglestatus) if(AI_Z_OFF) - LAZYADDASSOC(SSidlenpcpool.idle_mobs_by_virtual_level, virt_z, src) + LAZYADDASSOCLIST(SSidlenpcpool.idle_mobs_by_virtual_level, virt_z, src) else LAZYREMOVEASSOC(SSidlenpcpool.idle_mobs_by_virtual_level, virt_z, src) diff --git a/code/modules/mob/living/status_procs.dm b/code/modules/mob/living/status_procs.dm index 8eb5bc620722..d60755693489 100644 --- a/code/modules/mob/living/status_procs.dm +++ b/code/modules/mob/living/status_procs.dm @@ -478,11 +478,11 @@ for(var/listed_type in slowdown_type) if(ispath(listed_type)) listed_type = "[listed_type]" //Path2String - LAZYADDASSOC(movespeed_mod_immunities, listed_type, source) + LAZYADDASSOCLIST(movespeed_mod_immunities, listed_type, source) else if(ispath(slowdown_type)) slowdown_type = "[slowdown_type]" //Path2String - LAZYADDASSOC(movespeed_mod_immunities, slowdown_type, source) + LAZYADDASSOCLIST(movespeed_mod_immunities, slowdown_type, source) if(update) update_movespeed() diff --git a/code/modules/mob/mob.dm b/code/modules/mob/mob.dm index 7e246dd2d7ac..131e3f971113 100644 --- a/code/modules/mob/mob.dm +++ b/code/modules/mob/mob.dm @@ -204,27 +204,34 @@ if(self_message) hearers -= src - var/raw_msg = message - if(visible_message_flags & EMOTE_MESSAGE) - message = "[src][separation][message]" - for(var/mob/M in hearers) if(!M.client) continue - //This entire if/else chain could be in two lines but isn't for readibilties sake. var/msg = message + + //This entire if/else chain could be in two lines but isn't for readibilties sake. if(M.see_invisible < invisibility)//if src is invisible to M msg = blind_message else if(T != loc && T != src) //if src is inside something and not a turf. msg = blind_message else if(T.lighting_object && T.lighting_object.invisibility <= M.see_invisible && T.is_softly_lit()) //if it is too dark. msg = blind_message + else if(visible_message_flags & EMOTE_MESSAGE) + var/shown_name = name + if(M.mind?.guestbook && ishuman(src)) + var/mob/living/carbon/human/human_source = src + var/known_name = M.mind.guestbook.get_known_name(M, src, human_source.get_face_name()) + if(known_name) + shown_name = known_name + + msg = "[shown_name][separation][message]" + if(!msg) continue if(visible_message_flags & EMOTE_MESSAGE && runechat_prefs_check(M, visible_message_flags)) - M.create_chat_message(src, raw_message = raw_msg, runechat_flags = visible_message_flags) + M.create_chat_message(src, raw_message = message, runechat_flags = visible_message_flags) M.show_message(msg, MSG_VISUAL, blind_message, MSG_AUDIBLE) @@ -250,12 +257,24 @@ if(self_message) hearers -= src var/raw_msg = message - if(audible_message_flags & EMOTE_MESSAGE) - message = "[src][separation][message]" for(var/mob/M in hearers) - if(audible_message_flags & EMOTE_MESSAGE && runechat_prefs_check(M, audible_message_flags)) - M.create_chat_message(src, raw_message = raw_msg, runechat_flags = audible_message_flags) - M.show_message(message, MSG_AUDIBLE, deaf_message, MSG_VISUAL) + var/msg = raw_msg + + //emote handling + if(audible_message_flags & EMOTE_MESSAGE) + var/shown_name = name + if(M.mind?.guestbook && ishuman(src)) + var/mob/living/carbon/human/human_source = src + var/known_name = M.mind.guestbook.get_known_name(M, src, human_source.GetVoice()) + if(known_name) + shown_name = known_name + + msg = "[shown_name][separation][message]" + + if(runechat_prefs_check(M, audible_message_flags) && M.can_hear()) + M.create_chat_message(src, raw_message = raw_msg, runechat_flags = audible_message_flags) + + M.show_message(msg, MSG_AUDIBLE, deaf_message, MSG_VISUAL) /** * Show a message to all mobs in earshot of this one @@ -681,6 +700,24 @@ else to_chat(src, "You don't have a mind datum for some reason, so you can't add a note to it.") +///Shows guestbook tgui window +/mob/verb/guestbook() + set name = "Guestbook" + set category = "IC" + set desc = "View your character's Guestbook." + // the reason why there are two observer checks in here is because the mind datum sometimes carries over to ghosts. + // this is something i should probably fix instead of adding a fallback check, but... + if(isobserver(src)) + to_chat(src, span_warning("You have to be in the current round to do that!")) + return + if(!mind) + var/fail_message = "You have no mind!" + if(isobserver(src)) + fail_message += " You have to be in the current round at some point to have one." + to_chat(src, span_warning(fail_message)) + return + mind.guestbook.ui_interact(usr) + /** * Allows you to respawn, abandoning your current mob * diff --git a/code/modules/overmap/ships/controlled_ship_datum.dm b/code/modules/overmap/ships/controlled_ship_datum.dm index 8174a3e365f4..b87d3efda187 100644 --- a/code/modules/overmap/ships/controlled_ship_datum.dm +++ b/code/modules/overmap/ships/controlled_ship_datum.dm @@ -307,6 +307,25 @@ job_holder_refs[human_job] = list() job_holder_refs[human_job] += WEAKREF(H) +/** + * adds a mob's real name to a crew's guestbooks + * + * * H - human mob to add to the crew's guestbooks + */ +/datum/overmap/ship/controlled/proc/add_mob_to_crew_guestbook(mob/living/carbon/human/H) + // iterate over the human list to find crewmembers + for(var/mob/living/carbon/human/crewmember as anything in GLOB.human_list) + if(crewmember == H) + continue + if(!(crewmember.real_name in manifest)) + continue + if(!crewmember.mind?.guestbook) + continue + + // add the mob to the crewmember's guestbook and viceversa + crewmember.mind.guestbook.add_guest(crewmember, H, H.real_name, H.real_name, TRUE) + H.mind.guestbook.add_guest(H, crewmember, crewmember.real_name, crewmember.real_name, TRUE) + /datum/overmap/ship/controlled/proc/set_owner_mob(mob/new_owner) if(owner_mob) // we (hopefully) don't have to hook qdeletion, diff --git a/shiptest.dme b/shiptest.dme index dd099108f6d7..7ae5b4b1121e 100644 --- a/shiptest.dme +++ b/shiptest.dme @@ -404,6 +404,7 @@ #include "code\datums\emotes.dm" #include "code\datums\ert.dm" #include "code\datums\forced_movement.dm" +#include "code\datums\guestbook.dm" #include "code\datums\holocall.dm" #include "code\datums\http.dm" #include "code\datums\hud.dm" diff --git a/strings/ipc_preference_adjectives.txt b/strings/ipc_preference_adjectives.txt new file mode 100644 index 000000000000..a243b2d77fc5 --- /dev/null +++ b/strings/ipc_preference_adjectives.txt @@ -0,0 +1,71 @@ +Bedraggled +Brawny +Bulky +Burly +Calm +Chaotic +Charming +Delicate +Dignified +Disgusting +Disturbing +Dull +Effeminate +Elegant +Energetic +Exasperated +Exotic +Faint +Feisty +Flamboyant +Fragile +Frail +Friendly +Gentle +Hawkish +Hefty +Hobbling +Hyper +Imposing +Jaded +Lax +Lean +Limp +Lithe +Lopsided +Lovely +Mangled +Masculine +Messy +Nimble +Petite +Pompous +Pugnacious +Repulsive +Robust +Rough +Rusted +Scarred +Shifty +Sickly +Skittish +Sleek +Slender +Slovenly +Sluggish +Spacy +Stiff +Stony +Stylish +Unattractive +Unremarkable +Unsightly +Verbose +Vigorous +Waifish +Wilted +Wily +Withered +Worn-Out +Zealous +Zesty diff --git a/strings/preference_adjectives.txt b/strings/preference_adjectives.txt new file mode 100644 index 000000000000..0d67f16803f8 --- /dev/null +++ b/strings/preference_adjectives.txt @@ -0,0 +1,117 @@ +Angsty +Awkward +Bedraggled +Blemished +Bony +Brawny +Breathtaking +Bruised +Bulky +Burly +Calm +Chaotic +Charming +Chubby +Coarse +Deformed +Delicate +Despondent +Dignified +Disgusting +Disturbing +Dull +Effeminate +Elegant +Emaciated +Energetic +Energetic +Exasperated +Exotic +Faint +Feisty +Flabby +Flamboyant +Fragile +Frail +Frazzled +Friendly +Gap-toothed +Gaunt +Gentle +Gloomy +Gormless +Hawkish +Hawkish +Healthy +Hefty +Hobbling +Hyper +Imposing +Inscrutable +Jaded +Lax +Lean +Limp +Lithe +Lopsided +Lovely +Malnourished +Mangled +Mangled +Masculine +Messy +Muscular +Nimble +Pathetic +Peppy +Petite +Pompous +Pugnacious +Quievering +Radical +Repulsive +Robust +Roguish +Rough +Scarred +Scrawny +Sculpted +Shifty +Shrewd +Sickly +Skittish +Sleek +Sleepy +Slender +Slimy +Slovenly +Sluggish +Sly +Smooth +Sniveling +Soulrendered +Spacy +Stiff +Stony +Stout +Strapping +Sturdy +Stylish +Swarthy +Tense +Tubular +Unattractive +Unblemished +Unhealthy +Unremarkable +Unsightly +Verbose +Vigorous +Waifish +Wilted +Wily +Withered +Worn-Out +Wrinkly +Zealous +Zesty diff --git a/tgui/packages/tgui/interfaces/Guestbook.tsx b/tgui/packages/tgui/interfaces/Guestbook.tsx new file mode 100644 index 000000000000..d1fb09aa8499 --- /dev/null +++ b/tgui/packages/tgui/interfaces/Guestbook.tsx @@ -0,0 +1,74 @@ +import { useBackend } from '../backend'; +import { useLocalState } from '../backend'; +import { Stack, Button, Input, Section, Box } from '../components'; +import { Window } from '../layouts'; + +type Info = { + names: NameData[]; +}; + +type NameData = { + real_name: string; + given_name: string; +}; + +export const Guestbook = (props, context) => { + const { act, data } = useBackend(context); + const { names = [] } = data; + + const [lastNameBeforeEdit, setLastNameBeforeEdit] = useLocalState< + string | null + >(context, 'lastNameBeforeEdit', null); + + return ( + + + {(!names.length &&
    {'No known names!'}
    ) || ( + + {names.map((name) => ( + +
    + + +
    +
    + ))} +
    + )} +
    +
    + ); +}; From 2edaf656f6f36a15118fcebe158155e6ba35125f Mon Sep 17 00:00:00 2001 From: Changelogs Date: Mon, 15 Apr 2024 22:12:47 -0500 Subject: [PATCH 037/143] Automatic changelog generation for PR #2770 [ci skip] --- html/changelogs/AutoChangeLog-pr-2770.yml | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2770.yml diff --git a/html/changelogs/AutoChangeLog-pr-2770.yml b/html/changelogs/AutoChangeLog-pr-2770.yml new file mode 100644 index 000000000000..60d70bf52dd5 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2770.yml @@ -0,0 +1,8 @@ +author: meemofcourse +changes: + - {tweak: Identification Cards are now Access Cards. The only real difference is + that your name only shows up on a double examine.} + - {refactor: 'Anonymous mechanics. Characters no longer instantly recognize each + other, and need to properly memorize each other in order. You can recognize + an unmasked person by ctrl-shift-clicking them.'} +delete-after: true From 79e017ef0240d8516cad0b7fc30a82fb5333f1e0 Mon Sep 17 00:00:00 2001 From: goober3 <118859017+goober3@users.noreply.github.com> Date: Tue, 16 Apr 2024 23:05:04 +0100 Subject: [PATCH 038/143] Un-Aspawns the Crying Sun (#2910) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## About The Pull Request title ## Why It's Good For The Game hey. i think we can trust people with this ship. let it roam free. ## Changelog 🆑 tweak: The Crying Sun is no longed aspawned. /🆑 --- _maps/configs/pgf_crying_sun.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_maps/configs/pgf_crying_sun.json b/_maps/configs/pgf_crying_sun.json index 5112e1b25280..d4eb67b1fb50 100644 --- a/_maps/configs/pgf_crying_sun.json +++ b/_maps/configs/pgf_crying_sun.json @@ -46,5 +46,5 @@ "slots": 3 } }, - "enabled":false + "enabled":true } From de0dafdfdaa193807e9d5aa170c93421c79cb3a5 Mon Sep 17 00:00:00 2001 From: Theos Date: Tue, 16 Apr 2024 20:14:21 -0400 Subject: [PATCH 039/143] Ship gravity generator (#2705) ## About The Pull Request Adds support for ship-based gravity generators, ships no longer have gravity by default and need to have an active generator. Currently haven't had it added to maps, but the board is printable at an autolathe. Planets & the outpost now have a virtual z-wide gravity, allowing landed ships to inherit planetary gravity. https://github.com/shiptest-ss13/Shiptest/assets/24857008/a6ee357e-265b-4d1f-9602-7d11d81ca0ea ## Why It's Good For The Game Dev wishlist, ships being effected by planetary gravity feels cool ## Changelog :cl: tweak: ships no longer have intrinsic gravity add: new gravity generator machine for ships tweak: planetary gravity is now stored level-wide, a ship landing at a planet will be effected by the planet's gravity /:cl: --------- Signed-off-by: Theos Co-authored-by: Latentish --- .../JungleRuins/jungle_interceptor.dmm | 6 +- .../independent/independent_beluga.dmm | 2 + .../shuttles/independent/independent_box.dmm | 8 +- .../independent/independent_boyardee.dmm | 34 +++-- .../independent/independent_bubble.dmm | 28 +++- .../independent/independent_dwayne.dmm | 4 + .../shuttles/independent/independent_kilo.dmm | 8 +- .../independent/independent_lagoon.dmm | 9 +- .../independent/independent_mudskipper.dmm | 16 ++- .../independent/independent_rigger.dmm | 37 ++++-- .../independent/independent_schmiedeberg.dmm | 19 ++- .../independent/independent_shetland.dmm | 34 ++++- .../independent/independent_tranquility.dmm | 23 +++- _maps/shuttles/inteq/inteq_colossus.dmm | 8 +- _maps/shuttles/inteq/inteq_hound.dmm | 7 + _maps/shuttles/inteq/inteq_talos.dmm | 54 +++++--- _maps/shuttles/inteq/inteq_valor.dmm | 7 + _maps/shuttles/inteq/inteq_vaquero.dmm | 13 +- _maps/shuttles/minutemen/minutemen_vela.dmm | 3 +- .../shuttles/nanotrasen/nanotrasen_delta.dmm | 10 ++ .../shuttles/nanotrasen/nanotrasen_gecko.dmm | 29 +++- .../shuttles/nanotrasen/nanotrasen_heron.dmm | 21 ++- _maps/shuttles/nanotrasen/nanotrasen_meta.dmm | 5 + .../shuttles/nanotrasen/nanotrasen_mimir.dmm | 7 + .../shuttles/nanotrasen/nanotrasen_osprey.dmm | 16 ++- .../shuttles/nanotrasen/nanotrasen_ranger.dmm | 63 ++++++--- .../nanotrasen/nanotrasen_skipper.dmm | 4 + _maps/shuttles/pgf/pgf_crying_sun.dmm | 14 +- _maps/shuttles/pirate/pirate_ember.dmm | 31 +++-- _maps/shuttles/pirate/pirate_libertatia.dmm | 1 + _maps/shuttles/pirate/pirate_noderider.dmm | 13 +- _maps/shuttles/roumain/srm_elder.dmm | 5 + _maps/shuttles/solgov/solgov_chronicle.dmm | 10 ++ _maps/shuttles/solgov/solgov_inkwell.dmm | 13 ++ _maps/shuttles/solgov/solgov_paracelsus.dmm | 10 +- _maps/shuttles/syndicate/syndicate_aegis.dmm | 57 ++++++-- .../syndicate/syndicate_cybersun_kansatsu.dmm | 27 ++-- .../syndicate/syndicate_gorlex_hyena.dmm | 2 + .../syndicate/syndicate_gorlex_komodo.dmm | 15 +-- .../syndicate/syndicate_litieguai.dmm | 26 +++- .../syndicate/syndicate_twinkleshine.dmm | 7 +- code/controllers/subsystem/overmap.dm | 2 +- code/game/area/ship_areas.dm | 1 - code/game/atoms.dm | 17 ++- code/game/machinery/shuttle/ship_gravity.dm | 124 ++++++++++++++++++ .../circuitboards/machine_circuitboards.dm | 11 ++ code/modules/cargo/packs/machinery.dm | 8 ++ code/modules/overmap/objects/dynamic_datum.dm | 4 + .../overmap/objects/outpost/outpost.dm | 6 +- code/modules/overmap/planets/planet_types.dm | 11 ++ code/modules/power/gravitygenerator.dm | 1 - .../research/designs/machine_designs.dm | 9 +- code/modules/shuttle/shuttle.dm | 3 + icons/obj/machines/ship_gravity.dmi | Bin 0 -> 916 bytes shiptest.dme | 1 + 55 files changed, 736 insertions(+), 168 deletions(-) create mode 100644 code/game/machinery/shuttle/ship_gravity.dm create mode 100644 icons/obj/machines/ship_gravity.dmi diff --git a/_maps/RandomRuins/JungleRuins/jungle_interceptor.dmm b/_maps/RandomRuins/JungleRuins/jungle_interceptor.dmm index ae980c270cdd..224bd54c8361 100644 --- a/_maps/RandomRuins/JungleRuins/jungle_interceptor.dmm +++ b/_maps/RandomRuins/JungleRuins/jungle_interceptor.dmm @@ -4891,6 +4891,10 @@ }, /turf/open/floor/plating, /area/ruin/jungle/interceptor/porthall) +"Pi" = ( +/obj/item/circuitboard/machine/ship_gravity, +/turf/open/floor/plating/rust, +/area/overmap_encounter/planetoid/jungle/explored) "Pk" = ( /obj/effect/turf_decal/corner/opaque/purple/three_quarters{ icon_state = "borderfloor_white"; @@ -7954,7 +7958,7 @@ aG SC Mw EJ -wH +Pi sV Mw Bb diff --git a/_maps/shuttles/independent/independent_beluga.dmm b/_maps/shuttles/independent/independent_beluga.dmm index e8bf634e863f..41224e73386c 100644 --- a/_maps/shuttles/independent/independent_beluga.dmm +++ b/_maps/shuttles/independent/independent_beluga.dmm @@ -2093,6 +2093,8 @@ /obj/structure/cable/yellow{ icon_state = "1-8" }, +/obj/structure/cable/yellow, +/obj/machinery/power/ship_gravity, /turf/open/floor/plating, /area/ship/engineering) "tR" = ( diff --git a/_maps/shuttles/independent/independent_box.dmm b/_maps/shuttles/independent/independent_box.dmm index 685f9518f44e..5eec37e52c2b 100644 --- a/_maps/shuttles/independent/independent_box.dmm +++ b/_maps/shuttles/independent/independent_box.dmm @@ -2484,6 +2484,9 @@ /obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ dir = 4 }, +/obj/structure/cable{ + icon_state = "2-4" + }, /turf/open/floor/plating, /area/ship/engineering) "KI" = ( @@ -2554,8 +2557,9 @@ /obj/machinery/atmospherics/pipe/simple/orange/hidden{ dir = 9 }, -/obj/structure/salvageable/computer{ - dir = 8 +/obj/machinery/power/ship_gravity, +/obj/structure/cable{ + icon_state = "0-8" }, /turf/open/floor/plating, /area/ship/engineering) diff --git a/_maps/shuttles/independent/independent_boyardee.dmm b/_maps/shuttles/independent/independent_boyardee.dmm index 20a0cacad9ac..65f03d149b90 100644 --- a/_maps/shuttles/independent/independent_boyardee.dmm +++ b/_maps/shuttles/independent/independent_boyardee.dmm @@ -439,6 +439,10 @@ icon_state = "2-8" }, /obj/item/radio/intercom/directional/east, +/obj/structure/table/reinforced, +/obj/item/stock_parts/cell/high/plus, +/obj/item/stock_parts/cell/high/plus, +/obj/machinery/cell_charger, /turf/open/floor/plating, /area/ship/maintenance) "iB" = ( @@ -665,12 +669,14 @@ /turf/open/floor/carpet/red_gold, /area/ship/crew/canteen) "mH" = ( -/obj/machinery/power/port_gen/pacman, +/obj/effect/turf_decal/box, /obj/structure/cable/yellow{ - icon_state = "0-2" + icon_state = "2-4" }, -/obj/effect/turf_decal/box, -/obj/item/stack/sheet/mineral/plasma/five, +/obj/structure/reagent_dispensers/watertank/high, +/obj/item/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, +/obj/item/mop, /turf/open/floor/plating, /area/ship/maintenance) "nc" = ( @@ -1573,11 +1579,12 @@ /turf/open/floor/plasteel/dark, /area/ship/crew/canteen) "CV" = ( -/obj/structure/reagent_dispensers/watertank/high, -/obj/item/reagent_containers/glass/bucket, -/obj/item/reagent_containers/glass/bucket, -/obj/item/mop, /obj/effect/turf_decal/box, +/obj/machinery/power/port_gen/pacman, +/obj/item/stack/sheet/mineral/plasma/five, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, /turf/open/floor/plating, /area/ship/maintenance) "Da" = ( @@ -2496,10 +2503,10 @@ /turf/open/floor/plasteel, /area/ship/crew/canteen) "TN" = ( -/obj/structure/table/reinforced, -/obj/machinery/cell_charger, -/obj/item/stock_parts/cell/high/plus, -/obj/item/stock_parts/cell/high/plus, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/power/ship_gravity, /turf/open/floor/plating, /area/ship/maintenance) "Uf" = ( @@ -2627,6 +2634,9 @@ icon_state = "2-8" }, /obj/effect/turf_decal/box, +/obj/structure/cable{ + icon_state = "2-4" + }, /turf/open/floor/plating, /area/ship/maintenance) "VR" = ( diff --git a/_maps/shuttles/independent/independent_bubble.dmm b/_maps/shuttles/independent/independent_bubble.dmm index 32efe563c0bb..c34ad8349987 100644 --- a/_maps/shuttles/independent/independent_bubble.dmm +++ b/_maps/shuttles/independent/independent_bubble.dmm @@ -480,13 +480,9 @@ /turf/open/floor/plasteel, /area/ship/bridge) "uw" = ( -/obj/item/pipe_dispenser, -/obj/structure/closet/crate, -/obj/item/construction/plumbing, -/obj/item/construction/rcd/arcd, -/obj/item/stack/sheet/plasteel/fifty, -/obj/item/construction/rcd/combat, /obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable, +/obj/machinery/power/ship_gravity, /turf/open/floor/plating/rust, /area/ship/maintenance/aft) "uE" = ( @@ -636,6 +632,9 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "1-2" + }, /turf/open/floor/plating/rust, /area/ship/maintenance/aft) "Ay" = ( @@ -988,6 +987,21 @@ "Ob" = ( /turf/closed/wall, /area/ship/maintenance/aft) +"OR" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/closet/crate, +/obj/item/stack/sheet/plasteel/fifty, +/obj/item/pipe_dispenser, +/obj/item/construction/rcd/arcd, +/obj/item/construction/rcd/combat, +/obj/item/construction/plumbing, +/turf/open/floor/plating, +/area/ship/maintenance/aft) "OY" = ( /obj/structure/cable{ icon_state = "1-2" @@ -1345,7 +1359,7 @@ bv MZ jI MW -VA +OR Ob Ob VB diff --git a/_maps/shuttles/independent/independent_dwayne.dmm b/_maps/shuttles/independent/independent_dwayne.dmm index f72fb5396d21..40cd267a4b04 100644 --- a/_maps/shuttles/independent/independent_dwayne.dmm +++ b/_maps/shuttles/independent/independent_dwayne.dmm @@ -254,6 +254,10 @@ dir = 4 }, /obj/structure/catwalk/over/plated_catwalk/dark, +/obj/machinery/power/ship_gravity, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, /turf/open/floor/plating, /area/ship/engineering) "gm" = ( diff --git a/_maps/shuttles/independent/independent_kilo.dmm b/_maps/shuttles/independent/independent_kilo.dmm index 556b235dafc5..b9c686406b14 100644 --- a/_maps/shuttles/independent/independent_kilo.dmm +++ b/_maps/shuttles/independent/independent_kilo.dmm @@ -618,7 +618,6 @@ "cY" = ( /obj/effect/decal/cleanable/greenglow, /obj/effect/decal/cleanable/dirt, -/obj/structure/table, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 }, @@ -632,6 +631,10 @@ pixel_x = -23; id = "kiloengine" }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/power/ship_gravity, /turf/open/floor/plating, /area/ship/engineering/engine) "cZ" = ( @@ -1841,6 +1844,9 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 }, +/obj/structure/cable{ + icon_state = "1-8" + }, /turf/open/floor/plating, /area/ship/engineering/engine) "Nq" = ( diff --git a/_maps/shuttles/independent/independent_lagoon.dmm b/_maps/shuttles/independent/independent_lagoon.dmm index c015f0c262a1..4f9b272a00f7 100644 --- a/_maps/shuttles/independent/independent_lagoon.dmm +++ b/_maps/shuttles/independent/independent_lagoon.dmm @@ -741,8 +741,11 @@ /turf/open/floor/plasteel/dark, /area/ship/security) "eS" = ( -/obj/structure/reagent_dispensers/watertank, /obj/machinery/light/directional/west, +/obj/machinery/power/ship_gravity, +/obj/structure/cable{ + icon_state = "0-4" + }, /turf/open/floor/plating, /area/ship/engineering) "eT" = ( @@ -4074,6 +4077,7 @@ /obj/structure/cable{ icon_state = "2-8" }, +/obj/structure/reagent_dispensers/watertank, /turf/open/floor/plating, /area/ship/engineering) "Bg" = ( @@ -7449,6 +7453,9 @@ /obj/structure/cable{ icon_state = "1-4" }, +/obj/structure/cable{ + icon_state = "4-8" + }, /turf/open/floor/plating, /area/ship/engineering) "Yu" = ( diff --git a/_maps/shuttles/independent/independent_mudskipper.dmm b/_maps/shuttles/independent/independent_mudskipper.dmm index 5ac1bcdd0e65..34af2d7b3622 100644 --- a/_maps/shuttles/independent/independent_mudskipper.dmm +++ b/_maps/shuttles/independent/independent_mudskipper.dmm @@ -162,6 +162,7 @@ name = "Engine Shutters" }, /obj/machinery/cell_charger, +/obj/item/storage/toolbox/mechanical, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering/engine) "dN" = ( @@ -384,6 +385,9 @@ /obj/structure/cable{ icon_state = "1-8" }, +/obj/structure/cable{ + icon_state = "1-2" + }, /turf/open/floor/plating, /area/ship/engineering/engine) "ib" = ( @@ -876,10 +880,10 @@ /obj/structure/railing{ dir = 8 }, -/obj/structure/table/reinforced{ - color = "#c1b6a5" +/obj/structure/cable{ + icon_state = "0-1" }, -/obj/item/storage/toolbox/mechanical, +/obj/machinery/power/ship_gravity, /turf/open/floor/plasteel/tech, /area/ship/engineering/engine) "sT" = ( @@ -1638,9 +1642,6 @@ /area/ship/hallway/aft) "KA" = ( /obj/structure/window/reinforced/spawner, -/obj/structure/table/reinforced{ - color = "#c1b6a5" - }, /obj/item/paper_bin, /obj/item/analyzer{ pixel_y = 3; @@ -1653,6 +1654,9 @@ /obj/structure/cable{ icon_state = "1-8" }, +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering/engine) "KT" = ( diff --git a/_maps/shuttles/independent/independent_rigger.dmm b/_maps/shuttles/independent/independent_rigger.dmm index 03044b113956..1115785bfab7 100644 --- a/_maps/shuttles/independent/independent_rigger.dmm +++ b/_maps/shuttles/independent/independent_rigger.dmm @@ -760,10 +760,16 @@ /turf/open/floor/plasteel/tech/techmaint, /area/ship/crew) "jx" = ( -/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable{ - icon_state = "0-4" + icon_state = "4-8" + }, +/obj/structure/closet/wall/orange/directional/north{ + name = "fuel supply" }, +/obj/item/stack/sheet/mineral/uranium/five, +/obj/item/stack/sheet/mineral/plasma/fifty, +/obj/effect/turf_decal/radiation, +/obj/effect/turf_decal/industrial/outline/yellow, /turf/open/floor/plasteel/tech, /area/ship/engineering/engine) "jy" = ( @@ -2334,8 +2340,8 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/machinery/light/small/directional/north, /obj/structure/catwalk/over, +/obj/machinery/light/small/directional/north, /turf/open/floor/plating, /area/ship/engineering/atmospherics) "BZ" = ( @@ -2462,13 +2468,17 @@ /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) "DE" = ( -/obj/effect/spawner/lootdrop/maintenance, -/obj/structure/sign/warning/nosmoking{ - pixel_y = 32 - }, /obj/effect/turf_decal/industrial/warning{ dir = 8 }, +/obj/structure/cable{ + icon_state = "4-10" + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plasteel/tech, /area/ship/engineering/engine) "DG" = ( @@ -4036,11 +4046,11 @@ /obj/structure/cable/yellow{ icon_state = "1-4" }, -/obj/structure/closet/crate, -/obj/item/stack/sheet/mineral/uranium/five, -/obj/item/stack/sheet/mineral/plasma/fifty, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/effect/turf_decal/radiation, +/obj/machinery/power/ship_gravity, +/obj/structure/cable{ + icon_state = "0-5" + }, +/obj/effect/turf_decal/industrial/hatch/yellow, /turf/open/floor/plasteel/tech, /area/ship/engineering/engine) "Vo" = ( @@ -4184,6 +4194,9 @@ /obj/structure/cable{ icon_state = "4-8" }, +/obj/structure/sign/warning/nosmoking{ + pixel_y = 32 + }, /turf/open/floor/plasteel/tech, /area/ship/engineering/engine) "WO" = ( diff --git a/_maps/shuttles/independent/independent_schmiedeberg.dmm b/_maps/shuttles/independent/independent_schmiedeberg.dmm index f9c4ee6c499c..7e4ea3906a9d 100644 --- a/_maps/shuttles/independent/independent_schmiedeberg.dmm +++ b/_maps/shuttles/independent/independent_schmiedeberg.dmm @@ -146,7 +146,6 @@ /turf/open/floor/plating, /area/ship/bridge) "bu" = ( -/obj/structure/catwalk/over, /obj/structure/cable{ icon_state = "2-8" }, @@ -157,8 +156,9 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 + dir = 1 }, +/obj/structure/catwalk/over, /turf/open/floor/plating, /area/ship/engineering) "bD" = ( @@ -536,6 +536,7 @@ /obj/effect/turf_decal/siding/thinplating/dark{ dir = 1 }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering) "gt" = ( @@ -1290,6 +1291,9 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 4 }, +/obj/structure/cable{ + icon_state = "1-4" + }, /turf/open/floor/plating, /area/ship/engineering) "rC" = ( @@ -1559,6 +1563,9 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 9 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, /turf/open/floor/plating, /area/ship/engineering) "wz" = ( @@ -2673,8 +2680,11 @@ /obj/effect/turf_decal/siding/thinplating/dark/end{ dir = 8 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /obj/effect/decal/cleanable/oil/streak, +/obj/machinery/power/ship_gravity, +/obj/structure/cable{ + icon_state = "0-8" + }, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering) "Oe" = ( @@ -3323,6 +3333,9 @@ pixel_x = 11; pixel_y = -16 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, /turf/open/floor/plating, /area/ship/engineering) "Yw" = ( diff --git a/_maps/shuttles/independent/independent_shetland.dmm b/_maps/shuttles/independent/independent_shetland.dmm index 113975fc8edf..4061815b4276 100644 --- a/_maps/shuttles/independent/independent_shetland.dmm +++ b/_maps/shuttles/independent/independent_shetland.dmm @@ -333,6 +333,9 @@ /obj/machinery/atmospherics/pipe/simple/dark/visible{ dir = 9 }, +/obj/structure/cable{ + icon_state = "5-9" + }, /turf/open/floor/plasteel/dark, /area/ship/engineering/engine) "cR" = ( @@ -815,6 +818,9 @@ /obj/effect/turf_decal/miskilamo_big/six{ dir = 8 }, +/obj/structure/cable{ + icon_state = "2-9" + }, /turf/open/floor/plasteel/dark, /area/ship/engineering/engine) "gZ" = ( @@ -1662,6 +1668,9 @@ /area/ship/security) "oH" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/structure/cable{ + icon_state = "6-8" + }, /turf/open/floor/plasteel/dark, /area/ship/engineering/engine) "oK" = ( @@ -2137,6 +2146,9 @@ /obj/machinery/atmospherics/pipe/simple/dark/visible{ dir = 4 }, +/obj/structure/cable{ + icon_state = "1-6" + }, /turf/open/floor/plasteel/dark, /area/ship/engineering/engine) "sb" = ( @@ -3259,6 +3271,13 @@ /obj/effect/turf_decal/industrial/warning/fulltile, /turf/open/floor/plasteel/dark, /area/ship/hallway/port) +"BR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/ship/engineering/engine) "BY" = ( /obj/machinery/door/airlock{ name = "Dormitory" @@ -4169,6 +4188,10 @@ "Km" = ( /obj/effect/turf_decal/box, /obj/effect/decal/cleanable/dirt, +/obj/machinery/power/ship_gravity, +/obj/structure/cable{ + icon_state = "0-4" + }, /turf/open/floor/plating, /area/ship/engineering/engine) "Kn" = ( @@ -4601,6 +4624,9 @@ /area/ship/engineering/engine) "NK" = ( /obj/structure/closet/cardboard, +/obj/structure/cable{ + icon_state = "4-8" + }, /turf/open/floor/plating, /area/ship/engineering/engine) "NR" = ( @@ -4924,6 +4950,9 @@ /obj/machinery/atmospherics/pipe/layer_manifold/visible{ dir = 4 }, +/obj/structure/cable{ + icon_state = "1-2" + }, /turf/open/floor/plasteel/dark, /area/ship/engineering/engine) "Qt" = ( @@ -5759,6 +5788,9 @@ /obj/effect/turf_decal/miskilamo_big/eight{ dir = 8 }, +/obj/structure/cable{ + icon_state = "1-2" + }, /turf/open/floor/plasteel/dark, /area/ship/engineering/engine) "XY" = ( @@ -6111,7 +6143,7 @@ PP PP QB Id -pr +BR Zn JF xf diff --git a/_maps/shuttles/independent/independent_tranquility.dmm b/_maps/shuttles/independent/independent_tranquility.dmm index fd1a368ebc50..195117431ebc 100644 --- a/_maps/shuttles/independent/independent_tranquility.dmm +++ b/_maps/shuttles/independent/independent_tranquility.dmm @@ -1284,6 +1284,10 @@ /obj/structure/railing{ dir = 4 }, +/obj/machinery/power/ship_gravity, +/obj/structure/cable{ + icon_state = "0-2" + }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering/engine) "jk" = ( @@ -1418,6 +1422,23 @@ }, /turf/open/floor/wood/birch, /area/ship/crew/crewtwo) +"ka" = ( +/obj/machinery/power/terminal, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plating, +/area/ship/engineering/engine) "kr" = ( /obj/structure/cable{ icon_state = "2-8" @@ -7309,7 +7330,7 @@ rB aC Fq jh -JX +ka Jq Gs "} diff --git a/_maps/shuttles/inteq/inteq_colossus.dmm b/_maps/shuttles/inteq/inteq_colossus.dmm index 647896ce8185..4692d9eabb34 100644 --- a/_maps/shuttles/inteq/inteq_colossus.dmm +++ b/_maps/shuttles/inteq/inteq_colossus.dmm @@ -2801,6 +2801,9 @@ /obj/effect/turf_decal/corner_techfloor_gray{ dir = 4 }, +/obj/structure/cable{ + icon_state = "1-4" + }, /turf/open/floor/plating, /area/ship/maintenance/starboard) "EQ" = ( @@ -3662,8 +3665,9 @@ /obj/structure/sign/warning/nosmoking/circle{ pixel_x = 32 }, -/obj/effect/turf_decal/number/zero{ - dir = 8 +/obj/machinery/power/ship_gravity, +/obj/structure/cable{ + icon_state = "0-8" }, /turf/open/floor/plating, /area/ship/maintenance/starboard) diff --git a/_maps/shuttles/inteq/inteq_hound.dmm b/_maps/shuttles/inteq/inteq_hound.dmm index e67d176f5683..59c4616d5b5a 100644 --- a/_maps/shuttles/inteq/inteq_hound.dmm +++ b/_maps/shuttles/inteq/inteq_hound.dmm @@ -2256,6 +2256,9 @@ /obj/effect/turf_decal/siding/thinplating/dark/corner{ dir = 1 }, +/obj/structure/cable{ + icon_state = "4-8" + }, /turf/open/floor/plasteel/tech, /area/ship/storage/eva) "Wk" = ( @@ -2282,6 +2285,10 @@ codes_txt = "patrol;next_patrol=crew"; location = "eva" }, +/obj/machinery/power/ship_gravity, +/obj/structure/cable{ + icon_state = "0-4" + }, /turf/open/floor/plasteel/tech, /area/ship/storage/eva) "Xc" = ( diff --git a/_maps/shuttles/inteq/inteq_talos.dmm b/_maps/shuttles/inteq/inteq_talos.dmm index c8bdcb1bd3be..fb686d09569a 100644 --- a/_maps/shuttles/inteq/inteq_talos.dmm +++ b/_maps/shuttles/inteq/inteq_talos.dmm @@ -1317,15 +1317,9 @@ /obj/effect/turf_decal/siding/thinplating/dark{ dir = 1 }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/item/analyzer{ - pixel_x = 6; - pixel_y = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 +/obj/machinery/power/ship_gravity, +/obj/structure/cable{ + icon_state = "0-4" }, /turf/open/floor/plasteel/dark, /area/ship/engineering) @@ -1540,6 +1534,13 @@ icon_state = "2-4" }, /obj/effect/turf_decal/number/five, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable/yellow{ + icon_state = "1-10" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, /turf/open/floor/plasteel/dark, /area/ship/engineering) "jT" = ( @@ -2757,6 +2758,19 @@ }, /turf/open/floor/plasteel/patterned, /area/ship/cargo) +"qD" = ( +/obj/structure/railing, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/turf/open/floor/plating, +/area/ship/engineering) "qF" = ( /obj/structure/cable{ icon_state = "4-8" @@ -4532,6 +4546,9 @@ /obj/structure/cable{ icon_state = "1-2" }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, /turf/open/floor/plasteel/dark, /area/ship/engineering) "Ba" = ( @@ -5822,7 +5839,13 @@ /obj/item/assembly/igniter{ pixel_y = 6 }, -/obj/structure/cable/yellow, +/obj/item/analyzer{ + pixel_x = 6; + pixel_y = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "0-5" + }, /turf/open/floor/plasteel/dark, /area/ship/engineering) "Lu" = ( @@ -6237,16 +6260,9 @@ /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/engineering) "OG" = ( -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, /obj/structure/railing, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/structure/catwalk/over, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/plating, +/turf/open/floor/plasteel/tech, /area/ship/engineering) "OK" = ( /obj/machinery/cryopod{ @@ -7944,7 +7960,7 @@ sV sV AO cj -ek +qD jS AZ gV diff --git a/_maps/shuttles/inteq/inteq_valor.dmm b/_maps/shuttles/inteq/inteq_valor.dmm index ede8c585a5c2..c4d13df99860 100644 --- a/_maps/shuttles/inteq/inteq_valor.dmm +++ b/_maps/shuttles/inteq/inteq_valor.dmm @@ -1943,6 +1943,10 @@ pixel_y = 32 }, /obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/power/ship_gravity, /turf/open/floor/plating, /area/ship/maintenance/port) "rY" = ( @@ -5131,6 +5135,9 @@ /obj/structure/cable{ icon_state = "2-10" }, +/obj/structure/cable{ + icon_state = "1-2" + }, /turf/open/floor/plating, /area/ship/maintenance/port) "WC" = ( diff --git a/_maps/shuttles/inteq/inteq_vaquero.dmm b/_maps/shuttles/inteq/inteq_vaquero.dmm index c93d0cc7f0a8..3c94681b60f7 100644 --- a/_maps/shuttles/inteq/inteq_vaquero.dmm +++ b/_maps/shuttles/inteq/inteq_vaquero.dmm @@ -670,7 +670,6 @@ name = "Air to Distro" }, /obj/effect/turf_decal/hardline_small, -/obj/machinery/light/small/directional/north, /obj/machinery/atmospherics/components/binary/pump/layer4{ dir = 4; name = "Input to Waste" @@ -679,6 +678,7 @@ pixel_x = 10; pixel_y = 22 }, +/obj/machinery/firealarm/directional/north, /turf/open/floor/plasteel/tech, /area/ship/maintenance/starboard) "jB" = ( @@ -2167,13 +2167,16 @@ /obj/machinery/atmospherics/pipe/manifold/cyan/visible/layer2{ dir = 1 }, -/obj/machinery/firealarm/directional/north, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/structure/reagent_dispensers/fueltank, +/obj/machinery/power/ship_gravity, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/light/small/directional/north, /turf/open/floor/plasteel/tech, /area/ship/maintenance/starboard) "Hn" = ( @@ -2382,6 +2385,9 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, +/obj/structure/cable{ + icon_state = "1-4" + }, /turf/open/floor/plasteel/tech, /area/ship/maintenance/starboard) "JL" = ( @@ -2391,6 +2397,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small/directional/south, +/obj/structure/reagent_dispensers/fueltank, /turf/open/floor/plating, /area/ship/maintenance/starboard) "Kr" = ( diff --git a/_maps/shuttles/minutemen/minutemen_vela.dmm b/_maps/shuttles/minutemen/minutemen_vela.dmm index 200a677ea101..938ba4284993 100644 --- a/_maps/shuttles/minutemen/minutemen_vela.dmm +++ b/_maps/shuttles/minutemen/minutemen_vela.dmm @@ -4074,6 +4074,7 @@ }, /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/generic, +/obj/machinery/power/floodlight, /turf/open/floor/plating, /area/ship/storage) "wD" = ( @@ -5555,7 +5556,7 @@ }, /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/box/corners, -/obj/machinery/power/floodlight, +/obj/machinery/power/ship_gravity, /turf/open/floor/plating, /area/ship/storage) "Ex" = ( diff --git a/_maps/shuttles/nanotrasen/nanotrasen_delta.dmm b/_maps/shuttles/nanotrasen/nanotrasen_delta.dmm index 4ee6ad18467c..1a43aca0ab18 100644 --- a/_maps/shuttles/nanotrasen/nanotrasen_delta.dmm +++ b/_maps/shuttles/nanotrasen/nanotrasen_delta.dmm @@ -726,6 +726,9 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 }, +/obj/structure/cable{ + icon_state = "2-4" + }, /turf/open/floor/plating, /area/ship/engineering) "dd" = ( @@ -917,6 +920,10 @@ /obj/effect/turf_decal/industrial/warning{ dir = 8 }, +/obj/machinery/power/ship_gravity, +/obj/structure/cable{ + icon_state = "0-1" + }, /turf/open/floor/plating, /area/ship/engineering) "dE" = ( @@ -2205,6 +2212,9 @@ }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, /obj/structure/catwalk/over, +/obj/structure/cable{ + icon_state = "4-8" + }, /turf/open/floor/plating, /area/ship/engineering) "ID" = ( diff --git a/_maps/shuttles/nanotrasen/nanotrasen_gecko.dmm b/_maps/shuttles/nanotrasen/nanotrasen_gecko.dmm index 46e396a197a8..8c17da5f36ee 100644 --- a/_maps/shuttles/nanotrasen/nanotrasen_gecko.dmm +++ b/_maps/shuttles/nanotrasen/nanotrasen_gecko.dmm @@ -1064,9 +1064,9 @@ /turf/open/floor/plasteel/patterned, /area/ship/cargo/port) "ks" = ( -/obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/closet/firecloset/full, +/obj/structure/cable, +/obj/machinery/power/ship_gravity, /turf/open/floor/plating, /area/ship/engineering/engine) "ku" = ( @@ -1094,6 +1094,9 @@ "kL" = ( /obj/structure/chair/stool, /obj/effect/landmark/start/station_engineer, +/obj/structure/cable{ + icon_state = "4-8" + }, /turf/open/floor/plating, /area/ship/engineering/engine) "kM" = ( @@ -2282,6 +2285,9 @@ /obj/structure/cable{ icon_state = "1-4" }, +/obj/structure/cable{ + icon_state = "1-8" + }, /turf/open/floor/plating, /area/ship/engineering/engine) "wY" = ( @@ -2503,6 +2509,9 @@ /obj/machinery/atmospherics/pipe/simple/purple/hidden/layer1{ dir = 9 }, +/obj/structure/cable{ + icon_state = "2-4" + }, /turf/open/floor/plating, /area/ship/engineering/engine) "zn" = ( @@ -3567,6 +3576,12 @@ /obj/effect/spawner/lootdrop/grille_or_trash, /turf/open/floor/plating, /area/ship/maintenance/fore) +"JL" = ( +/obj/structure/closet/firecloset/full, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/engineering/engine) "JV" = ( /obj/structure/table/reinforced, /obj/machinery/fax/nanotrasen, @@ -4030,6 +4045,12 @@ /obj/effect/turf_decal/industrial/hatch/yellow, /turf/open/floor/plasteel/tech, /area/ship/engineering/atmospherics) +"Pp" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/ship/engineering/engine) "Pr" = ( /obj/structure/sign/warning/fire, /turf/closed/wall/mineral/titanium/nodiagonal, @@ -5389,7 +5410,7 @@ Bi Tb st Tb -SQ +JL Ug hu hu @@ -5475,7 +5496,7 @@ FZ on on Fq -on +Pp lW Ug hu diff --git a/_maps/shuttles/nanotrasen/nanotrasen_heron.dmm b/_maps/shuttles/nanotrasen/nanotrasen_heron.dmm index ba2c8c61533e..b20ca306b163 100644 --- a/_maps/shuttles/nanotrasen/nanotrasen_heron.dmm +++ b/_maps/shuttles/nanotrasen/nanotrasen_heron.dmm @@ -5777,7 +5777,6 @@ /obj/effect/decal/cleanable/greenglow{ pixel_y = -10 }, -/obj/machinery/light/directional/east, /obj/structure/cable/yellow{ icon_state = "1-2" }, @@ -5802,7 +5801,6 @@ /obj/effect/turf_decal/techfloor/orange{ dir = 8 }, -/obj/structure/frame/machine, /obj/effect/turf_decal/industrial/warning{ dir = 4; color = "#808080" @@ -9773,9 +9771,6 @@ /obj/effect/turf_decal/techfloor/orange{ dir = 1 }, -/obj/structure/sign/poster/official/build{ - pixel_y = -32 - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, @@ -9788,6 +9783,9 @@ /obj/machinery/atmospherics/pipe/simple/orange/hidden{ dir = 4 }, +/obj/structure/cable{ + icon_state = "2-4" + }, /turf/open/floor/plasteel/tech, /area/ship/engineering) "Kp" = ( @@ -11762,6 +11760,17 @@ /obj/machinery/light/directional/south, /turf/open/floor/plasteel, /area/ship/hallway/aft) +"Sb" = ( +/obj/structure/sign/poster/official/build{ + pixel_y = -32 + }, +/obj/machinery/light/directional/south, +/obj/structure/cable{ + icon_state = "0-1" + }, +/obj/machinery/power/ship_gravity, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) "Sc" = ( /obj/structure/cable/yellow{ icon_state = "2-4" @@ -14168,7 +14177,7 @@ Fu WW Mv Ko -hr +Sb hr UJ UJ diff --git a/_maps/shuttles/nanotrasen/nanotrasen_meta.dmm b/_maps/shuttles/nanotrasen/nanotrasen_meta.dmm index e01ceabaf3b3..117d575d366a 100644 --- a/_maps/shuttles/nanotrasen/nanotrasen_meta.dmm +++ b/_maps/shuttles/nanotrasen/nanotrasen_meta.dmm @@ -1639,6 +1639,9 @@ dir = 5 }, /obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "2-4" + }, /turf/open/floor/plating, /area/ship/engineering) "id" = ( @@ -3227,6 +3230,8 @@ "NL" = ( /obj/effect/decal/cleanable/blood/splatter, /obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/power/ship_gravity, +/obj/structure/cable, /turf/open/floor/plating, /area/ship/engineering) "NN" = ( diff --git a/_maps/shuttles/nanotrasen/nanotrasen_mimir.dmm b/_maps/shuttles/nanotrasen/nanotrasen_mimir.dmm index d6cc2ca80968..da6ae6b8b0ba 100644 --- a/_maps/shuttles/nanotrasen/nanotrasen_mimir.dmm +++ b/_maps/shuttles/nanotrasen/nanotrasen_mimir.dmm @@ -1520,6 +1520,10 @@ /obj/structure/railing{ dir = 8 }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/power/ship_gravity, /turf/open/floor/plasteel/tech/grid, /area/ship/maintenance/port) "iy" = ( @@ -2672,6 +2676,9 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "2-4" + }, /turf/open/floor/plasteel/tech/grid, /area/ship/maintenance/port) "pe" = ( diff --git a/_maps/shuttles/nanotrasen/nanotrasen_osprey.dmm b/_maps/shuttles/nanotrasen/nanotrasen_osprey.dmm index b9f1fe3ee680..ffb36020da1f 100644 --- a/_maps/shuttles/nanotrasen/nanotrasen_osprey.dmm +++ b/_maps/shuttles/nanotrasen/nanotrasen_osprey.dmm @@ -1169,6 +1169,10 @@ sortTypes = list(4); tag = "Engineering" }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/firealarm/directional/east, /turf/open/floor/plasteel/patterned/grid, /area/ship/engineering) "ir" = ( @@ -1330,7 +1334,9 @@ /obj/structure/disposalpipe/segment{ dir = 8 }, -/obj/machinery/firealarm/directional/south, +/obj/structure/cable{ + icon_state = "2-4" + }, /turf/open/floor/plasteel/patterned/grid, /area/ship/engineering) "jo" = ( @@ -5972,6 +5978,12 @@ }, /turf/open/floor/plasteel, /area/ship/cargo) +"MT" = ( +/obj/machinery/power/ship_gravity, +/obj/structure/cable, +/obj/effect/turf_decal/industrial/warning/corner, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/engineering) "Nd" = ( /obj/structure/disposalpipe/segment{ dir = 2 @@ -8183,7 +8195,7 @@ hr vx XK jn -WU +MT VV Aj VV diff --git a/_maps/shuttles/nanotrasen/nanotrasen_ranger.dmm b/_maps/shuttles/nanotrasen/nanotrasen_ranger.dmm index 360f9fec6963..90f6aed9030a 100644 --- a/_maps/shuttles/nanotrasen/nanotrasen_ranger.dmm +++ b/_maps/shuttles/nanotrasen/nanotrasen_ranger.dmm @@ -441,22 +441,13 @@ /turf/template_noop, /area/template_noop) "eo" = ( -/obj/structure/rack, -/obj/item/flashlight/seclite{ - pixel_x = 4; - pixel_y = -1 - }, -/obj/item/gps{ - pixel_y = 10; - pixel_x = -5 - }, -/obj/item/kitchen/knife/combat/survival{ - pixel_y = 6; - pixel_x = 5 - }, /obj/effect/turf_decal/techfloor{ dir = 4 }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/power/ship_gravity, /turf/open/floor/plasteel/mono/dark, /area/ship/engineering) "er" = ( @@ -1536,14 +1527,43 @@ /area/ship/crew/toilet) "ps" = ( /obj/structure/closet/secure_closet/lp/engineer, -/obj/item/clothing/head/welding, -/obj/item/holosign_creator/engineering, -/obj/item/holosign_creator/atmos, -/obj/item/clothing/gloves/color/yellow, -/obj/item/clothing/glasses/meson/gar, -/obj/item/crowbar/power, -/obj/item/clothing/shoes/magboots, /obj/machinery/light/dim/directional/north, +/obj/item/clothing/gloves/color/yellow{ + pixel_y = -9 + }, +/obj/item/crowbar/power{ + pixel_y = 3 + }, +/obj/item/clothing/shoes/magboots{ + pixel_x = -6; + pixel_y = -8 + }, +/obj/item/holosign_creator/engineering{ + pixel_y = 6; + pixel_x = -5 + }, +/obj/item/holosign_creator/atmos{ + pixel_y = 6; + pixel_x = 6 + }, +/obj/item/flashlight/seclite{ + pixel_x = 2; + pixel_y = 15 + }, +/obj/item/gps{ + pixel_y = 9; + pixel_x = -12 + }, +/obj/item/kitchen/knife/combat/survival{ + pixel_y = 6; + pixel_x = 5 + }, +/obj/item/clothing/head/welding{ + pixel_y = -9 + }, +/obj/item/clothing/glasses/meson/gar{ + pixel_y = 8 + }, /turf/open/floor/plasteel/mono/dark, /area/ship/engineering) "pA" = ( @@ -2979,6 +2999,9 @@ /obj/effect/turf_decal/siding/yellow{ dir = 5 }, +/obj/structure/cable{ + icon_state = "1-4" + }, /turf/open/floor/plasteel/tech, /area/ship/engineering) "FQ" = ( diff --git a/_maps/shuttles/nanotrasen/nanotrasen_skipper.dmm b/_maps/shuttles/nanotrasen/nanotrasen_skipper.dmm index 5ec1a75727d5..deac666bf516 100644 --- a/_maps/shuttles/nanotrasen/nanotrasen_skipper.dmm +++ b/_maps/shuttles/nanotrasen/nanotrasen_skipper.dmm @@ -2385,6 +2385,10 @@ /obj/structure/disposalpipe/segment{ dir = 8 }, +/obj/machinery/power/ship_gravity, +/obj/structure/cable{ + icon_state = "0-1" + }, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering/engine) "sU" = ( diff --git a/_maps/shuttles/pgf/pgf_crying_sun.dmm b/_maps/shuttles/pgf/pgf_crying_sun.dmm index f797f25d2f95..2cd73b12dfda 100644 --- a/_maps/shuttles/pgf/pgf_crying_sun.dmm +++ b/_maps/shuttles/pgf/pgf_crying_sun.dmm @@ -292,6 +292,13 @@ }, /turf/open/floor/plasteel/sepia, /area/ship/crew/dorm/dormthree) +"ck" = ( +/obj/effect/turf_decal/borderfloorblack{ + dir = 1 + }, +/obj/structure/tank_dispenser, +/turf/open/floor/plasteel/mono/dark, +/area/ship/construction) "cs" = ( /obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable{ @@ -701,8 +708,8 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 9 }, -/obj/item/radio/intercom/directional/east, -/obj/structure/tank_dispenser, +/obj/structure/cable, +/obj/machinery/power/ship_gravity, /turf/open/floor/plating, /area/ship/engineering) "gx" = ( @@ -4935,6 +4942,7 @@ pixel_x = 6; pixel_y = 2 }, +/obj/item/radio/intercom/directional/south, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) "Nz" = ( @@ -7597,7 +7605,7 @@ Sh vh mL cY -xO +ck TO xz xz diff --git a/_maps/shuttles/pirate/pirate_ember.dmm b/_maps/shuttles/pirate/pirate_ember.dmm index 2694926c67ae..34536c2b4bcb 100644 --- a/_maps/shuttles/pirate/pirate_ember.dmm +++ b/_maps/shuttles/pirate/pirate_ember.dmm @@ -1996,6 +1996,20 @@ /obj/structure/cable{ icon_state = "1-2" }, +/obj/structure/closet/crate/engineering, +/obj/item/stack/sheet/metal/fifty{ + pixel_y = 2 + }, +/obj/item/stack/sheet/metal/fifty{ + pixel_y = 6; + pixel_x = 6 + }, +/obj/item/stack/sheet/mineral/plastitanium/fifty{ + pixel_x = -3 + }, +/obj/item/stack/sheet/mineral/plastitanium/twenty{ + pixel_y = 2 + }, /turf/open/floor/plasteel/tech, /area/ship/engineering/electrical) "kc" = ( @@ -3707,19 +3721,9 @@ /obj/structure/cable{ icon_state = "2-9" }, -/obj/item/stack/sheet/metal/fifty{ - pixel_y = 2 - }, -/obj/item/stack/sheet/metal/fifty{ - pixel_y = 6; - pixel_x = 6 - }, -/obj/structure/closet/crate/engineering, -/obj/item/stack/sheet/mineral/plastitanium/fifty{ - pixel_x = -3 - }, -/obj/item/stack/sheet/mineral/plastitanium/twenty{ - pixel_y = 2 +/obj/machinery/power/ship_gravity, +/obj/structure/cable{ + icon_state = "0-2" }, /turf/open/floor/plasteel/tech, /area/ship/engineering/electrical) @@ -4549,6 +4553,7 @@ /obj/effect/turf_decal/industrial/warning{ dir = 4 }, +/obj/machinery/power/ship_gravity/unanchored, /turf/open/floor/plating/rust, /area/ship/hallway/central) "vY" = ( diff --git a/_maps/shuttles/pirate/pirate_libertatia.dmm b/_maps/shuttles/pirate/pirate_libertatia.dmm index e0c0905371ad..933836561c47 100644 --- a/_maps/shuttles/pirate/pirate_libertatia.dmm +++ b/_maps/shuttles/pirate/pirate_libertatia.dmm @@ -1790,6 +1790,7 @@ "WC" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/power/ship_gravity/unanchored, /turf/open/floor/mineral/plastitanium, /area/ship/cargo) "WK" = ( diff --git a/_maps/shuttles/pirate/pirate_noderider.dmm b/_maps/shuttles/pirate/pirate_noderider.dmm index e9a28b74cfde..9e13db35c42e 100644 --- a/_maps/shuttles/pirate/pirate_noderider.dmm +++ b/_maps/shuttles/pirate/pirate_noderider.dmm @@ -413,6 +413,12 @@ dir = 1 }, /obj/effect/turf_decal/industrial/caution, +/obj/structure/closet/secure_closet/engineering_electrical{ + req_access = null + }, +/obj/structure/cable{ + icon_state = "5-8" + }, /turf/open/floor/plasteel/dark, /area/ship/engineering) "fD" = ( @@ -2964,9 +2970,6 @@ /obj/structure/railing/corner{ layer = 3.1 }, -/obj/structure/closet/secure_closet/engineering_electrical{ - req_access = null - }, /obj/effect/turf_decal/spline/fancy/opaque/black/corner, /obj/effect/turf_decal/industrial/warning{ dir = 1 @@ -2974,6 +2977,10 @@ /obj/effect/turf_decal/corner_techfloor_gray{ dir = 8 }, +/obj/machinery/power/ship_gravity, +/obj/structure/cable{ + icon_state = "0-4" + }, /turf/open/floor/plasteel/dark, /area/ship/engineering) "Vb" = ( diff --git a/_maps/shuttles/roumain/srm_elder.dmm b/_maps/shuttles/roumain/srm_elder.dmm index e5f06babb733..06b2b8c53e00 100644 --- a/_maps/shuttles/roumain/srm_elder.dmm +++ b/_maps/shuttles/roumain/srm_elder.dmm @@ -30,6 +30,9 @@ /obj/structure/cable{ icon_state = "1-10" }, +/obj/structure/cable{ + icon_state = "1-2" + }, /turf/open/floor/plasteel/dark, /area/ship/engineering/engine) "al" = ( @@ -913,6 +916,8 @@ /turf/open/floor/plasteel/white, /area/ship/medical) "jr" = ( +/obj/machinery/power/ship_gravity, +/obj/structure/cable, /turf/open/floor/plasteel/dark, /area/ship/engineering/engine) "jv" = ( diff --git a/_maps/shuttles/solgov/solgov_chronicle.dmm b/_maps/shuttles/solgov/solgov_chronicle.dmm index 9cceb17c5dea..8b386706f50d 100644 --- a/_maps/shuttles/solgov/solgov_chronicle.dmm +++ b/_maps/shuttles/solgov/solgov_chronicle.dmm @@ -51,6 +51,9 @@ dir = 4 }, /obj/machinery/meter/atmos/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering/engine) "aB" = ( @@ -3866,6 +3869,10 @@ /obj/effect/turf_decal/techfloor{ dir = 1 }, +/obj/machinery/power/ship_gravity, +/obj/structure/cable{ + icon_state = "0-2" + }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering/engine) "LE" = ( @@ -3942,6 +3949,9 @@ dir = 4 }, /obj/structure/extinguisher_cabinet/directional/south, +/obj/structure/cable{ + icon_state = "1-4" + }, /turf/open/floor/plasteel/white, /area/ship/engineering/engine) "MT" = ( diff --git a/_maps/shuttles/solgov/solgov_inkwell.dmm b/_maps/shuttles/solgov/solgov_inkwell.dmm index e42972d85eed..46b06a15c309 100644 --- a/_maps/shuttles/solgov/solgov_inkwell.dmm +++ b/_maps/shuttles/solgov/solgov_inkwell.dmm @@ -400,6 +400,9 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "1-2" + }, /turf/open/floor/plasteel/white, /area/ship/engineering) "dm" = ( @@ -4416,6 +4419,9 @@ }, /obj/machinery/light/directional/west, /obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "1-2" + }, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering) "Ct" = ( @@ -4619,6 +4625,10 @@ /obj/structure/sign/poster/solgov/random{ pixel_y = 32 }, +/obj/machinery/power/ship_gravity, +/obj/structure/cable{ + icon_state = "0-2" + }, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering) "DF" = ( @@ -6933,6 +6943,9 @@ }, /obj/machinery/light/directional/north, /obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "0-2" + }, /turf/open/floor/plasteel/tech, /area/ship/maintenance/port) "Ul" = ( diff --git a/_maps/shuttles/solgov/solgov_paracelsus.dmm b/_maps/shuttles/solgov/solgov_paracelsus.dmm index b4ca4f13cb07..212ba49ba231 100644 --- a/_maps/shuttles/solgov/solgov_paracelsus.dmm +++ b/_maps/shuttles/solgov/solgov_paracelsus.dmm @@ -2025,6 +2025,7 @@ /obj/machinery/atmospherics/pipe/manifold/general/visible/layer2{ dir = 4 }, +/obj/machinery/airalarm/directional/east, /turf/open/floor/plasteel/dark, /area/ship/maintenance/starboard) "ul" = ( @@ -2450,7 +2451,8 @@ /area/ship/hallway/starboard) "xU" = ( /obj/effect/turf_decal/techfloor, -/obj/machinery/airalarm/directional/south, +/obj/structure/cable, +/obj/machinery/power/ship_gravity, /turf/open/floor/plasteel/tech/techmaint, /area/ship/maintenance/starboard) "xX" = ( @@ -3540,6 +3542,9 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 9 }, +/obj/structure/cable{ + icon_state = "1-2" + }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/maintenance/starboard) "IO" = ( @@ -4552,6 +4557,9 @@ dir = 8; name = "Air to Distro" }, +/obj/structure/cable{ + icon_state = "1-2" + }, /turf/open/floor/plasteel/dark, /area/ship/maintenance/starboard) "RA" = ( diff --git a/_maps/shuttles/syndicate/syndicate_aegis.dmm b/_maps/shuttles/syndicate/syndicate_aegis.dmm index f5b0e87a6b1b..1558ea2edad1 100644 --- a/_maps/shuttles/syndicate/syndicate_aegis.dmm +++ b/_maps/shuttles/syndicate/syndicate_aegis.dmm @@ -1528,7 +1528,9 @@ name = "Engineering storage"; pixel_x = 23 }, -/obj/machinery/space_heater, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) "mv" = ( @@ -1886,6 +1888,7 @@ /obj/structure/cable/yellow{ icon_state = "0-4" }, +/obj/structure/reagent_dispensers/fueltank, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) "qa" = ( @@ -2512,11 +2515,11 @@ /area/ship/engineering) "wM" = ( /obj/machinery/atmospherics/pipe/layer_manifold, +/obj/structure/rack, /obj/item/clothing/mask/gas/suns, /obj/item/clothing/mask/gas/suns, /obj/item/clothing/mask/gas/suns, /obj/item/holosign_creator/atmos, -/obj/structure/rack, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) "wQ" = ( @@ -2686,6 +2689,9 @@ pixel_y = 7 }, /obj/item/storage/toolbox/mechanical, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) "yA" = ( @@ -3860,12 +3866,9 @@ /turf/open/floor/carpet/red, /area/ship/crew/office) "Mb" = ( -/obj/machinery/portable_atmospherics/canister/air, -/obj/effect/turf_decal/corner_techfloor_grid/diagonal{ - dir = 4 - }, -/obj/effect/decal/cleanable/generic, /obj/machinery/light/small/directional/south, +/obj/machinery/power/ship_gravity, +/obj/structure/cable/yellow, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) "Mc" = ( @@ -4978,6 +4981,7 @@ dir = 1 }, /obj/effect/decal/cleanable/glass, +/obj/machinery/space_heater, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) "WE" = ( @@ -5256,7 +5260,6 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/structure/catwalk/over, -/obj/structure/reagent_dispensers/fueltank, /turf/open/floor/plating, /area/ship/engineering) "Zj" = ( @@ -5279,6 +5282,42 @@ }, /turf/open/floor/plasteel/tech, /area/ship/cargo) +"Zq" = ( +/obj/structure/closet/wall/orange{ + name = "Engineering locker"; + pixel_y = 30 + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 8 + }, +/obj/item/tank/internals/oxygen, +/obj/item/storage/toolbox/syndicate{ + name = "syndicate toolbox"; + pixel_x = -3; + pixel_y = 5 + }, +/obj/item/storage/belt/utility/syndicate, +/obj/structure/catwalk/over, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/item/storage/box/stockparts/t2, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/item/tank/internals/emergency_oxygen/engi, +/obj/item/clothing/gloves/suns/yellow, +/obj/item/clothing/shoes/jackboots/suns, +/obj/item/clothing/suit/toggle/suns/workervest, +/obj/item/clothing/under/syndicate/suns/workerjumpsuit, +/obj/item/clothing/mask/gas/suns, +/obj/item/clothing/head/safety_helmet/suns, +/obj/item/clothing/glasses/meson/engine, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/turf/open/floor/plating, +/area/ship/engineering) "Zu" = ( /obj/effect/turf_decal/siding/wood/corner, /obj/effect/turf_decal/siding/wood{ @@ -5805,7 +5844,7 @@ vh ZU gB It -vs +Zq yb mt Mb diff --git a/_maps/shuttles/syndicate/syndicate_cybersun_kansatsu.dmm b/_maps/shuttles/syndicate/syndicate_cybersun_kansatsu.dmm index 523a524de9d0..e9bf22ec61f6 100644 --- a/_maps/shuttles/syndicate/syndicate_cybersun_kansatsu.dmm +++ b/_maps/shuttles/syndicate/syndicate_cybersun_kansatsu.dmm @@ -1156,6 +1156,9 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 5 }, +/obj/structure/cable{ + icon_state = "1-2" + }, /turf/open/floor/plating, /area/ship/engineering) "BS" = ( @@ -1765,7 +1768,16 @@ dir = 1 }, /obj/machinery/light/small/directional/south, -/obj/machinery/space_heater, +/obj/structure/closet/secure_closet/engineering_personal, +/obj/item/clothing/glasses/welding, +/obj/item/clothing/glasses/welding, +/obj/item/storage/belt/utility/full, +/obj/item/storage/belt/utility/full, +/obj/item/clothing/gloves/color/yellow, +/obj/item/clothing/gloves/color/yellow, +/obj/structure/cable{ + icon_state = "1-8" + }, /turf/open/floor/plating, /area/ship/engineering) "SL" = ( @@ -1794,14 +1806,10 @@ /area/ship/engineering) "Ul" = ( /obj/effect/decal/cleanable/oil, -/obj/structure/closet/secure_closet/engineering_personal, -/obj/item/clothing/gloves/color/yellow, -/obj/item/clothing/gloves/color/yellow, -/obj/item/storage/belt/utility/full, -/obj/item/storage/belt/utility/full, -/obj/item/clothing/glasses/welding, -/obj/item/clothing/glasses/welding, -/obj/structure/extinguisher_cabinet/directional/west, +/obj/machinery/power/ship_gravity, +/obj/structure/cable{ + icon_state = "0-4" + }, /turf/open/floor/plating, /area/ship/engineering) "UZ" = ( @@ -1976,6 +1984,7 @@ /obj/effect/turf_decal/spline/fancy/transparent/grey{ dir = 1 }, +/obj/machinery/space_heater, /turf/open/floor/plating, /area/ship/engineering) "ZI" = ( diff --git a/_maps/shuttles/syndicate/syndicate_gorlex_hyena.dmm b/_maps/shuttles/syndicate/syndicate_gorlex_hyena.dmm index 0cd79289edec..029fd0f85fcf 100644 --- a/_maps/shuttles/syndicate/syndicate_gorlex_hyena.dmm +++ b/_maps/shuttles/syndicate/syndicate_gorlex_hyena.dmm @@ -2395,6 +2395,8 @@ /obj/structure/cable{ icon_state = "1-8" }, +/obj/machinery/power/ship_gravity, +/obj/structure/cable, /turf/open/floor/plating, /area/ship/maintenance/starboard) "Oy" = ( diff --git a/_maps/shuttles/syndicate/syndicate_gorlex_komodo.dmm b/_maps/shuttles/syndicate/syndicate_gorlex_komodo.dmm index b5135c604f0e..6676d9b8e89e 100644 --- a/_maps/shuttles/syndicate/syndicate_gorlex_komodo.dmm +++ b/_maps/shuttles/syndicate/syndicate_gorlex_komodo.dmm @@ -2707,8 +2707,8 @@ /obj/structure/cable{ icon_state = "0-2" }, -/obj/structure/cable/yellow{ - icon_state = "1-4" +/obj/structure/cable{ + icon_state = "1-2" }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) @@ -3244,13 +3244,11 @@ /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) "EL" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 6 - }, -/obj/machinery/computer/monitor, -/obj/structure/cable/yellow{ +/obj/machinery/power/ship_gravity, +/obj/structure/cable{ icon_state = "0-2" }, +/obj/effect/turf_decal/industrial/outline/yellow, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) "EN" = ( @@ -3524,9 +3522,6 @@ icon_state = "1-2" }, /obj/structure/catwalk/over, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, /turf/open/floor/plating, /area/ship/engineering) "HF" = ( diff --git a/_maps/shuttles/syndicate/syndicate_litieguai.dmm b/_maps/shuttles/syndicate/syndicate_litieguai.dmm index e81231480dfb..70c1330bd7a0 100644 --- a/_maps/shuttles/syndicate/syndicate_litieguai.dmm +++ b/_maps/shuttles/syndicate/syndicate_litieguai.dmm @@ -67,6 +67,12 @@ }, /turf/open/floor/plasteel/white, /area/ship/cargo) +"bz" = ( +/obj/machinery/light/small/directional/south, +/obj/machinery/power/ship_gravity, +/obj/structure/cable, +/turf/open/floor/plating, +/area/ship/maintenance/port) "bD" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -1379,7 +1385,6 @@ /area/ship/medical) "zT" = ( /obj/effect/turf_decal/number/zero, -/obj/machinery/light/small/directional/north, /turf/open/floor/plating, /area/ship/maintenance/starboard) "Ah" = ( @@ -1650,6 +1655,9 @@ /obj/effect/turf_decal/industrial/warning/corner{ dir = 8 }, +/obj/structure/cable{ + icon_state = "4-8" + }, /turf/open/floor/plating, /area/ship/maintenance/port) "DX" = ( @@ -2790,6 +2798,10 @@ /obj/structure/window/reinforced/fulltile/shuttle, /turf/open/floor/plating, /area/ship/science) +"VN" = ( +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) "WB" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -2925,7 +2937,9 @@ dir = 4 }, /obj/item/storage/toolbox/electrical, -/obj/machinery/light/small/directional/south, +/obj/structure/cable{ + icon_state = "2-8" + }, /turf/open/floor/plating, /area/ship/maintenance/port) "YA" = ( @@ -3158,7 +3172,7 @@ HU ZC XL Yw -ZC +bz fp UG vx @@ -3172,7 +3186,7 @@ gL UG UG Ti -UO +VN zT kh UO @@ -3182,7 +3196,7 @@ ZC KS Xu ZC -UG +fp UG UG Ra @@ -3194,7 +3208,7 @@ tO Ra UG UG -UG +Ti UO wt xW diff --git a/_maps/shuttles/syndicate/syndicate_twinkleshine.dmm b/_maps/shuttles/syndicate/syndicate_twinkleshine.dmm index 79c693817dda..5d43bd59e8ea 100644 --- a/_maps/shuttles/syndicate/syndicate_twinkleshine.dmm +++ b/_maps/shuttles/syndicate/syndicate_twinkleshine.dmm @@ -410,6 +410,9 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, /turf/open/floor/plasteel/dark, /area/ship/engineering/atmospherics) "cC" = ( @@ -7103,6 +7106,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 5 }, +/obj/structure/extinguisher_cabinet/directional/south, /turf/open/floor/plasteel/dark, /area/ship/engineering/atmospherics) "Pd" = ( @@ -8157,7 +8161,8 @@ /turf/open/floor/plasteel/tech, /area/ship/hallway/central) "UB" = ( -/obj/structure/extinguisher_cabinet/directional/south, +/obj/machinery/power/ship_gravity, +/obj/structure/cable/yellow, /turf/open/floor/plasteel/dark, /area/ship/engineering/atmospherics) "UC" = ( diff --git a/code/controllers/subsystem/overmap.dm b/code/controllers/subsystem/overmap.dm index b96a4944c812..93852230b244 100644 --- a/code/controllers/subsystem/overmap.dm +++ b/code/controllers/subsystem/overmap.dm @@ -274,7 +274,7 @@ SUBSYSTEM_DEF(overmap) var/datum/map_zone/mapzone = SSmapping.create_map_zone(encounter_name) var/datum/virtual_level/vlevel = SSmapping.create_virtual_level( encounter_name, - list(ZTRAIT_MINING = TRUE, ZTRAIT_BASETURF = dynamic_datum.default_baseturf), + list(ZTRAIT_MINING = TRUE, ZTRAIT_BASETURF = dynamic_datum.default_baseturf, ZTRAIT_GRAVITY = dynamic_datum.gravity), mapzone, dynamic_datum.vlevel_width, dynamic_datum.vlevel_height, diff --git a/code/game/area/ship_areas.dm b/code/game/area/ship_areas.dm index abf40f900af5..5f4e75b71d4d 100644 --- a/code/game/area/ship_areas.dm +++ b/code/game/area/ship_areas.dm @@ -68,7 +68,6 @@ NOTE: there are two lists of areas in the end of this file: centcom and station /area/ship dynamic_lighting = DYNAMIC_LIGHTING_FORCED - has_gravity = STANDARD_GRAVITY always_unpowered = FALSE area_flags = VALID_TERRITORY | BLOBS_ALLOWED // Loading the same shuttle map at a different time will produce distinct area instances. icon_state = "shuttle" diff --git a/code/game/atoms.dm b/code/game/atoms.dm index 0c4cdb31c9be..b539e421508d 100644 --- a/code/game/atoms.dm +++ b/code/game/atoms.dm @@ -1556,6 +1556,7 @@ * * No gravity if this atom is in is a space turf * * Gravity if the area it's in always has gravity * * Gravity if there's a gravity generator on the z level + * * Gravity if there is a ship gravity generator in a ship * * Gravity if the Z level has an SSMappingTrait for ZTRAIT_GRAVITY * * otherwise no gravity */ @@ -1588,12 +1589,22 @@ else // See if there's a gravity generator on our map zone var/datum/map_zone/mapzone = T.get_map_zone() + var/max_grav = T.virtual_level_trait(ZTRAIT_GRAVITY) if(mapzone?.gravity_generators.len) - var/max_grav = 0 for(var/obj/machinery/gravity_generator/main/G as anything in mapzone.gravity_generators) max_grav = max(G.setting,max_grav) - return max_grav - return T.virtual_level_trait(ZTRAIT_GRAVITY) + // Check for ship-based gravity + var/area/ship/ship = A + if(istype(ship)) + var/obj/docking_port/mobile/shuttle = ship.mobile_port + if(shuttle) + for(var/datum/weakref/weakref as anything in shuttle.gravgen_list) + var/obj/machinery/power/ship_gravity/SG = weakref.resolve() + if(!SG) + shuttle.gravgen_list -= weakref + continue + max_grav = max(SG.active,max_grav) + return max_grav /** * Called when a mob examines (shift click or verb) this atom twice (or more) within EXAMINE_MORE_TIME (default 1.5 seconds) diff --git a/code/game/machinery/shuttle/ship_gravity.dm b/code/game/machinery/shuttle/ship_gravity.dm new file mode 100644 index 000000000000..bfcf937f341a --- /dev/null +++ b/code/game/machinery/shuttle/ship_gravity.dm @@ -0,0 +1,124 @@ +// +// Ship Gravity Generator +// + +/obj/machinery/power/ship_gravity + name = "gravitational generator" + desc = "A ship-portable gravity generator, capable of providing gravity throughout the vessel it is installed on." + icon = 'icons/obj/machines/ship_gravity.dmi' + icon_state = "shipgrav" + base_icon_state = "shipgrav" + density = TRUE + idle_power_usage = 10 + active_power_usage = 5000 + circuit = /obj/item/circuitboard/machine/ship_gravity + var/charging = FALSE + var/active = FALSE + var/charge = 0 + +/obj/machinery/power/ship_gravity/unanchored + anchored = FALSE + +/obj/machinery/power/ship_gravity/admin + idle_power_usage = 0 + active_power_usage = 0 + active = TRUE + +/obj/machinery/power/ship_gravity/Initialize() + . = ..() + if(anchored) + connect_to_network() + +/obj/machinery/power/ship_gravity/process() + if(charging && (!active_power_usage || surplus() >= active_power_usage)) + add_load(active_power_usage) + charge = min(charge+1, 5) + if(charge >= 5) + set_state(TRUE) + else + charge = max(charge-1, 0) + if(!charge) + set_state(FALSE) + update_appearance() + +/obj/machinery/power/ship_gravity/proc/set_state(toggle) + if(toggle == active) + return + if(toggle) + active = TRUE + playsound(src.loc, 'sound/effects/empulse.ogg', 100, TRUE) + visible_message(span_warning("The [src.name] finishes charging!"), blind_message = span_hear("You hear a low hum fade in.")) + else + visible_message(span_danger("The [src.name] shuts down due to lack of power!"), blind_message = span_hear("You hear a low hum fade out.")) + active = FALSE + log_game("[src] deactivated due to lack of power at [AREACOORD(src)]", INVESTIGATE_GRAVITY) + update_appearance() + +/obj/machinery/power/ship_gravity/update_overlays() + . = ..() + var/mutable_appearance/charge_state + if(active) + charge_state = mutable_appearance(icon, "charge_active") + if(charge < 5) + charge_state = mutable_appearance(icon, "charge_[charge]") + . += charge_state + +/obj/machinery/power/ship_gravity/examine(mob/user) + . = ..() + if(anchored) + . += span_info("It's secured to the floor, you can unsecure it with a wrench.") + else + . += span_info("It's currently unsecured, you can secure it with a wrench.") + if(in_range(user, src) || isobserver(user)) + if(!charging && !charge) + . += span_info("Its status display is currently turned off.") + else + . += span_info("Its status display reads: Current charge at [charge*20]%.") + +/obj/machinery/power/ship_gravity/screwdriver_act(mob/living/user, obj/item/I) + ..() + if(charging || charge) + to_chat(user, span_notice("You cannot open the maintenance panel on [src] while it is active!")) + return TRUE + default_deconstruction_screwdriver(user, "shipgrav_o", "shipgrav", I) + return TRUE + +/obj/machinery/power/ship_gravity/wrench_act(mob/living/user, obj/item/I) + . =..() + if(active) + to_chat(user, span_notice("You cannot unsecure [src] while it is active!")) + return TRUE + default_unfasten_wrench(user, I) + return TRUE + +/obj/machinery/power/ship_gravity/crowbar_act(mob/living/user, obj/item/I) + . = ..() + default_deconstruction_crowbar(I) + return TRUE + +/obj/machinery/power/ship_gravity/default_unfasten_wrench(mob/user, obj/item/I, time = 20) + . = ..() + if(. == SUCCESSFUL_UNFASTEN) + if(anchored) + connect_to_network() + else + disconnect_from_network() + charging = FALSE + set_state(FALSE) + +/obj/machinery/power/ship_gravity/connect_to_shuttle(obj/docking_port/mobile/port, obj/docking_port/stationary/dock) + . = ..() + port.gravgen_list |= WEAKREF(src) + +/obj/machinery/power/ship_gravity/interact(mob/user) + if(!powernet && active_power_usage) + to_chat(user, span_notice("[src] isn't connected to a wire!")) + return + if(panel_open) + return + charging = !charging + play_click_sound("switch") + user.visible_message(span_warning("[user] flips [src]'s power [charging ? "on" : "off"]!"), \ + span_info("You flip [src]'s power lever, turning it [charging ? "on" : "off"]"), \ + span_hear("You hear a heavy lever being pulled.")) + update_appearance() diff --git a/code/game/objects/items/circuitboards/machine_circuitboards.dm b/code/game/objects/items/circuitboards/machine_circuitboards.dm index 9f7831577d4c..6a5fa6e70a12 100644 --- a/code/game/objects/items/circuitboards/machine_circuitboards.dm +++ b/code/game/objects/items/circuitboards/machine_circuitboards.dm @@ -389,6 +389,17 @@ name = "Freezer (Machine Board)" build_path = PATH_FREEZER +/obj/item/circuitboard/machine/ship_gravity + name = "Gravity Generator (Machine Board)" + icon_state = "engineering" + build_path = /obj/machinery/power/ship_gravity + req_components = list( + /obj/item/stock_parts/capacitor = 5, + /obj/item/stack/sheet/bluespace_crystal = 1, + /obj/item/stock_parts/micro_laser = 4 + ) + needs_anchored = FALSE + #undef PATH_FREEZER #undef PATH_HEATER diff --git a/code/modules/cargo/packs/machinery.dm b/code/modules/cargo/packs/machinery.dm index 215b146fad43..0bf718fffdd5 100644 --- a/code/modules/cargo/packs/machinery.dm +++ b/code/modules/cargo/packs/machinery.dm @@ -136,6 +136,14 @@ Miscellaneous machines */ +/datum/supply_pack/machinery/gravgen + name = "Ship-Portable Gravity Generator Crate" + desc = "For those tired of their tools floating away from them. Contains a single gravity generator." + cost = 2000 + contains = list(/obj/machinery/power/ship_gravity/unanchored) + crate_name = "gravity generator crate" + crate_type = /obj/structure/closet/crate/engineering/electrical + /datum/supply_pack/machinery/breach_shield_gen name = "Anti-breach Shield Projector Crate" desc = "Hull breaches again? Say no more with the Nanotrasen Anti-Breach Shield Projector! Uses forcefield technology to keep the air in, and the space out. Contains two shield projectors." diff --git a/code/modules/overmap/objects/dynamic_datum.dm b/code/modules/overmap/objects/dynamic_datum.dm index 69591c71dc8e..dcc62aad7424 100644 --- a/code/modules/overmap/objects/dynamic_datum.dm +++ b/code/modules/overmap/objects/dynamic_datum.dm @@ -35,6 +35,9 @@ /// The turf used as the backup baseturf for any reservations created by this datum. Should not be null. var/turf/default_baseturf = /turf/open/space + ///The default gravity the virtual z will have + var/gravity = 0 + ///The weather the virtual z will have. If null, the planet will have no weather. var/datum/weather_controller/weather_controller_type @@ -139,6 +142,7 @@ token.color = planet.color ruin_type = planet.ruin_type default_baseturf = planet.default_baseturf + gravity = planet.gravity mapgen = planet.mapgen weather_controller_type = planet.weather_controller_type landing_sound = planet.landing_sound diff --git a/code/modules/overmap/objects/outpost/outpost.dm b/code/modules/overmap/objects/outpost/outpost.dm index 774057b68a08..0e4c385651ee 100644 --- a/code/modules/overmap/objects/outpost/outpost.dm +++ b/code/modules/overmap/objects/outpost/outpost.dm @@ -24,10 +24,12 @@ // NOTE: "planetary" outposts should use baseturf specification and possibly different ztrait sun type, for both hangars and main level. var/list/main_level_ztraits = list( ZTRAIT_STATION = TRUE, - ZTRAIT_SUN_TYPE = AZIMUTH + ZTRAIT_SUN_TYPE = AZIMUTH, + ZTRAIT_GRAVITY = STANDARD_GRAVITY ) var/list/hangar_ztraits = list( - ZTRAIT_SUN_TYPE = STATIC_EXPOSED + ZTRAIT_SUN_TYPE = STATIC_EXPOSED, + ZTRAIT_GRAVITY = STANDARD_GRAVITY ) /// The mapzone used by the outpost level and hangars. Using a single mapzone means networked radio messages. diff --git a/code/modules/overmap/planets/planet_types.dm b/code/modules/overmap/planets/planet_types.dm index 2152d4efe5ef..74ea0165b357 100644 --- a/code/modules/overmap/planets/planet_types.dm +++ b/code/modules/overmap/planets/planet_types.dm @@ -5,6 +5,7 @@ var/ruin_type = null var/mapgen = null var/default_baseturf = null + var/gravity = 0 var/weather_controller_type = null var/icon_state = "globe" var/color = "#ffffff" @@ -20,6 +21,7 @@ color = COLOR_ORANGE mapgen = /datum/map_generator/planet_generator/lava default_baseturf = /turf/open/floor/plating/asteroid/basalt/lava + gravity = STANDARD_GRAVITY weather_controller_type = /datum/weather_controller/lavaland ruin_type = RUINTYPE_LAVA landing_sound = 'sound/effects/planet_landing_2.ogg' @@ -33,6 +35,7 @@ color = COLOR_BLUE_LIGHT mapgen = /datum/map_generator/planet_generator/snow default_baseturf = /turf/open/floor/plating/asteroid/snow/icemoon + gravity = STANDARD_GRAVITY weather_controller_type = /datum/weather_controller/snow_planet ruin_type = RUINTYPE_ICE landing_sound = 'sound/effects/planet_landing_2.ogg' @@ -45,6 +48,7 @@ color = COLOR_LIME mapgen = /datum/map_generator/planet_generator/jungle default_baseturf = /turf/open/floor/plating/dirt/jungle + gravity = STANDARD_GRAVITY weather_controller_type = /datum/weather_controller/lush ruin_type = RUINTYPE_JUNGLE landing_sound = 'sound/effects/planet_landing_1.ogg' @@ -57,6 +61,7 @@ color = "#bd1313" mapgen = /datum/map_generator/planet_generator/rock default_baseturf = /turf/open/floor/plating/asteroid + gravity = STANDARD_GRAVITY weather_controller_type = /datum/weather_controller/rockplanet ruin_type = RUINTYPE_ROCK landing_sound = 'sound/effects/planet_landing_2.ogg' @@ -69,6 +74,7 @@ color = COLOR_GRAY mapgen = /datum/map_generator/planet_generator/sand default_baseturf = /turf/open/floor/plating/asteroid/whitesands + gravity = STANDARD_GRAVITY weather_controller_type = /datum/weather_controller/desert ruin_type = RUINTYPE_SAND landing_sound = 'sound/effects/planet_landing_2.ogg' @@ -81,6 +87,7 @@ color = "#c6b597" mapgen = /datum/map_generator/planet_generator/beach default_baseturf = /turf/open/floor/plating/asteroid/sand/lit + gravity = STANDARD_GRAVITY weather_controller_type = /datum/weather_controller/lush ruin_type = RUINTYPE_BEACH landing_sound = 'sound/effects/planet_landing_1.ogg' @@ -92,6 +99,7 @@ icon_state = "wormhole" color = COLOR_YELLOW mapgen = /datum/map_generator/single_biome/reebe + gravity = STANDARD_GRAVITY default_baseturf = /turf/open/chasm/reebe_void weather_controller_type = null weight = 0 @@ -131,6 +139,7 @@ color = "#a9883e" mapgen = /datum/map_generator/planet_generator/waste default_baseturf = /turf/open/floor/plating/asteroid/wasteplanet + gravity = STANDARD_GRAVITY weather_controller_type = /datum/weather_controller/chlorine ruin_type = RUINTYPE_WASTE landing_sound = 'sound/effects/planet_landing_2.ogg' @@ -142,6 +151,7 @@ icon_state = "globe" color = COLOR_DARK_MODERATE_ORANGE mapgen = /datum/map_generator/single_biome/gas_giant + gravity = GAS_GIANT_GRAVITY default_baseturf = /turf/open/chasm/gas_giant weather_controller_type = null ruin_type = null //it's a Gas Giant. Not Cloud fuckin City @@ -155,6 +165,7 @@ planet = DYNAMIC_WORLD_PLASMA_GIANT color = COLOR_PURPLE mapgen = /datum/map_generator/single_biome/plasma_giant + gravity = GAS_GIANT_GRAVITY default_baseturf = /turf/open/chasm/gas_giant/plasma weight = 0 icon_state = "globe" diff --git a/code/modules/power/gravitygenerator.dm b/code/modules/power/gravitygenerator.dm index 1e4660c48953..a6020d0fae11 100644 --- a/code/modules/power/gravitygenerator.dm +++ b/code/modules/power/gravitygenerator.dm @@ -1,4 +1,3 @@ - // // Gravity Generator // diff --git a/code/modules/research/designs/machine_designs.dm b/code/modules/research/designs/machine_designs.dm index 3cf848089652..e12db8a59738 100644 --- a/code/modules/research/designs/machine_designs.dm +++ b/code/modules/research/designs/machine_designs.dm @@ -247,7 +247,6 @@ build_path = /obj/item/circuitboard/machine/rdserver category = list("Research Machinery", "initial", "Equipment") - /datum/design/board/mechfab name = "Machine Design (Exosuit Fabricator Board)" desc = "The circuit board for an Exosuit Fabricator." @@ -471,6 +470,14 @@ category = list ("Misc. Machinery") departmental_flags = DEPARTMENTAL_FLAG_ENGINEERING | DEPARTMENTAL_FLAG_SCIENCE +/datum/design/board/ship_gravity + name = "Machine Design (Ship Gravity Generator Board)" + desc = "The circuit board for a ship-sized gravity generator." + id = "ship_gravity" + build_type = AUTOLATHE | IMPRINTER + build_path = /obj/item/circuitboard/machine/ship_gravity + category = list("Misc. Machinery", "initial", "Equipment") + /datum/design/board/ntnet_relay name = "Machine Design (NTNet Relay Board)" desc = "The circuit board for a wireless network relay." diff --git a/code/modules/shuttle/shuttle.dm b/code/modules/shuttle/shuttle.dm index 8bfe1f7e9bd8..14a7497728a9 100644 --- a/code/modules/shuttle/shuttle.dm +++ b/code/modules/shuttle/shuttle.dm @@ -318,6 +318,9 @@ ///A list of all engines currently linked to the shuttle. var/list/engine_list = list() + ///A list of all gravity generators currently linked to the shuttle. + var/list/gravgen_list = list() + ///if this shuttle can move docking ports other than the one it is docked at var/can_move_docking_ports = TRUE diff --git a/icons/obj/machines/ship_gravity.dmi b/icons/obj/machines/ship_gravity.dmi new file mode 100644 index 0000000000000000000000000000000000000000..276fcf2b672036ec2fcea34cc7546387e0668c17 GIT binary patch literal 916 zcmV;F18e+=P)C0000;P)t-sz`(#G zBPU>Eb(EK@NJd3AG&3(SH>Rn$ZgGTodyapCm9)0Ph>M@Uz{&|E4kslfM@n0tk{Agp z4{~*gT3v6r|KoM_!@$76LGLRT00001bW%=J06^y0W&i*HqV{)6cfMK^qZ=W1)!Syq!}$taXe`T4t`0Z|vakXq~+zRZsyEq5AoqCo^EdBGOwl!h+#f#I>YVY=n>i*FX_ zXL&gT@@bKafDqCQPEgh zDVML)m?sw@3!KLKBG46F1{GZz7PvGj(A4S6QJikY7doFPBg+e6eX_CU5P*RB1lMbR zob&seA9sJiT43w{0RR910002s^WfRgDqwy#eD}lWzyEZM4gdfE00000z{k1XpKM+| q`CRkQK>z{}000000001h|AW6*Xdq(NU!;ft0000 Date: Tue, 16 Apr 2024 19:26:05 -0500 Subject: [PATCH 040/143] Automatic changelog generation for PR #2705 [ci skip] --- html/changelogs/AutoChangeLog-pr-2705.yml | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2705.yml diff --git a/html/changelogs/AutoChangeLog-pr-2705.yml b/html/changelogs/AutoChangeLog-pr-2705.yml new file mode 100644 index 000000000000..9cccef8d73d6 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2705.yml @@ -0,0 +1,7 @@ +author: SomeguyManperson +changes: + - {tweak: ships no longer have intrinsic gravity} + - {rscadd: new gravity generator machine for ships} + - {tweak: "planetary gravity is now stored level-wide, a ship landing at a planet + will be effected by the planet's gravity"} +delete-after: true From c9a5b08df02e70890387984b35c52218e5f93319 Mon Sep 17 00:00:00 2001 From: goober3 <118859017+goober3@users.noreply.github.com> Date: Wed, 17 Apr 2024 01:33:17 +0100 Subject: [PATCH 041/143] Fixes wall locker directions (#2883) ## About The Pull Request #2819 implemented mapping helpers for wall lockers, which required the sprite directions to be inverted, as they were previously facing the wrong way. This had the adverse effect of making every non-helper wall locker become inverted. This PR fixes that. ## Changelog :cl: fix: Wall lockers should be facing the right way again. /:cl: --- .../BeachRuins/beach_crashed_starwalker.dmm | 44 ++----- .../icemoon_surface_corporate_rejects.dmm | 9 +- .../JungleRuins/jungle_cavecrew.dmm | 16 +-- .../JungleRuins/jungle_interceptor.dmm | 72 +++-------- .../lavaland_surface_crashed_pinnance.dmm | 6 +- .../RockRuins/rockplanet_harmfactory.dmm | 5 +- .../whitesands_surface_pubbyslopcrash.dmm | 30 ++--- _maps/RandomRuins/SpaceRuins/astraeus.dmm | 2 +- .../SpaceRuins/dangerous_research.dmm | 8 +- _maps/RandomRuins/SpaceRuins/fueldepot.dmm | 30 ++--- .../SpaceRuins/singularity_lab.dmm | 10 +- _maps/RandomRuins/SpaceRuins/spacemall.dmm | 4 +- .../wasteplanet_abandoned_mechbay.dmm | 4 +- .../WasteRuins/wasteplanet_crash_kitchen.dmm | 5 +- _maps/outpost/indie_space.dmm | 14 +- _maps/outpost/nanotrasen_asteroid.dmm | 61 +++------ .../independent/independent_beluga.dmm | 70 +++------- .../shuttles/independent/independent_box.dmm | 10 +- .../independent/independent_boyardee.dmm | 6 +- .../independent/independent_dwayne.dmm | 13 +- .../independent/independent_junker.dmm | 4 +- .../independent/independent_lagoon.dmm | 55 ++------ .../independent/independent_mudskipper.dmm | 4 +- .../independent/independent_rigger.dmm | 68 +++------- .../independent/independent_schmiedeberg.dmm | 44 ++----- .../independent/independent_shetland.dmm | 19 +-- .../independent/independent_tranquility.dmm | 95 +++++--------- _maps/shuttles/inteq/inteq_colossus.dmm | 36 ++---- _maps/shuttles/inteq/inteq_hound.dmm | 25 +--- _maps/shuttles/inteq/inteq_talos.dmm | 18 +-- _maps/shuttles/inteq/inteq_valor.dmm | 58 ++------- _maps/shuttles/inteq/inteq_vaquero.dmm | 32 ++--- _maps/shuttles/minutemen/minutemen_vela.dmm | 51 ++------ .../shuttles/nanotrasen/nanotrasen_delta.dmm | 27 +--- .../shuttles/nanotrasen/nanotrasen_heron.dmm | 120 ++++++------------ .../shuttles/nanotrasen/nanotrasen_mimir.dmm | 36 ++---- .../shuttles/nanotrasen/nanotrasen_osprey.dmm | 28 +--- .../shuttles/nanotrasen/nanotrasen_ranger.dmm | 28 +--- .../nanotrasen/nanotrasen_skipper.dmm | 13 +- _maps/shuttles/pgf/pgf_crying_sun.dmm | 116 +++++------------ _maps/shuttles/pirate/pirate_ember.dmm | 107 +++++----------- _maps/shuttles/pirate/pirate_libertatia.dmm | 45 ++----- _maps/shuttles/pirate/pirate_noderider.dmm | 25 +--- _maps/shuttles/roumain/srm_elder.dmm | 45 ++----- _maps/shuttles/solgov/solgov_chronicle.dmm | 18 +-- _maps/shuttles/solgov/solgov_inkwell.dmm | 32 +---- _maps/shuttles/solgov/solgov_paracelsus.dmm | 16 +-- _maps/shuttles/subshuttles/inteq_anvil.dmm | 5 +- .../shuttles/subshuttles/nanotrasen_ancon.dmm | 4 +- _maps/shuttles/subshuttles/pgf_nail.dmm | 4 +- .../shuttles/subshuttles/syndicate_runner.dmm | 5 +- _maps/shuttles/syndicate/syndicate_aegis.dmm | 103 +++++---------- .../syndicate/syndicate_cybersun_kansatsu.dmm | 19 +-- .../syndicate/syndicate_gorlex_hyena.dmm | 14 +- .../syndicate/syndicate_gorlex_komodo.dmm | 81 ++++-------- .../syndicate/syndicate_litieguai.dmm | 43 ++----- .../syndicate/syndicate_twinkleshine.dmm | 53 ++------ .../UpdatePaths/Scripts/2883_wall_lockers.txt | 71 +++++++++++ 58 files changed, 589 insertions(+), 1397 deletions(-) create mode 100644 tools/UpdatePaths/Scripts/2883_wall_lockers.txt diff --git a/_maps/RandomRuins/BeachRuins/beach_crashed_starwalker.dmm b/_maps/RandomRuins/BeachRuins/beach_crashed_starwalker.dmm index 0839518362b4..3bf64a6b03b7 100644 --- a/_maps/RandomRuins/BeachRuins/beach_crashed_starwalker.dmm +++ b/_maps/RandomRuins/BeachRuins/beach_crashed_starwalker.dmm @@ -89,10 +89,8 @@ dir = 4; color = "#808080" }, -/obj/structure/closet/wall/red{ - dir = 8; +/obj/structure/closet/wall/red/directional/east{ name = "armory locker"; - pixel_x = 28; req_one_access_txt = "1" }, /obj/item/storage/box/slugshot, @@ -1151,10 +1149,8 @@ "sw" = ( /obj/effect/turf_decal/siding/wood/end, /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/closet/wall{ - dir = 8; - icon_door = "grey_wall"; - pixel_x = 28 +/obj/structure/closet/wall/directional/east{ + icon_door = "grey_wall" }, /obj/item/flashlight/lantern{ pixel_x = 8 @@ -1471,10 +1467,7 @@ "wx" = ( /obj/structure/catwalk/over, /obj/effect/decal/cleanable/dirt, -/obj/structure/closet/emcloset/wall{ - dir = 4; - pixel_x = -28 - }, +/obj/structure/closet/emcloset/wall/directional/west, /obj/machinery/atmospherics/pipe/simple/orange/hidden, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -2012,10 +2005,7 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/closet/emcloset/wall{ - dir = 4; - pixel_x = -28 - }, +/obj/structure/closet/emcloset/wall/directional/west, /obj/item/skub{ pixel_x = -5; pixel_y = 6 @@ -2121,10 +2111,8 @@ dir = 8; color = "#808080" }, -/obj/structure/closet/wall/red{ - dir = 4; +/obj/structure/closet/wall/red/directional/west{ name = "armory locker"; - pixel_x = -28; req_one_access_txt = "1" }, /obj/item/storage/belt/military, @@ -2425,10 +2413,7 @@ /area/overmap_encounter/planetoid/beachplanet/explored) "KC" = ( /obj/structure/catwalk/over, -/obj/structure/closet/firecloset/wall{ - dir = 4; - pixel_x = -28 - }, +/obj/structure/closet/firecloset/wall/directional/west, /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -2841,10 +2826,8 @@ dir = 4; color = "#A47449" }, -/obj/structure/closet/wall{ - name = "uniform closet"; - dir = 4; - pixel_x = -28 +/obj/structure/closet/wall/directional/west{ + name = "uniform closet" }, /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -2947,10 +2930,7 @@ /turf/open/floor/plasteel/tech/grid, /area/ruin/beach/starwalker) "SS" = ( -/obj/structure/closet/emcloset/wall{ - dir = 8; - pixel_x = 32 - }, +/obj/structure/closet/emcloset/wall/directional/east, /obj/item/stack/sticky_tape, /obj/effect/decal/cleanable/dirt, /turf/open/floor/pod, @@ -3360,10 +3340,8 @@ dir = 6; color = "#808080" }, -/obj/structure/closet/wall/red{ - dir = 8; +/obj/structure/closet/wall/red/directional/east{ name = "armory locker"; - pixel_x = 28; req_one_access_txt = "1" }, /obj/structure/railing, diff --git a/_maps/RandomRuins/IceRuins/icemoon_surface_corporate_rejects.dmm b/_maps/RandomRuins/IceRuins/icemoon_surface_corporate_rejects.dmm index 3b21c3271764..5a3d8ea3a2c7 100644 --- a/_maps/RandomRuins/IceRuins/icemoon_surface_corporate_rejects.dmm +++ b/_maps/RandomRuins/IceRuins/icemoon_surface_corporate_rejects.dmm @@ -321,10 +321,7 @@ /turf/open/floor/vault, /area/ruin/unpowered/corprejectrooms) "io" = ( -/obj/structure/closet/wall/red{ - dir = 4; - pixel_x = -28 - }, +/obj/structure/closet/wall/red/directional/west, /obj/item/keycard/office{ desc = "Only Elite level employees are authorized to handle this keycard. All other employees may face termination if found in possession."; name = "Vault Card"; @@ -1392,9 +1389,7 @@ /turf/open/floor/plating/catwalk_floor, /area/ruin/unpowered/corprejectrooms) "Fa" = ( -/obj/structure/closet/firecloset/wall{ - pixel_x = -27 - }, +/obj/structure/closet/firecloset/wall/directional/north, /obj/structure/cable/blue{ icon_state = "5-6" }, diff --git a/_maps/RandomRuins/JungleRuins/jungle_cavecrew.dmm b/_maps/RandomRuins/JungleRuins/jungle_cavecrew.dmm index ff730ff082bd..bed82db78338 100644 --- a/_maps/RandomRuins/JungleRuins/jungle_cavecrew.dmm +++ b/_maps/RandomRuins/JungleRuins/jungle_cavecrew.dmm @@ -465,10 +465,8 @@ /area/ship/storage) "fv" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/closet/wall/red{ - dir = 1; - name = "Bartender's locker"; - pixel_y = -28 +/obj/structure/closet/wall/red/directional/south{ + name = "Bartender's locker" }, /obj/item/clothing/under/suit/waiter/syndicate, /obj/item/clothing/suit/apron/purple_bartender, @@ -1029,10 +1027,7 @@ /obj/structure/sign/poster/contraband/lusty_xenomorph{ pixel_y = 32 }, -/obj/structure/closet/secure_closet/freezer/wall{ - dir = 4; - pixel_x = -28 - }, +/obj/structure/closet/secure_closet/freezer/wall/directional/west, /obj/item/reagent_containers/food/snacks/rationpack, /obj/item/reagent_containers/food/snacks/rationpack, /obj/item/reagent_containers/food/snacks/rationpack, @@ -2857,10 +2852,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 8 }, -/obj/structure/closet/wall{ - dir = 4; - pixel_x = -28 - }, +/obj/structure/closet/wall/directional/west, /obj/item/reagent_containers/syringe/contraband/bath_salts{ pixel_y = 6; pixel_x = -4 diff --git a/_maps/RandomRuins/JungleRuins/jungle_interceptor.dmm b/_maps/RandomRuins/JungleRuins/jungle_interceptor.dmm index 224bd54c8361..628c44f42f6e 100644 --- a/_maps/RandomRuins/JungleRuins/jungle_interceptor.dmm +++ b/_maps/RandomRuins/JungleRuins/jungle_interceptor.dmm @@ -443,10 +443,7 @@ /turf/open/floor/plating/dirt/jungle/dark/lit, /area/overmap_encounter/planetoid/jungle/explored) "dv" = ( -/obj/structure/closet/wall/blue{ - dir = 4; - pixel_x = -29 - }, +/obj/structure/closet/wall/blue/directional/west, /obj/structure/cable/green{ icon_state = "1-2" }, @@ -485,10 +482,7 @@ /turf/closed/wall/mineral/titanium, /area/ruin/jungle/interceptor/porthall) "dE" = ( -/obj/structure/closet/emcloset/wall{ - dir = 8; - pixel_x = 28 - }, +/obj/structure/closet/emcloset/wall/directional/east, /obj/effect/turf_decal/corner/opaque/orange/border{ dir = 6 }, @@ -581,10 +575,8 @@ }, /obj/item/clothing/suit/armor/vest, /obj/item/gun/energy/disabler, -/obj/structure/closet/wall/red{ - name = "secure locker"; - dir = 4; - pixel_x = -28 +/obj/structure/closet/wall/red/directional/west{ + name = "secure locker" }, /turf/open/floor/plasteel/dark, /area/ruin/jungle/interceptor/security) @@ -999,10 +991,7 @@ /obj/effect/turf_decal/corner/opaque/bottlegreen/border{ dir = 5 }, -/obj/structure/closet/wall{ - dir = 8; - pixel_x = 28 - }, +/obj/structure/closet/wall/directional/east, /obj/item/reagent_containers/food/snacks/meat/slab/monkey, /obj/item/reagent_containers/food/snacks/meat/slab/monkey, /obj/item/reagent_containers/food/condiment/sugar, @@ -1096,10 +1085,7 @@ /turf/open/floor/wood, /area/ruin/jungle/interceptor/starhall) "im" = ( -/obj/structure/closet/wall/blue{ - dir = 4; - pixel_x = -29 - }, +/obj/structure/closet/wall/blue/directional/west, /obj/structure/cable/green{ icon_state = "1-2" }, @@ -1166,10 +1152,7 @@ /obj/effect/turf_decal/corner/opaque/bottlegreen/border{ dir = 8 }, -/obj/structure/closet/wall{ - dir = 4; - pixel_x = -28 - }, +/obj/structure/closet/wall/directional/west, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/tech/techmaint, /area/ruin/jungle/interceptor/starhall) @@ -1529,10 +1512,7 @@ /turf/open/floor/plating/dirt/jungle/lit, /area/overmap_encounter/planetoid/jungle/explored) "mU" = ( -/obj/structure/closet/wall/blue{ - dir = 4; - pixel_x = -29 - }, +/obj/structure/closet/wall/blue/directional/west, /obj/structure/cable/green{ icon_state = "1-2" }, @@ -1796,10 +1776,7 @@ /obj/effect/turf_decal/corner_steel_grid{ dir = 10 }, -/obj/structure/closet/emcloset/wall{ - dir = 1; - pixel_y = -28 - }, +/obj/structure/closet/emcloset/wall/directional/south, /obj/structure/cable/green{ icon_state = "4-9" }, @@ -2124,10 +2101,7 @@ /turf/open/floor/plating/dirt/jungle/lit, /area/overmap_encounter/planetoid/jungle/explored) "rU" = ( -/obj/structure/closet/emcloset/wall{ - dir = 8; - pixel_x = 28 - }, +/obj/structure/closet/emcloset/wall/directional/east, /obj/item/clothing/mask/breath, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/plastic, @@ -3087,10 +3061,8 @@ /obj/effect/turf_decal/corner/transparent/bar/three_quarters{ dir = 4 }, -/obj/structure/closet/wall/red{ - name = "secure locker"; - dir = 4; - pixel_x = -28 +/obj/structure/closet/wall/red/directional/west{ + name = "secure locker" }, /turf/open/floor/plasteel/dark, /area/ruin/jungle/interceptor/security) @@ -3209,10 +3181,7 @@ /obj/structure/chair{ dir = 4 }, -/obj/structure/closet/wall{ - dir = 4; - pixel_x = -28 - }, +/obj/structure/closet/wall/directional/west, /obj/structure/cable/green{ icon_state = "1-2" }, @@ -3934,10 +3903,8 @@ }, /obj/item/light/bulb/broken, /obj/item/clothing/suit/space/hardsuit/security, -/obj/structure/closet/wall/red{ - name = "secure locker"; - dir = 1; - pixel_y = -28 +/obj/structure/closet/wall/red/directional/south{ + name = "secure locker" }, /turf/open/floor/plating/rust, /area/ruin/jungle/interceptor/security) @@ -4503,9 +4470,7 @@ /obj/structure/cable/orange{ icon_state = "2-8" }, -/obj/structure/closet/wall{ - pixel_y = 29 - }, +/obj/structure/closet/wall/directional/north, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /obj/effect/decal/cleanable/glass, /obj/machinery/light/small/broken/directional/east, @@ -5517,10 +5482,7 @@ /turf/open/floor/plating/rust, /area/ruin/jungle/interceptor/starlaunchertwo) "UD" = ( -/obj/structure/closet/firecloset/wall{ - dir = 8; - pixel_x = 28 - }, +/obj/structure/closet/firecloset/wall/directional/east, /obj/effect/turf_decal/corner/opaque/orange/border{ dir = 5 }, diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_crashed_pinnance.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_crashed_pinnance.dmm index ae8079063627..32c0fbf31006 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_crashed_pinnance.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_crashed_pinnance.dmm @@ -369,10 +369,8 @@ /turf/open/floor/plasteel/mono/white, /area/ruin/unpowered/crashsite/pinnance) "Gt" = ( -/obj/structure/closet/wall/white{ - dir = 8; - name = "survey gear"; - pixel_x = 30 +/obj/structure/closet/wall/white/directional/east{ + name = "survey gear" }, /obj/item/survey_handheld/elite, /obj/item/survey_handheld/advanced, diff --git a/_maps/RandomRuins/RockRuins/rockplanet_harmfactory.dmm b/_maps/RandomRuins/RockRuins/rockplanet_harmfactory.dmm index 9b5adb277fa8..ed6c98765b2b 100644 --- a/_maps/RandomRuins/RockRuins/rockplanet_harmfactory.dmm +++ b/_maps/RandomRuins/RockRuins/rockplanet_harmfactory.dmm @@ -1964,10 +1964,7 @@ /area/ruin/powered) "Tl" = ( /obj/machinery/light/directional/south, -/obj/structure/closet/secure_closet/wall{ - dir = 4; - pixel_x = -27 - }, +/obj/structure/closet/secure_closet/wall/directional/west, /obj/item/storage/firstaid/ancient, /obj/item/clothing/neck/stethoscope, /obj/item/grenade/chem_grenade/teargas{ diff --git a/_maps/RandomRuins/SandRuins/whitesands_surface_pubbyslopcrash.dmm b/_maps/RandomRuins/SandRuins/whitesands_surface_pubbyslopcrash.dmm index e4d83a8eb842..209709f2599b 100644 --- a/_maps/RandomRuins/SandRuins/whitesands_surface_pubbyslopcrash.dmm +++ b/_maps/RandomRuins/SandRuins/whitesands_surface_pubbyslopcrash.dmm @@ -195,10 +195,8 @@ /turf/open/floor/engine, /area/ruin/whitesands/pubbycrash) "fk" = ( -/obj/structure/closet/wall/blue{ - dir = 1; - name = "Captain's locker"; - pixel_y = -28 +/obj/structure/closet/wall/blue/directional/south{ + name = "Captain's locker" }, /obj/item/clothing/suit/space/hardsuit/mining/heavy, /obj/effect/decal/cleanable/dirt, @@ -503,10 +501,7 @@ /area/ruin/whitesands/pubbycrash) "ln" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/closet/emcloset/wall{ - dir = 1; - pixel_y = -28 - }, +/obj/structure/closet/emcloset/wall/directional/south, /obj/effect/spawner/lootdrop/maintenance/two, /turf/open/floor/plasteel/tech/grid, /area/ruin/whitesands/pubbycrash/engine_room) @@ -660,10 +655,8 @@ }, /area/ruin/whitesands/pubbycrash/split) "oo" = ( -/obj/structure/closet/wall/white{ - dir = 1; - name = "Medicine storage"; - pixel_y = -30 +/obj/structure/closet/wall/white/directional/south{ + name = "Medicine storage" }, /obj/item/storage/firstaid/ancient{ pixel_x = 6; @@ -857,10 +850,9 @@ /obj/effect/turf_decal/siding/brown{ dir = 1 }, -/obj/structure/closet/wall{ +/obj/structure/closet/wall/directional/north{ icon_door = "orange_wall"; - name = "Mining equipment"; - pixel_y = 28 + name = "Mining equipment" }, /obj/item/clothing/glasses/meson, /obj/item/clothing/glasses/meson, @@ -1818,10 +1810,8 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/obj/structure/closet/wall/red{ - dir = 8; +/obj/structure/closet/wall/red/directional/east{ name = "Firearm Locker"; - pixel_x = 29; welded = 1 }, /obj/effect/turf_decal/spline/fancy/opaque/black{ @@ -1988,10 +1978,8 @@ /turf/open/floor/plasteel, /area/ruin/whitesands/pubbycrash/split) "Pr" = ( -/obj/structure/closet/wall/red{ - dir = 4; +/obj/structure/closet/wall/red/directional/west{ name = "Pilots locker"; - pixel_x = -29; welded = 1 }, /obj/item/clothing/under/suit/black, diff --git a/_maps/RandomRuins/SpaceRuins/astraeus.dmm b/_maps/RandomRuins/SpaceRuins/astraeus.dmm index adf957299b7a..db2b305b063b 100644 --- a/_maps/RandomRuins/SpaceRuins/astraeus.dmm +++ b/_maps/RandomRuins/SpaceRuins/astraeus.dmm @@ -1499,7 +1499,7 @@ /turf/open/floor/plasteel/dark/airless, /area/ruin/space/has_grav/astraeus/bridge) "Ni" = ( -/obj/structure/closet/wall, +/obj/structure/closet/wall/directional/north, /obj/item/circuitboard/computer/rdconsole, /obj/item/clothing/suit/toggle/labcoat, /obj/item/research_notes/loot/big, diff --git a/_maps/RandomRuins/SpaceRuins/dangerous_research.dmm b/_maps/RandomRuins/SpaceRuins/dangerous_research.dmm index 28695ad57a80..a1bfbbcabd83 100644 --- a/_maps/RandomRuins/SpaceRuins/dangerous_research.dmm +++ b/_maps/RandomRuins/SpaceRuins/dangerous_research.dmm @@ -1282,9 +1282,7 @@ /turf/open/floor/plasteel/white, /area/ruin/space/has_grav) "IR" = ( -/obj/structure/closet/firecloset/wall{ - pixel_y = 29 - }, +/obj/structure/closet/firecloset/wall/directional/north, /turf/open/floor/plasteel, /area/ruin/space/has_grav) "Ja" = ( @@ -1820,9 +1818,7 @@ /area/ruin/space/has_grav) "UQ" = ( /obj/effect/turf_decal/siding/purple, -/obj/structure/closet/firecloset/wall{ - pixel_y = 29 - }, +/obj/structure/closet/firecloset/wall/directional/north, /turf/open/floor/plasteel, /area/ruin/space/has_grav) "UR" = ( diff --git a/_maps/RandomRuins/SpaceRuins/fueldepot.dmm b/_maps/RandomRuins/SpaceRuins/fueldepot.dmm index abe9e9f4562c..aa5edab6420a 100644 --- a/_maps/RandomRuins/SpaceRuins/fueldepot.dmm +++ b/_maps/RandomRuins/SpaceRuins/fueldepot.dmm @@ -148,10 +148,8 @@ }, /obj/structure/table_frame, /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/closet/wall{ - name = "armory locker"; - pixel_x = 28; - dir = 8 +/obj/structure/closet/wall/directional/east{ + name = "armory locker" }, /turf/open/floor/mineral/plastitanium, /area/ruin/unpowered) @@ -218,10 +216,8 @@ /obj/effect/turf_decal/industrial/warning{ dir = 5 }, -/obj/structure/closet/wall{ - name = "armory locker"; - pixel_x = 28; - dir = 8 +/obj/structure/closet/wall/directional/east{ + name = "armory locker" }, /obj/effect/decal/cleanable/dirt/dust, /obj/item/gun/ballistic/shotgun/brimstone, @@ -615,10 +611,8 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/closet/wall{ - name = "suit locker"; - pixel_x = -28; - dir = 4 +/obj/structure/closet/wall/directional/west{ + name = "suit locker" }, /turf/open/floor/mineral/plastitanium, /area/ruin/unpowered) @@ -1314,10 +1308,8 @@ /obj/effect/decal/cleanable/oil, /obj/effect/decal/cleanable/dirt/dust, /obj/item/reagent_containers/food/drinks/bottle/rum, -/obj/structure/closet/wall{ - name = "armory locker"; - pixel_x = 28; - dir = 8 +/obj/structure/closet/wall/directional/east{ + name = "armory locker" }, /turf/open/floor/mineral/plastitanium, /area/ruin/unpowered) @@ -1458,10 +1450,8 @@ /obj/structure/cable{ icon_state = "4-6" }, -/obj/structure/closet/wall{ - name = "suit locker"; - pixel_x = -28; - dir = 4 +/obj/structure/closet/wall/directional/west{ + name = "suit locker" }, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/mineral/plastitanium, diff --git a/_maps/RandomRuins/SpaceRuins/singularity_lab.dmm b/_maps/RandomRuins/SpaceRuins/singularity_lab.dmm index 3175796cd159..c9984937d2a7 100644 --- a/_maps/RandomRuins/SpaceRuins/singularity_lab.dmm +++ b/_maps/RandomRuins/SpaceRuins/singularity_lab.dmm @@ -4615,10 +4615,7 @@ }, /area/ruin/space/has_grav/singularitylab) "sr" = ( -/obj/structure/closet/wall{ - dir = 4; - pixel_x = -32 - }, +/obj/structure/closet/wall/directional/west, /obj/item/reagent_containers/food/drinks/flask, /turf/open/floor/wood, /area/ruin/space/has_grav/singularitylab/civvie) @@ -8959,10 +8956,7 @@ /turf/open/floor/engine, /area/ruin/space/has_grav/singularitylab/reactor) "Jk" = ( -/obj/structure/closet/wall{ - dir = 4; - pixel_x = -32 - }, +/obj/structure/closet/wall/directional/west, /turf/open/floor/wood, /area/ruin/space/has_grav/singularitylab/civvie) "Jl" = ( diff --git a/_maps/RandomRuins/SpaceRuins/spacemall.dmm b/_maps/RandomRuins/SpaceRuins/spacemall.dmm index aba1424544be..e5ed66920caf 100644 --- a/_maps/RandomRuins/SpaceRuins/spacemall.dmm +++ b/_maps/RandomRuins/SpaceRuins/spacemall.dmm @@ -1439,9 +1439,7 @@ pixel_y = 5 }, /obj/item/reagent_containers/food/condiment/sugar, -/obj/structure/closet/wall{ - pixel_y = 30 - }, +/obj/structure/closet/wall/directional/north, /obj/item/spacecash/bundle/c100, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/spacemall) diff --git a/_maps/RandomRuins/WasteRuins/wasteplanet_abandoned_mechbay.dmm b/_maps/RandomRuins/WasteRuins/wasteplanet_abandoned_mechbay.dmm index 570af22f6ced..cc330e69baa9 100644 --- a/_maps/RandomRuins/WasteRuins/wasteplanet_abandoned_mechbay.dmm +++ b/_maps/RandomRuins/WasteRuins/wasteplanet_abandoned_mechbay.dmm @@ -4127,9 +4127,7 @@ /turf/closed/wall/concrete/reinforced, /area/ruin/wasteplanet/abandoned_mechbay/mechlab) "Yu" = ( -/obj/structure/closet/wall/white{ - pixel_y = 29 - }, +/obj/structure/closet/wall/white/directional/north, /obj/item/storage/firstaid/toxin, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 10 diff --git a/_maps/RandomRuins/WasteRuins/wasteplanet_crash_kitchen.dmm b/_maps/RandomRuins/WasteRuins/wasteplanet_crash_kitchen.dmm index 2cd76a6338be..7a4b5e4caa3c 100644 --- a/_maps/RandomRuins/WasteRuins/wasteplanet_crash_kitchen.dmm +++ b/_maps/RandomRuins/WasteRuins/wasteplanet_crash_kitchen.dmm @@ -431,10 +431,7 @@ /obj/machinery/advanced_airlock_controller{ pixel_y = -24 }, -/obj/structure/closet/emcloset/wall{ - pixel_x = 28; - dir = 8 - }, +/obj/structure/closet/emcloset/wall/directional/east, /turf/open/floor/plasteel/tech, /area/ruin/unpowered) "TZ" = ( diff --git a/_maps/outpost/indie_space.dmm b/_maps/outpost/indie_space.dmm index e7d2e554a70e..7d7ad5ecb653 100644 --- a/_maps/outpost/indie_space.dmm +++ b/_maps/outpost/indie_space.dmm @@ -2856,10 +2856,7 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/closet/emcloset/wall{ - dir = 4; - pixel_x = -28 - }, +/obj/structure/closet/emcloset/wall/directional/west, /turf/open/floor/plasteel, /area/outpost/hallway/central) "sB" = ( @@ -3933,10 +3930,7 @@ "yV" = ( /obj/effect/turf_decal/corner/opaque/grey/full, /obj/effect/turf_decal/corner/opaque/neutral, -/obj/structure/closet/firecloset/wall{ - dir = 8; - pixel_x = 28 - }, +/obj/structure/closet/firecloset/wall/directional/east, /turf/open/floor/plasteel, /area/outpost/hallway/port) "za" = ( @@ -7221,9 +7215,7 @@ /obj/effect/turf_decal/corner/opaque/neutral{ dir = 1 }, -/obj/structure/closet/emcloset/wall{ - pixel_y = 28 - }, +/obj/structure/closet/emcloset/wall/directional/north, /turf/open/floor/plasteel, /area/outpost/hallway/central) "SC" = ( diff --git a/_maps/outpost/nanotrasen_asteroid.dmm b/_maps/outpost/nanotrasen_asteroid.dmm index 2ea6c907e80e..02d44702bc23 100644 --- a/_maps/outpost/nanotrasen_asteroid.dmm +++ b/_maps/outpost/nanotrasen_asteroid.dmm @@ -3893,10 +3893,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 1 }, -/obj/structure/closet/secure_closet/freezer/wall{ - dir = 8; - pixel_x = 28 - }, +/obj/structure/closet/secure_closet/freezer/wall/directional/east, /turf/open/floor/wood, /area/outpost/hallway/central) "op" = ( @@ -5299,10 +5296,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 1 }, -/obj/structure/closet/secure_closet/freezer/wall{ - dir = 8; - pixel_x = 28 - }, +/obj/structure/closet/secure_closet/freezer/wall/directional/east, /obj/item/clothing/suit/apron/chef, /turf/open/floor/concrete/tiles, /area/outpost/crew/library) @@ -5958,10 +5952,8 @@ }, /obj/effect/turf_decal/siding/wood, /obj/machinery/light/directional/north, -/obj/structure/closet/wall{ - name = "Storage Locker"; - dir = 8; - pixel_x = 28 +/obj/structure/closet/wall/directional/east{ + name = "Storage Locker" }, /turf/open/floor/carpet, /area/outpost/hallway/central) @@ -6029,9 +6021,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 1 }, -/obj/structure/closet/emcloset/wall{ - pixel_y = 28 - }, +/obj/structure/closet/emcloset/wall/directional/north, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 }, @@ -6147,10 +6137,8 @@ /obj/item/reagent_containers/glass/rag, /obj/item/mop, /obj/item/soap/deluxe, -/obj/structure/closet/wall/blue{ - dir = 4; - name = "Janitorial Closet"; - pixel_x = -29 +/obj/structure/closet/wall/blue/directional/west{ + name = "Janitorial Closet" }, /obj/machinery/door/window, /obj/effect/turf_decal/industrial/warning, @@ -7235,9 +7223,7 @@ /obj/effect/turf_decal/techfloor/orange{ dir = 5 }, -/obj/structure/closet/firecloset/wall{ - pixel_y = 28 - }, +/obj/structure/closet/firecloset/wall/directional/north, /turf/open/floor/plasteel/tech/grid, /area/outpost/engineering) "zm" = ( @@ -7383,10 +7369,8 @@ /turf/open/floor/grass, /area/outpost/crew/garden) "zP" = ( -/obj/structure/closet/wall/red{ - dir = 8; - name = "Bartender's locker"; - pixel_x = 29 +/obj/structure/closet/wall/red/directional/east{ + name = "Bartender's locker" }, /obj/structure/cable{ icon_state = "1-8" @@ -9154,10 +9138,8 @@ /turf/open/floor/plating, /area/outpost/crew/lounge) "Gi" = ( -/obj/structure/closet/wall{ - name = "Storage Locker"; - pixel_y = -28; - dir = 1 +/obj/structure/closet/wall/directional/south{ + name = "Storage Locker" }, /turf/open/floor/carpet/green, /area/outpost/hallway/central) @@ -10427,10 +10409,7 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/obj/structure/closet/emcloset/wall{ - dir = 8; - pixel_x = 28 - }, +/obj/structure/closet/emcloset/wall/directional/east, /turf/open/floor/wood, /area/outpost/hallway/central) "Kn" = ( @@ -14302,10 +14281,7 @@ /obj/effect/turf_decal/techfloor/orange{ dir = 8 }, -/obj/structure/closet/emcloset/wall{ - dir = 4; - pixel_x = -28 - }, +/obj/structure/closet/emcloset/wall/directional/west, /turf/open/floor/plasteel/tech/grid, /area/outpost/engineering) "Yi" = ( @@ -14580,10 +14556,7 @@ /turf/closed/indestructible/reinforced, /area/outpost/crew/dorm) "Zb" = ( -/obj/structure/closet/secure_closet/freezer/wall{ - dir = 8; - pixel_x = 28 - }, +/obj/structure/closet/secure_closet/freezer/wall/directional/east, /obj/item/clothing/under/shorts/cookjorts, /obj/item/clothing/shoes/cookflops, /obj/item/clothing/suit/toggle/chef, @@ -14866,10 +14839,8 @@ dir = 6 }, /obj/machinery/light/directional/south, -/obj/structure/closet/wall{ +/obj/structure/closet/wall/directional/east{ name = "Game Locker"; - dir = 8; - pixel_x = 28; desc = "It's a basic storage unit. Theres a little label on it, asking you to put the toys back in when finished" }, /obj/item/toy/figure/curator{ diff --git a/_maps/shuttles/independent/independent_beluga.dmm b/_maps/shuttles/independent/independent_beluga.dmm index 41224e73386c..65df51cb9735 100644 --- a/_maps/shuttles/independent/independent_beluga.dmm +++ b/_maps/shuttles/independent/independent_beluga.dmm @@ -335,10 +335,8 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/structure/closet/wall/blue{ - dir = 4; - name = "Janitorial Closet"; - pixel_x = -28 +/obj/structure/closet/wall/blue/directional/west{ + name = "Janitorial Closet" }, /obj/item/mop, /obj/item/reagent_containers/glass/bucket, @@ -659,10 +657,8 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/structure/closet/wall/blue{ - dir = 1; - name = "Bridge Officers Locker"; - pixel_y = -28 +/obj/structure/closet/wall/blue/directional/south{ + name = "Bridge Officers Locker" }, /obj/item/clothing/shoes/cowboy/fancy, /obj/item/clothing/gloves/color/white, @@ -1045,10 +1041,8 @@ /turf/open/floor/wood, /area/ship/crew/canteen) "jI" = ( -/obj/structure/closet/wall/orange{ - name = "fuel locker"; - dir = 4; - pixel_x = -28 +/obj/structure/closet/wall/orange/directional/west{ + name = "fuel locker" }, /obj/item/stack/sheet/mineral/plasma/five{ pixel_y = 3 @@ -1593,10 +1587,7 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 }, -/obj/structure/closet/firecloset/wall{ - dir = 4; - pixel_x = -28 - }, +/obj/structure/closet/firecloset/wall/directional/west, /turf/open/floor/carpet/nanoweave, /area/ship/hallway/central) "pe" = ( @@ -2201,10 +2192,7 @@ /turf/open/floor/plasteel/tech/grid, /area/ship/bridge) "vd" = ( -/obj/structure/closet/emcloset/wall{ - dir = 8; - pixel_x = 28 - }, +/obj/structure/closet/emcloset/wall/directional/east, /turf/open/floor/carpet/nanoweave/purple, /area/ship/crew) "vj" = ( @@ -2631,10 +2619,8 @@ /turf/open/floor/plasteel/white, /area/ship/hallway/central) "yZ" = ( -/obj/structure/closet/wall{ - dir = 1; - name = "Utility Closet"; - pixel_y = -28 +/obj/structure/closet/wall/directional/south{ + name = "Utility Closet" }, /obj/item/radio, /obj/item/radio, @@ -2743,10 +2729,7 @@ /obj/structure/cable/yellow{ icon_state = "2-9" }, -/obj/structure/closet/emcloset/wall{ - dir = 8; - pixel_x = 28 - }, +/obj/structure/closet/emcloset/wall/directional/east, /turf/open/floor/plating, /area/ship/engineering) "AF" = ( @@ -3224,9 +3207,7 @@ /turf/open/floor/carpet/nanoweave/beige, /area/ship/crew/dorm) "EP" = ( -/obj/structure/closet/secure_closet/freezer/wall{ - pixel_y = 28 - }, +/obj/structure/closet/secure_closet/freezer/wall/directional/north, /obj/item/reagent_containers/food/condiment/rice{ pixel_y = 17 }, @@ -3471,10 +3452,8 @@ /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/bridge) "Hu" = ( -/obj/structure/closet/wall/blue{ - dir = 4; - name = "Captains Locker"; - pixel_x = -28 +/obj/structure/closet/wall/blue/directional/west{ + name = "Captains Locker" }, /obj/item/clothing/under/rank/command/captain, /obj/item/clothing/under/rank/command, @@ -3655,10 +3634,7 @@ /turf/open/floor/engine/hull/interior, /area/ship/cargo) "IH" = ( -/obj/structure/closet/wall{ - dir = 1; - pixel_y = -28 - }, +/obj/structure/closet/wall/directional/south, /obj/item/storage/briefcase, /obj/item/folder/yellow, /obj/item/folder/red, @@ -3757,10 +3733,7 @@ /obj/effect/turf_decal/techfloor{ dir = 1 }, -/obj/structure/closet/emcloset/wall{ - dir = 8; - pixel_x = 28 - }, +/obj/structure/closet/emcloset/wall/directional/east, /turf/open/floor/plasteel/tech, /area/ship/crew/cryo) "Jk" = ( @@ -3916,10 +3889,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/orange/hidden, -/obj/structure/closet/firecloset/wall{ - dir = 8; - pixel_x = 28 - }, +/obj/structure/closet/firecloset/wall/directional/east, /obj/machinery/door/firedoor/border_only, /obj/item/reagent_containers/syringe/contraband{ pixel_x = 6; @@ -4976,10 +4946,8 @@ /area/ship/engineering) "WG" = ( /obj/effect/turf_decal/siding/wideplating/dark, -/obj/structure/closet/wall/red{ - dir = 1; - name = "Officer's Locker"; - pixel_y = -28 +/obj/structure/closet/wall/red/directional/south{ + name = "Officer's Locker" }, /obj/item/clothing/shoes/combat, /obj/item/storage/belt/security/webbing/inteq, diff --git a/_maps/shuttles/independent/independent_box.dmm b/_maps/shuttles/independent/independent_box.dmm index 5eec37e52c2b..0e1e4e9439b5 100644 --- a/_maps/shuttles/independent/independent_box.dmm +++ b/_maps/shuttles/independent/independent_box.dmm @@ -1180,10 +1180,7 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/obj/structure/closet/firecloset/wall{ - dir = 4; - pixel_x = -32 - }, +/obj/structure/closet/firecloset/wall/directional/west, /obj/item/storage/firstaid/fire, /obj/item/extinguisher/mini, /turf/open/floor/plasteel/tech, @@ -1570,10 +1567,7 @@ pixel_x = -25; pixel_y = 24 }, -/obj/structure/closet/emcloset/wall{ - dir = 4; - pixel_x = -32 - }, +/obj/structure/closet/emcloset/wall/directional/west, /turf/open/floor/plasteel/white, /area/ship/cargo) "ss" = ( diff --git a/_maps/shuttles/independent/independent_boyardee.dmm b/_maps/shuttles/independent/independent_boyardee.dmm index 65f03d149b90..7d6fb95b99da 100644 --- a/_maps/shuttles/independent/independent_boyardee.dmm +++ b/_maps/shuttles/independent/independent_boyardee.dmm @@ -97,10 +97,8 @@ pixel_x = -5; pixel_y = -4 }, -/obj/structure/closet/wall/white{ - dir = 8; - name = "First Aid"; - pixel_x = 28 +/obj/structure/closet/wall/white/directional/east{ + name = "First Aid" }, /obj/machinery/light/small/directional/south, /obj/machinery/newscaster/directional/west, diff --git a/_maps/shuttles/independent/independent_dwayne.dmm b/_maps/shuttles/independent/independent_dwayne.dmm index 40cd267a4b04..6150fe8877ec 100644 --- a/_maps/shuttles/independent/independent_dwayne.dmm +++ b/_maps/shuttles/independent/independent_dwayne.dmm @@ -296,9 +296,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 6 }, -/obj/structure/closet/wall{ - pixel_y = 28 - }, +/obj/structure/closet/wall/directional/north, /obj/item/clothing/shoes/cowboy, /obj/item/clothing/shoes/cowboy, /obj/item/clothing/shoes/cowboy, @@ -426,9 +424,7 @@ /obj/effect/turf_decal/corner/opaque/blue{ dir = 4 }, -/obj/structure/closet/emcloset/wall{ - pixel_y = 28 - }, +/obj/structure/closet/emcloset/wall/directional/north, /turf/open/floor/plasteel/white{ dir = 1 }, @@ -1503,9 +1499,8 @@ /obj/item/pickaxe/silver, /obj/item/storage/bag/ore, /obj/item/storage/bag/ore, -/obj/structure/closet/wall{ - name = "equipment closet"; - pixel_y = 28 +/obj/structure/closet/wall/directional/north{ + name = "equipment closet" }, /obj/effect/turf_decal/industrial/warning/corner{ dir = 1 diff --git a/_maps/shuttles/independent/independent_junker.dmm b/_maps/shuttles/independent/independent_junker.dmm index 006a74a2e3fb..a5b4354e7456 100644 --- a/_maps/shuttles/independent/independent_junker.dmm +++ b/_maps/shuttles/independent/independent_junker.dmm @@ -2266,9 +2266,7 @@ /obj/item/gun/ballistic/automatic/pistol/disposable, /obj/item/reagent_containers/food/drinks/bottle/hooch, /obj/machinery/light/dim/directional/south, -/obj/structure/closet/wall/blue{ - dir = 8; - pixel_x = 32; +/obj/structure/closet/wall/blue/directional/east{ welded = 1 }, /turf/open/floor/plating, diff --git a/_maps/shuttles/independent/independent_lagoon.dmm b/_maps/shuttles/independent/independent_lagoon.dmm index 4f9b272a00f7..f1f68c199fa4 100644 --- a/_maps/shuttles/independent/independent_lagoon.dmm +++ b/_maps/shuttles/independent/independent_lagoon.dmm @@ -386,10 +386,7 @@ /obj/item/clothing/suit/hawaiian, /obj/item/spacecash/bundle/c1000, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/closet/wall{ - dir = 4; - pixel_x = -28 - }, +/obj/structure/closet/wall/directional/west, /obj/effect/turf_decal/siding/wood{ dir = 8 }, @@ -1166,10 +1163,7 @@ /turf/open/floor/engine, /area/ship/engineering) "hN" = ( -/obj/structure/closet/emcloset/wall{ - dir = 1; - pixel_y = -32 - }, +/obj/structure/closet/emcloset/wall/directional/south, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, @@ -1264,10 +1258,7 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 8 }, -/obj/structure/closet/firecloset/wall{ - dir = 4; - pixel_x = -28 - }, +/obj/structure/closet/firecloset/wall/directional/west, /obj/structure/cable{ icon_state = "1-4" }, @@ -2694,9 +2685,7 @@ /obj/item/cultivator, /obj/item/storage/box/beakers, /obj/item/plant_analyzer, -/obj/structure/closet/wall{ - pixel_y = 28 - }, +/obj/structure/closet/wall/directional/north, /obj/item/storage/bag/plants/portaseeder, /obj/item/clothing/gloves/botanic_leather, /obj/effect/turf_decal/siding/wood{ @@ -2896,10 +2885,7 @@ /turf/open/floor/plating, /area/ship/engineering) "sQ" = ( -/obj/structure/closet/firecloset/wall{ - dir = 4; - pixel_x = -32 - }, +/obj/structure/closet/firecloset/wall/directional/west, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 5 }, @@ -3720,10 +3706,7 @@ /turf/open/floor/plasteel, /area/ship/hallway/port) "ys" = ( -/obj/structure/closet/emcloset/wall{ - dir = 4; - pixel_x = -32 - }, +/obj/structure/closet/emcloset/wall/directional/west, /obj/item/storage/firstaid/o2, /obj/effect/turf_decal/corner/opaque/white/border{ dir = 8 @@ -3794,9 +3777,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/structure/closet/firecloset/wall{ - pixel_y = 28 - }, +/obj/structure/closet/firecloset/wall/directional/north, /obj/structure/cable{ icon_state = "4-8" }, @@ -4199,9 +4180,7 @@ /turf/open/floor/plasteel, /area/ship/hallway/starboard) "BT" = ( -/obj/structure/closet/emcloset/wall{ - pixel_y = 28 - }, +/obj/structure/closet/emcloset/wall/directional/north, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, @@ -4602,10 +4581,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/structure/closet/firecloset/wall{ - dir = 1; - pixel_y = -32 - }, +/obj/structure/closet/firecloset/wall/directional/south, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, @@ -5067,10 +5043,7 @@ /obj/structure/disposalpipe/segment{ dir = 5 }, -/obj/structure/closet/emcloset/wall{ - dir = 4; - pixel_x = -32 - }, +/obj/structure/closet/emcloset/wall/directional/west, /obj/item/storage/firstaid/o2, /obj/effect/turf_decal/corner/opaque/white/border{ dir = 8 @@ -6278,10 +6251,7 @@ /turf/open/floor/wood, /area/ship/crew/dorm) "QU" = ( -/obj/structure/closet/firecloset/wall{ - dir = 4; - pixel_x = -32 - }, +/obj/structure/closet/firecloset/wall/directional/west, /obj/structure/cable{ icon_state = "2-4" }, @@ -6767,10 +6737,9 @@ /obj/item/radio, /obj/item/gun/energy/e_gun/advtaser, /obj/item/pen/survival, -/obj/structure/closet/secure_closet/wall{ +/obj/structure/closet/secure_closet/wall/directional/north{ icon_state = "sec_wall"; name = "equipment locker"; - pixel_y = 28; req_access = list(30) }, /obj/item/card/id/captains_spare, diff --git a/_maps/shuttles/independent/independent_mudskipper.dmm b/_maps/shuttles/independent/independent_mudskipper.dmm index 34af2d7b3622..f82cdc7ba748 100644 --- a/_maps/shuttles/independent/independent_mudskipper.dmm +++ b/_maps/shuttles/independent/independent_mudskipper.dmm @@ -619,10 +619,8 @@ /turf/open/floor/plasteel/dark, /area/ship/cargo) "nV" = ( -/obj/structure/closet/wall/blue{ - dir = 4; +/obj/structure/closet/wall/blue/directional/west{ secure = 1; - pixel_x = -28; locked = 1 }, /obj/item/gun/energy/laser/scatter, diff --git a/_maps/shuttles/independent/independent_rigger.dmm b/_maps/shuttles/independent/independent_rigger.dmm index 1115785bfab7..13b336dc36ae 100644 --- a/_maps/shuttles/independent/independent_rigger.dmm +++ b/_maps/shuttles/independent/independent_rigger.dmm @@ -351,12 +351,10 @@ /obj/item/reagent_containers/syringe{ pixel_x = 7 }, -/obj/structure/closet/secure_closet/wall{ - dir = 8; +/obj/structure/closet/secure_closet/wall/directional/east{ icon_door = "med_wall"; locked = 0; name = "mortuary locker"; - pixel_x = 28; req_access_txt = "5" }, /obj/effect/turf_decal/corner/opaque/green{ @@ -657,11 +655,9 @@ /obj/effect/turf_decal/borderfloor{ dir = 4 }, -/obj/structure/closet/wall{ - dir = 8; +/obj/structure/closet/wall/directional/east{ icon_door = "white_wall"; - name = "medical closet"; - pixel_x = 28 + name = "medical closet" }, /obj/item/storage/backpack/satchel/med, /obj/item/clothing/shoes/sneakers/white, @@ -1014,16 +1010,13 @@ /obj/structure/cable{ icon_state = "2-8" }, -/obj/structure/closet/emcloset/wall{ - pixel_y = 28 - }, +/obj/structure/closet/emcloset/wall/directional/north, /turf/open/floor/plating, /area/ship/maintenance/central) "mH" = ( -/obj/structure/closet/secure_closet/wall{ +/obj/structure/closet/secure_closet/wall/directional/north{ icon_state = "sec_wall"; name = "firearms locker"; - pixel_y = 28; req_access_txt = "1" }, /obj/item/gun/ballistic/shotgun/flamingarrow, @@ -1430,10 +1423,9 @@ /turf/open/floor/engine/hull, /area/ship/external) "sq" = ( -/obj/structure/closet/wall{ +/obj/structure/closet/wall/directional/north{ icon_door = "red_wall"; - name = "security closet"; - pixel_y = 28 + name = "security closet" }, /obj/item/storage/backpack/security, /obj/item/clothing/gloves/fingerless, @@ -1605,10 +1597,9 @@ dir = 4 }, /obj/structure/catwalk/over, -/obj/structure/closet/wall{ +/obj/structure/closet/wall/directional/north{ icon_door = "yellow_wall"; - name = "engineering closet"; - pixel_y = 28 + name = "engineering closet" }, /obj/item/storage/backpack/industrial, /obj/item/clothing/shoes/workboots, @@ -1988,12 +1979,10 @@ pixel_x = -4; pixel_y = 5 }, -/obj/structure/closet/secure_closet/wall{ - dir = 1; +/obj/structure/closet/secure_closet/wall/directional/south{ icon_door = "med_wall"; locked = 0; name = "medical locker"; - pixel_y = -28; req_access_txt = "5" }, /obj/effect/turf_decal/corner/opaque/green/border{ @@ -2445,11 +2434,9 @@ /obj/effect/turf_decal/corner/opaque/red{ dir = 8 }, -/obj/structure/closet/secure_closet/wall{ - dir = 1; +/obj/structure/closet/secure_closet/wall/directional/south{ icon_state = "sec_wall"; name = "firearms locker"; - pixel_y = -28; req_access_txt = "1" }, /obj/item/flashlight/seclite, @@ -2895,11 +2882,9 @@ /obj/effect/turf_decal/corner/opaque/red{ dir = 8 }, -/obj/structure/closet/secure_closet/wall{ - dir = 1; +/obj/structure/closet/secure_closet/wall/directional/south{ icon_state = "sec_wall"; name = "armor locker"; - pixel_y = -28; req_access_txt = "1" }, /obj/item/clothing/suit/armor/vest/alt, @@ -3087,11 +3072,9 @@ /obj/effect/turf_decal/corner/opaque/red{ dir = 8 }, -/obj/structure/closet/secure_closet/wall{ - dir = 1; +/obj/structure/closet/secure_closet/wall/directional/south{ icon_state = "sec_wall"; name = "firearms locker"; - pixel_y = -28; req_access_txt = "1" }, /obj/item/storage/belt/security, @@ -3284,10 +3267,7 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 }, -/obj/structure/closet/firecloset/wall{ - dir = 1; - pixel_y = -28 - }, +/obj/structure/closet/firecloset/wall/directional/south, /turf/open/floor/plasteel/tech, /area/ship/maintenance/central) "NU" = ( @@ -3444,12 +3424,10 @@ }, /obj/effect/turf_decal/corner/opaque/white/mono, /obj/item/roller, -/obj/structure/closet/secure_closet/wall{ - dir = 1; +/obj/structure/closet/secure_closet/wall/directional/south{ icon_door = "med_wall"; locked = 0; name = "medical locker"; - pixel_y = -28; req_access_txt = "5" }, /obj/item/roller, @@ -3609,11 +3587,9 @@ /obj/item/clothing/head/HoS/cowboy, /obj/item/ammo_box/c38, /obj/item/ammo_box/c38, -/obj/structure/closet/secure_closet/wall{ - dir = 4; +/obj/structure/closet/secure_closet/wall/directional/west{ icon_state = "solgov_wall"; name = "first mate's closet"; - pixel_x = -28; req_access_txt = "57" }, /turf/open/floor/carpet/blue, @@ -3776,11 +3752,9 @@ /obj/item/clothing/glasses/sunglasses, /obj/item/clothing/head/caphat/cowboy, /obj/item/gun/ballistic/automatic/pistol/candor, -/obj/structure/closet/secure_closet/wall{ - dir = 8; +/obj/structure/closet/secure_closet/wall/directional/east{ icon_state = "solgov_wall"; name = "captain's closet"; - pixel_x = 28; req_access_txt = "20" }, /obj/item/ammo_box/magazine/m45, @@ -4159,10 +4133,9 @@ /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/cargo) "WG" = ( -/obj/structure/closet/secure_closet/wall{ +/obj/structure/closet/secure_closet/wall/directional/north{ icon_state = "sec_wall"; name = "ammunition locker"; - pixel_y = 28; req_access_txt = "1" }, /obj/item/ammo_box/c38_box, @@ -4495,9 +4468,8 @@ dir = 4 }, /obj/structure/catwalk/over, -/obj/structure/closet/wall/orange{ - name = "tool closet"; - pixel_y = 28 +/obj/structure/closet/wall/orange/directional/north{ + name = "tool closet" }, /obj/item/storage/toolbox/mechanical, /obj/item/storage/belt/utility, diff --git a/_maps/shuttles/independent/independent_schmiedeberg.dmm b/_maps/shuttles/independent/independent_schmiedeberg.dmm index 7e4ea3906a9d..a77e943f1558 100644 --- a/_maps/shuttles/independent/independent_schmiedeberg.dmm +++ b/_maps/shuttles/independent/independent_schmiedeberg.dmm @@ -467,10 +467,7 @@ dir = 4 }, /obj/structure/curtain/bounty, -/obj/structure/closet/emcloset/wall{ - dir = 1; - pixel_y = -32 - }, +/obj/structure/closet/emcloset/wall/directional/south, /obj/effect/turf_decal/siding/wood{ dir = 1 }, @@ -1766,10 +1763,7 @@ icon_state = "1-8" }, /obj/effect/turf_decal/corner/opaque/blue/three_quarters, -/obj/structure/closet/emcloset/wall{ - dir = 1; - pixel_y = -32 - }, +/obj/structure/closet/emcloset/wall/directional/south, /turf/open/floor/plasteel/white, /area/ship/cargo) "yv" = ( @@ -1980,12 +1974,10 @@ /obj/item/reagent_containers/syringe/piercing, /obj/item/reagent_containers/syringe/piercing, /obj/item/reagent_containers/syringe/piercing, -/obj/structure/closet/secure_closet/wall{ +/obj/structure/closet/secure_closet/wall/directional/south{ desc = "For when you REALLY need to reserve the right to deny service. Immediate results guaranteed*"; - dir = 1; icon_state = "sec_wall"; - name = "Unruly Customer Pacification"; - pixel_y = -28 + name = "Unruly Customer Pacification" }, /obj/item/reagent_containers/glass/bottle/chloralhydrate{ pixel_x = 10 @@ -2046,10 +2038,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 9 }, -/obj/structure/closet/emcloset/wall{ - dir = 8; - pixel_x = 32 - }, +/obj/structure/closet/emcloset/wall/directional/east, /turf/open/floor/plasteel/tech/techmaint, /area/ship/crew/canteen) "CX" = ( @@ -2223,9 +2212,8 @@ /obj/item/clothing/head/helmet/space/orange, /obj/item/pickaxe/mini, /obj/item/pickaxe/mini, -/obj/structure/closet/wall/white{ - name = "E.V.A"; - pixel_y = 28 +/obj/structure/closet/wall/white/directional/north{ + name = "E.V.A" }, /obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable{ @@ -2450,10 +2438,7 @@ /obj/machinery/portable_atmospherics/scrubber, /obj/machinery/light/small/directional/west, /obj/effect/turf_decal/box/white, -/obj/structure/closet/emcloset/wall{ - dir = 1; - pixel_y = -32 - }, +/obj/structure/closet/emcloset/wall/directional/south, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) "Ln" = ( @@ -2534,9 +2519,7 @@ /turf/open/floor/concrete/slab_3, /area/ship/crew/hydroponics) "MP" = ( -/obj/structure/closet/secure_closet/freezer/wall{ - pixel_y = 32 - }, +/obj/structure/closet/secure_closet/freezer/wall/directional/north, /obj/item/storage/fancy/egg_box, /obj/item/storage/fancy/egg_box, /obj/item/reagent_containers/food/condiment/flour, @@ -2702,10 +2685,7 @@ /turf/open/floor/concrete/tiles, /area/ship/crew/hydroponics) "On" = ( -/obj/structure/closet/wall{ - dir = 4; - pixel_x = -32 - }, +/obj/structure/closet/wall/directional/west, /obj/machinery/washing_machine, /obj/item/clothing/suit/longcoat/chemist, /obj/item/clothing/suit/longcoat/chemist, @@ -3523,11 +3503,9 @@ /obj/machinery/door/window/eastright{ dir = 1 }, -/obj/structure/closet/secure_closet/wall{ - dir = 8; +/obj/structure/closet/secure_closet/wall/directional/east{ icon_state = "solgov_wall"; name = "Chief Pharmacist's Locker"; - pixel_x = 32; req_access_txt = "40" }, /obj/item/storage/bag/medical, diff --git a/_maps/shuttles/independent/independent_shetland.dmm b/_maps/shuttles/independent/independent_shetland.dmm index 4061815b4276..3d5fa7c58420 100644 --- a/_maps/shuttles/independent/independent_shetland.dmm +++ b/_maps/shuttles/independent/independent_shetland.dmm @@ -1288,11 +1288,9 @@ /obj/effect/turf_decal/corner/opaque/green{ dir = 8 }, -/obj/structure/closet/secure_closet/wall{ - dir = 8; +/obj/structure/closet/secure_closet/wall/directional/east{ icon_door = "med_wall"; name = "mortuary locker"; - pixel_x = 28; req_access_txt = "5" }, /obj/item/reagent_containers/glass/bottle/formaldehyde{ @@ -2120,11 +2118,9 @@ /area/ship/hallway/fore) "rQ" = ( /obj/effect/turf_decal/corner/opaque/bottlegreen/full, -/obj/structure/closet/wall{ - dir = 4; +/obj/structure/closet/wall/directional/west{ icon_door = "white_wall"; - name = "medical closet"; - pixel_x = -28 + name = "medical closet" }, /obj/item/storage/backpack/satchel/med, /obj/item/clothing/shoes/sneakers/white, @@ -3206,10 +3202,7 @@ /turf/open/floor/carpet/blue, /area/ship/bridge) "AG" = ( -/obj/structure/closet/emcloset/wall{ - dir = 1; - pixel_y = -28 - }, +/obj/structure/closet/emcloset/wall/directional/south, /obj/structure/cable{ icon_state = "4-8" }, @@ -5048,11 +5041,9 @@ /turf/open/floor/plasteel/dark, /area/ship/bridge) "Rm" = ( -/obj/structure/closet/secure_closet/wall{ - dir = 8; +/obj/structure/closet/secure_closet/wall/directional/east{ icon_door = "med_wall"; name = "medical locker"; - pixel_x = 28; req_access_txt = "5" }, /obj/item/storage/box/syringes, diff --git a/_maps/shuttles/independent/independent_tranquility.dmm b/_maps/shuttles/independent/independent_tranquility.dmm index 195117431ebc..d39a1ef392e3 100644 --- a/_maps/shuttles/independent/independent_tranquility.dmm +++ b/_maps/shuttles/independent/independent_tranquility.dmm @@ -563,10 +563,8 @@ /obj/item/reagent_containers/food/condiment/rice, /obj/item/reagent_containers/food/condiment/rice, /obj/item/storage/box/condimentbottles, -/obj/structure/closet/secure_closet/wall{ - dir = 4; - name = "Kitchen Cabinet"; - pixel_x = -28 +/obj/structure/closet/secure_closet/wall/directional/west{ + name = "Kitchen Cabinet" }, /turf/open/floor/plasteel/white, /area/ship/crew/canteen) @@ -672,10 +670,7 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 }, -/obj/structure/closet/wall{ - dir = 1; - pixel_y = -28 - }, +/obj/structure/closet/wall/directional/south, /obj/item/radio, /obj/item/radio, /obj/item/radio, @@ -1333,10 +1328,8 @@ /turf/open/floor/grass, /area/ship/crew/hydroponics) "js" = ( -/obj/structure/closet/wall{ - dir = 4; - name = "Wardrobe"; - pixel_x = -28 +/obj/structure/closet/wall/directional/west{ + name = "Wardrobe" }, /obj/item/clothing/head/beret, /obj/item/clothing/under/color/jumpskirt/random, @@ -1476,10 +1469,8 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 5 }, -/obj/structure/closet/wall{ - dir = 4; - name = "Wardrobe"; - pixel_x = -28 +/obj/structure/closet/wall/directional/west{ + name = "Wardrobe" }, /obj/item/clothing/head/wig/random, /obj/item/clothing/under/color/jumpskirt/random, @@ -1768,10 +1759,7 @@ /turf/open/floor/carpet/nanoweave/beige, /area/ship/hallway/port) "ny" = ( -/obj/structure/closet/firecloset/wall{ - dir = 4; - pixel_x = -32 - }, +/obj/structure/closet/firecloset/wall/directional/west, /turf/open/floor/carpet/nanoweave/beige, /area/ship/hallway/starboard) "nz" = ( @@ -2011,10 +1999,7 @@ /area/ship/hallway/port) "pT" = ( /obj/effect/turf_decal/techfloor/orange, -/obj/structure/closet/wall/orange{ - dir = 1; - pixel_y = -32 - }, +/obj/structure/closet/wall/orange/directional/south, /obj/item/stack/tape/industrial/electrical, /obj/item/stack/tape/industrial, /obj/item/holosign_creator/engineering, @@ -2092,10 +2077,8 @@ /area/ship/hallway/port) "qV" = ( /obj/effect/turf_decal/siding/wood, -/obj/structure/closet/wall{ - dir = 1; - name = "Wardrobe"; - pixel_y = -28 +/obj/structure/closet/wall/directional/south{ + name = "Wardrobe" }, /obj/item/clothing/head/wig/random, /obj/item/storage/box/syndie_kit/chameleon, @@ -2479,10 +2462,8 @@ /turf/open/floor/carpet/nanoweave/beige, /area/ship/hallway/port) "ub" = ( -/obj/structure/closet/wall{ - dir = 8; - name = "Personal Effects"; - pixel_x = 32 +/obj/structure/closet/wall/directional/east{ + name = "Personal Effects" }, /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -2958,9 +2939,7 @@ /turf/open/floor/carpet/nanoweave/red, /area/ship/crew/dorm/dormfour) "xW" = ( -/obj/structure/closet/wall/orange{ - pixel_y = 32 - }, +/obj/structure/closet/wall/orange/directional/north, /obj/item/clothing/suit/fire/atmos, /obj/item/clothing/mask/gas/atmos, /obj/item/clothing/head/hardhat/atmos, @@ -3490,9 +3469,8 @@ /obj/item/clothing/under/pants/khaki, /obj/item/clothing/shoes/laceup, /obj/item/clothing/under/suit/charcoal, -/obj/structure/closet/wall{ - name = "Wardrobe"; - pixel_y = 28 +/obj/structure/closet/wall/directional/north{ + name = "Wardrobe" }, /obj/item/clothing/accessory/waistcoat, /turf/open/floor/carpet/black, @@ -4507,10 +4485,8 @@ icon_state = "1-8" }, /obj/structure/catwalk/over/plated_catwalk/dark, -/obj/structure/closet/wall/blue{ - dir = 1; - name = "Janitorial Closet"; - pixel_y = -28 +/obj/structure/closet/wall/blue/directional/south{ + name = "Janitorial Closet" }, /obj/item/soap/deluxe, /obj/item/mop, @@ -4769,10 +4745,8 @@ /turf/open/floor/carpet/nanoweave/beige, /area/ship/hallway/starboard) "LS" = ( -/obj/structure/closet/wall{ - dir = 8; - name = "Wardrobe"; - pixel_x = 32 +/obj/structure/closet/wall/directional/east{ + name = "Wardrobe" }, /obj/item/clothing/suit/toggle/labcoat/chemist/side, /obj/item/clothing/head/beret/puce, @@ -4812,10 +4786,8 @@ "Md" = ( /obj/item/circuitboard/machine/telecomms/relay, /obj/item/circuitboard/machine/telecomms/message_server, -/obj/structure/closet/wall/blue{ - dir = 4; - name = "Component Storage"; - pixel_x = -28 +/obj/structure/closet/wall/blue/directional/west{ + name = "Component Storage" }, /obj/item/stack/cable_coil/blue, /obj/item/stock_parts/subspace/filter, @@ -5485,10 +5457,8 @@ /obj/item/reagent_containers/food/condiment/soymilk, /obj/item/storage/fancy/egg_box, /obj/item/storage/fancy/egg_box, -/obj/structure/closet/secure_closet/wall{ - dir = 8; - name = "Freezer"; - pixel_x = 32 +/obj/structure/closet/secure_closet/wall/directional/east{ + name = "Freezer" }, /turf/open/floor/plasteel/white, /area/ship/crew/canteen) @@ -5857,10 +5827,8 @@ /turf/closed/wall/mineral/titanium, /area/ship/storage) "TI" = ( -/obj/structure/closet/wall/blue{ - dir = 4; - name = "Personal Effects"; - pixel_x = -32 +/obj/structure/closet/wall/blue/directional/west{ + name = "Personal Effects" }, /obj/item/storage/belt/utility/full, /obj/item/clothing/suit/hooded/wintercoat/engineering, @@ -5877,10 +5845,8 @@ /turf/open/floor/carpet/nanoweave/red, /area/ship/crew/dorm/dormfour) "TJ" = ( -/obj/structure/closet/wall{ - dir = 8; - name = "Personal Effects"; - pixel_x = 32 +/obj/structure/closet/wall/directional/east{ + name = "Personal Effects" }, /obj/item/storage/bag/chemistry, /obj/item/storage/box/pillbottles, @@ -6655,10 +6621,7 @@ /turf/open/floor/plasteel/white, /area/ship/medical/surgery) "ZU" = ( -/obj/structure/closet/emcloset/wall{ - dir = 8; - pixel_x = 28 - }, +/obj/structure/closet/emcloset/wall/directional/east, /turf/open/floor/carpet/nanoweave/beige, /area/ship/hallway/port) diff --git a/_maps/shuttles/inteq/inteq_colossus.dmm b/_maps/shuttles/inteq/inteq_colossus.dmm index 4692d9eabb34..e8baced58968 100644 --- a/_maps/shuttles/inteq/inteq_colossus.dmm +++ b/_maps/shuttles/inteq/inteq_colossus.dmm @@ -190,10 +190,9 @@ /obj/item/clothing/head/soft/inteq, /obj/item/clothing/head/soft/inteq, /obj/item/clothing/head/soft/inteq, -/obj/structure/closet/wall{ +/obj/structure/closet/wall/directional/north{ icon_door = "orange_wall"; - name = "uniform closet"; - pixel_y = 28 + name = "uniform closet" }, /obj/machinery/firealarm/directional/east, /turf/open/floor/plasteel/grimy, @@ -1775,10 +1774,8 @@ /obj/item/tank/internals/oxygen, /obj/item/tank/internals/oxygen, /obj/item/tank/internals/oxygen, -/obj/structure/closet/wall{ - dir = 8; - icon_state = "emergency_wall"; - pixel_x = 28 +/obj/structure/closet/wall/directional/east{ + icon_state = "emergency_wall" }, /turf/open/floor/plasteel/tech/grid, /area/ship/hallway/port) @@ -2294,10 +2291,9 @@ /obj/item/clothing/shoes/sneakers/black, /obj/item/clothing/shoes/sneakers/black, /obj/item/clothing/shoes/sneakers/black, -/obj/structure/closet/wall{ +/obj/structure/closet/wall/directional/north{ icon_door = "orange_wall"; - name = "uniform closet"; - pixel_y = 28 + name = "uniform closet" }, /turf/open/floor/plasteel/grimy, /area/ship/crew) @@ -2621,12 +2617,10 @@ /turf/open/floor/plasteel/tech/grid, /area/ship/security/armory) "Da" = ( -/obj/structure/closet/secure_closet/wall{ - dir = 4; +/obj/structure/closet/secure_closet/wall/directional/west{ icon_door = "solgov_wall"; icon_state = "solgov_wall"; name = "vanguard's locker"; - pixel_x = -28; req_access_txt = "58" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -2901,11 +2895,9 @@ /area/ship/crew/toilet) "GL" = ( /obj/machinery/atmospherics/pipe/layer_manifold/visible, -/obj/structure/closet/wall{ - dir = 8; +/obj/structure/closet/wall/directional/east{ icon_door = "yellow_wall"; - name = "engineering closet"; - pixel_x = 32 + name = "engineering closet" }, /obj/structure/catwalk/over/plated_catwalk/dark, /obj/item/storage/backpack/industrial, @@ -3267,10 +3259,7 @@ /turf/open/floor/plasteel/dark, /area/ship/bridge) "KM" = ( -/obj/structure/closet/emcloset/wall{ - dir = 4; - pixel_x = -32 - }, +/obj/structure/closet/emcloset/wall/directional/west, /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo) "Ld" = ( @@ -4552,10 +4541,7 @@ piping_layer = 2 }, /obj/structure/catwalk/over/plated_catwalk/dark, -/obj/structure/closet/firecloset/wall{ - dir = 4; - pixel_x = -28 - }, +/obj/structure/closet/firecloset/wall/directional/west, /turf/open/floor/plating, /area/ship/engineering) "Zz" = ( diff --git a/_maps/shuttles/inteq/inteq_hound.dmm b/_maps/shuttles/inteq/inteq_hound.dmm index 59c4616d5b5a..5616d1d2d4b0 100644 --- a/_maps/shuttles/inteq/inteq_hound.dmm +++ b/_maps/shuttles/inteq/inteq_hound.dmm @@ -650,10 +650,9 @@ /obj/effect/turf_decal/siding/thinplating{ dir = 1 }, -/obj/structure/closet/wall{ +/obj/structure/closet/wall/directional/north{ icon_door = "orange_wall"; - name = "uniform closet"; - pixel_y = 28 + name = "uniform closet" }, /obj/item/clothing/head/soft/inteq, /obj/item/clothing/head/soft/inteq, @@ -965,12 +964,10 @@ /turf/open/floor/plasteel/patterned, /area/ship/cargo) "va" = ( -/obj/structure/closet/secure_closet/wall{ - dir = 4; +/obj/structure/closet/secure_closet/wall/directional/west{ icon_door = "solgov_wall"; icon_state = "solgov_wall"; name = "vanguard's locker"; - pixel_x = -28; req_access_txt = "58" }, /obj/item/clothing/glasses/hud/security/sunglasses/inteq, @@ -1102,10 +1099,9 @@ /obj/item/storage/belt/security/webbing/inteq, /obj/item/storage/belt/security/webbing/inteq, /obj/item/storage/belt/security/webbing/inteq, -/obj/structure/closet/secure_closet/wall{ +/obj/structure/closet/secure_closet/wall/directional/north{ icon_state = "sec_wall"; name = "equipment locker"; - pixel_y = 28; req_one_access_txt = "1" }, /turf/open/floor/plasteel/patterned/grid, @@ -1245,9 +1241,7 @@ /obj/structure/sign/poster/official/safety_internals{ pixel_x = -32 }, -/obj/structure/closet/emcloset/wall{ - pixel_y = 28 - }, +/obj/structure/closet/emcloset/wall/directional/north, /turf/open/floor/plasteel/tech/grid, /area/ship/cargo) "AW" = ( @@ -1391,11 +1385,9 @@ /obj/item/gun/ballistic/automatic/assault/skm/inteq{ pixel_x = -5 }, -/obj/structure/closet/secure_closet/wall{ - dir = 1; +/obj/structure/closet/secure_closet/wall/directional/south{ icon_state = "sec_wall"; name = "weapons lockup"; - pixel_y = -28; req_one_access_txt = "58" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -1956,10 +1948,7 @@ pixel_x = 25; pixel_y = 7 }, -/obj/structure/closet/emcloset/wall{ - dir = 1; - pixel_y = -28 - }, +/obj/structure/closet/emcloset/wall/directional/south, /turf/open/floor/plasteel/tech/grid, /area/ship/cargo) "OP" = ( diff --git a/_maps/shuttles/inteq/inteq_talos.dmm b/_maps/shuttles/inteq/inteq_talos.dmm index fb686d09569a..4234e39cbafc 100644 --- a/_maps/shuttles/inteq/inteq_talos.dmm +++ b/_maps/shuttles/inteq/inteq_talos.dmm @@ -162,9 +162,7 @@ /obj/effect/turf_decal/siding/thinplating{ dir = 1 }, -/obj/structure/closet/emcloset/wall{ - pixel_y = 32 - }, +/obj/structure/closet/emcloset/wall/directional/north, /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/central) "aV" = ( @@ -2729,10 +2727,8 @@ /obj/structure/catwalk/over/plated_catwalk, /obj/structure/railing, /obj/machinery/airalarm/directional/north, -/obj/structure/closet/wall{ - dir = 4; - icon_door = "grey_wall"; - pixel_x = -32 +/obj/structure/closet/wall/directional/west{ + icon_door = "grey_wall" }, /obj/item/radio/headset, /obj/item/radio/headset, @@ -3801,9 +3797,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/structure/closet/emcloset/wall{ - pixel_y = 32 - }, +/obj/structure/closet/emcloset/wall/directional/north, /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/port) "wQ" = ( @@ -3829,9 +3823,7 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 }, -/obj/structure/closet/emcloset/wall{ - pixel_y = 32 - }, +/obj/structure/closet/emcloset/wall/directional/north, /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/central) "xb" = ( diff --git a/_maps/shuttles/inteq/inteq_valor.dmm b/_maps/shuttles/inteq/inteq_valor.dmm index c4d13df99860..89c80e0e363a 100644 --- a/_maps/shuttles/inteq/inteq_valor.dmm +++ b/_maps/shuttles/inteq/inteq_valor.dmm @@ -141,9 +141,7 @@ /obj/effect/turf_decal/borderfloor{ dir = 4 }, -/obj/structure/closet/firecloset/wall{ - pixel_y = 28 - }, +/obj/structure/closet/firecloset/wall/directional/north, /turf/open/floor/plasteel/patterned, /area/ship/cargo) "bB" = ( @@ -526,10 +524,9 @@ dir = 4 }, /obj/structure/table, -/obj/structure/closet/secure_closet/wall{ +/obj/structure/closet/secure_closet/wall/directional/north{ icon_state = "sec_wall"; name = "equipment locker"; - pixel_y = 28; req_access = list(1) }, /obj/item/storage/box/zipties, @@ -572,10 +569,7 @@ /turf/open/floor/plasteel/white, /area/ship/medical) "eV" = ( -/obj/structure/closet/firecloset/wall{ - dir = 1; - pixel_y = -28 - }, +/obj/structure/closet/firecloset/wall/directional/south, /obj/structure/cable{ icon_state = "1-4" }, @@ -904,10 +898,7 @@ /obj/structure/chair/sofa/left{ dir = 8 }, -/obj/structure/closet/firecloset/wall{ - dir = 1; - pixel_y = -28 - }, +/obj/structure/closet/firecloset/wall/directional/south, /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/central) "ix" = ( @@ -1745,9 +1736,7 @@ /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/central) "pA" = ( -/obj/structure/closet/wall{ - pixel_y = 28 - }, +/obj/structure/closet/wall/directional/north, /obj/item/radio, /obj/item/radio, /obj/item/radio, @@ -1803,9 +1792,7 @@ /turf/open/floor/plasteel/dark, /area/ship/crew/canteen) "pU" = ( -/obj/structure/closet/firecloset/wall{ - pixel_y = 28 - }, +/obj/structure/closet/firecloset/wall/directional/north, /obj/machinery/atmospherics/components/binary/pump/on/layer2{ dir = 4 }, @@ -2064,10 +2051,9 @@ /obj/item/gun/ballistic/automatic/pistol/commander/inteq/no_mag{ pixel_x = 4 }, -/obj/structure/closet/secure_closet/wall{ +/obj/structure/closet/secure_closet/wall/directional/north{ icon_state = "sec_wall"; name = "weapons lockup"; - pixel_y = 28; req_access = list(1) }, /obj/structure/table, @@ -2373,10 +2359,7 @@ "vx" = ( /obj/effect/turf_decal/siding/thinplating/dark/end, /obj/machinery/airalarm/directional/south, -/obj/structure/closet/wall/white{ - dir = 8; - pixel_x = 28 - }, +/obj/structure/closet/wall/white/directional/east, /obj/item/clothing/under/rank/medical/gown, /obj/item/clothing/under/rank/medical/gown, /obj/item/clothing/under/rank/medical/gown, @@ -4359,12 +4342,10 @@ /obj/item/clothing/under/syndicate/inteq, /obj/item/clothing/suit/armor/hos/inteq, /obj/item/clothing/head/beret/sec/hos/inteq, -/obj/structure/closet/secure_closet/wall{ - dir = 4; +/obj/structure/closet/secure_closet/wall/directional/west{ icon_door = "solgov_wall"; icon_state = "solgov_wall"; name = "vanguard's locker"; - pixel_x = -28; req_access = list(58) }, /obj/item/storage/lockbox/medal/sec, @@ -4382,10 +4363,7 @@ /obj/structure/chair/sofa/right{ dir = 8 }, -/obj/structure/closet/emcloset/wall{ - dir = 8; - pixel_x = 28 - }, +/obj/structure/closet/emcloset/wall/directional/east, /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/central) "Oh" = ( @@ -4402,9 +4380,7 @@ /obj/effect/turf_decal/borderfloor{ dir = 8 }, -/obj/structure/closet/emcloset/wall{ - pixel_y = 28 - }, +/obj/structure/closet/emcloset/wall/directional/north, /turf/open/floor/plasteel/patterned, /area/ship/cargo) "Ok" = ( @@ -4707,9 +4683,7 @@ /obj/item/clothing/head/soft/inteq, /obj/item/clothing/head/soft/inteq, /obj/item/clothing/head/soft/inteq, -/obj/structure/closet/wall{ - pixel_y = 28 - }, +/obj/structure/closet/wall/directional/north, /obj/machinery/airalarm/directional/east, /turf/open/floor/carpet/black, /area/ship/crew/dorm) @@ -4724,10 +4698,8 @@ /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo) "RR" = ( -/obj/structure/closet/secure_closet/wall{ - dir = 4; +/obj/structure/closet/secure_closet/wall/directional/west{ name = "honorable corpsman's locker"; - pixel_x = -28; req_access = list(19) }, /obj/item/clothing/shoes/combat, @@ -5396,9 +5368,7 @@ /obj/item/clothing/shoes/combat, /obj/item/clothing/shoes/combat, /obj/item/clothing/shoes/combat, -/obj/structure/closet/wall{ - pixel_y = 28 - }, +/obj/structure/closet/wall/directional/north, /turf/open/floor/carpet/black, /area/ship/crew/dorm) "YZ" = ( diff --git a/_maps/shuttles/inteq/inteq_vaquero.dmm b/_maps/shuttles/inteq/inteq_vaquero.dmm index 3c94681b60f7..23e763a6b9c6 100644 --- a/_maps/shuttles/inteq/inteq_vaquero.dmm +++ b/_maps/shuttles/inteq/inteq_vaquero.dmm @@ -890,11 +890,9 @@ /obj/item/clothing/head/hardhat, /obj/item/clothing/shoes/combat, /obj/effect/turf_decal/hardline_small/right, -/obj/structure/closet/wall{ - dir = 8; +/obj/structure/closet/wall/directional/east{ icon_door = "yellow_wall"; - name = "engineering closet"; - pixel_x = 28 + name = "engineering closet" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 4 @@ -908,12 +906,10 @@ /turf/open/floor/plasteel/tech, /area/ship/maintenance/starboard) "mu" = ( -/obj/structure/closet/secure_closet/wall{ - dir = 4; +/obj/structure/closet/secure_closet/wall/directional/west{ icon_door = "solgov_wall"; icon_state = "solgov_wall"; name = "vanguard's locker"; - pixel_x = -28; req_access_txt = "20" }, /obj/item/clothing/glasses/hud/security/sunglasses/inteq, @@ -1209,10 +1205,9 @@ /obj/item/clothing/head/soft/inteq, /obj/item/clothing/head/soft/inteq, /obj/item/clothing/head/soft/inteq, -/obj/structure/closet/wall{ +/obj/structure/closet/wall/directional/north{ icon_door = "orange_wall"; - name = "uniform closet"; - pixel_y = 28 + name = "uniform closet" }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 @@ -1737,9 +1732,8 @@ /turf/open/floor/plasteel/dark, /area/ship/security) "Bu" = ( -/obj/structure/closet/wall{ - icon_door = "grey_wall"; - pixel_y = 28 +/obj/structure/closet/wall/directional/north{ + icon_door = "grey_wall" }, /obj/structure/cable{ icon_state = "0-2" @@ -1868,10 +1862,8 @@ dir = 9 }, /obj/effect/turf_decal/number/six, -/obj/structure/closet/wall/orange{ - dir = 8; +/obj/structure/closet/wall/orange/directional/east{ name = "tool closet"; - pixel_x = 28; req_access_txt = "11" }, /obj/item/pipe_dispenser, @@ -2149,10 +2141,9 @@ /obj/item/clothing/shoes/sneakers/black, /obj/item/clothing/shoes/sneakers/black, /obj/item/clothing/shoes/sneakers/black, -/obj/structure/closet/wall{ +/obj/structure/closet/wall/directional/north{ icon_door = "orange_wall"; - name = "uniform closet"; - pixel_y = 28 + name = "uniform closet" }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 @@ -2223,10 +2214,9 @@ /turf/open/floor/plasteel/tech/grid, /area/ship/security) "HN" = ( -/obj/structure/closet/secure_closet/wall{ +/obj/structure/closet/secure_closet/wall/directional/north{ icon_door = "med_wall"; name = "medical locker"; - pixel_y = 28; req_access_txt = "5" }, /obj/item/storage/firstaid/regular{ diff --git a/_maps/shuttles/minutemen/minutemen_vela.dmm b/_maps/shuttles/minutemen/minutemen_vela.dmm index 938ba4284993..8525a9d297bb 100644 --- a/_maps/shuttles/minutemen/minutemen_vela.dmm +++ b/_maps/shuttles/minutemen/minutemen_vela.dmm @@ -1032,10 +1032,7 @@ /turf/open/floor/plasteel/grimy, /area/ship/crew/dorm) "gB" = ( -/obj/structure/closet/emcloset/wall{ - dir = 1; - pixel_y = -28 - }, +/obj/structure/closet/emcloset/wall/directional/south, /obj/effect/turf_decal/techfloor{ dir = 10 }, @@ -1563,10 +1560,7 @@ /turf/open/floor/plasteel/dark, /area/ship/science) "jI" = ( -/obj/structure/closet/wall{ - dir = 1; - pixel_y = -28 - }, +/obj/structure/closet/wall/directional/south, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 5 }, @@ -2490,10 +2484,7 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/closet/firecloset/wall{ - dir = 8; - pixel_x = 28 - }, +/obj/structure/closet/firecloset/wall/directional/east, /obj/machinery/button/door{ dir = 8; id = "vela_labeva"; @@ -3979,10 +3970,7 @@ /turf/open/floor/plasteel/tech, /area/ship/engineering/atmospherics) "wk" = ( -/obj/structure/closet/wall{ - dir = 1; - pixel_y = -28 - }, +/obj/structure/closet/wall/directional/south, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, @@ -4736,10 +4724,7 @@ /turf/open/floor/plating, /area/ship/engineering/atmospherics) "zR" = ( -/obj/structure/closet/firecloset/wall{ - dir = 1; - pixel_y = -28 - }, +/obj/structure/closet/firecloset/wall/directional/south, /obj/effect/decal/cleanable/dirt, /obj/item/storage/firstaid/fire, /obj/effect/turf_decal/techfloor, @@ -6189,10 +6174,7 @@ /turf/open/floor/plating, /area/ship/hallway/central) "HO" = ( -/obj/structure/closet/wall{ - dir = 1; - pixel_y = -28 - }, +/obj/structure/closet/wall/directional/south, /obj/machinery/power/apc/auto_name/directional/west, /obj/effect/turf_decal/steeldecal/steel_decals_central7{ pixel_y = 1 @@ -6400,10 +6382,8 @@ /area/ship/hallway/central) "Jj" = ( /obj/effect/turf_decal/spline/fancy/opaque/black, -/obj/structure/closet/wall{ - dir = 4; - name = "spare uniforms"; - pixel_x = -28 +/obj/structure/closet/wall/directional/west{ + name = "spare uniforms" }, /obj/item/clothing/under/clip/minutemen, /obj/item/clothing/under/clip/minutemen, @@ -7412,10 +7392,7 @@ /turf/open/floor/plasteel/dark, /area/ship/science/xenobiology) "Ox" = ( -/obj/structure/closet/emcloset/wall{ - dir = 1; - pixel_y = -28 - }, +/obj/structure/closet/emcloset/wall/directional/south, /obj/effect/turf_decal/techfloor{ dir = 6 }, @@ -8487,10 +8464,7 @@ /obj/machinery/camera/autoname{ dir = 10 }, -/obj/structure/closet/firecloset/wall{ - dir = 1; - pixel_y = -28 - }, +/obj/structure/closet/firecloset/wall/directional/south, /obj/effect/turf_decal/techfloor, /turf/open/floor/plasteel/dark, /area/ship/hangar/port) @@ -8518,10 +8492,7 @@ /turf/open/floor/plating, /area/ship/engineering) "Uw" = ( -/obj/structure/closet/firecloset/wall{ - dir = 4; - pixel_x = -28 - }, +/obj/structure/closet/firecloset/wall/directional/west, /obj/item/storage/box/gum/happiness, /turf/open/floor/plasteel/tech, /area/ship/engineering/engine) diff --git a/_maps/shuttles/nanotrasen/nanotrasen_delta.dmm b/_maps/shuttles/nanotrasen/nanotrasen_delta.dmm index 1a43aca0ab18..6fef103cab50 100644 --- a/_maps/shuttles/nanotrasen/nanotrasen_delta.dmm +++ b/_maps/shuttles/nanotrasen/nanotrasen_delta.dmm @@ -46,11 +46,7 @@ "ap" = ( /obj/machinery/atmospherics/components/binary/dp_vent_pump/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/closet/emcloset/wall{ - dir = 4; - pixel_x = -32; - pixel_y = -6 - }, +/obj/structure/closet/emcloset/wall/directional/west, /turf/open/floor/plating, /area/ship/hallway/port) "ar" = ( @@ -848,9 +844,7 @@ /obj/effect/turf_decal/corner/opaque/bar{ dir = 1 }, -/obj/structure/closet/emcloset/wall{ - pixel_y = 28 - }, +/obj/structure/closet/emcloset/wall/directional/north, /turf/open/floor/plasteel, /area/ship/crew) "dr" = ( @@ -934,10 +928,8 @@ /obj/machinery/camera{ dir = 5 }, -/obj/structure/closet/wall{ - dir = 4; - name = "Emergency Defense Storage"; - pixel_x = -28 +/obj/structure/closet/wall/directional/west{ + name = "Emergency Defense Storage" }, /obj/item/ammo_box/magazine/co9mm{ pixel_x = 5 @@ -1451,10 +1443,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/structure/closet/firecloset/wall{ - dir = 1; - pixel_y = -28 - }, +/obj/structure/closet/firecloset/wall/directional/south, /turf/open/floor/plasteel, /area/ship/hallway/port) "oz" = ( @@ -2715,10 +2704,8 @@ dir = 4 }, /obj/effect/turf_decal/corner/opaque/lime, -/obj/structure/closet/wall{ - dir = 4; - name = "Radio Storage"; - pixel_x = -28 +/obj/structure/closet/wall/directional/west{ + name = "Radio Storage" }, /obj/item/radio, /obj/item/radio, diff --git a/_maps/shuttles/nanotrasen/nanotrasen_heron.dmm b/_maps/shuttles/nanotrasen/nanotrasen_heron.dmm index b20ca306b163..4fa6a4424482 100644 --- a/_maps/shuttles/nanotrasen/nanotrasen_heron.dmm +++ b/_maps/shuttles/nanotrasen/nanotrasen_heron.dmm @@ -352,11 +352,9 @@ /obj/item/clothing/under/rank/cargo/qm, /obj/effect/turf_decal/corner/opaque/yellow/full, /obj/effect/turf_decal/corner/opaque/yellow/diagonal, -/obj/structure/closet/wall{ - dir = 4; +/obj/structure/closet/wall/directional/west{ icon_door = "orange_wall"; - name = "quartermaster's closet"; - pixel_x = -28 + name = "quartermaster's closet" }, /obj/item/clothing/neck/cloak/qm, /obj/item/clothing/under/rank/cargo/qm/skirt, @@ -1192,9 +1190,8 @@ /turf/open/floor/plasteel/white, /area/ship/medical) "eV" = ( -/obj/structure/closet/wall/orange{ - name = "fuel locker"; - pixel_y = 28 +/obj/structure/closet/wall/orange/directional/north{ + name = "fuel locker" }, /obj/item/stack/sheet/mineral/plasma/fifty, /obj/effect/decal/cleanable/wrapping{ @@ -1458,9 +1455,8 @@ /turf/open/floor/plasteel, /area/ship/hallway/fore) "gb" = ( -/obj/structure/closet/wall/orange{ - name = "Chief Engineer's Locker"; - pixel_y = 28 +/obj/structure/closet/wall/orange/directional/north{ + name = "Chief Engineer's Locker" }, /obj/item/clothing/under/rank/engineering/chief_engineer, /obj/item/clothing/suit/toggle/hazard, @@ -2578,9 +2574,7 @@ /turf/open/floor/wood, /area/ship/crew/dorm) "ki" = ( -/obj/structure/closet/wall/orange{ - dir = 4; - pixel_x = -28; +/obj/structure/closet/wall/orange/directional/west{ name = "Pilot's Locker" }, /obj/item/clothing/under/rank/security/officer/military/eng, @@ -3761,9 +3755,7 @@ /obj/effect/turf_decal/steeldecal/steel_decals10{ dir = 4 }, -/obj/structure/closet/wall/blue{ - pixel_y = 28 - }, +/obj/structure/closet/wall/blue/directional/north, /obj/item/aicard{ pixel_x = -5 }, @@ -3861,10 +3853,8 @@ /obj/item/clothing/suit/fire/atmos, /obj/item/clothing/mask/gas/atmos, /obj/item/clothing/head/hardhat/atmos, -/obj/structure/closet/wall{ - name = "Atmospheric locker"; - dir = 8; - pixel_x = 28 +/obj/structure/closet/wall/directional/east{ + name = "Atmospheric locker" }, /obj/effect/turf_decal/techfloor/orange{ dir = 4 @@ -3959,10 +3949,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/light/directional/west, -/obj/structure/closet/wall{ - dir = 1; - pixel_y = -28 - }, +/obj/structure/closet/wall/directional/south, /obj/item/clothing/under/rank/rnd/roboticist, /obj/item/clothing/under/rank/rnd/research_director/turtleneck, /obj/item/clothing/under/rank/rnd/roboticist/skirt, @@ -4151,10 +4138,7 @@ /turf/open/floor/plasteel/elevatorshaft, /area/ship/science/robotics) "pk" = ( -/obj/structure/closet/secure_closet/freezer/wall{ - dir = 8; - pixel_x = 28 - }, +/obj/structure/closet/secure_closet/freezer/wall/directional/east, /obj/item/clothing/under/shorts/cookjorts, /obj/item/clothing/shoes/cookflops, /obj/item/clothing/suit/toggle/chef, @@ -4173,10 +4157,7 @@ }, /obj/effect/decal/cleanable/vomit/old, /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/closet/wall{ - dir = 4; - pixel_x = -28 - }, +/obj/structure/closet/wall/directional/west, /obj/item/reagent_containers/syringe/contraband/fentanyl{ pixel_x = -3; pixel_y = 4 @@ -5019,10 +5000,7 @@ /obj/effect/turf_decal/techfloor/orange{ dir = 4 }, -/obj/structure/closet/firecloset/wall{ - dir = 8; - pixel_x = 28 - }, +/obj/structure/closet/firecloset/wall/directional/east, /obj/effect/turf_decal/industrial/warning{ dir = 8 }, @@ -5442,9 +5420,8 @@ pixel_y = 7; pixel_x = 9 }, -/obj/structure/closet/wall{ - name = "Toy Storage"; - pixel_y = 28 +/obj/structure/closet/wall/directional/north{ + name = "Toy Storage" }, /obj/item/toy/figure/engineer{ pixel_x = 7 @@ -5823,9 +5800,8 @@ /turf/open/floor/plasteel/elevatorshaft, /area/ship/science/robotics) "vb" = ( -/obj/structure/closet/wall/orange{ - name = "Pilot's Locker"; - pixel_y = 28 +/obj/structure/closet/wall/orange/directional/north{ + name = "Pilot's Locker" }, /obj/item/clothing/under/rank/security/officer/military/eng, /obj/item/clothing/suit/jacket/leather/duster, @@ -6364,10 +6340,7 @@ /obj/effect/turf_decal/techfloor/orange{ dir = 4 }, -/obj/structure/closet/emcloset/wall{ - dir = 8; - pixel_x = 28 - }, +/obj/structure/closet/emcloset/wall/directional/east, /obj/effect/turf_decal/techfloor/hole/right{ dir = 4 }, @@ -7526,10 +7499,7 @@ /turf/open/floor/plasteel/tech, /area/ship/engineering) "BJ" = ( -/obj/structure/closet/emcloset/wall{ - dir = 4; - pixel_x = -28 - }, +/obj/structure/closet/emcloset/wall/directional/west, /obj/effect/turf_decal/industrial/warning{ dir = 4 }, @@ -8646,10 +8616,8 @@ /obj/effect/turf_decal/siding/wood{ dir = 9 }, -/obj/structure/closet/wall{ - name = "Utility Closet"; - dir = 4; - pixel_x = -28 +/obj/structure/closet/wall/directional/west{ + name = "Utility Closet" }, /obj/item/flashlight, /obj/item/flashlight, @@ -9112,10 +9080,7 @@ /turf/open/floor/plasteel/dark, /area/ship/engineering/atmospherics) "HG" = ( -/obj/structure/closet/secure_closet/freezer/wall{ - dir = 4; - pixel_x = -28 - }, +/obj/structure/closet/secure_closet/freezer/wall/directional/west, /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/holopad, /obj/effect/turf_decal/siding/white{ @@ -9168,9 +9133,8 @@ /turf/open/floor/wood, /area/ship/crew/dorm/dormtwo) "HI" = ( -/obj/structure/closet/wall/orange{ - name = "Pilot's Locker"; - pixel_y = 28 +/obj/structure/closet/wall/orange/directional/north{ + name = "Pilot's Locker" }, /obj/item/clothing/under/rank/security/officer/military/eng, /obj/item/clothing/suit/jacket/leather/duster, @@ -10237,11 +10201,9 @@ dir = 10 }, /obj/effect/decal/cleanable/dirt, -/obj/structure/closet/wall{ - dir = 1; +/obj/structure/closet/wall/directional/south{ icon_door = null; - name = "Office Supplies"; - pixel_y = -28 + name = "Office Supplies" }, /obj/item/storage/briefcase, /obj/item/storage/secure/briefcase{ @@ -10564,11 +10526,9 @@ /turf/open/floor/plating, /area/ship/engineering) "MT" = ( -/obj/structure/closet/wall{ - dir = 8; +/obj/structure/closet/wall/directional/east{ icon_door = "red_wall"; - name = "Roboticists Locker"; - pixel_x = 28 + name = "Roboticists Locker" }, /obj/item/clothing/suit/longcoat/roboblack, /obj/item/clothing/suit/longcoat/robowhite, @@ -10691,9 +10651,8 @@ /obj/item/storage/backpack/industrial, /obj/item/clothing/head/beret/eng/hazard, /obj/item/clothing/glasses/meson/engine, -/obj/structure/closet/wall/orange{ - name = "Engineering locker"; - pixel_y = 28 +/obj/structure/closet/wall/orange/directional/north{ + name = "Engineering locker" }, /obj/effect/decal/cleanable/dirt, /obj/item/storage/belt/utility/full/engi{ @@ -10878,11 +10837,9 @@ /turf/open/floor/plasteel, /area/ship/hallway/fore) "Of" = ( -/obj/structure/closet/wall{ +/obj/structure/closet/wall/directional/east{ icon_door = "orange_wall"; - name = "Mining equipment"; - pixel_x = 29; - dir = 8 + name = "Mining equipment" }, /obj/item/storage/bag/ore, /obj/item/storage/bag/ore, @@ -13091,9 +13048,8 @@ /obj/effect/turf_decal/techfloor{ dir = 4 }, -/obj/structure/closet/wall/red{ - name = "Ammo locker"; - pixel_y = 28 +/obj/structure/closet/wall/red/directional/north{ + name = "Ammo locker" }, /obj/item/ammo_box/magazine/co9mm{ pixel_x = -7 @@ -13576,10 +13532,8 @@ /obj/item/storage/backpack/ert/janitor{ pixel_x = 6 }, -/obj/structure/closet/wall/blue{ - dir = 8; - name = "Janitorial Closet"; - pixel_x = 28 +/obj/structure/closet/wall/blue/directional/east{ + name = "Janitorial Closet" }, /obj/item/clothing/suit/longcoat/science{ name = "janitor longcoat" diff --git a/_maps/shuttles/nanotrasen/nanotrasen_mimir.dmm b/_maps/shuttles/nanotrasen/nanotrasen_mimir.dmm index da6ae6b8b0ba..beee568b9a48 100644 --- a/_maps/shuttles/nanotrasen/nanotrasen_mimir.dmm +++ b/_maps/shuttles/nanotrasen/nanotrasen_mimir.dmm @@ -108,10 +108,7 @@ /turf/open/floor/plasteel/white, /area/ship/crew/toilet) "aV" = ( -/obj/structure/closet/emcloset/wall{ - dir = 8; - pixel_x = 28 - }, +/obj/structure/closet/emcloset/wall/directional/east, /obj/structure/cable{ icon_state = "1-8" }, @@ -1823,9 +1820,7 @@ /turf/open/floor/mineral/plastitanium/red/brig, /area/ship/hallway/central) "km" = ( -/obj/structure/closet/wall/blue{ - dir = 4; - pixel_x = -30; +/obj/structure/closet/wall/blue/directional/west{ name = "Space Suits"; desc = "Contains supplies for space walking." }, @@ -2105,10 +2100,7 @@ /turf/open/floor/plating, /area/ship/maintenance/port) "lA" = ( -/obj/structure/closet/emcloset/wall{ - dir = 8; - pixel_x = 32 - }, +/obj/structure/closet/emcloset/wall/directional/east, /obj/machinery/light/directional/north, /turf/open/floor/plasteel/patterned/grid, /area/ship/crew/dorm/dormthree) @@ -3575,10 +3567,7 @@ /turf/open/floor/plating, /area/ship/storage/eva) "uO" = ( -/obj/structure/closet/firecloset/wall{ - dir = 8; - pixel_x = 28 - }, +/obj/structure/closet/firecloset/wall/directional/east, /obj/structure/cable{ icon_state = "1-2" }, @@ -3758,9 +3747,7 @@ /turf/open/floor/plasteel/tech/grid, /area/ship/engineering/electrical) "wk" = ( -/obj/structure/closet/emcloset/wall{ - pixel_y = 28 - }, +/obj/structure/closet/emcloset/wall/directional/north, /obj/structure/cable{ icon_state = "4-8" }, @@ -4523,9 +4510,7 @@ /turf/open/floor/plasteel/dark, /area/ship/security/armory) "AP" = ( -/obj/structure/closet/wall/blue{ - dir = 4; - pixel_x = -30; +/obj/structure/closet/wall/blue/directional/west{ name = "Space Suits"; desc = "Contains supplies for space walking." }, @@ -6403,10 +6388,7 @@ /obj/structure/railing/corner{ dir = 4 }, -/obj/structure/closet/firecloset/wall{ - dir = 8; - pixel_x = 28 - }, +/obj/structure/closet/firecloset/wall/directional/east, /obj/effect/turf_decal/corner/opaque/orange/border{ dir = 8 }, @@ -7469,9 +7451,7 @@ /turf/open/floor/plasteel/telecomms_floor, /area/ship/bridge) "Rm" = ( -/obj/structure/closet/firecloset/wall{ - pixel_y = 28 - }, +/obj/structure/closet/firecloset/wall/directional/north, /obj/structure/cable{ icon_state = "4-8" }, diff --git a/_maps/shuttles/nanotrasen/nanotrasen_osprey.dmm b/_maps/shuttles/nanotrasen/nanotrasen_osprey.dmm index ffb36020da1f..398fcebfbfb7 100644 --- a/_maps/shuttles/nanotrasen/nanotrasen_osprey.dmm +++ b/_maps/shuttles/nanotrasen/nanotrasen_osprey.dmm @@ -3,12 +3,10 @@ /obj/structure/chair/comfy/brown{ dir = 1 }, -/obj/structure/closet/secure_closet/wall{ - dir = 4; +/obj/structure/closet/secure_closet/wall/directional/west{ icon_door = "sec_wall"; icon_state = "sec_wall"; name = "gun locker"; - pixel_x = -32; req_access_txt = "19" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -2191,10 +2189,8 @@ /turf/open/floor/plasteel/white, /area/ship/science) "oE" = ( -/obj/structure/closet/wall{ - dir = 1; - icon_door = "grey_wall"; - pixel_y = -28 +/obj/structure/closet/wall/directional/south{ + icon_door = "grey_wall" }, /obj/item/clothing/under/color/grey, /obj/item/clothing/under/color/grey, @@ -2245,9 +2241,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/structure/closet/firecloset/wall{ - pixel_y = 28 - }, +/obj/structure/closet/firecloset/wall/directional/north, /turf/open/floor/plasteel/patterned/grid, /area/ship/engineering/atmospherics) "oQ" = ( @@ -2551,10 +2545,7 @@ dir = 8 }, /obj/effect/turf_decal/corner/transparent/neutral, -/obj/structure/closet/emcloset/wall{ - dir = 1; - pixel_y = -28 - }, +/obj/structure/closet/emcloset/wall/directional/south, /turf/open/floor/plasteel, /area/ship/hallway/central) "qw" = ( @@ -2928,10 +2919,7 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/obj/structure/closet/emcloset/wall{ - dir = 1; - pixel_y = -28 - }, +/obj/structure/closet/emcloset/wall/directional/south, /turf/open/floor/plasteel, /area/ship/crew/cryo) "sJ" = ( @@ -3063,9 +3051,7 @@ /obj/effect/turf_decal/corner/transparent/neutral{ dir = 4 }, -/obj/structure/closet/emcloset/wall{ - pixel_y = 28 - }, +/obj/structure/closet/emcloset/wall/directional/north, /turf/open/floor/plasteel, /area/ship/hallway/central) "tO" = ( diff --git a/_maps/shuttles/nanotrasen/nanotrasen_ranger.dmm b/_maps/shuttles/nanotrasen/nanotrasen_ranger.dmm index 90f6aed9030a..7605fa6433cd 100644 --- a/_maps/shuttles/nanotrasen/nanotrasen_ranger.dmm +++ b/_maps/shuttles/nanotrasen/nanotrasen_ranger.dmm @@ -381,9 +381,7 @@ /turf/open/floor/plating, /area/ship/hallway/central) "dK" = ( -/obj/structure/closet/firecloset/wall{ - pixel_y = 28 - }, +/obj/structure/closet/firecloset/wall/directional/north, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, @@ -938,9 +936,7 @@ /turf/open/floor/plasteel/dark, /area/ship/security) "iI" = ( -/obj/structure/closet/emcloset/wall{ - pixel_y = 28 - }, +/obj/structure/closet/emcloset/wall/directional/north, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 1 }, @@ -1486,10 +1482,7 @@ /turf/open/floor/plasteel/white, /area/ship/hallway/port) "pf" = ( -/obj/structure/closet/emcloset/wall{ - dir = 1; - pixel_y = -28 - }, +/obj/structure/closet/emcloset/wall/directional/south, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -2688,10 +2681,7 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/closet/firecloset/wall{ - dir = 4; - pixel_x = -28 - }, +/obj/structure/closet/firecloset/wall/directional/west, /turf/open/floor/plasteel/white, /area/ship/hallway/central) "BY" = ( @@ -3066,10 +3056,7 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 8 }, -/obj/structure/closet/emcloset/wall{ - dir = 4; - pixel_x = -30 - }, +/obj/structure/closet/emcloset/wall/directional/west, /turf/open/floor/plasteel/white, /area/ship/hallway/central) "Gn" = ( @@ -4038,10 +4025,7 @@ /turf/open/floor/plasteel/white, /area/ship/hallway/port) "RA" = ( -/obj/structure/closet/firecloset/wall{ - dir = 1; - pixel_y = -28 - }, +/obj/structure/closet/firecloset/wall/directional/south, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, diff --git a/_maps/shuttles/nanotrasen/nanotrasen_skipper.dmm b/_maps/shuttles/nanotrasen/nanotrasen_skipper.dmm index deac666bf516..803c5f0ea0c2 100644 --- a/_maps/shuttles/nanotrasen/nanotrasen_skipper.dmm +++ b/_maps/shuttles/nanotrasen/nanotrasen_skipper.dmm @@ -2164,10 +2164,8 @@ /turf/open/floor/plasteel/dark, /area/ship/cargo/office) "qS" = ( -/obj/structure/closet/secure_closet/wall{ - dir = 4; +/obj/structure/closet/secure_closet/wall/directional/west{ name = "The Captain's Personal Medicine Cabinet And Soap Holder"; - pixel_x = -28; req_access_txt = "20" }, /obj/item/soap/nanotrasen, @@ -3704,10 +3702,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, -/obj/structure/closet/emcloset/wall{ - dir = 1; - pixel_y = -28 - }, +/obj/structure/closet/emcloset/wall/directional/south, /turf/open/floor/carpet/nanoweave, /area/ship/hallway/central) "Dy" = ( @@ -5676,9 +5671,7 @@ /turf/open/floor/engine, /area/ship/engineering/atmospherics) "Wy" = ( -/obj/structure/closet/emcloset/wall{ - pixel_y = 28 - }, +/obj/structure/closet/emcloset/wall/directional/north, /turf/open/floor/carpet/nanoweave, /area/ship/hallway/central) "Wz" = ( diff --git a/_maps/shuttles/pgf/pgf_crying_sun.dmm b/_maps/shuttles/pgf/pgf_crying_sun.dmm index 2cd73b12dfda..e39ca5bb9654 100644 --- a/_maps/shuttles/pgf/pgf_crying_sun.dmm +++ b/_maps/shuttles/pgf/pgf_crying_sun.dmm @@ -239,10 +239,8 @@ pixel_x = 7; pixel_y = -5 }, -/obj/structure/closet/secure_closet/wall{ +/obj/structure/closet/secure_closet/wall/directional/west{ icon_state = "sec_wall"; - dir = 4; - pixel_x = -28; name = "equipment locker" }, /obj/effect/turf_decal/corner/opaque/purple/border{ @@ -793,11 +791,9 @@ /obj/structure/cable{ icon_state = "1-4" }, -/obj/structure/closet/wall{ - dir = 1; +/obj/structure/closet/wall/directional/south{ icon_door = null; - name = "Uniforms"; - pixel_y = -28 + name = "Uniforms" }, /obj/item/clothing/under/gezena{ pixel_y = -5; @@ -990,10 +986,7 @@ /obj/effect/turf_decal/spline/fancy/opaque/lime{ dir = 8 }, -/obj/structure/closet/firecloset/wall{ - dir = 4; - pixel_x = -28 - }, +/obj/structure/closet/firecloset/wall/directional/west, /obj/structure/cable{ icon_state = "1-2" }, @@ -1182,9 +1175,8 @@ /turf/open/floor/plasteel/dark, /area/ship/bridge) "jt" = ( -/obj/structure/closet/secure_closet/wall{ +/obj/structure/closet/secure_closet/wall/directional/north{ icon_state = "cargo_wall"; - pixel_y = 28; name = "Engineer's Locker" }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ @@ -1519,10 +1511,7 @@ /turf/open/floor/plasteel/sepia, /area/ship/crew/dorm/dormthree) "na" = ( -/obj/structure/closet/firecloset/wall{ - dir = 4; - pixel_x = -28 - }, +/obj/structure/closet/firecloset/wall/directional/west, /obj/machinery/light/directional/north, /turf/open/floor/plasteel/mono/dark, /area/ship/bridge) @@ -1543,9 +1532,7 @@ /turf/open/floor/plating, /area/ship/engineering) "nm" = ( -/obj/structure/closet/wall/blue{ - dir = 4; - pixel_x = -28; +/obj/structure/closet/wall/blue/directional/west{ name = "Spare EVA Closet" }, /obj/effect/turf_decal/corner/opaque/lime/mono, @@ -1736,9 +1723,7 @@ /obj/effect/turf_decal/siding/wood/end{ dir = 4 }, -/obj/structure/closet/wall{ - dir = 8; - pixel_x = 28; +/obj/structure/closet/wall/directional/east{ name = "Cleaning Station" }, /obj/machinery/computer/helm/viewscreen/directional/south, @@ -1997,9 +1982,8 @@ /turf/closed/wall/mineral/titanium/exterior, /area/ship/construction) "qZ" = ( -/obj/structure/closet/secure_closet/wall{ +/obj/structure/closet/secure_closet/wall/directional/north{ icon_state = "cargo_wall"; - pixel_y = 28; name = "Engineer's Locker" }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, @@ -2075,10 +2059,8 @@ /turf/open/floor/plasteel/tech, /area/ship/crew/office) "rN" = ( -/obj/structure/closet/secure_closet/wall{ - icon_state = "secure_wall"; - dir = 8; - pixel_x = 26 +/obj/structure/closet/secure_closet/wall/directional/east{ + icon_state = "secure_wall" }, /obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable{ @@ -2132,10 +2114,7 @@ /obj/effect/turf_decal/corner_steel_grid{ dir = 10 }, -/obj/structure/closet/emcloset/wall{ - dir = 1; - pixel_y = -27 - }, +/obj/structure/closet/emcloset/wall/directional/south, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, @@ -2225,10 +2204,7 @@ /obj/structure/railing{ dir = 6 }, -/obj/structure/closet/emcloset/wall{ - dir = 4; - pixel_x = -28 - }, +/obj/structure/closet/emcloset/wall/directional/west, /turf/open/floor/plasteel/mono/dark, /area/ship/bridge) "ty" = ( @@ -2321,10 +2297,8 @@ pixel_x = 11; pixel_y = -5 }, -/obj/structure/closet/secure_closet/wall{ +/obj/structure/closet/secure_closet/wall/directional/west{ icon_state = "sec_wall"; - dir = 4; - pixel_x = -28; name = "equipment locker" }, /obj/structure/window/reinforced{ @@ -3040,11 +3014,9 @@ /obj/effect/turf_decal/corner_steel_grid{ dir = 9 }, -/obj/structure/closet/wall{ - dir = 2; +/obj/structure/closet/wall/directional/north{ icon_door = null; - name = "headset storage"; - pixel_y = 28 + name = "headset storage" }, /obj/item/encryptionkey/pgf{ pixel_y = -5; @@ -3419,9 +3391,7 @@ /obj/item/towel, /obj/item/towel, /obj/item/towel, -/obj/structure/closet/wall{ - dir = 4; - pixel_x = -28; +/obj/structure/closet/wall/directional/west{ name = "towel closet" }, /turf/open/floor/plastic, @@ -3714,10 +3684,7 @@ /obj/effect/turf_decal/spline/fancy/opaque/lime{ dir = 8 }, -/obj/structure/closet/emcloset/wall{ - dir = 4; - pixel_x = -28 - }, +/obj/structure/closet/emcloset/wall/directional/west, /obj/structure/cable{ icon_state = "1-2" }, @@ -3737,11 +3704,9 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 }, -/obj/structure/closet/wall{ - dir = 1; +/obj/structure/closet/wall/directional/south{ icon_door = null; - name = "Uniforms"; - pixel_y = -28 + name = "Uniforms" }, /obj/item/clothing/gloves/gezena{ pixel_x = -5; @@ -4469,10 +4434,7 @@ /obj/effect/turf_decal/corner_steel_grid{ dir = 10 }, -/obj/structure/closet/firecloset/wall{ - dir = 1; - pixel_y = -28 - }, +/obj/structure/closet/firecloset/wall/directional/south, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, @@ -4488,10 +4450,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/structure/closet/firecloset/wall{ - dir = 1; - pixel_y = -28 - }, +/obj/structure/closet/firecloset/wall/directional/south, /turf/open/floor/plating, /area/ship/engineering) "KB" = ( @@ -4718,13 +4677,10 @@ /turf/open/floor/plasteel/tech, /area/ship/crew/dorm/dormtwo) "MC" = ( -/obj/structure/closet/secure_closet/wall{ +/obj/structure/closet/secure_closet/wall/directional/east{ icon_door = "med_wall"; name = "Doctor's Locker"; - pixel_y = 0; - req_access_txt = "5"; - dir = 8; - pixel_x = 28 + req_access_txt = "5" }, /obj/item/clothing/gloves/gezena{ pixel_x = 3; @@ -5277,10 +5233,8 @@ /turf/open/floor/plasteel/dark, /area/ship/crew/canteen) "PP" = ( -/obj/structure/closet/wall{ - dir = 4; +/obj/structure/closet/wall/directional/west{ icon_state = "emergency_wall"; - pixel_x = -28; name = "Spare Internals Closet" }, /obj/effect/turf_decal/corner/opaque/lime/mono, @@ -5425,10 +5379,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/structure/closet/emcloset/wall{ - dir = 1; - pixel_y = -27 - }, +/obj/structure/closet/emcloset/wall/directional/south, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, /turf/open/floor/plating, /area/ship/engineering) @@ -5582,10 +5533,7 @@ dir = 10 }, /obj/machinery/light/directional/north, -/obj/structure/closet/emcloset/wall{ - dir = 8; - pixel_x = 28 - }, +/obj/structure/closet/emcloset/wall/directional/east, /turf/open/floor/engine/hull/reinforced/interior, /area/ship/construction) "RX" = ( @@ -6367,10 +6315,8 @@ /turf/open/floor/plasteel/mono/dark, /area/ship/hallway/central) "Xz" = ( -/obj/structure/closet/secure_closet/wall{ - icon_state = "secure_wall"; - dir = 8; - pixel_x = 26 +/obj/structure/closet/secure_closet/wall/directional/east{ + icon_state = "secure_wall" }, /turf/open/floor/plastic, /area/ship/crew/toilet) @@ -6650,10 +6596,8 @@ /turf/open/floor/plasteel/tech, /area/ship/crew/dorm/dormthree) "ZH" = ( -/obj/structure/closet/secure_closet/wall{ +/obj/structure/closet/secure_closet/wall/directional/south{ icon_state = "cargo_wall"; - pixel_y = -28; - dir = 1; name = "Engineering Equipment" }, /obj/item/storage/box/metalfoam{ diff --git a/_maps/shuttles/pirate/pirate_ember.dmm b/_maps/shuttles/pirate/pirate_ember.dmm index 34536c2b4bcb..5bec6898af92 100644 --- a/_maps/shuttles/pirate/pirate_ember.dmm +++ b/_maps/shuttles/pirate/pirate_ember.dmm @@ -205,10 +205,7 @@ /area/ship/hallway/central) "aZ" = ( /obj/effect/decal/cleanable/oil, -/obj/structure/closet/firecloset/wall{ - dir = 8; - pixel_x = 28 - }, +/obj/structure/closet/firecloset/wall/directional/east, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 }, @@ -1414,10 +1411,8 @@ /turf/open/floor/plasteel, /area/ship/crew/canteen) "hq" = ( -/obj/structure/closet/wall{ - name = "Atmospheric locker"; - dir = 4; - pixel_x = -28 +/obj/structure/closet/wall/directional/west{ + name = "Atmospheric locker" }, /obj/item/clothing/suit/hooded/wintercoat/engineering/atmos, /obj/item/clothing/suit/fire/atmos, @@ -1464,10 +1459,7 @@ /turf/open/floor/plating/rust, /area/ship/medical) "hy" = ( -/obj/structure/closet/emcloset/wall{ - dir = 1; - pixel_y = -28 - }, +/obj/structure/closet/emcloset/wall/directional/south, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/wrapping, /obj/item/kirbyplants/random, @@ -2437,10 +2429,8 @@ }, /area/ship/engineering/electrical) "mi" = ( -/obj/structure/closet/wall/red{ - dir = 4; +/obj/structure/closet/wall/red/directional/west{ name = "armory locker"; - pixel_x = -28; req_one_access_txt = "1" }, /obj/effect/turf_decal/techfloor{ @@ -2736,11 +2726,9 @@ /area/ship/maintenance/fore) "nx" = ( /obj/effect/turf_decal/techfloor, -/obj/structure/closet/wall{ - dir = 1; +/obj/structure/closet/wall/directional/south{ icon_door = "yellow_wall"; - name = "engineering closet"; - pixel_y = -28 + name = "engineering closet" }, /obj/item/clothing/suit/toggle/industrial, /obj/item/clothing/under/utility, @@ -2863,10 +2851,8 @@ /obj/effect/turf_decal/techfloor{ dir = 4 }, -/obj/structure/closet/wall/red{ - dir = 1; - name = "Firearm Locker"; - pixel_y = -28 +/obj/structure/closet/wall/red/directional/south{ + name = "Firearm Locker" }, /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/steeldecal/steel_decals_central2{ @@ -3315,9 +3301,7 @@ /turf/open/floor/plasteel/dark, /area/ship/hallway/fore) "qr" = ( -/obj/structure/closet/emcloset/wall{ - pixel_y = 28 - }, +/obj/structure/closet/emcloset/wall/directional/north, /obj/item/seeds/berry{ pixel_x = -8; pixel_y = 6 @@ -3353,10 +3337,8 @@ pixel_x = 1; pixel_y = -4 }, -/obj/structure/closet/wall/blue{ - dir = 4; - name = "Component Storage"; - pixel_x = -28 +/obj/structure/closet/wall/blue/directional/west{ + name = "Component Storage" }, /obj/item/stack/cable_coil/blue, /obj/item/stack/cable_coil/orange{ @@ -3579,10 +3561,7 @@ "rJ" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small/directional/east, -/obj/structure/closet/wall{ - dir = 1; - pixel_y = -28 - }, +/obj/structure/closet/wall/directional/south, /obj/item/reagent_containers/syringe/contraband/fentanyl{ pixel_x = -3; pixel_y = 4 @@ -3623,10 +3602,7 @@ /turf/closed/wall/rust, /area/ship/crew/canteen) "rQ" = ( -/obj/structure/closet/emcloset/wall{ - dir = 4; - pixel_x = -28 - }, +/obj/structure/closet/emcloset/wall/directional/west, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/ship/hallway/central) @@ -4693,9 +4669,7 @@ /area/ship/maintenance/central) "wC" = ( /obj/structure/catwalk/over/plated_catwalk, -/obj/structure/closet/firecloset/wall{ - pixel_y = 28 - }, +/obj/structure/closet/firecloset/wall/directional/north, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /turf/open/floor/plating, /area/ship/hallway/central) @@ -4741,10 +4715,7 @@ /obj/effect/turf_decal/trimline/transparent/lightgrey/line{ dir = 4 }, -/obj/structure/closet/emcloset/wall{ - dir = 4; - pixel_x = -28 - }, +/obj/structure/closet/emcloset/wall/directional/west, /obj/structure/cable{ icon_state = "1-2" }, @@ -5458,10 +5429,8 @@ /turf/open/floor/plasteel/dark, /area/ship/hallway/fore) "AL" = ( -/obj/structure/closet/wall/orange{ - dir = 8; - name = "Engineering locker"; - pixel_x = 28 +/obj/structure/closet/wall/orange/directional/east{ + name = "Engineering locker" }, /obj/effect/decal/cleanable/robot_debris/gib, /obj/item/clothing/under/utility, @@ -5872,9 +5841,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/obj/structure/closet/wall{ - dir = 8; - pixel_x = 28; +/obj/structure/closet/wall/directional/east{ name = "Uniform Closet" }, /obj/item/clothing/neck/shemagh, @@ -6107,9 +6074,7 @@ /obj/effect/turf_decal/techfloor/corner{ dir = 4 }, -/obj/structure/closet/wall/blue{ - dir = 8; - pixel_x = 28; +/obj/structure/closet/wall/blue/directional/east{ name = "Bridge Officer's locker" }, /obj/item/clothing/shoes/workboots, @@ -6848,11 +6813,9 @@ /area/ship/maintenance/fore) "GF" = ( /obj/effect/turf_decal/techfloor, -/obj/structure/closet/wall{ - dir = 1; +/obj/structure/closet/wall/directional/south{ icon_door = "yellow_wall"; - name = "engineering closet"; - pixel_y = -28 + name = "engineering closet" }, /obj/item/clothing/suit/toggle/industrial, /obj/item/clothing/under/utility, @@ -7756,10 +7719,8 @@ dir = 6 }, /obj/effect/decal/cleanable/dirt, -/obj/structure/closet/wall{ - name = "Utility Closet"; - pixel_y = -28; - dir = 1 +/obj/structure/closet/wall/directional/south{ + name = "Utility Closet" }, /obj/item/radio/old{ pixel_x = 2; @@ -8181,9 +8142,7 @@ /obj/effect/turf_decal/techfloor/corner{ dir = 4 }, -/obj/structure/closet/wall/blue{ - dir = 8; - pixel_x = 28; +/obj/structure/closet/wall/blue/directional/east{ name = "Bridge Officer's locker" }, /obj/item/clothing/shoes/workboots, @@ -8958,10 +8917,8 @@ /turf/open/floor/plasteel, /area/ship/hallway/central) "Pn" = ( -/obj/structure/closet/wall/red{ - name = "Ammo locker"; - dir = 4; - pixel_x = -28 +/obj/structure/closet/wall/red/directional/west{ + name = "Ammo locker" }, /obj/effect/turf_decal/techfloor{ dir = 8 @@ -9251,10 +9208,7 @@ "QH" = ( /obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/closet/emcloset/wall{ - dir = 4; - pixel_x = -28 - }, +/obj/structure/closet/emcloset/wall/directional/west, /obj/structure/catwalk/over/plated_catwalk/dark, /turf/open/floor/plating, /area/ship/engineering/communications) @@ -9888,10 +9842,7 @@ /obj/effect/turf_decal/industrial/warning{ dir = 4 }, -/obj/structure/closet/emcloset/wall{ - dir = 4; - pixel_x = -28 - }, +/obj/structure/closet/emcloset/wall/directional/west, /obj/machinery/advanced_airlock_controller{ pixel_y = 26 }, diff --git a/_maps/shuttles/pirate/pirate_libertatia.dmm b/_maps/shuttles/pirate/pirate_libertatia.dmm index 933836561c47..2fe2cd9ddb20 100644 --- a/_maps/shuttles/pirate/pirate_libertatia.dmm +++ b/_maps/shuttles/pirate/pirate_libertatia.dmm @@ -424,10 +424,8 @@ /obj/effect/turf_decal/industrial/warning{ dir = 5 }, -/obj/structure/closet/wall/red{ - dir = 8; +/obj/structure/closet/wall/red/directional/east{ name = "armory locker"; - pixel_x = 28; req_one_access_txt = "1" }, /turf/open/floor/mineral/plastitanium, @@ -443,10 +441,8 @@ /obj/effect/turf_decal/industrial/warning{ dir = 8 }, -/obj/structure/closet/wall/red{ - dir = 4; +/obj/structure/closet/wall/red/directional/west{ name = "suit locker"; - pixel_x = -28; req_one_access_txt = "1" }, /turf/open/floor/mineral/plastitanium, @@ -501,10 +497,8 @@ /obj/effect/turf_decal/industrial/warning{ dir = 4 }, -/obj/structure/closet/wall/red{ - dir = 8; +/obj/structure/closet/wall/red/directional/east{ name = "armory locker"; - pixel_x = 28; req_one_access_txt = "1" }, /obj/item/gun/ballistic/shotgun/doublebarrel{ @@ -535,10 +529,8 @@ /obj/effect/turf_decal/industrial/warning/corner{ dir = 1 }, -/obj/structure/closet/wall/red{ - dir = 4; +/obj/structure/closet/wall/red/directional/west{ name = "suit locker"; - pixel_x = -28; req_one_access_txt = "1" }, /turf/open/floor/mineral/plastitanium, @@ -585,10 +577,8 @@ /obj/effect/turf_decal/industrial/warning{ dir = 6 }, -/obj/structure/closet/wall/red{ - dir = 8; +/obj/structure/closet/wall/red/directional/east{ name = "armory locker"; - pixel_x = 28; req_one_access_txt = "1" }, /turf/open/floor/mineral/plastitanium, @@ -659,9 +649,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/structure/closet/emcloset/wall{ - pixel_y = 28 - }, +/obj/structure/closet/emcloset/wall/directional/north, /obj/machinery/advanced_airlock_controller{ pixel_y = -25 }, @@ -900,10 +888,8 @@ /obj/item/clothing/under/costume/sailor, /obj/item/clothing/under/costume/sailor, /obj/item/clothing/under/costume/sailor, -/obj/structure/closet/wall{ - dir = 8; - icon_door = "grey_wall"; - pixel_x = 28 +/obj/structure/closet/wall/directional/east{ + icon_door = "grey_wall" }, /turf/open/floor/pod/light, /area/ship/crew) @@ -1139,10 +1125,7 @@ /obj/structure/cable{ icon_state = "0-2" }, -/obj/structure/closet/emcloset/wall{ - dir = 4; - pixel_x = -28 - }, +/obj/structure/closet/emcloset/wall/directional/west, /turf/open/floor/pod/light, /area/ship/cargo) "Hh" = ( @@ -1312,10 +1295,7 @@ /obj/structure/cable/yellow, /obj/machinery/power/terminal, /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/closet/firecloset/wall{ - dir = 4; - pixel_x = -28 - }, +/obj/structure/closet/firecloset/wall/directional/west, /turf/open/floor/plating{ icon_state = "platingdmg3" }, @@ -1402,10 +1382,7 @@ /obj/item/wrench, /obj/effect/decal/cleanable/oil, /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/closet/firecloset/wall{ - dir = 8; - pixel_x = 28 - }, +/obj/structure/closet/firecloset/wall/directional/east, /turf/open/floor/plating, /area/ship/hallway/starboard) "OA" = ( diff --git a/_maps/shuttles/pirate/pirate_noderider.dmm b/_maps/shuttles/pirate/pirate_noderider.dmm index 9e13db35c42e..df346f703dd3 100644 --- a/_maps/shuttles/pirate/pirate_noderider.dmm +++ b/_maps/shuttles/pirate/pirate_noderider.dmm @@ -294,10 +294,7 @@ /obj/item/storage/box/handcuffs, /obj/item/storage/box/handcuffs, /obj/item/storage/box/handcuffs, -/obj/structure/closet/wall/red{ - dir = 8; - pixel_x = 28 - }, +/obj/structure/closet/wall/red/directional/east, /obj/item/storage/backpack/duffelbag/syndie/c4, /turf/open/floor/plasteel/tech, /area/ship/security/armory) @@ -1027,8 +1024,7 @@ /turf/open/floor/plating/airless, /area/ship/external) "qh" = ( -/obj/structure/closet/wall/red{ - pixel_y = 28; +/obj/structure/closet/wall/red/directional/north{ name = "weapons locker" }, /obj/item/gun/energy/e_gun/smg, @@ -1194,10 +1190,8 @@ /obj/structure/sign/poster/contraband/cybersun_borg{ pixel_y = 32 }, -/obj/structure/closet/wall/white{ - dir = 4; - name = "First Aid"; - pixel_x = -28 +/obj/structure/closet/wall/white/directional/west{ + name = "First Aid" }, /obj/item/storage/backpack/duffelbag/med/surgery, /obj/item/storage/toolbox/mechanical, @@ -1297,8 +1291,7 @@ /turf/closed/wall/r_wall/syndicate, /area/ship/maintenance/central) "tF" = ( -/obj/structure/closet/wall/red{ - pixel_y = 28; +/obj/structure/closet/wall/red/directional/north{ name = "armor locker" }, /obj/item/clothing/suit/armor/riot, @@ -1483,9 +1476,7 @@ /area/ship/external) "xl" = ( /obj/structure/table, -/obj/structure/closet/wall/red{ - pixel_x = -28; - dir = 4; +/obj/structure/closet/wall/red/directional/west{ name = "captain's locker" }, /obj/effect/turf_decal/spline/fancy/opaque/black{ @@ -2545,9 +2536,7 @@ /turf/open/floor/plasteel/tech/grid, /area/ship/maintenance/central) "MJ" = ( -/obj/structure/closet/wall{ - dir = 1; - pixel_y = -28; +/obj/structure/closet/wall/directional/south{ name = "node uniforms" }, /obj/item/clothing/under/utility, diff --git a/_maps/shuttles/roumain/srm_elder.dmm b/_maps/shuttles/roumain/srm_elder.dmm index 06b2b8c53e00..6d1a743dc6a0 100644 --- a/_maps/shuttles/roumain/srm_elder.dmm +++ b/_maps/shuttles/roumain/srm_elder.dmm @@ -210,9 +210,7 @@ /turf/open/floor/wood/maple, /area/ship/hallway/central) "cg" = ( -/obj/structure/closet/emcloset/wall{ - pixel_y = 28 - }, +/obj/structure/closet/emcloset/wall/directional/north, /obj/structure/cable{ icon_state = "4-8" }, @@ -818,10 +816,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 10 }, -/obj/structure/closet/emcloset/wall{ - dir = 8; - pixel_x = 28 - }, +/obj/structure/closet/emcloset/wall/directional/east, /obj/effect/turf_decal/trimline/opaque/red/arrow_cw{ dir = 8 }, @@ -853,9 +848,7 @@ /turf/open/floor/wood/ebony, /area/ship/hallway/port) "iT" = ( -/obj/structure/closet/firecloset/wall{ - pixel_y = 28 - }, +/obj/structure/closet/firecloset/wall/directional/north, /obj/effect/turf_decal/siding/brown{ dir = 1 }, @@ -921,9 +914,7 @@ /turf/open/floor/plasteel/dark, /area/ship/engineering/engine) "jv" = ( -/obj/structure/closet/firecloset/wall{ - pixel_y = 28 - }, +/obj/structure/closet/firecloset/wall/directional/north, /obj/structure/cable{ icon_state = "4-8" }, @@ -1892,10 +1883,7 @@ /turf/open/floor/grass/ship/jungle, /area/ship/bridge) "wE" = ( -/obj/structure/closet/firecloset/wall{ - dir = 4; - pixel_x = -28 - }, +/obj/structure/closet/firecloset/wall/directional/west, /turf/open/floor/grass/ship/jungle, /area/ship/roumain) "xe" = ( @@ -2327,10 +2315,7 @@ /turf/open/floor/plasteel/dark, /area/ship/engineering/atmospherics) "Cr" = ( -/obj/structure/closet/emcloset/wall{ - dir = 4; - pixel_x = -28 - }, +/obj/structure/closet/emcloset/wall/directional/west, /turf/open/floor/grass/ship/jungle, /area/ship/roumain) "Cx" = ( @@ -2401,9 +2386,7 @@ /turf/open/floor/plating, /area/ship/hallway/port) "CF" = ( -/obj/structure/closet/emcloset/wall{ - pixel_y = 28 - }, +/obj/structure/closet/emcloset/wall/directional/north, /obj/effect/turf_decal/siding/brown{ dir = 1 }, @@ -2667,9 +2650,7 @@ /turf/open/floor/wood/ebony, /area/ship/storage) "HB" = ( -/obj/structure/closet/wall/blue{ - dir = 8; - pixel_x = 28; +/obj/structure/closet/wall/blue/directional/east{ name = "Spare EVA Closet" }, /obj/item/clothing/suit/space/eva{ @@ -2700,10 +2681,7 @@ /turf/open/floor/wood/mahogany, /area/ship/bridge) "Ii" = ( -/obj/structure/closet/firecloset/wall{ - dir = 8; - pixel_x = 28 - }, +/obj/structure/closet/firecloset/wall/directional/east, /obj/effect/turf_decal/spline/fancy/wood{ dir = 4 }, @@ -4164,10 +4142,7 @@ /turf/open/floor/wood/mahogany, /area/ship/hallway/starboard) "ZI" = ( -/obj/structure/closet/emcloset/wall{ - dir = 8; - pixel_x = 28 - }, +/obj/structure/closet/emcloset/wall/directional/east, /obj/effect/turf_decal/spline/fancy/wood{ dir = 4 }, diff --git a/_maps/shuttles/solgov/solgov_chronicle.dmm b/_maps/shuttles/solgov/solgov_chronicle.dmm index 8b386706f50d..c790d8a67b7c 100644 --- a/_maps/shuttles/solgov/solgov_chronicle.dmm +++ b/_maps/shuttles/solgov/solgov_chronicle.dmm @@ -3130,8 +3130,7 @@ /turf/open/floor/engine/n2, /area/ship/engineering/engine) "Ez" = ( -/obj/structure/closet/secure_closet/wall{ - pixel_y = 28; +/obj/structure/closet/secure_closet/wall/directional/north{ name = "bridge supplies" }, /obj/item/binoculars, @@ -3336,10 +3335,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 10 }, -/obj/structure/closet/firecloset/wall{ - dir = 1; - pixel_y = -28 - }, +/obj/structure/closet/firecloset/wall/directional/south, /obj/machinery/camera/autoname{ dir = 4 }, @@ -3903,10 +3899,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/structure/closet/firecloset/wall{ - dir = 1; - pixel_y = -28 - }, +/obj/structure/closet/firecloset/wall/directional/south, /turf/open/floor/wood, /area/ship/bridge) "Me" = ( @@ -3982,10 +3975,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/structure/closet/firecloset/wall{ - dir = 1; - pixel_y = -28 - }, +/obj/structure/closet/firecloset/wall/directional/south, /turf/open/floor/plasteel/white, /area/ship/engineering/engine) "Nm" = ( diff --git a/_maps/shuttles/solgov/solgov_inkwell.dmm b/_maps/shuttles/solgov/solgov_inkwell.dmm index 46b06a15c309..c64c73a5f191 100644 --- a/_maps/shuttles/solgov/solgov_inkwell.dmm +++ b/_maps/shuttles/solgov/solgov_inkwell.dmm @@ -1054,10 +1054,7 @@ /obj/effect/turf_decal/spline/fancy/transparent/solgovblue{ dir = 8 }, -/obj/structure/closet/emcloset/wall{ - dir = 1; - pixel_y = -28 - }, +/obj/structure/closet/emcloset/wall/directional/south, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/patterned, /area/ship/cargo) @@ -1311,10 +1308,7 @@ /obj/item/clothing/under/solgov/formal/skirt, /obj/item/clothing/suit/solgov/suit, /obj/structure/table/wood, -/obj/structure/closet/wall{ - dir = 8; - pixel_x = 28 - }, +/obj/structure/closet/wall/directional/east, /obj/machinery/button/door{ pixel_y = -21; pixel_x = -8; @@ -1698,10 +1692,7 @@ /obj/item/clothing/under/solgov/formal/skirt, /obj/item/clothing/suit/solgov/suit, /obj/structure/table/wood, -/obj/structure/closet/wall{ - dir = 8; - pixel_x = 28 - }, +/obj/structure/closet/wall/directional/east, /obj/item/clothing/suit/hooded/wintercoat/solgov, /obj/item/clothing/suit/hooded/wintercoat/solgov, /turf/open/floor/wood/walnut, @@ -2569,9 +2560,7 @@ dir = 8 }, /obj/structure/table/wood, -/obj/structure/closet/wall{ - pixel_y = 28 - }, +/obj/structure/closet/wall/directional/north, /obj/item/radio, /obj/item/radio, /obj/item/radio, @@ -5837,9 +5826,7 @@ /obj/effect/turf_decal/techfloor{ dir = 1 }, -/obj/structure/closet/firecloset/wall{ - pixel_y = 28 - }, +/obj/structure/closet/firecloset/wall/directional/north, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/white, /area/ship/hallway/starboard) @@ -6269,10 +6256,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/closet/emcloset/wall{ - dir = 8; - pixel_x = 28 - }, +/obj/structure/closet/emcloset/wall/directional/east, /turf/open/floor/plasteel/tech, /area/ship/hallway/starboard) "PB" = ( @@ -6410,9 +6394,7 @@ /obj/effect/turf_decal/spline/fancy/transparent/solgovblue{ dir = 8 }, -/obj/structure/closet/firecloset/wall{ - pixel_y = 28 - }, +/obj/structure/closet/firecloset/wall/directional/north, /turf/open/floor/plasteel/patterned, /area/ship/cargo) "QT" = ( diff --git a/_maps/shuttles/solgov/solgov_paracelsus.dmm b/_maps/shuttles/solgov/solgov_paracelsus.dmm index 212ba49ba231..ba1181c14daa 100644 --- a/_maps/shuttles/solgov/solgov_paracelsus.dmm +++ b/_maps/shuttles/solgov/solgov_paracelsus.dmm @@ -1160,9 +1160,7 @@ /turf/template_noop, /area/template_noop) "lD" = ( -/obj/structure/closet/wall{ - pixel_y = 28 - }, +/obj/structure/closet/wall/directional/north, /obj/item/radio, /obj/item/radio, /obj/item/radio, @@ -1891,8 +1889,7 @@ /obj/structure/railing/wood{ dir = 8 }, -/obj/structure/closet/secure_closet/wall{ - pixel_y = 28; +/obj/structure/closet/secure_closet/wall/directional/north{ name = "navigational supplies"; req_access_txt = "19" }, @@ -2868,11 +2865,9 @@ /obj/item/ammo_box/magazine/pistol556mm, /obj/item/ammo_box/magazine/pistol556mm, /obj/item/ammo_box/magazine/pistol556mm, -/obj/structure/closet/secure_closet/wall{ - dir = 1; +/obj/structure/closet/secure_closet/wall/directional/south{ icon_state = "sec_wall"; name = "firearms locker"; - pixel_y = -28; req_access_txt = "19" }, /turf/open/floor/carpet/royalblue, @@ -4321,10 +4316,7 @@ /area/ship/cargo/office) "Pp" = ( /obj/structure/table/wood, -/obj/structure/closet/secure_closet/wall{ - dir = 8; - pixel_x = 28 - }, +/obj/structure/closet/secure_closet/wall/directional/east, /obj/item/clipboard, /obj/item/paper_bin/carbon, /obj/item/clothing/accessory/waistcoat/solgov, diff --git a/_maps/shuttles/subshuttles/inteq_anvil.dmm b/_maps/shuttles/subshuttles/inteq_anvil.dmm index f14f1e64d7fd..5e591774e259 100644 --- a/_maps/shuttles/subshuttles/inteq_anvil.dmm +++ b/_maps/shuttles/subshuttles/inteq_anvil.dmm @@ -46,10 +46,7 @@ }, /obj/effect/landmark/ert_shuttle_spawn, /obj/machinery/light/directional/east, -/obj/structure/closet/emcloset/wall{ - dir = 1; - pixel_y = -28 - }, +/obj/structure/closet/emcloset/wall/directional/south, /obj/item/tank/internals/oxygen, /obj/item/tank/internals/oxygen, /turf/open/floor/plasteel/dark, diff --git a/_maps/shuttles/subshuttles/nanotrasen_ancon.dmm b/_maps/shuttles/subshuttles/nanotrasen_ancon.dmm index 7176477bab9c..1238678040f8 100644 --- a/_maps/shuttles/subshuttles/nanotrasen_ancon.dmm +++ b/_maps/shuttles/subshuttles/nanotrasen_ancon.dmm @@ -149,9 +149,7 @@ /turf/open/floor/plasteel/white, /area/ship/bridge) "vV" = ( -/obj/structure/closet/emcloset/wall{ - pixel_y = 28 - }, +/obj/structure/closet/emcloset/wall/directional/north, /obj/item/clothing/suit/space/eva, /obj/item/clothing/suit/space/eva, /obj/item/clothing/suit/space/eva, diff --git a/_maps/shuttles/subshuttles/pgf_nail.dmm b/_maps/shuttles/subshuttles/pgf_nail.dmm index 80534adfc514..9a5224dc4573 100644 --- a/_maps/shuttles/subshuttles/pgf_nail.dmm +++ b/_maps/shuttles/subshuttles/pgf_nail.dmm @@ -194,9 +194,7 @@ /obj/structure/railing{ dir = 4 }, -/obj/structure/closet/emcloset/wall{ - pixel_y = 28 - }, +/obj/structure/closet/emcloset/wall/directional/north, /turf/open/floor/plasteel/tech, /area/ship/bridge) "y" = ( diff --git a/_maps/shuttles/subshuttles/syndicate_runner.dmm b/_maps/shuttles/subshuttles/syndicate_runner.dmm index 21e4f84a10e5..100a0d234000 100644 --- a/_maps/shuttles/subshuttles/syndicate_runner.dmm +++ b/_maps/shuttles/subshuttles/syndicate_runner.dmm @@ -188,10 +188,7 @@ /obj/effect/turf_decal/trimline/opaque/bar/filled/corner{ dir = 1 }, -/obj/structure/closet/emcloset/wall{ - dir = 8; - pixel_x = 28 - }, +/obj/structure/closet/emcloset/wall/directional/east, /obj/item/tank/internals/oxygen, /obj/item/tank/internals/oxygen, /obj/item/tank/internals/oxygen, diff --git a/_maps/shuttles/syndicate/syndicate_aegis.dmm b/_maps/shuttles/syndicate/syndicate_aegis.dmm index 1558ea2edad1..e879c978eef0 100644 --- a/_maps/shuttles/syndicate/syndicate_aegis.dmm +++ b/_maps/shuttles/syndicate/syndicate_aegis.dmm @@ -32,10 +32,8 @@ }, /obj/item/clothing/neck/stripedredscarf, /obj/item/clothing/neck/tie/red, -/obj/structure/closet/wall/red{ - dir = 8; +/obj/structure/closet/wall/red/directional/east{ name = "Captain's Locker"; - pixel_x = 30; req_access_txt = "20" }, /obj/item/storage/belt/sabre, @@ -84,10 +82,9 @@ /obj/item/shovel/spade, /obj/item/cultivator, /obj/item/reagent_containers/glass/bucket, -/obj/structure/closet/wall/white{ +/obj/structure/closet/wall/white/directional/north{ color = "#50C878"; - name = "Produce Production Locker"; - pixel_y = 30 + name = "Produce Production Locker" }, /obj/item/storage/box/disks_plantgene, /obj/item/clothing/gloves/botanic_leather, @@ -128,11 +125,9 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/structure/closet/wall{ - dir = 8; +/obj/structure/closet/wall/directional/east{ icon_door = "orange_wall"; - name = "Mining equipment"; - pixel_x = 29 + name = "Mining equipment" }, /obj/item/gps/mining, /obj/item/pickaxe, @@ -236,9 +231,8 @@ /obj/item/folder/red, /obj/item/laser_pointer/red, /obj/item/clipboard, -/obj/structure/closet/wall/red{ - name = "Psychologists Locker"; - pixel_y = 28 +/obj/structure/closet/wall/red/directional/north{ + name = "Psychologists Locker" }, /obj/item/clothing/head/suns, /obj/item/clothing/gloves/suns/xo, @@ -506,9 +500,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, -/obj/structure/closet/firecloset/wall{ - pixel_y = 29 - }, +/obj/structure/closet/firecloset/wall/directional/north, /obj/structure/catwalk/over, /obj/machinery/atmospherics/pipe/manifold/orange/hidden{ dir = 1 @@ -571,9 +563,8 @@ /obj/item/clothing/glasses/hud/health/sunglasses, /obj/item/clothing/neck/stripedredscarf, /obj/item/clothing/neck/stripedbluescarf, -/obj/structure/closet/wall/red{ - name = "Lead Doctor's Locker"; - pixel_y = 28 +/obj/structure/closet/wall/red/directional/north{ + name = "Lead Doctor's Locker" }, /obj/item/reagent_containers/food/drinks/bottle/holywater, /obj/item/clothing/suit/armor/vest/security/brig_phys{ @@ -671,10 +662,8 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/obj/structure/closet/wall/white{ - dir = 8; - name = "Bartenders Clothing"; - pixel_x = 30 +/obj/structure/closet/wall/white/directional/east{ + name = "Bartenders Clothing" }, /obj/item/clothing/under/rank/civilian/bartender/skirt, /obj/item/clothing/under/rank/civilian/bartender, @@ -742,9 +731,8 @@ /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) "fJ" = ( -/obj/structure/closet/wall/orange{ - name = "fuel locker"; - pixel_y = 28 +/obj/structure/closet/wall/orange/directional/north{ + name = "fuel locker" }, /obj/item/stack/sheet/mineral/uranium/five{ pixel_x = 2 @@ -1002,8 +990,7 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/obj/structure/closet/wall/white{ - pixel_y = 26; +/obj/structure/closet/wall/white/directional/north{ name = "bureaucratic supplies" }, /obj/item/paper_bin, @@ -2330,10 +2317,8 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/obj/structure/closet/wall/white{ - dir = 4; - name = "Cooks Clothing"; - pixel_x = -30 +/obj/structure/closet/wall/white/directional/west{ + name = "Cooks Clothing" }, /obj/item/book/manual/wiki/cooking, /obj/item/clothing/under/rank/civilian/chef, @@ -2365,9 +2350,8 @@ /turf/open/floor/plating, /area/ship/engineering) "vs" = ( -/obj/structure/closet/wall/orange{ - name = "Engineering locker"; - pixel_y = 30 +/obj/structure/closet/wall/orange/directional/north{ + name = "Engineering locker" }, /obj/machinery/atmospherics/pipe/simple/orange/hidden{ dir = 8 @@ -2504,9 +2488,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, -/obj/structure/closet/emcloset/wall{ - pixel_y = 31 - }, +/obj/structure/closet/emcloset/wall/directional/north, /obj/structure/catwalk/over, /obj/structure/cable/yellow{ icon_state = "4-8" @@ -2550,10 +2532,8 @@ /area/ship/hallway/central) "xh" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/closet/wall{ - dir = 1; - name = "Patient Clothing Closet"; - pixel_y = -30 +/obj/structure/closet/wall/directional/south{ + name = "Patient Clothing Closet" }, /obj/effect/decal/cleanable/blood/drip, /obj/item/clothing/under/rank/medical/gown, @@ -3148,9 +3128,8 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/structure/closet/wall/orange{ - name = "Emergency Engineering"; - pixel_y = 30 +/obj/structure/closet/wall/orange/directional/north{ + name = "Emergency Engineering" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -3405,11 +3384,9 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/structure/closet/wall{ - dir = 8; +/obj/structure/closet/wall/directional/east{ icon_door = "orange_wall"; - name = "Mining equipment"; - pixel_x = 29 + name = "Mining equipment" }, /obj/item/gps/mining, /obj/item/pickaxe, @@ -4491,10 +4468,8 @@ name = "butlers's uniform" }, /obj/item/clothing/under/suit/waiter/syndicate, -/obj/structure/closet/wall/red{ - dir = 8; - name = "Uniform Closet"; - pixel_x = 30 +/obj/structure/closet/wall/red/directional/east{ + name = "Uniform Closet" }, /obj/structure/table/wood, /obj/effect/turf_decal/siding/wood{ @@ -4616,9 +4591,8 @@ /turf/open/floor/plasteel/tech, /area/ship/medical) "Tt" = ( -/obj/structure/closet/wall/orange{ - name = "Chemical Closet"; - pixel_y = 30 +/obj/structure/closet/wall/orange/directional/north{ + name = "Chemical Closet" }, /obj/item/storage/bag/chemistry, /obj/item/clothing/glasses/sunglasses/chemical, @@ -4741,10 +4715,7 @@ /obj/item/ammo_box/magazine/m10mm, /obj/item/kitchen/knife/combat/survival, /obj/item/kitchen/knife/combat/survival, -/obj/structure/closet/secure_closet/wall{ - dir = 8; - pixel_x = 32 - }, +/obj/structure/closet/secure_closet/wall/directional/east, /turf/open/floor/wood/walnut, /area/ship/bridge) "Uu" = ( @@ -5089,10 +5060,8 @@ /obj/item/radio, /obj/item/radio, /obj/item/radio, -/obj/structure/closet/wall{ - dir = 8; - name = "Uniform closet"; - pixel_x = 32 +/obj/structure/closet/wall/directional/east{ + name = "Uniform closet" }, /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -5216,10 +5185,8 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/structure/closet/secure_closet/freezer/wall{ - dir = 1; - name = "Kitchen Freezer"; - pixel_y = -30 +/obj/structure/closet/secure_closet/freezer/wall/directional/south{ + name = "Kitchen Freezer" }, /obj/effect/turf_decal/trimline/opaque/brown/filled/line, /obj/structure/table/wood/reinforced, diff --git a/_maps/shuttles/syndicate/syndicate_cybersun_kansatsu.dmm b/_maps/shuttles/syndicate/syndicate_cybersun_kansatsu.dmm index e9bf22ec61f6..d02d2a60319c 100644 --- a/_maps/shuttles/syndicate/syndicate_cybersun_kansatsu.dmm +++ b/_maps/shuttles/syndicate/syndicate_cybersun_kansatsu.dmm @@ -86,10 +86,8 @@ /obj/item/storage/firstaid/medical, /obj/item/storage/firstaid/regular, /obj/item/storage/firstaid/regular, -/obj/structure/closet/wall/white{ - dir = 1; - name = "Medical Supplies"; - pixel_y = -32 +/obj/structure/closet/wall/white/directional/south{ + name = "Medical Supplies" }, /turf/open/floor/plasteel/dark, /area/ship/crew) @@ -1382,9 +1380,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 6 }, -/obj/structure/closet/wall{ - pixel_y = 28 - }, +/obj/structure/closet/wall/directional/north, /obj/machinery/computer/cryopod/directional/west, /obj/machinery/camera/autoname{ dir = 4 @@ -1428,9 +1424,8 @@ /turf/closed/wall/mineral/plastitanium, /area/ship/bridge) "KP" = ( -/obj/structure/closet/wall{ - name = "emergency rum cabinet"; - pixel_y = 28 +/obj/structure/closet/wall/directional/north{ + name = "emergency rum cabinet" }, /obj/item/reagent_containers/food/drinks/bottle/rum, /obj/effect/turf_decal/corner/opaque/syndiered/bordercorner{ @@ -1882,9 +1877,7 @@ "VJ" = ( /obj/structure/chair/comfy/black, /obj/effect/turf_decal/corner/opaque/syndiered/bordercorner, -/obj/structure/closet/wall{ - pixel_y = 28 - }, +/obj/structure/closet/wall/directional/north, /turf/open/floor/plasteel/dark, /area/ship/crew) "Xa" = ( diff --git a/_maps/shuttles/syndicate/syndicate_gorlex_hyena.dmm b/_maps/shuttles/syndicate/syndicate_gorlex_hyena.dmm index 029fd0f85fcf..cce460292a0c 100644 --- a/_maps/shuttles/syndicate/syndicate_gorlex_hyena.dmm +++ b/_maps/shuttles/syndicate/syndicate_gorlex_hyena.dmm @@ -1486,10 +1486,8 @@ /turf/open/floor/plasteel/mono/dark, /area/ship/cargo) "zq" = ( -/obj/structure/closet/wall/red{ - dir = 8; - name = "uniform closet"; - pixel_x = 28 +/obj/structure/closet/wall/red/directional/east{ + name = "uniform closet" }, /obj/item/clothing/under/syndicate/gorlex, /obj/item/clothing/under/syndicate/gorlex, @@ -1558,9 +1556,7 @@ /turf/open/floor/plating, /area/ship/maintenance/starboard) "Af" = ( -/obj/structure/closet/emcloset/wall{ - pixel_y = 28 - }, +/obj/structure/closet/emcloset/wall/directional/north, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/mono/dark, /area/ship/cargo) @@ -3163,9 +3159,7 @@ /obj/structure/cable{ icon_state = "2-8" }, -/obj/structure/closet/emcloset/wall{ - pixel_y = 28 - }, +/obj/structure/closet/emcloset/wall/directional/north, /turf/open/floor/plasteel/tech, /area/ship/hallway/central) "Yc" = ( diff --git a/_maps/shuttles/syndicate/syndicate_gorlex_komodo.dmm b/_maps/shuttles/syndicate/syndicate_gorlex_komodo.dmm index 6676d9b8e89e..a4f74d6a6737 100644 --- a/_maps/shuttles/syndicate/syndicate_gorlex_komodo.dmm +++ b/_maps/shuttles/syndicate/syndicate_gorlex_komodo.dmm @@ -376,12 +376,10 @@ /obj/item/clothing/shoes/combat, /obj/item/clothing/mask/gas/syndicate, /obj/item/clothing/suit/armor/vest/duster, -/obj/structure/closet/secure_closet/wall{ - dir = 1; +/obj/structure/closet/secure_closet/wall/directional/south{ icon_state = "sec_wall"; name = "Bridge Officer's Locker"; - req_access_txt = "57"; - pixel_y = -29 + req_access_txt = "57" }, /obj/item/melee/classic_baton/telescopic, /obj/item/clothing/neck/chameleon, @@ -834,10 +832,8 @@ /obj/effect/turf_decal/siding/wood{ dir = 8 }, -/obj/structure/closet/wall{ - dir = 4; - name = "Utility Closet"; - pixel_x = -30 +/obj/structure/closet/wall/directional/west{ + name = "Utility Closet" }, /obj/item/radio, /obj/item/radio, @@ -887,10 +883,7 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/closet/emcloset/wall{ - dir = 4; - pixel_x = -28 - }, +/obj/structure/closet/emcloset/wall/directional/west, /obj/machinery/advanced_airlock_controller{ dir = 8; pixel_x = 24 @@ -1160,10 +1153,8 @@ /turf/open/floor/circuit/green/off, /area/ship/maintenance/starboard) "lr" = ( -/obj/structure/closet/wall/orange{ - dir = 1; - name = "Engineering locker"; - pixel_y = -30 +/obj/structure/closet/wall/orange/directional/south{ + name = "Engineering locker" }, /obj/item/clothing/under/syndicate/coldres, /obj/item/clothing/suit/toggle/industrial, @@ -1411,11 +1402,9 @@ /obj/item/pickaxe, /obj/item/mining_scanner, /obj/item/mining_scanner, -/obj/structure/closet/wall{ - dir = 1; +/obj/structure/closet/wall/directional/south{ icon_door = "orange_wall"; - name = "Mining equipment"; - pixel_y = -29 + name = "Mining equipment" }, /obj/item/gps/mining, /turf/open/floor/plasteel/tech, @@ -1580,10 +1569,7 @@ dir = 8; name = "tactical chair" }, -/obj/structure/closet/firecloset/wall{ - dir = 8; - pixel_x = 29 - }, +/obj/structure/closet/firecloset/wall/directional/east, /obj/effect/turf_decal/techfloor{ dir = 4 }, @@ -2020,12 +2006,10 @@ /obj/item/ammo_box/magazine/m10mm, /obj/item/ammo_box/magazine/m10mm, /obj/item/storage/toolbox/ammo/c10mm, -/obj/structure/closet/secure_closet/wall{ - dir = 4; +/obj/structure/closet/secure_closet/wall/directional/west{ icon_state = "sec_wall"; name = "Ammo Locker"; - req_access_txt = "1"; - pixel_x = -29 + req_access_txt = "1" }, /obj/item/ammo_box/magazine/m10mm, /obj/item/ammo_box/magazine/smgm45, @@ -2304,12 +2288,10 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/closet/secure_closet/wall{ - dir = 4; +/obj/structure/closet/secure_closet/wall/directional/west{ icon_state = "secure_wall"; name = "Peacekeeping Locker"; - req_access_txt = "1"; - pixel_x = -29 + req_access_txt = "1" }, /obj/item/gun/energy/disabler, /obj/item/gun/energy/disabler, @@ -2730,10 +2712,8 @@ icon_state = "1-2" }, /obj/structure/catwalk/over, -/obj/structure/closet/wall/orange{ - dir = 8; - name = "fuel locker"; - pixel_x = 28 +/obj/structure/closet/wall/orange/directional/east{ + name = "fuel locker" }, /obj/item/stack/sheet/mineral/plasma/five, /obj/item/stack/sheet/mineral/plasma/five, @@ -2910,12 +2890,10 @@ }, /obj/item/clothing/mask/gas/sechailer/swat, /obj/item/clothing/head/HoS/beret/syndicate, -/obj/structure/closet/secure_closet/wall{ - dir = 4; +/obj/structure/closet/secure_closet/wall/directional/west{ icon_state = "sec_wall"; name = "Sergeant's Locker"; - req_access_txt = "58"; - pixel_x = -29 + req_access_txt = "58" }, /obj/item/melee/classic_baton/telescopic, /obj/item/clothing/suit/armor/vest/blueshirt, @@ -3131,10 +3109,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 9 }, -/obj/structure/closet/firecloset/wall{ - dir = 8; - pixel_x = 29 - }, +/obj/structure/closet/firecloset/wall/directional/east, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) "Eb" = ( @@ -3999,10 +3974,8 @@ /obj/effect/turf_decal/trimline/transparent/bar/filled/line{ dir = 6 }, -/obj/structure/closet/wall/red{ - dir = 1; - name = "Bartender's locker"; - pixel_y = -29 +/obj/structure/closet/wall/red/directional/south{ + name = "Bartender's locker" }, /obj/item/clothing/shoes/cowboy/black, /obj/item/storage/belt/military/snack, @@ -4117,12 +4090,10 @@ /obj/structure/cable{ icon_state = "2-4" }, -/obj/structure/closet/secure_closet/wall{ - dir = 4; +/obj/structure/closet/secure_closet/wall/directional/west{ icon_state = "sec_wall"; name = "Armor Locker"; - req_access_txt = "1"; - pixel_x = -29 + req_access_txt = "1" }, /obj/item/storage/belt/military, /obj/item/storage/belt/military, @@ -5540,10 +5511,8 @@ /obj/effect/turf_decal/siding/wood{ dir = 10 }, -/obj/structure/closet/wall{ - dir = 4; - name = "uniform closet"; - pixel_x = -30 +/obj/structure/closet/wall/directional/west{ + name = "uniform closet" }, /obj/effect/decal/cleanable/dirt/dust, /obj/item/storage/backpack/duffelbag/syndie, diff --git a/_maps/shuttles/syndicate/syndicate_litieguai.dmm b/_maps/shuttles/syndicate/syndicate_litieguai.dmm index 70c1330bd7a0..fb7070893017 100644 --- a/_maps/shuttles/syndicate/syndicate_litieguai.dmm +++ b/_maps/shuttles/syndicate/syndicate_litieguai.dmm @@ -1027,11 +1027,10 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 }, -/obj/structure/closet/secure_closet/wall{ +/obj/structure/closet/secure_closet/wall/directional/north{ icon_state = "sec_wall"; name = "firearms locker"; - req_access_txt = "5"; - pixel_y = 28 + req_access_txt = "5" }, /obj/item/ammo_box/magazine/m10mm/rubber, /obj/item/ammo_box/magazine/m10mm/rubber, @@ -1099,9 +1098,7 @@ /turf/open/floor/plasteel/freezer, /area/ship/crew/toilet) "wt" = ( -/obj/structure/closet/emcloset/wall{ - pixel_y = 28 - }, +/obj/structure/closet/emcloset/wall/directional/north, /obj/effect/turf_decal/number/two, /turf/open/floor/plating, /area/ship/maintenance/starboard) @@ -1408,12 +1405,10 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 }, -/obj/structure/closet/secure_closet/wall{ - dir = 1; +/obj/structure/closet/secure_closet/wall/directional/south{ icon_state = "sec_wall"; name = "armor locker"; - req_access_txt = "5"; - pixel_y = -28 + req_access_txt = "5" }, /obj/item/clothing/suit/armor/vest/marine/trauma, /obj/item/clothing/suit/armor/vest/marine/trauma, @@ -1495,12 +1490,10 @@ /obj/item/storage/belt/medical, /obj/item/healthanalyzer/advanced, /obj/item/hypospray/mkii/CMO, -/obj/structure/closet/secure_closet/wall{ - dir = 4; +/obj/structure/closet/secure_closet/wall/directional/west{ icon_state = "solgov_wall"; name = "chief medical officer's closet"; - req_access_txt = "40"; - pixel_x = -28 + req_access_txt = "40" }, /obj/item/storage/backpack/satchel/med, /obj/item/defibrillator/compact/loaded, @@ -1566,12 +1559,10 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 5 }, -/obj/structure/closet/secure_closet/wall{ - dir = 1; +/obj/structure/closet/secure_closet/wall/directional/south{ icon_state = "sec_wall"; name = "clothing locker"; - req_access_txt = "5"; - pixel_y = -28 + req_access_txt = "5" }, /obj/item/clothing/under/syndicate/medic, /obj/item/clothing/under/syndicate/medic, @@ -2400,11 +2391,10 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 10 }, -/obj/structure/closet/secure_closet/wall{ +/obj/structure/closet/secure_closet/wall/directional/north{ icon_state = "sec_wall"; name = "equipment locker"; - req_access_txt = "5"; - pixel_y = 28 + req_access_txt = "5" }, /obj/item/healthanalyzer/advanced, /obj/item/healthanalyzer/advanced, @@ -2854,12 +2844,10 @@ /obj/item/areaeditor/shuttle, /obj/item/megaphone/command, /obj/item/clothing/glasses/sunglasses, -/obj/structure/closet/secure_closet/wall{ - dir = 4; +/obj/structure/closet/secure_closet/wall/directional/west{ icon_state = "solgov_wall"; name = "captain's closet"; - req_access_txt = "20"; - pixel_x = -28 + req_access_txt = "20" }, /obj/item/gun/ballistic/revolver, /obj/item/clothing/suit/armor/vest/capcarapace/cybersun, @@ -2885,10 +2873,7 @@ /obj/machinery/atmospherics/components/binary/pump/on/layer2{ dir = 8 }, -/obj/structure/closet/firecloset/wall{ - dir = 1; - pixel_y = -28 - }, +/obj/structure/closet/firecloset/wall/directional/south, /turf/open/floor/plating, /area/ship/maintenance/port) "Xx" = ( diff --git a/_maps/shuttles/syndicate/syndicate_twinkleshine.dmm b/_maps/shuttles/syndicate/syndicate_twinkleshine.dmm index 5d43bd59e8ea..19071dbc1baf 100644 --- a/_maps/shuttles/syndicate/syndicate_twinkleshine.dmm +++ b/_maps/shuttles/syndicate/syndicate_twinkleshine.dmm @@ -4,10 +4,7 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/closet/emcloset/wall{ - dir = 8; - pixel_x = 28 - }, +/obj/structure/closet/emcloset/wall/directional/east, /obj/item/clothing/suit/space/syndicate/black/engie, /obj/item/clothing/head/helmet/space/syndicate/black/engie, /turf/open/floor/plasteel/dark, @@ -135,10 +132,7 @@ /turf/open/floor/plating, /area/ship/engineering/atmospherics) "aG" = ( -/obj/structure/closet/secure_closet/wall{ - dir = 8; - pixel_x = 28 - }, +/obj/structure/closet/secure_closet/wall/directional/east, /obj/item/kitchen/knife, /obj/item/cutting_board, /obj/item/clothing/under/suit/waiter/syndicate, @@ -2326,9 +2320,7 @@ /obj/item/card/id/syndicate_command/lieutenant{ name = "lieutenant ID card" }, -/obj/structure/closet/secure_closet/wall{ - dir = 4; - pixel_x = -28; +/obj/structure/closet/secure_closet/wall/directional/west{ name = "spare cards locker"; req_access = list(3,150) }, @@ -2431,10 +2423,7 @@ /obj/effect/turf_decal/corner/opaque/syndiered{ dir = 10 }, -/obj/structure/closet/firecloset/wall{ - dir = 1; - pixel_y = -28 - }, +/obj/structure/closet/firecloset/wall/directional/south, /obj/effect/turf_decal/borderfloorblack{ dir = 1 }, @@ -4784,10 +4773,7 @@ /obj/effect/turf_decal/corner/opaque/syndiered{ dir = 9 }, -/obj/structure/closet/firecloset/wall{ - dir = 4; - pixel_x = -28 - }, +/obj/structure/closet/firecloset/wall/directional/west, /obj/effect/turf_decal/borderfloorblack{ dir = 4 }, @@ -5215,10 +5201,7 @@ /obj/effect/turf_decal/corner/opaque/syndiered{ dir = 9 }, -/obj/structure/closet/emcloset/wall{ - dir = 4; - pixel_x = -28 - }, +/obj/structure/closet/emcloset/wall/directional/west, /obj/effect/turf_decal/borderfloorblack{ dir = 4 }, @@ -5801,10 +5784,7 @@ /turf/open/floor/plasteel/mono/dark, /area/ship/hallway/port) "GN" = ( -/obj/structure/closet/emcloset/wall{ - dir = 4; - pixel_x = -28 - }, +/obj/structure/closet/emcloset/wall/directional/west, /obj/item/clothing/suit/space/syndicate, /obj/item/clothing/suit/space/syndicate, /obj/item/clothing/head/helmet/space/syndicate, @@ -6176,10 +6156,7 @@ /turf/open/floor/plasteel/telecomms_floor, /area/ship/engineering/communications) "IV" = ( -/obj/structure/closet/emcloset/wall{ - dir = 4; - pixel_x = -28 - }, +/obj/structure/closet/emcloset/wall/directional/west, /obj/item/clothing/suit/space/syndicate, /obj/item/clothing/head/helmet/space/syndicate, /obj/item/clothing/head/helmet/space/syndicate, @@ -7781,10 +7758,7 @@ "SA" = ( /obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/closet/emcloset/wall{ - dir = 8; - pixel_x = 28 - }, +/obj/structure/closet/emcloset/wall/directional/east, /obj/item/clothing/suit/space/syndicate/black/engie, /obj/item/clothing/head/helmet/space/syndicate/black/engie, /turf/open/floor/plasteel/dark, @@ -8345,9 +8319,8 @@ /obj/effect/turf_decal/trimline/opaque/orange/line{ dir = 5 }, -/obj/structure/closet/wall/orange{ - name = "Chemical Closet"; - pixel_y = 28 +/obj/structure/closet/wall/orange/directional/north{ + name = "Chemical Closet" }, /obj/item/storage/bag/chemistry, /obj/item/reagent_containers/glass/beaker/large, @@ -8578,9 +8551,7 @@ dir = 5 }, /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/closet/firecloset/wall{ - pixel_y = 28 - }, +/obj/structure/closet/firecloset/wall/directional/north, /obj/effect/turf_decal/borderfloorblack, /turf/open/floor/plasteel/tech, /area/ship/hallway/starboard) diff --git a/tools/UpdatePaths/Scripts/2883_wall_lockers.txt b/tools/UpdatePaths/Scripts/2883_wall_lockers.txt new file mode 100644 index 000000000000..403deb69f119 --- /dev/null +++ b/tools/UpdatePaths/Scripts/2883_wall_lockers.txt @@ -0,0 +1,71 @@ +/obj/structure/closet/wall {dir=@UNSET} : /obj/structure/closet/wall/directional/north {@OLD;pixel_x=@SKIP;pixel_y=@SKIP} +/obj/structure/closet/wall {dir=1} : /obj/structure/closet/wall/directional/south {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} +/obj/structure/closet/wall {dir=2} : /obj/structure/closet/wall/directional/north {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} +/obj/structure/closet/wall {dir=4} : /obj/structure/closet/wall/directional/west {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} +/obj/structure/closet/wall {dir=8} : /obj/structure/closet/wall/directional/east {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} + +/obj/structure/closet/wall/blue {dir=@UNSET} : /obj/structure/closet/wall/blue/directional/north {@OLD;pixel_x=@SKIP;pixel_y=@SKIP} +/obj/structure/closet/wall/blue {dir=1} : /obj/structure/closet/wall/blue/directional/south {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} +/obj/structure/closet/wall/blue {dir=2} : /obj/structure/closet/wall/blue/directional/north {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} +/obj/structure/closet/wall/blue {dir=4} : /obj/structure/closet/wall/blue/directional/west {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} +/obj/structure/closet/wall/blue {dir=8} : /obj/structure/closet/wall/blue/directional/east {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} + +/obj/structure/closet/wall/chem {dir=@UNSET} : /obj/structure/closet/wall/chem/directional/north {@OLD;pixel_x=@SKIP;pixel_y=@SKIP} +/obj/structure/closet/wall/chem {dir=1} : /obj/structure/closet/wall/chem/directional/south {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} +/obj/structure/closet/wall/chem {dir=2} : /obj/structure/closet/wall/chem/directional/north {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} +/obj/structure/closet/wall/chem {dir=4} : /obj/structure/closet/wall/chem/directional/west {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} +/obj/structure/closet/wall/chem {dir=8} : /obj/structure/closet/wall/chem/directional/east {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} + +/obj/structure/closet/wall/med {dir=@UNSET} : /obj/structure/closet/wall/med/directional/north {@OLD;pixel_x=@SKIP;pixel_y=@SKIP} +/obj/structure/closet/wall/med {dir=1} : /obj/structure/closet/wall/med/directional/south {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} +/obj/structure/closet/wall/med {dir=2} : /obj/structure/closet/wall/med/directional/north {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} +/obj/structure/closet/wall/med {dir=4} : /obj/structure/closet/wall/med/directional/west {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} +/obj/structure/closet/wall/med {dir=8} : /obj/structure/closet/wall/med/directional/east {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} + +/obj/structure/closet/wall/orange {dir=@UNSET} : /obj/structure/closet/wall/orange/directional/north {@OLD;pixel_x=@SKIP;pixel_y=@SKIP} +/obj/structure/closet/wall/orange {dir=1} : /obj/structure/closet/wall/orange/directional/south {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} +/obj/structure/closet/wall/orange {dir=2} : /obj/structure/closet/wall/orange/directional/north {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} +/obj/structure/closet/wall/orange {dir=4} : /obj/structure/closet/wall/orange/directional/west {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} +/obj/structure/closet/wall/orange {dir=8} : /obj/structure/closet/wall/orange/directional/east {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} + +/obj/structure/closet/wall/red {dir=@UNSET} : /obj/structure/closet/wall/red/directional/north {@OLD;pixel_x=@SKIP;pixel_y=@SKIP} +/obj/structure/closet/wall/red {dir=1} : /obj/structure/closet/wall/red/directional/south {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} +/obj/structure/closet/wall/red {dir=2} : /obj/structure/closet/wall/red/directional/north {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} +/obj/structure/closet/wall/red {dir=4} : /obj/structure/closet/wall/red/directional/west {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} +/obj/structure/closet/wall/red {dir=8} : /obj/structure/closet/wall/red/directional/east {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} + +/obj/structure/closet/wall/white {dir=@UNSET} : /obj/structure/closet/wall/white/directional/north {@OLD;pixel_x=@SKIP;pixel_y=@SKIP} +/obj/structure/closet/wall/white {dir=1} : /obj/structure/closet/wall/white/directional/south {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} +/obj/structure/closet/wall/white {dir=2} : /obj/structure/closet/wall/white/directional/north {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} +/obj/structure/closet/wall/white {dir=4} : /obj/structure/closet/wall/white/directional/west {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} +/obj/structure/closet/wall/white {dir=8} : /obj/structure/closet/wall/white/directional/east {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} + +/obj/structure/closet/emcloset/wall {dir=@UNSET} : /obj/structure/closet/emcloset/wall/directional/north {@OLD;pixel_x=@SKIP;pixel_y=@SKIP} +/obj/structure/closet/emcloset/wall {dir=1} : /obj/structure/closet/emcloset/wall/directional/south {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} +/obj/structure/closet/emcloset/wall {dir=2} : /obj/structure/closet/emcloset/wall/directional/north {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} +/obj/structure/closet/emcloset/wall {dir=4} : /obj/structure/closet/emcloset/wall/directional/west {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} +/obj/structure/closet/emcloset/wall {dir=8} : /obj/structure/closet/emcloset/wall/directional/east {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} + +/obj/structure/closet/firecloset/wall {dir=@UNSET} : /obj/structure/closet/firecloset/wall/directional/north {@OLD;pixel_x=@SKIP;pixel_y=@SKIP} +/obj/structure/closet/firecloset/wall {dir=1} : /obj/structure/closet/firecloset/wall/directional/south {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} +/obj/structure/closet/firecloset/wall {dir=2} : /obj/structure/closet/firecloset/wall/directional/north {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} +/obj/structure/closet/firecloset/wall {dir=4} : /obj/structure/closet/firecloset/wall/directional/west {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} +/obj/structure/closet/firecloset/wall {dir=8} : /obj/structure/closet/firecloset/wall/directional/east {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} + +/obj/structure/closet/secure_closet/wall {dir=@UNSET} : /obj/structure/closet/secure_closet/wall/directional/north {@OLD;pixel_x=@SKIP;pixel_y=@SKIP} +/obj/structure/closet/secure_closet/wall {dir=1} : /obj/structure/closet/secure_closet/wall/directional/south {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} +/obj/structure/closet/secure_closet/wall {dir=2} : /obj/structure/closet/secure_closet/wall/directional/north {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} +/obj/structure/closet/secure_closet/wall {dir=4} : /obj/structure/closet/secure_closet/wall/directional/west {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} +/obj/structure/closet/secure_closet/wall {dir=8} : /obj/structure/closet/secure_closet/wall/directional/east {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} + +/obj/structure/closet/secure_closet/brig/wall {dir=@UNSET} : /obj/structure/closet/secure_closet/brig/wall/directional/north {@OLD;pixel_x=@SKIP;pixel_y=@SKIP} +/obj/structure/closet/secure_closet/brig/wall {dir=1} : /obj/structure/closet/secure_closet/brig/wall/directional/south {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} +/obj/structure/closet/secure_closet/brig/wall {dir=2} : /obj/structure/closet/secure_closet/brig/wall/directional/north {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} +/obj/structure/closet/secure_closet/brig/wall {dir=4} : /obj/structure/closet/secure_closet/brig/wall/directional/west {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} +/obj/structure/closet/secure_closet/brig/wall {dir=8} : /obj/structure/closet/secure_closet/brig/wall/directional/east {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} + +/obj/structure/closet/secure_closet/freezer/wall {dir=@UNSET} : /obj/structure/closet/secure_closet/freezer/wall/directional/north {@OLD;pixel_x=@SKIP;pixel_y=@SKIP} +/obj/structure/closet/secure_closet/freezer/wall {dir=1} : /obj/structure/closet/secure_closet/freezer/wall/directional/south {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} +/obj/structure/closet/secure_closet/freezer/wall {dir=2} : /obj/structure/closet/secure_closet/freezer/wall/directional/north {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} +/obj/structure/closet/secure_closet/freezer/wall {dir=4} : /obj/structure/closet/secure_closet/freezer/wall/directional/west {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} +/obj/structure/closet/secure_closet/freezer/wall {dir=8} : /obj/structure/closet/secure_closet/freezer/wall/directional/east {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} \ No newline at end of file From 698b876b0c4853b22de9d3ef5adb586ded3c578e Mon Sep 17 00:00:00 2001 From: Changelogs Date: Wed, 17 Apr 2024 00:48:43 +0000 Subject: [PATCH 042/143] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-2705.yml | 7 ------- html/changelogs/AutoChangeLog-pr-2770.yml | 8 -------- html/changelogs/AutoChangeLog-pr-2894.yml | 5 ----- html/changelogs/archive/2024-04.yml | 15 +++++++++++++++ 4 files changed, 15 insertions(+), 20 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-2705.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2770.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2894.yml diff --git a/html/changelogs/AutoChangeLog-pr-2705.yml b/html/changelogs/AutoChangeLog-pr-2705.yml deleted file mode 100644 index 9cccef8d73d6..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2705.yml +++ /dev/null @@ -1,7 +0,0 @@ -author: SomeguyManperson -changes: - - {tweak: ships no longer have intrinsic gravity} - - {rscadd: new gravity generator machine for ships} - - {tweak: "planetary gravity is now stored level-wide, a ship landing at a planet - will be effected by the planet's gravity"} -delete-after: true diff --git a/html/changelogs/AutoChangeLog-pr-2770.yml b/html/changelogs/AutoChangeLog-pr-2770.yml deleted file mode 100644 index 60d70bf52dd5..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2770.yml +++ /dev/null @@ -1,8 +0,0 @@ -author: meemofcourse -changes: - - {tweak: Identification Cards are now Access Cards. The only real difference is - that your name only shows up on a double examine.} - - {refactor: 'Anonymous mechanics. Characters no longer instantly recognize each - other, and need to properly memorize each other in order. You can recognize - an unmasked person by ctrl-shift-clicking them.'} -delete-after: true diff --git a/html/changelogs/AutoChangeLog-pr-2894.yml b/html/changelogs/AutoChangeLog-pr-2894.yml deleted file mode 100644 index 4d0b7771519f..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2894.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: Gristlebee -changes: - - {tweak: Granularizes Outpost Spacesuits and Armor} - - {balance: Reduces the cost of specialized space suits} -delete-after: true diff --git a/html/changelogs/archive/2024-04.yml b/html/changelogs/archive/2024-04.yml index 277ae650feb3..aaaac8d6065f 100644 --- a/html/changelogs/archive/2024-04.yml +++ b/html/changelogs/archive/2024-04.yml @@ -74,3 +74,18 @@ - rscadd: Etherbor BG-12 Beam Rifle to cargo for 3000 credits - rscadd: Etherbor civilian weapon cells for 600 credits, slightly higher capacity than the generic cells +2024-04-17: + Gristlebee: + - tweak: Granularizes Outpost Spacesuits and Armor + - balance: Reduces the cost of specialized space suits + SomeguyManperson: + - tweak: ships no longer have intrinsic gravity + - rscadd: new gravity generator machine for ships + - tweak: planetary gravity is now stored level-wide, a ship landing at a planet + will be effected by the planet's gravity + meemofcourse: + - tweak: Identification Cards are now Access Cards. The only real difference is + that your name only shows up on a double examine. + - refactor: Anonymous mechanics. Characters no longer instantly recognize each other, + and need to properly memorize each other in order. You can recognize an unmasked + person by ctrl-shift-clicking them. From bc7e700cefbbfbdc69575a4840fb8d1a34224f21 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Tue, 16 Apr 2024 19:49:07 -0500 Subject: [PATCH 043/143] Automatic changelog generation for PR #2883 [ci skip] --- html/changelogs/AutoChangeLog-pr-2883.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2883.yml diff --git a/html/changelogs/AutoChangeLog-pr-2883.yml b/html/changelogs/AutoChangeLog-pr-2883.yml new file mode 100644 index 000000000000..5ecc53ffe1ce --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2883.yml @@ -0,0 +1,4 @@ +author: goober3 +changes: + - {bugfix: Wall lockers should be facing the right way again.} +delete-after: true From 9a7e51b6cb7d0bcb987adcddac6c411ceea62aeb Mon Sep 17 00:00:00 2001 From: goober3 <118859017+goober3@users.noreply.github.com> Date: Wed, 17 Apr 2024 20:25:15 +0100 Subject: [PATCH 044/143] Removes Mothperson Namegen (#2861) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## Why It's Good For The Game Mothpeople don't have one unifying culture, or a set naming convention. Most mothpeople should generally inherit the naming system of whatever culture they're born into. Some might still have abnormal names, or naming trends, but don't expect it to be common outside of the frontier. ## Changelog 🆑 del: Removed mothperson namegen. /🆑 --- code/__HELPERS/mobs.dm | 7 -- code/__HELPERS/names.dm | 3 - .../carbon/human/species_types/mothmen.dm | 11 -- strings/names/moth_first.txt | 100 ------------------ strings/names/moth_last.txt | 57 ---------- 5 files changed, 178 deletions(-) delete mode 100644 strings/names/moth_first.txt delete mode 100644 strings/names/moth_last.txt diff --git a/code/__HELPERS/mobs.dm b/code/__HELPERS/mobs.dm index 8437730c3844..f307aa952804 100644 --- a/code/__HELPERS/mobs.dm +++ b/code/__HELPERS/mobs.dm @@ -171,13 +171,6 @@ if(!findname(.)) break -/proc/random_unique_moth_name(attempts_to_find_unique_name=10) - for(var/i in 1 to attempts_to_find_unique_name) - . = capitalize(pick(GLOB.moth_first)) + " " + capitalize(pick(GLOB.moth_last)) - - if(!findname(.)) - break - /proc/random_unique_squid_name(attempts_to_find_unique_name=10) for(var/i in 1 to attempts_to_find_unique_name) . = capitalize(squid_name()) diff --git a/code/__HELPERS/names.dm b/code/__HELPERS/names.dm index a6f48af9338c..4348460c24d7 100644 --- a/code/__HELPERS/names.dm +++ b/code/__HELPERS/names.dm @@ -7,9 +7,6 @@ /proc/plasmaman_name() return "[pick(GLOB.plasmaman_names)] \Roman[rand(1,99)]" -/proc/moth_name() - return "[pick(GLOB.moth_first)] [pick(GLOB.moth_last)]" - /proc/squid_name() return "[pick(GLOB.squid_names)][pick("-", "", " ")][capitalize(pick(GLOB.squid_names) + pick(GLOB.squid_names))]" diff --git a/code/modules/mob/living/carbon/human/species_types/mothmen.dm b/code/modules/mob/living/carbon/human/species_types/mothmen.dm index b512dc50b2bf..b20b27efc928 100644 --- a/code/modules/mob/living/carbon/human/species_types/mothmen.dm +++ b/code/modules/mob/living/carbon/human/species_types/mothmen.dm @@ -36,17 +36,6 @@ var/mob/living/carbon/human/H = C handle_mutant_bodyparts(H) -/datum/species/moth/random_name(gender,unique,lastname) - if(unique) - return random_unique_moth_name() - - var/randname = moth_name() - - if(lastname) - randname += " [lastname]" - - return randname - /datum/species/handle_fire(mob/living/carbon/human/H, no_protection = FALSE) . = ..() if(.) //if the mob is immune to fire, don't burn wings off. diff --git a/strings/names/moth_first.txt b/strings/names/moth_first.txt deleted file mode 100644 index cfd8a8675f91..000000000000 --- a/strings/names/moth_first.txt +++ /dev/null @@ -1,100 +0,0 @@ -Acantharctia -Acco -Acherontia -Actias -Aemilia -Aethria -Antheraea -Aphomia -Argema -Ascalapha -Asota -Athrypsiastis -Attacus -Autochloris -Axylia -Bombyx -Callosamia -Callhistia -Capricornia -Catocala -Cheliosea -Chloroclystis -Cochylimorpha -Cryphia -Cryptophasa -Cucullia -Cydia -Diarsia -Diaphora -Dolichohedya -Dyspyralis -Eacles -Eclipsea -Electresia -Elysius -Enarmonia -Eriomastyx -Epiphyas -Eugnorisma -Eupithecia -Euplexia -Eurosia -Falcatula -Fangarctia -Fulcrifera -Glyphidoptera -Gracillina -Gravitarmata -Haemanota -Halysidota -Helicoverpa -Heliomata -Hyalophora -Hypomartyria -Icelita -Isanthrene -Isochorista -Izatha -Kodiosoma -Lacida -Leguminivora -Leucoptera -Lymantria -Macrobathra -Maruca -Mecodina -Megalonycta -Metacrisia -Mythimna -Naenia -Naenia -Neuroxena -Nodaria -Nymphicula -Obscurior -Ochropleura -Opodiphthera -Ostrinia -Pacificulla -Philomusaea -Phragmataecia -Plodia -Plutella -Rachiplusia -Sarobela -Selenarctia -Shiragasane -Sphingidae -Socioplana -Spodoptera -Syllomatia -Thaumetopoea -Timandra -Toxoproctis -Uranophora -Vestura -Vietteria -Xanthorhoe -Xestia -Zomaria diff --git a/strings/names/moth_last.txt b/strings/names/moth_last.txt deleted file mode 100644 index 4d6ec130c41e..000000000000 --- a/strings/names/moth_last.txt +++ /dev/null @@ -1,57 +0,0 @@ -Accurata -Adultera -Albipuncta -Albostriata -Albovenosa -Argentea -Bicolorata -Bifasciata -Cameroni -Chiangmai -Combinata -Convecta -Cuneilinea -Curvata -Dentata -Empyrea -Eucrossa -Ferrilinea -Fraterna -Goniosigma -Hamifera -Hirashimai -Hypophaea -Ignita -Impura -Insularis -Infrargyrea -Intermediata -Intolerabilis -Laevusta -Languida -Liebherri -Lineatipes -Lucida -Maxima -Mediana -Modesta -Monticola -Naumanni -Nepalina -Obscura -Osseogrisea -Pastellina -Phlebitis -Pyrausta -Radiata -Riparia -Rufulosa -Semicana -Separata -Siamensis -Simplex -Toumodi -Undicilia -Uruma -Vittata -Yuennana From 79a08faa21a1faefca3e599f3ae97309ecb4401f Mon Sep 17 00:00:00 2001 From: goober3 <118859017+goober3@users.noreply.github.com> Date: Wed, 17 Apr 2024 21:38:12 +0100 Subject: [PATCH 045/143] Updates wood stair sprite (#2889) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## About The Pull Request ![606b4c254b5ef69e78735a06a9b43dad-1](https://github.com/shiptest-ss13/Shiptest/assets/118859017/bd04272f-c8c1-48b3-b027-00e5c922aa33) Wood stairs are currently recolored plasteel stairs, which look bad. This PR overlays @Imaginos16's wood floor sprites on wood stairs, making them more in-line with our current tileset. This PR also adds subtypes for different types of wood stairs. ## Why It's Good For The Game Stair good. ## Changelog 🆑 tweak: Wood stair sprites have been updated to be more in-line with wood floors. /🆑 --- .../BeachRuins/beach_knights_rest.dmm | 4 +- .../JungleRuins/jungle_bombed_starport.dmm | 14 +- .../JungleRuins/jungle_interceptor.dmm | 4 +- _maps/outpost/hangar/nt_asteroid_20x20.dmm | 2 +- _maps/shuttles/inteq/inteq_valor.dmm | 2 +- _maps/shuttles/minutemen/minutemen_vela.dmm | 4 +- .../shuttles/nanotrasen/nanotrasen_osprey.dmm | 2 +- _maps/shuttles/solgov/solgov_inkwell.dmm | 18 ++- .../syndicate/syndicate_litieguai.dmm | 2 +- code/game/turfs/open/floor/plasteel_floor.dm | 128 +++++++++++++++++- icons/turf/floors.dmi | Bin 440607 -> 439804 bytes 11 files changed, 148 insertions(+), 32 deletions(-) diff --git a/_maps/RandomRuins/BeachRuins/beach_knights_rest.dmm b/_maps/RandomRuins/BeachRuins/beach_knights_rest.dmm index bc6875cf81c3..17ad7d93f739 100644 --- a/_maps/RandomRuins/BeachRuins/beach_knights_rest.dmm +++ b/_maps/RandomRuins/BeachRuins/beach_knights_rest.dmm @@ -35,7 +35,7 @@ /area/overmap_encounter/planetoid/beachplanet/explored) "dF" = ( /obj/structure/mineral_door/iron, -/turf/open/floor/plasteel/stairs/medium{ +/turf/open/floor/plasteel/stairs/mid{ dir = 4 }, /area/ruin/beachplanet/knight) @@ -940,7 +940,7 @@ /area/overmap_encounter/planetoid/beachplanet/explored) "ZS" = ( /obj/structure/mineral_door/iron, -/turf/open/floor/plasteel/stairs/medium{ +/turf/open/floor/plasteel/stairs/mid{ dir = 8 }, /area/ruin/beachplanet/knight) diff --git a/_maps/RandomRuins/JungleRuins/jungle_bombed_starport.dmm b/_maps/RandomRuins/JungleRuins/jungle_bombed_starport.dmm index 7f5b18cd2014..a309798f02fe 100644 --- a/_maps/RandomRuins/JungleRuins/jungle_bombed_starport.dmm +++ b/_maps/RandomRuins/JungleRuins/jungle_bombed_starport.dmm @@ -457,7 +457,7 @@ /obj/machinery/atmospherics/pipe/simple/orange/hidden{ dir = 4 }, -/turf/open/floor/plasteel/stairs/medium{ +/turf/open/floor/plasteel/stairs/mid{ dir = 4 }, /area/overmap_encounter/planetoid/jungle/explored) @@ -509,7 +509,7 @@ /area/overmap_encounter/planetoid/jungle/explored) "dI" = ( /obj/machinery/atmospherics/pipe/simple/orange/hidden, -/turf/open/floor/plasteel/stairs/medium{ +/turf/open/floor/plasteel/stairs/mid{ dir = 1 }, /area/overmap_encounter/planetoid/jungle/explored) @@ -1132,7 +1132,7 @@ "hZ" = ( /obj/structure/spider/stickyweb, /obj/machinery/atmospherics/pipe/simple/orange/hidden, -/turf/open/floor/plasteel/stairs/medium, +/turf/open/floor/plasteel/stairs/mid, /area/overmap_encounter/planetoid/jungle/explored) "ib" = ( /obj/item/stack/sheet/metal, @@ -1759,7 +1759,7 @@ /obj/machinery/atmospherics/pipe/simple/orange/hidden{ dir = 4 }, -/turf/open/floor/plasteel/stairs/medium{ +/turf/open/floor/plasteel/stairs/mid{ dir = 8 }, /area/overmap_encounter/planetoid/jungle/explored) @@ -2732,7 +2732,7 @@ /area/overmap_encounter/planetoid/jungle/explored) "te" = ( /obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/stairs/medium{ +/turf/open/floor/plasteel/stairs/mid{ dir = 4 }, /area/overmap_encounter/planetoid/jungle/explored) @@ -3029,7 +3029,7 @@ /area/overmap_encounter/planetoid/jungle/explored) "vd" = ( /obj/machinery/atmospherics/pipe/simple/orange/hidden, -/turf/open/floor/plasteel/stairs/medium, +/turf/open/floor/plasteel/stairs/mid, /area/overmap_encounter/planetoid/jungle/explored) "ve" = ( /obj/structure/railing{ @@ -3478,7 +3478,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/open/floor/plasteel/stairs/medium, +/turf/open/floor/plasteel/stairs/mid, /area/overmap_encounter/planetoid/jungle/explored) "xT" = ( /obj/structure/table/reinforced, diff --git a/_maps/RandomRuins/JungleRuins/jungle_interceptor.dmm b/_maps/RandomRuins/JungleRuins/jungle_interceptor.dmm index 628c44f42f6e..547647fab052 100644 --- a/_maps/RandomRuins/JungleRuins/jungle_interceptor.dmm +++ b/_maps/RandomRuins/JungleRuins/jungle_interceptor.dmm @@ -1642,7 +1642,7 @@ /turf/open/floor/plating, /area/overmap_encounter/planetoid/jungle/explored) "nZ" = ( -/turf/open/floor/plasteel/stairs/medium{ +/turf/open/floor/plasteel/stairs/mid{ dir = 1 }, /area/ruin/jungle/interceptor/forehall) @@ -6138,7 +6138,7 @@ "YQ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/stairs/medium, +/turf/open/floor/plasteel/stairs/mid, /area/ruin/jungle/interceptor/afthall) "YT" = ( /obj/structure/catwalk/over/plated_catwalk/dark, diff --git a/_maps/outpost/hangar/nt_asteroid_20x20.dmm b/_maps/outpost/hangar/nt_asteroid_20x20.dmm index 159af62d17cf..02bd8e6f14f8 100644 --- a/_maps/outpost/hangar/nt_asteroid_20x20.dmm +++ b/_maps/outpost/hangar/nt_asteroid_20x20.dmm @@ -620,7 +620,7 @@ }, /area/hangar) "pW" = ( -/turf/open/floor/plasteel/stairs/medium{ +/turf/open/floor/plasteel/stairs/mid{ planetary_atmos = 1 }, /area/hangar) diff --git a/_maps/shuttles/inteq/inteq_valor.dmm b/_maps/shuttles/inteq/inteq_valor.dmm index 89c80e0e363a..e66283a78671 100644 --- a/_maps/shuttles/inteq/inteq_valor.dmm +++ b/_maps/shuttles/inteq/inteq_valor.dmm @@ -4298,7 +4298,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/open/floor/plasteel/stairs/medium{ +/turf/open/floor/plasteel/stairs/mid{ dir = 8 }, /area/ship/cargo) diff --git a/_maps/shuttles/minutemen/minutemen_vela.dmm b/_maps/shuttles/minutemen/minutemen_vela.dmm index 8525a9d297bb..b0c66424a2d4 100644 --- a/_maps/shuttles/minutemen/minutemen_vela.dmm +++ b/_maps/shuttles/minutemen/minutemen_vela.dmm @@ -1468,7 +1468,7 @@ /turf/open/floor/carpet/nanoweave/purple, /area/ship/science) "jh" = ( -/turf/open/floor/plasteel/stairs/medium{ +/turf/open/floor/plasteel/stairs/mid{ dir = 1 }, /area/ship/hallway/central) @@ -6643,7 +6643,7 @@ /turf/open/floor/circuit/green, /area/ship/science/ai_chamber) "KC" = ( -/turf/open/floor/plasteel/stairs/medium, +/turf/open/floor/plasteel/stairs/mid, /area/ship/hallway/central) "KE" = ( /obj/machinery/firealarm/directional/south, diff --git a/_maps/shuttles/nanotrasen/nanotrasen_osprey.dmm b/_maps/shuttles/nanotrasen/nanotrasen_osprey.dmm index 398fcebfbfb7..64d506147d56 100644 --- a/_maps/shuttles/nanotrasen/nanotrasen_osprey.dmm +++ b/_maps/shuttles/nanotrasen/nanotrasen_osprey.dmm @@ -3998,7 +3998,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/open/floor/plasteel/stairs/medium{ +/turf/open/floor/plasteel/stairs/mid{ dir = 4 }, /area/ship/cargo) diff --git a/_maps/shuttles/solgov/solgov_inkwell.dmm b/_maps/shuttles/solgov/solgov_inkwell.dmm index c64c73a5f191..21331c0bf281 100644 --- a/_maps/shuttles/solgov/solgov_inkwell.dmm +++ b/_maps/shuttles/solgov/solgov_inkwell.dmm @@ -1716,7 +1716,7 @@ pixel_y = 0; pixel_x = -26 }, -/turf/open/floor/plasteel/stairs/wood{ +/turf/open/floor/plasteel/stairs/wood/left{ dir = 1 }, /area/ship/bridge) @@ -2435,7 +2435,7 @@ /area/ship/crew/canteen/kitchen) "qe" = ( /obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/stairs/wood{ +/turf/open/floor/plasteel/stairs/wood/right{ dir = 1 }, /area/ship/bridge) @@ -3704,9 +3704,8 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/stairs/wood{ - dir = 8; - color = "#D5A66E" +/turf/open/floor/plasteel/stairs/wood/birch{ + dir = 8 }, /area/ship/crew/dorm/dormthree) "xF" = ( @@ -6301,7 +6300,7 @@ /obj/structure/railing/wood{ dir = 4 }, -/turf/open/floor/plasteel/stairs/wood, +/turf/open/floor/plasteel/stairs/wood/right, /area/ship/bridge) "Qt" = ( /obj/machinery/power/terminal{ @@ -6462,7 +6461,7 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/stairs/wood, +/turf/open/floor/plasteel/stairs/wood/left, /area/ship/bridge) "Rh" = ( /obj/effect/turf_decal/techfloor, @@ -6892,9 +6891,8 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/stairs/wood{ - dir = 8; - color = "#543C30" +/turf/open/floor/plasteel/stairs/wood/walnut{ + dir = 8 }, /area/ship/crew/dorm/dormtwo) "TV" = ( diff --git a/_maps/shuttles/syndicate/syndicate_litieguai.dmm b/_maps/shuttles/syndicate/syndicate_litieguai.dmm index fb7070893017..1330108a6874 100644 --- a/_maps/shuttles/syndicate/syndicate_litieguai.dmm +++ b/_maps/shuttles/syndicate/syndicate_litieguai.dmm @@ -2291,7 +2291,7 @@ /obj/structure/cable{ icon_state = "2-9" }, -/turf/open/floor/plasteel/stairs/medium{ +/turf/open/floor/plasteel/stairs/mid{ dir = 1 }, /area/ship/storage/eva) diff --git a/code/game/turfs/open/floor/plasteel_floor.dm b/code/game/turfs/open/floor/plasteel_floor.dm index 10760b3af5cf..7ed16bc5631e 100644 --- a/code/game/turfs/open/floor/plasteel_floor.dm +++ b/code/game/turfs/open/floor/plasteel_floor.dm @@ -157,7 +157,6 @@ /turf/open/floor/plasteel/cult/airless initial_gas_mix = AIRLESS_ATMOS - /turf/open/floor/plasteel/stairs //considering removal icon = 'icons/turf/floors.dmi' icon_state = "stairs" @@ -169,7 +168,7 @@ icon_state = "stairs-l" base_icon_state = "stairs-l" -/turf/open/floor/plasteel/stairs/medium +/turf/open/floor/plasteel/stairs/mid icon_state = "stairs-m" base_icon_state = "stairs-m" @@ -182,9 +181,128 @@ base_icon_state = "stairs-old" /turf/open/floor/plasteel/stairs/wood - color = "#A47449" - barefootstep = "wood" - footstep = "wood" + color = "#5B3E1D" + icon_state = "stairs-wood" + base_icon_state = "stairs-wood" + barefootstep = FOOTSTEP_WOOD_BAREFOOT + footstep = FOOTSTEP_WOOD_CLAW + +/turf/open/floor/plasteel/stairs/wood/left + icon_state = "stairs-wood-l" + base_icon_state = "stairs-wood-l" + +/turf/open/floor/plasteel/stairs/wood/mid + icon_state = "stairs-wood-m" + base_icon_state = "stairs-wood-m" + +/turf/open/floor/plasteel/stairs/wood/right + icon_state = "stairs-wood-r" + base_icon_state = "stairs-wood-r" + +/turf/open/floor/plasteel/stairs/wood/mahogany + color = WOOD_COLOR_RICH + +/turf/open/floor/plasteel/stairs/wood/mahogany/left + icon_state = "stairs-wood-l" + base_icon_state = "stairs-wood-l" + +/turf/open/floor/plasteel/stairs/wood/mahogany/mid + icon_state = "stairs-wood-m" + base_icon_state = "stairs-wood-m" + +/turf/open/floor/plasteel/stairs/wood/mahogany/right + icon_state = "stairs-wood-r" + base_icon_state = "stairs-wood-r" + +/turf/open/floor/plasteel/stairs/wood/maple + color = WOOD_COLOR_PALE + +/turf/open/floor/plasteel/stairs/wood/maple/left + icon_state = "stairs-wood-l" + base_icon_state = "stairs-wood-l" + +/turf/open/floor/plasteel/stairs/wood/maple/mid + icon_state = "stairs-wood-m" + base_icon_state = "stairs-wood-m" + +/turf/open/floor/plasteel/stairs/wood/maple/right + icon_state = "stairs-wood-r" + base_icon_state = "stairs-wood-r" + +/turf/open/floor/plasteel/stairs/wood/ebony + color = WOOD_COLOR_BLACK + +/turf/open/floor/plasteel/stairs/wood/ebony/left + icon_state = "stairs-wood-l" + base_icon_state = "stairs-wood-l" + +/turf/open/floor/plasteel/stairs/wood/ebony/mid + icon_state = "stairs-wood-m" + base_icon_state = "stairs-wood-m" + +/turf/open/floor/plasteel/stairs/wood/ebony/right + icon_state = "stairs-wood-r" + base_icon_state = "stairs-wood-r" + +/turf/open/floor/plasteel/stairs/wood/walnut + color = WOOD_COLOR_CHOCOLATE + +/turf/open/floor/plasteel/stairs/wood/walnut/left + icon_state = "stairs-wood-l" + base_icon_state = "stairs-wood-l" + +/turf/open/floor/plasteel/stairs/wood/walnut/mid + icon_state = "stairs-wood-m" + base_icon_state = "stairs-wood-m" + +/turf/open/floor/plasteel/stairs/wood/walnut/right + icon_state = "stairs-wood-r" + base_icon_state = "stairs-wood-r" + +/turf/open/floor/plasteel/stairs/wood/bamboo + color = WOOD_COLOR_PALE2 + +/turf/open/floor/plasteel/stairs/wood/bamboo/left + icon_state = "stairs-wood-l" + base_icon_state = "stairs-wood-l" + +/turf/open/floor/plasteel/stairs/wood/bamboo/mid + icon_state = "stairs-wood-m" + base_icon_state = "stairs-wood-m" + +/turf/open/floor/plasteel/stairs/wood/bamboo/right + icon_state = "stairs-wood-r" + base_icon_state = "stairs-wood-r" + +/turf/open/floor/plasteel/stairs/wood/birch + color = WOOD_COLOR_PALE3 + +/turf/open/floor/plasteel/stairs/wood/birch/left + icon_state = "stairs-wood-l" + base_icon_state = "stairs-wood-l" + +/turf/open/floor/plasteel/stairs/wood/birch/mid + icon_state = "stairs-wood-m" + base_icon_state = "stairs-wood-m" + +/turf/open/floor/plasteel/stairs/wood/birch/right + icon_state = "stairs-wood-r" + base_icon_state = "stairs-wood-r" + +/turf/open/floor/plasteel/stairs/wood/yew + color = WOOD_COLOR_YELLOW + +/turf/open/floor/plasteel/stairs/wood/yew/left + icon_state = "stairs-wood-l" + base_icon_state = "stairs-wood-l" + +/turf/open/floor/plasteel/stairs/wood/yew/mid + icon_state = "stairs-wood-m" + base_icon_state = "stairs-wood-m" + +/turf/open/floor/plasteel/stairs/wood/yew/right + icon_state = "stairs-wood-r" + base_icon_state = "stairs-wood-r" /turf/open/floor/plasteel/rockvault icon_state = "rockvault" diff --git a/icons/turf/floors.dmi b/icons/turf/floors.dmi index 5136279026c1a161d4a2376d4b92e720b0fe957e..398d5550f810b56640ef64bf6d559d7bdc3afec8 100644 GIT binary patch literal 439804 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 D-5FJ4 literal 440607 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�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%0Df5T<# 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 z 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 M?zn` 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 SR4x+@^`oMoE?*;O9`Zl443P!^ From aa219ca6d587157dcd8d4d72c35f92b99b27574b Mon Sep 17 00:00:00 2001 From: Changelogs Date: Thu, 18 Apr 2024 00:47:38 +0000 Subject: [PATCH 046/143] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-2883.yml | 4 ---- html/changelogs/archive/2024-04.yml | 3 +++ 2 files changed, 3 insertions(+), 4 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-2883.yml diff --git a/html/changelogs/AutoChangeLog-pr-2883.yml b/html/changelogs/AutoChangeLog-pr-2883.yml deleted file mode 100644 index 5ecc53ffe1ce..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2883.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: goober3 -changes: - - {bugfix: Wall lockers should be facing the right way again.} -delete-after: true diff --git a/html/changelogs/archive/2024-04.yml b/html/changelogs/archive/2024-04.yml index aaaac8d6065f..1e9898f9a4e0 100644 --- a/html/changelogs/archive/2024-04.yml +++ b/html/changelogs/archive/2024-04.yml @@ -89,3 +89,6 @@ - refactor: Anonymous mechanics. Characters no longer instantly recognize each other, and need to properly memorize each other in order. You can recognize an unmasked person by ctrl-shift-clicking them. +2024-04-18: + goober3: + - bugfix: Wall lockers should be facing the right way again. From 1df14daf98afff6f651f7b9244c56fdb6ae52b23 Mon Sep 17 00:00:00 2001 From: FalloutFalcon <86381784+FalloutFalcon@users.noreply.github.com> Date: Thu, 18 Apr 2024 15:36:17 -0500 Subject: [PATCH 047/143] stops master from failing lol (#2918) ## About The Pull Request empty picklist was causing ALL of my prs to fail #2861 forgot to remove mothlist outpost random name ## Why It's Good For The Game ## Changelog :cl: fix: epty list /:cl: --- code/_globalvars/lists/names.dm | 2 -- code/modules/overmap/objects/outpost/outpost.dm | 10 ++++------ 2 files changed, 4 insertions(+), 8 deletions(-) diff --git a/code/_globalvars/lists/names.dm b/code/_globalvars/lists/names.dm index ff452072fbec..ee9bc5bb429a 100644 --- a/code/_globalvars/lists/names.dm +++ b/code/_globalvars/lists/names.dm @@ -14,8 +14,6 @@ GLOBAL_LIST_INIT(lizard_names_female, world.file2list("strings/names/lizard_fema GLOBAL_LIST_INIT(clown_names, world.file2list("strings/names/clown.txt")) GLOBAL_LIST_INIT(mime_names, world.file2list("strings/names/mime.txt")) GLOBAL_LIST_INIT(carp_names, world.file2list("strings/names/carp.txt")) -GLOBAL_LIST_INIT(moth_first, world.file2list("strings/names/moth_first.txt")) -GLOBAL_LIST_INIT(moth_last, world.file2list("strings/names/moth_last.txt")) GLOBAL_LIST_INIT(plasmaman_names, world.file2list("strings/names/plasmaman.txt")) GLOBAL_LIST_INIT(squid_names, world.file2list("strings/names/squid.txt")) GLOBAL_LIST_INIT(posibrain_names, world.file2list("strings/names/posibrain.txt")) diff --git a/code/modules/overmap/objects/outpost/outpost.dm b/code/modules/overmap/objects/outpost/outpost.dm index 0e4c385651ee..01a100022cbf 100644 --- a/code/modules/overmap/objects/outpost/outpost.dm +++ b/code/modules/overmap/objects/outpost/outpost.dm @@ -121,16 +121,14 @@ // fun fact: "Hutton" is in last_names person_name = pick(GLOB.last_names) else - switch(rand(1, 5)) + switch(rand(1, 4)) if(1) - person_name = pick(GLOB.moth_last) - if(2) person_name = pick(prob(50) ? GLOB.lizard_names_male : GLOB.lizard_names_female) - if(3) + if(2) person_name = pick(GLOB.spider_last) - if(4) + if(3) person_name = kepori_name() - if(5) + if(4) person_name = vox_name() return "[person_name] [pick(GLOB.station_suffixes)]" From 2cab5e8e3bdcdb01f8dd3e1d0303bd99dcd474c6 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Thu, 18 Apr 2024 15:47:29 -0500 Subject: [PATCH 048/143] Automatic changelog generation for PR #2918 [ci skip] --- html/changelogs/AutoChangeLog-pr-2918.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2918.yml diff --git a/html/changelogs/AutoChangeLog-pr-2918.yml b/html/changelogs/AutoChangeLog-pr-2918.yml new file mode 100644 index 000000000000..96487294ccd5 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2918.yml @@ -0,0 +1,4 @@ +author: FalloutFalcon +changes: + - {bugfix: epty list} +delete-after: true From 4f461a40ad92f0992f9cc2406d549ebd6192ae9c Mon Sep 17 00:00:00 2001 From: Changelogs Date: Fri, 19 Apr 2024 00:48:19 +0000 Subject: [PATCH 049/143] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-2918.yml | 4 ---- html/changelogs/archive/2024-04.yml | 3 +++ 2 files changed, 3 insertions(+), 4 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-2918.yml diff --git a/html/changelogs/AutoChangeLog-pr-2918.yml b/html/changelogs/AutoChangeLog-pr-2918.yml deleted file mode 100644 index 96487294ccd5..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2918.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: FalloutFalcon -changes: - - {bugfix: epty list} -delete-after: true diff --git a/html/changelogs/archive/2024-04.yml b/html/changelogs/archive/2024-04.yml index 1e9898f9a4e0..7a5f161df0ba 100644 --- a/html/changelogs/archive/2024-04.yml +++ b/html/changelogs/archive/2024-04.yml @@ -92,3 +92,6 @@ 2024-04-18: goober3: - bugfix: Wall lockers should be facing the right way again. +2024-04-19: + FalloutFalcon: + - bugfix: epty list From f0ae5d97ca08f3921f755f2740380382014238e4 Mon Sep 17 00:00:00 2001 From: thgvr <81882910+thgvr@users.noreply.github.com> Date: Thu, 18 Apr 2024 20:12:07 -0700 Subject: [PATCH 050/143] Spooky sprites take2 (#2915) ## About The Pull Request https://github.com/shiptest-ss13/Shiptest/pull/2908 ## Changelog :cl: Spookypineapple, Imaginos, Thgvr add: New sofa and comfy chair variants, both are craftable with metal imageadd: Sofas, Comfy chairs, and some atmos equipment have a new coat of paint imageadd: Janitorial equipment has a new coat of paint /:cl: --- .../BeachRuins/beach_crashed_starwalker.dmm | 2 +- .../BeachRuins/beach_fishing_hut.dmm | 10 +- .../BeachRuins/beach_float_resort.dmm | 14 +- .../BeachRuins/beach_ocean_town.dmm | 54 +-- .../IceRuins/icemoon_crashed_holemaker.dmm | 8 +- .../icemoon_underground_abandoned_village.dmm | 20 +- .../JungleRuins/jungle_abandoned_library.dmm | 24 +- .../JungleRuins/jungle_bombed_starport.dmm | 2 +- .../JungleRuins/jungle_cavecrew.dmm | 14 +- .../JungleRuins/jungle_interceptor.dmm | 16 +- .../JungleRuins/jungle_medtech_outbreak.dmm | 4 +- .../jungle_surface_bombmakers_cabin.dmm | 2 +- .../lavaland_surface_biodome_winter.dmm | 8 +- .../LavaRuins/lavaland_surface_codelab.dmm | 32 +- .../lavaland_surface_comm_outpost.dmm | 11 +- .../lavaland_surface_dwarffortress.dmm | 4 +- .../RockRuins/rockplanet_budgetcuts.dmm | 12 +- .../RockRuins/rockplanet_dangerpod.dmm | 4 +- .../RockRuins/rockplanet_harmfactory.dmm | 8 +- .../RockRuins/rockplanet_house.dmm | 12 +- .../whitesands_surface_camp_saloon.dmm | 28 +- .../whitesands_surface_waterplant.dmm | 4 +- _maps/RandomRuins/SpaceRuins/astraeus.dmm | 10 +- _maps/RandomRuins/SpaceRuins/onehalf.dmm | 4 +- _maps/RandomRuins/SpaceRuins/power_puzzle.dmm | 38 +- .../SpaceRuins/singularity_lab.dmm | 18 +- _maps/RandomRuins/SpaceRuins/spacemall.dmm | 45 +- _maps/RandomRuins/SpaceRuins/vaporwave.dmm | 12 +- .../wasteplanet_abandoned_mechbay.dmm | 20 +- .../WasteRuins/wasteplanet_crash_kitchen.dmm | 2 +- .../wasteplanet_fortress_of_solitide.dmm | 20 +- _maps/map_files/generic/CentCom.dmm | 74 +-- _maps/outpost/hangar/nt_asteroid_20x20.dmm | 8 +- _maps/outpost/hangar/nt_asteroid_40x20.dmm | 4 +- _maps/outpost/hangar/nt_asteroid_40x40.dmm | 8 +- _maps/outpost/hangar/nt_asteroid_56x20.dmm | 20 +- _maps/outpost/hangar/nt_asteroid_56x40.dmm | 20 +- _maps/outpost/hangar/nt_ice_40x40.dmm | 5 +- _maps/outpost/hangar/nt_ice_56x40.dmm | 5 +- _maps/outpost/indie_space.dmm | 44 +- _maps/outpost/nanotrasen_asteroid.dmm | 99 ++-- _maps/outpost/nanotrasen_ice.dmm | 10 +- .../independent/independent_beluga.dmm | 33 +- .../independent/independent_boyardee.dmm | 12 +- .../independent/independent_dwayne.dmm | 8 +- .../shuttles/independent/independent_kilo.dmm | 13 +- .../independent/independent_lagoon.dmm | 78 +--- .../independent/independent_rigger.dmm | 12 +- .../independent/independent_schmiedeberg.dmm | 12 +- .../independent/independent_shetland.dmm | 4 +- .../independent/independent_tranquility.dmm | 104 ++--- _maps/shuttles/inteq/inteq_colossus.dmm | 4 +- _maps/shuttles/inteq/inteq_talos.dmm | 18 +- _maps/shuttles/inteq/inteq_valor.dmm | 16 +- _maps/shuttles/inteq/inteq_vaquero.dmm | 4 +- _maps/shuttles/minutemen/minutemen_vela.dmm | 34 +- .../shuttles/nanotrasen/nanotrasen_heron.dmm | 43 +- _maps/shuttles/nanotrasen/nanotrasen_meta.dmm | 18 +- .../shuttles/nanotrasen/nanotrasen_mimir.dmm | 42 +- .../shuttles/nanotrasen/nanotrasen_osprey.dmm | 14 +- .../shuttles/nanotrasen/nanotrasen_ranger.dmm | 20 +- .../nanotrasen/nanotrasen_skipper.dmm | 42 +- _maps/shuttles/pgf/pgf_crying_sun.dmm | 20 +- _maps/shuttles/pirate/pirate_ember.dmm | 10 +- _maps/shuttles/roumain/srm_elder.dmm | 16 +- _maps/shuttles/solgov/solgov_chronicle.dmm | 16 +- _maps/shuttles/solgov/solgov_inkwell.dmm | 24 +- _maps/shuttles/solgov/solgov_paracelsus.dmm | 38 +- _maps/shuttles/syndicate/syndicate_aegis.dmm | 30 +- .../syndicate/syndicate_cybersun_kansatsu.dmm | 12 +- .../syndicate/syndicate_gorlex_hyena.dmm | 10 +- .../syndicate/syndicate_gorlex_komodo.dmm | 4 +- .../syndicate/syndicate_twinkleshine.dmm | 4 +- _maps/templates/shelter_1.dmm | 4 +- _maps/templates/shelter_2.dmm | 6 +- _maps/templates/shelter_3.dmm | 6 +- code/game/machinery/rechargestation.dm | 2 +- code/game/objects/items/miscellaneous.dm | 4 +- .../stacks/sheets/recipes/recipes_metal.dm | 250 ++++++++++ .../items/stacks/sheets/sheet_types.dm | 113 +---- .../objects/structures/beds_chairs/bed.dm | 5 - .../objects/structures/beds_chairs/chair.dm | 103 ----- .../objects/structures/beds_chairs/comfy.dm | 270 +++++++++++ .../objects/structures/beds_chairs/pew.dm | 6 +- .../objects/structures/beds_chairs/sofa.dm | 430 +++++++++++++++++- code/modules/clothing/suits/miscellaneous.dm | 3 +- .../reagents/reagent_containers/pill.dm | 2 +- .../reagents/reagent_containers/spray.dm | 14 +- icons/obj/atmos.dmi | Bin 11891 -> 11720 bytes icons/obj/chairs.dmi | Bin 29542 -> 28882 bytes icons/obj/janitor.dmi | Bin 27106 -> 24520 bytes icons/obj/machines/borgcharger.dmi | Bin 0 -> 1722 bytes icons/obj/objects.dmi | Bin 115979 -> 102051 bytes icons/obj/structures/chairs/comfychair.dmi | Bin 0 -> 23665 bytes icons/obj/structures/chairs/sofa.dmi | Bin 0 -> 92079 bytes shiptest.dme | 2 + .../Scripts/2908_sofas_and_chairs.txt | 49 ++ 97 files changed, 1432 insertions(+), 1311 deletions(-) create mode 100644 code/game/objects/items/stacks/sheets/recipes/recipes_metal.dm create mode 100644 code/game/objects/structures/beds_chairs/comfy.dm create mode 100644 icons/obj/machines/borgcharger.dmi create mode 100644 icons/obj/structures/chairs/comfychair.dmi create mode 100644 icons/obj/structures/chairs/sofa.dmi create mode 100644 tools/UpdatePaths/Scripts/2908_sofas_and_chairs.txt diff --git a/_maps/RandomRuins/BeachRuins/beach_crashed_starwalker.dmm b/_maps/RandomRuins/BeachRuins/beach_crashed_starwalker.dmm index 3bf64a6b03b7..f8724e04f0de 100644 --- a/_maps/RandomRuins/BeachRuins/beach_crashed_starwalker.dmm +++ b/_maps/RandomRuins/BeachRuins/beach_crashed_starwalker.dmm @@ -2751,7 +2751,7 @@ /obj/effect/decal/cleanable/blood/old{ icon_state = "gib2-old" }, -/obj/structure/chair/comfy/black{ +/obj/structure/chair/comfy/grey/directional/south{ desc = "It looks incredibly comfy, and expensive. Theres a little note on the side, explaining how its made of %100 real cow skin."; name = "Cowskin chair" }, diff --git a/_maps/RandomRuins/BeachRuins/beach_fishing_hut.dmm b/_maps/RandomRuins/BeachRuins/beach_fishing_hut.dmm index 3b801c086ff3..4aaff2b5a160 100644 --- a/_maps/RandomRuins/BeachRuins/beach_fishing_hut.dmm +++ b/_maps/RandomRuins/BeachRuins/beach_fishing_hut.dmm @@ -1,8 +1,6 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "ae" = ( -/obj/structure/chair/sofa/left{ - dir = 8 - }, +/obj/structure/chair/sofa/brown/left/directional/west, /obj/effect/decal/cleanable/dirt, /turf/open/floor/carpet, /area/ruin/beach) @@ -483,7 +481,7 @@ /turf/open/water/beach, /area/overmap_encounter/planetoid/beachplanet/explored) "sN" = ( -/obj/structure/chair/sofa, +/obj/structure/chair/sofa/brown/directional/south, /obj/machinery/light/small/directional/north{ light_color = "#694c12" }, @@ -853,7 +851,7 @@ /turf/open/floor/plastic, /area/ruin/beach) "GP" = ( -/obj/structure/chair/sofa/right, +/obj/structure/chair/sofa/brown/right/directional/south, /obj/effect/decal/cleanable/cobweb, /mob/living/simple_animal/hostile/pirate/melee{ faction = list("beach","pirate") @@ -1136,7 +1134,7 @@ /turf/open/floor/wood, /area/ruin/beach) "Rh" = ( -/obj/structure/chair/sofa/corner, +/obj/structure/chair/sofa/brown/corner/directional/south, /mob/living/simple_animal/hostile/pirate/melee{ faction = list("beach","pirate") }, diff --git a/_maps/RandomRuins/BeachRuins/beach_float_resort.dmm b/_maps/RandomRuins/BeachRuins/beach_float_resort.dmm index d393dadb3b64..bbac1ae4e8d9 100644 --- a/_maps/RandomRuins/BeachRuins/beach_float_resort.dmm +++ b/_maps/RandomRuins/BeachRuins/beach_float_resort.dmm @@ -163,9 +163,7 @@ }, /area/ruin/beach/float_resort) "dZ" = ( -/obj/structure/chair/comfy/black{ - dir = 1 - }, +/obj/structure/chair/comfy/grey/directional/north, /turf/open/floor/wood{ light_range = 2 }, @@ -824,7 +822,7 @@ /turf/open/floor/plating, /area/overmap_encounter/planetoid/beachplanet/explored) "wn" = ( -/obj/structure/chair/comfy/black, +/obj/structure/chair/comfy/grey/directional/south, /turf/open/floor/wood{ light_range = 2 }, @@ -1178,9 +1176,7 @@ }, /area/overmap_encounter/planetoid/beachplanet/explored) "Fk" = ( -/obj/structure/chair/sofa/right{ - dir = 4 - }, +/obj/structure/chair/sofa/brown/right/directional/east, /obj/machinery/light/small/directional/west, /turf/open/floor/wood{ light_range = 2 @@ -1313,9 +1309,7 @@ }, /area/ruin/beach/float_resort) "Io" = ( -/obj/structure/chair/sofa/left{ - dir = 4 - }, +/obj/structure/chair/sofa/brown/left/directional/east, /turf/open/floor/wood{ light_range = 2 }, diff --git a/_maps/RandomRuins/BeachRuins/beach_ocean_town.dmm b/_maps/RandomRuins/BeachRuins/beach_ocean_town.dmm index 583c196e3dc3..3a7fb09aa5f6 100644 --- a/_maps/RandomRuins/BeachRuins/beach_ocean_town.dmm +++ b/_maps/RandomRuins/BeachRuins/beach_ocean_town.dmm @@ -175,9 +175,7 @@ /obj/structure/railing{ dir = 8 }, -/obj/structure/chair/comfy/brown{ - dir = 8 - }, +/obj/structure/chair/comfy/orange/directional/west, /turf/open/floor/carpet/black, /area/ruin/beach/oceantown/bar) "cy" = ( @@ -266,9 +264,7 @@ /turf/open/floor/plasteel/white, /area/ruin/beach/oceantown/bar) "dF" = ( -/obj/structure/chair/sofa{ - dir = 4 - }, +/obj/structure/chair/sofa/brown/directional/east, /turf/open/floor/carpet/green, /area/ruin/beach/oceantown/hotel) "dL" = ( @@ -393,9 +389,7 @@ /turf/open/floor/plating/asteroid/sand/lit, /area/overmap_encounter/planetoid/beachplanet/explored) "eN" = ( -/obj/structure/chair/sofa/corner{ - dir = 1 - }, +/obj/structure/chair/sofa/brown/corner/directional/north, /turf/open/floor/carpet/green, /area/ruin/beach/oceantown/hotel) "eV" = ( @@ -488,9 +482,7 @@ }, /area/overmap_encounter/planetoid/beachplanet/explored) "fJ" = ( -/obj/structure/chair/sofa/corner{ - dir = 4 - }, +/obj/structure/chair/sofa/brown/corner/directional/east, /turf/open/floor/carpet/green, /area/ruin/beach/oceantown/hotel) "fL" = ( @@ -708,7 +700,7 @@ /turf/open/floor/carpet, /area/ruin/beach/oceantown/hotel) "iv" = ( -/obj/structure/chair/sofa/left, +/obj/structure/chair/sofa/brown/left/directional/south, /turf/open/floor/carpet/green, /area/ruin/beach/oceantown/hotel) "iw" = ( @@ -1024,9 +1016,7 @@ }, /area/overmap_encounter/planetoid/beachplanet/explored) "mJ" = ( -/obj/structure/chair/sofa/right{ - dir = 1 - }, +/obj/structure/chair/sofa/brown/right/directional/north, /turf/open/floor/carpet/green, /area/ruin/beach/oceantown/hotel) "mR" = ( @@ -1395,9 +1385,7 @@ /turf/open/floor/plating/asteroid/sand/lit, /area/overmap_encounter/planetoid/beachplanet/explored) "sj" = ( -/obj/structure/chair/sofa/right{ - dir = 4 - }, +/obj/structure/chair/sofa/brown/right/directional/east, /turf/open/floor/wood, /area/ruin/beach/oceantown) "sp" = ( @@ -1416,9 +1404,7 @@ /turf/open/floor/plasteel/mono, /area/ruin/beach/oceantown) "sr" = ( -/obj/structure/chair/comfy/brown{ - dir = 8 - }, +/obj/structure/chair/comfy/orange/directional/west, /turf/open/floor/carpet/black, /area/ruin/beach/oceantown/bar) "sy" = ( @@ -1477,7 +1463,7 @@ /turf/open/floor/plasteel/tech, /area/ruin/beach/oceantown) "te" = ( -/obj/structure/chair/sofa/left, +/obj/structure/chair/sofa/brown/left/directional/south, /turf/open/floor/wood, /area/ruin/beach/oceantown) "ti" = ( @@ -1969,7 +1955,7 @@ /turf/open/floor/plasteel/dark, /area/ruin/beach/oceantown/bar) "zk" = ( -/obj/structure/chair/sofa, +/obj/structure/chair/sofa/brown/directional/south, /turf/open/floor/wood, /area/ruin/beach/oceantown) "zl" = ( @@ -2903,9 +2889,7 @@ /turf/open/floor/plasteel, /area/ruin/beach/oceantown/bar) "IU" = ( -/obj/structure/chair/sofa/left{ - dir = 4 - }, +/obj/structure/chair/sofa/brown/left/directional/east, /turf/open/floor/wood, /area/ruin/beach/oceantown) "IX" = ( @@ -3563,7 +3547,7 @@ }, /area/overmap_encounter/planetoid/beachplanet/explored) "PE" = ( -/obj/structure/chair/sofa/right, +/obj/structure/chair/sofa/brown/right/directional/south, /turf/open/floor/wood, /area/ruin/beach/oceantown) "PF" = ( @@ -3729,9 +3713,7 @@ /turf/open/floor/plating, /area/overmap_encounter/planetoid/beachplanet/explored) "Sv" = ( -/obj/structure/chair/comfy/brown{ - dir = 4 - }, +/obj/structure/chair/comfy/orange/directional/east, /turf/open/floor/carpet/black, /area/ruin/beach/oceantown/bar) "Sy" = ( @@ -3769,9 +3751,7 @@ /turf/open/floor/plasteel/patterned/grid, /area/ruin/beach/oceantown/shop) "SY" = ( -/obj/structure/chair/comfy/brown{ - dir = 1 - }, +/obj/structure/chair/comfy/orange/directional/north, /turf/open/floor/carpet/black, /area/ruin/beach/oceantown/bar) "Tj" = ( @@ -4012,9 +3992,7 @@ /turf/open/floor/plasteel/dark, /area/ruin/beach/oceantown) "VZ" = ( -/obj/structure/chair/sofa{ - dir = 4 - }, +/obj/structure/chair/sofa/brown/directional/east, /turf/open/floor/wood, /area/ruin/beach/oceantown) "Wd" = ( @@ -4274,7 +4252,7 @@ /turf/open/floor/wood, /area/ruin/beach/oceantown/hotel) "Zr" = ( -/obj/structure/chair/comfy/brown, +/obj/structure/chair/comfy/orange/directional/south, /turf/open/floor/carpet/black, /area/ruin/beach/oceantown/bar) "Zy" = ( diff --git a/_maps/RandomRuins/IceRuins/icemoon_crashed_holemaker.dmm b/_maps/RandomRuins/IceRuins/icemoon_crashed_holemaker.dmm index 50f7b24ed353..d17c4f371728 100644 --- a/_maps/RandomRuins/IceRuins/icemoon_crashed_holemaker.dmm +++ b/_maps/RandomRuins/IceRuins/icemoon_crashed_holemaker.dmm @@ -689,9 +689,7 @@ /obj/effect/turf_decal/trimline/transparent/ntblue/arrow_ccw, /obj/effect/turf_decal/weather/dirt, /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/chair/comfy/brown{ - dir = 8 - }, +/obj/structure/chair/comfy/orange/directional/west, /turf/open/floor/plasteel/tech/techmaint, /area/ruin/unpowered/crashed_holemaker) "lO" = ( @@ -2540,9 +2538,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 8 }, -/obj/structure/chair/comfy/teal{ - dir = 8 - }, +/obj/structure/chair/comfy/blue/directional/west, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/dark, /area/ruin/unpowered/crashed_holemaker) diff --git a/_maps/RandomRuins/IceRuins/icemoon_underground_abandoned_village.dmm b/_maps/RandomRuins/IceRuins/icemoon_underground_abandoned_village.dmm index 98397324244f..946d28dc1a13 100644 --- a/_maps/RandomRuins/IceRuins/icemoon_underground_abandoned_village.dmm +++ b/_maps/RandomRuins/IceRuins/icemoon_underground_abandoned_village.dmm @@ -65,7 +65,7 @@ /turf/open/floor/carpet, /area/ruin/powered) "he" = ( -/obj/structure/chair/sofa/left, +/obj/structure/chair/sofa/brown/left/directional/south, /turf/closed/mineral/random/snow, /area/overmap_encounter/planetoid/cave/explored) "hD" = ( @@ -178,9 +178,7 @@ /turf/open/floor/plating/asteroid/snow/icemoon, /area/overmap_encounter/planetoid/cave/explored) "pP" = ( -/obj/structure/chair/sofa/left{ - dir = 1 - }, +/obj/structure/chair/sofa/brown/left/directional/north, /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood, /area/ruin/powered) @@ -311,9 +309,7 @@ /turf/open/floor/carpet, /area/ruin/powered) "yb" = ( -/obj/structure/chair/sofa/right{ - dir = 1 - }, +/obj/structure/chair/sofa/brown/right/directional/north, /turf/open/floor/wood, /area/ruin/powered) "yS" = ( @@ -351,14 +347,12 @@ /turf/open/floor/plating/asteroid/snow/icemoon, /area/overmap_encounter/planetoid/cave/explored) "Cd" = ( -/obj/structure/chair/comfy/brown{ - dir = 8 - }, +/obj/structure/chair/comfy/orange/directional/west, /turf/open/floor/carpet, /area/ruin/powered) "Cl" = ( /obj/effect/decal/cleanable/blood/old, -/obj/structure/chair/comfy/brown, +/obj/structure/chair/comfy/orange/directional/south, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood, @@ -483,9 +477,7 @@ /turf/open/floor/plating/asteroid/snow/icemoon, /area/overmap_encounter/planetoid/cave/explored) "Os" = ( -/obj/structure/chair/comfy/brown{ - dir = 4 - }, +/obj/structure/chair/comfy/orange/directional/east, /turf/open/floor/carpet, /area/ruin/powered) "Pp" = ( diff --git a/_maps/RandomRuins/JungleRuins/jungle_abandoned_library.dmm b/_maps/RandomRuins/JungleRuins/jungle_abandoned_library.dmm index 007b969e0985..9c3e4c090eb6 100644 --- a/_maps/RandomRuins/JungleRuins/jungle_abandoned_library.dmm +++ b/_maps/RandomRuins/JungleRuins/jungle_abandoned_library.dmm @@ -132,9 +132,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 6 }, -/obj/structure/chair/comfy/brown{ - dir = 8 - }, +/obj/structure/chair/comfy/orange/directional/west, /obj/structure/spacevine{ name = "vines" }, @@ -1007,9 +1005,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 9 }, -/obj/structure/chair/comfy/brown{ - dir = 4 - }, +/obj/structure/chair/comfy/orange/directional/east, /turf/open/floor/carpet/red, /area/ruin/jungle) "qm" = ( @@ -1271,9 +1267,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 8 }, -/obj/structure/chair/comfy/brown{ - dir = 4 - }, +/obj/structure/chair/comfy/orange/directional/east, /obj/structure/spacevine{ name = "vines" }, @@ -1438,9 +1432,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 6 }, -/obj/structure/chair/comfy/brown{ - dir = 8 - }, +/obj/structure/chair/comfy/orange/directional/west, /obj/effect/decal/cleanable/dirt/dust, /obj/structure/spacevine{ name = "vines" @@ -2418,9 +2410,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 5 }, -/obj/structure/chair/comfy/brown{ - dir = 8 - }, +/obj/structure/chair/comfy/orange/directional/west, /obj/structure/spacevine{ name = "vines" }, @@ -3329,9 +3319,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 5 }, -/obj/structure/chair/comfy/brown{ - dir = 8 - }, +/obj/structure/chair/comfy/orange/directional/west, /obj/structure/spacevine{ name = "vines" }, diff --git a/_maps/RandomRuins/JungleRuins/jungle_bombed_starport.dmm b/_maps/RandomRuins/JungleRuins/jungle_bombed_starport.dmm index a309798f02fe..dee3343b8d78 100644 --- a/_maps/RandomRuins/JungleRuins/jungle_bombed_starport.dmm +++ b/_maps/RandomRuins/JungleRuins/jungle_bombed_starport.dmm @@ -2756,7 +2756,7 @@ }, /area/overmap_encounter/planetoid/jungle/explored) "to" = ( -/obj/structure/chair/comfy/brown, +/obj/structure/chair/comfy/orange/directional/south, /turf/open/floor/wood, /area/ruin/jungle/starport) "tp" = ( diff --git a/_maps/RandomRuins/JungleRuins/jungle_cavecrew.dmm b/_maps/RandomRuins/JungleRuins/jungle_cavecrew.dmm index bed82db78338..928318c23ffe 100644 --- a/_maps/RandomRuins/JungleRuins/jungle_cavecrew.dmm +++ b/_maps/RandomRuins/JungleRuins/jungle_cavecrew.dmm @@ -662,9 +662,7 @@ /turf/open/floor/plasteel/dark, /area/ruin/jungle/cavecrew/bridge) "iE" = ( -/obj/structure/chair/comfy/black{ - dir = 4 - }, +/obj/structure/chair/comfy/grey/directional/east, /obj/structure/cable{ icon_state = "1-2" }, @@ -2580,10 +2578,9 @@ dir = 1 }, /obj/effect/turf_decal/siding/wood/corner, -/obj/structure/chair/comfy/brown{ +/obj/structure/chair/comfy/orange/directional/east{ buildstackamount = 0; - color = "#c45c57"; - dir = 4 + color = "#c45c57" }, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/wood{ @@ -3765,9 +3762,8 @@ /obj/effect/turf_decal/siding/wood{ dir = 9 }, -/obj/structure/chair/comfy/brown{ - color = "#66b266"; - dir = 4 +/obj/structure/chair/comfy/orange/directional/east{ + color = "#66b266" }, /obj/item/book/manual/wiki/surgery{ pixel_x = 10; diff --git a/_maps/RandomRuins/JungleRuins/jungle_interceptor.dmm b/_maps/RandomRuins/JungleRuins/jungle_interceptor.dmm index 547647fab052..057b0cbdbe8f 100644 --- a/_maps/RandomRuins/JungleRuins/jungle_interceptor.dmm +++ b/_maps/RandomRuins/JungleRuins/jungle_interceptor.dmm @@ -757,9 +757,7 @@ /turf/open/floor/plating/rust, /area/ruin/jungle/interceptor/porthall) "fY" = ( -/obj/structure/chair/comfy/teal{ - dir = 4 - }, +/obj/structure/chair/comfy/blue/directional/east, /obj/effect/decal/cleanable/robot_debris/gib, /obj/machinery/firealarm/directional/south, /obj/machinery/light_switch{ @@ -2220,9 +2218,7 @@ /obj/effect/turf_decal/corner_steel_grid{ dir = 10 }, -/obj/structure/chair/sofa/left{ - dir = 1 - }, +/obj/structure/chair/sofa/brown/left/directional/north, /turf/open/floor/plasteel/dark, /area/ruin/jungle/interceptor/starhall) "tk" = ( @@ -2683,9 +2679,7 @@ /turf/open/floor/plasteel/mono/dark, /area/ruin/jungle/interceptor/forehall) "wN" = ( -/obj/structure/chair/sofa/right{ - dir = 8 - }, +/obj/structure/chair/sofa/brown/right/directional/west, /obj/effect/decal/cleanable/dirt, /obj/machinery/light/broken/directional/east, /obj/effect/decal/cleanable/glass, @@ -5149,9 +5143,7 @@ /obj/effect/turf_decal/corner_steel_grid/full{ dir = 4 }, -/obj/structure/chair/sofa/corner{ - dir = 8 - }, +/obj/structure/chair/sofa/brown/corner/directional/west, /obj/machinery/light_switch{ dir = 8; pixel_x = 25; diff --git a/_maps/RandomRuins/JungleRuins/jungle_medtech_outbreak.dmm b/_maps/RandomRuins/JungleRuins/jungle_medtech_outbreak.dmm index bdd58e286f25..0f68c7b7ebd9 100644 --- a/_maps/RandomRuins/JungleRuins/jungle_medtech_outbreak.dmm +++ b/_maps/RandomRuins/JungleRuins/jungle_medtech_outbreak.dmm @@ -540,9 +540,7 @@ /turf/open/floor/plasteel/white, /area/ship/science/storage) "jL" = ( -/obj/structure/chair/comfy/brown{ - dir = 1 - }, +/obj/structure/chair/comfy/orange/directional/north, /obj/effect/decal/cleanable/dirt/dust, /mob/living/simple_animal/hostile/zombie{ name = "Zombiefied Facility Director"; diff --git a/_maps/RandomRuins/JungleRuins/jungle_surface_bombmakers_cabin.dmm b/_maps/RandomRuins/JungleRuins/jungle_surface_bombmakers_cabin.dmm index ca1c8dc0794f..878e674b7835 100644 --- a/_maps/RandomRuins/JungleRuins/jungle_surface_bombmakers_cabin.dmm +++ b/_maps/RandomRuins/JungleRuins/jungle_surface_bombmakers_cabin.dmm @@ -178,7 +178,7 @@ /turf/open/floor/plating/grass/jungle/lit, /area/overmap_encounter/planetoid/jungle/explored) "sV" = ( -/obj/structure/chair/comfy/black, +/obj/structure/chair/comfy/grey/directional/south, /turf/open/floor/carpet/red, /area/ruin/powered) "sX" = ( diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_biodome_winter.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_biodome_winter.dmm index 58c683e6d043..0f7efcf3f2ad 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_biodome_winter.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_biodome_winter.dmm @@ -110,9 +110,7 @@ /turf/open/floor/plating/asteroid/snow, /area/ruin/powered/snow_biodome) "aA" = ( -/obj/structure/chair/comfy/brown{ - dir = 4 - }, +/obj/structure/chair/comfy/orange/directional/east, /turf/open/floor/wood, /area/ruin/powered/snow_biodome) "aB" = ( @@ -137,9 +135,7 @@ /turf/open/floor/wood, /area/ruin/powered/snow_biodome) "aG" = ( -/obj/structure/chair/comfy/brown{ - dir = 8 - }, +/obj/structure/chair/comfy/orange/directional/west, /turf/open/floor/wood, /area/ruin/powered/snow_biodome) "aH" = ( diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_codelab.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_codelab.dmm index 1ff358a4dd8b..1f2e77364219 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_codelab.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_codelab.dmm @@ -723,9 +723,7 @@ /turf/open/floor/plasteel/tech, /area/ruin/unpowered/codelab/storage) "iN" = ( -/obj/structure/chair/sofa{ - dir = 1 - }, +/obj/structure/chair/sofa/brown/directional/north, /turf/open/floor/plasteel/white, /area/ruin/unpowered/codelab/reception) "je" = ( @@ -768,9 +766,7 @@ /turf/open/floor/plasteel/white, /area/ruin/unpowered/codelab/reception) "jz" = ( -/obj/structure/chair/sofa/right{ - dir = 1 - }, +/obj/structure/chair/sofa/brown/right/directional/north, /turf/open/floor/plasteel/white, /area/ruin/unpowered/codelab/reception) "jB" = ( @@ -1286,9 +1282,7 @@ /turf/open/floor/plating, /area/ruin/unpowered/codelab/maintenance) "pY" = ( -/obj/structure/chair/comfy/brown{ - dir = 4 - }, +/obj/structure/chair/comfy/orange/directional/east, /turf/open/floor/plasteel/white, /area/ruin/unpowered/codelab/reception) "qb" = ( @@ -1529,9 +1523,7 @@ /turf/open/floor/plasteel/tech, /area/ruin/unpowered/codelab/storage) "sA" = ( -/obj/structure/chair/comfy/brown{ - dir = 1 - }, +/obj/structure/chair/comfy/orange/directional/north, /turf/open/floor/wood, /area/ruin/unpowered/codelab/laboratory) "sB" = ( @@ -2397,9 +2389,7 @@ /turf/open/floor/plasteel/dark, /area/ruin/unpowered/codelab/reception) "Cw" = ( -/obj/structure/chair/sofa/left{ - dir = 1 - }, +/obj/structure/chair/sofa/brown/left/directional/north, /turf/open/floor/plasteel/white, /area/ruin/unpowered/codelab/reception) "CA" = ( @@ -2533,9 +2523,7 @@ /turf/open/floor/wood, /area/ruin/unpowered/codelab/laboratory) "DJ" = ( -/obj/structure/chair/comfy/brown{ - dir = 8 - }, +/obj/structure/chair/comfy/orange/directional/west, /turf/open/floor/plasteel/white, /area/ruin/unpowered/codelab/reception) "DL" = ( @@ -3302,9 +3290,7 @@ /turf/open/floor/engine/o2, /area/ruin/unpowered/codelab/maintenance) "Ob" = ( -/obj/structure/chair/sofa{ - dir = 1 - }, +/obj/structure/chair/sofa/brown/directional/north, /obj/machinery/light/dim/directional/south, /turf/open/floor/plasteel/white, /area/ruin/unpowered/codelab/reception) @@ -4009,9 +3995,7 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 }, -/obj/structure/chair/comfy/brown{ - dir = 8 - }, +/obj/structure/chair/comfy/orange/directional/west, /turf/open/floor/wood, /area/ruin/unpowered/codelab/laboratory) "XB" = ( diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_comm_outpost.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_comm_outpost.dmm index ac1c579eedb1..91b482df849f 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_comm_outpost.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_comm_outpost.dmm @@ -12,9 +12,8 @@ }, /area/ruin/unpowered/syndicate_outpost) "cO" = ( -/obj/structure/chair/comfy/black{ - desc = "It looks like it hasn't been used in a long time."; - dir = 1 +/obj/structure/chair/comfy/grey/directional/north{ + desc = "It looks like it hasn't been used in a long time." }, /turf/open/floor/carpet/black, /area/ruin/unpowered/syndicate_outpost) @@ -56,9 +55,7 @@ }, /area/ruin/unpowered/syndicate_outpost) "qp" = ( -/obj/structure/chair/comfy/black{ - dir = 8 - }, +/obj/structure/chair/comfy/grey/directional/west, /turf/open/floor/mineral/plastitanium/red{ name = "base floor" }, @@ -136,7 +133,7 @@ }, /area/ruin/unpowered/syndicate_outpost) "Kq" = ( -/obj/structure/chair/comfy/black, +/obj/structure/chair/comfy/grey/directional/south, /turf/open/floor/carpet, /area/ruin/unpowered/syndicate_outpost) "Kw" = ( diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_dwarffortress.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_dwarffortress.dmm index 52a302920d24..cc86f39dfc82 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_dwarffortress.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_dwarffortress.dmm @@ -233,9 +233,7 @@ /turf/open/floor/plating/asteroid/basalt, /area/overmap_encounter/planetoid/cave/explored) "Oy" = ( -/obj/structure/chair/comfy/lime{ - dir = 8 - }, +/obj/structure/chair/comfy/orange/directional/south, /turf/open/floor/plating/asteroid/basalt, /area/overmap_encounter/planetoid/cave/explored) "Pl" = ( diff --git a/_maps/RandomRuins/RockRuins/rockplanet_budgetcuts.dmm b/_maps/RandomRuins/RockRuins/rockplanet_budgetcuts.dmm index c596392f89a4..259991408266 100644 --- a/_maps/RandomRuins/RockRuins/rockplanet_budgetcuts.dmm +++ b/_maps/RandomRuins/RockRuins/rockplanet_budgetcuts.dmm @@ -183,9 +183,7 @@ /turf/open/floor/plasteel/dark, /area/ruin/rockplanet/nanotrasen) "cq" = ( -/obj/structure/chair/comfy/black{ - dir = 8 - }, +/obj/structure/chair/comfy/grey/directional/west, /turf/open/floor/carpet/purple, /area/ruin/rockplanet/nanotrasen) "cy" = ( @@ -478,9 +476,7 @@ /turf/open/floor/plasteel/white, /area/ruin/rockplanet/nanotrasen) "hT" = ( -/obj/structure/chair/comfy/black{ - dir = 4 - }, +/obj/structure/chair/comfy/grey/directional/east, /turf/open/floor/carpet/red, /area/ruin/rockplanet/nanotrasen) "hY" = ( @@ -1680,9 +1676,7 @@ }, /area/ruin/rockplanet/nanotrasen) "BZ" = ( -/obj/structure/chair/comfy/black{ - dir = 4 - }, +/obj/structure/chair/comfy/grey/directional/east, /obj/effect/turf_decal/corner/opaque/red/border{ dir = 10 }, diff --git a/_maps/RandomRuins/RockRuins/rockplanet_dangerpod.dmm b/_maps/RandomRuins/RockRuins/rockplanet_dangerpod.dmm index 4e363388cca6..dd6bb43fd913 100644 --- a/_maps/RandomRuins/RockRuins/rockplanet_dangerpod.dmm +++ b/_maps/RandomRuins/RockRuins/rockplanet_dangerpod.dmm @@ -28,9 +28,7 @@ /turf/open/floor/pod/dark, /area/overmap_encounter/planetoid/rockplanet/explored) "M" = ( -/obj/structure/chair/comfy/black{ - dir = 8 - }, +/obj/structure/chair/comfy/grey/directional/west, /obj/structure/tubes, /obj/effect/decal/cleanable/blood/old, /mob/living/simple_animal/hostile/mining_drone/rockplanet, diff --git a/_maps/RandomRuins/RockRuins/rockplanet_harmfactory.dmm b/_maps/RandomRuins/RockRuins/rockplanet_harmfactory.dmm index ed6c98765b2b..702885f9a0a8 100644 --- a/_maps/RandomRuins/RockRuins/rockplanet_harmfactory.dmm +++ b/_maps/RandomRuins/RockRuins/rockplanet_harmfactory.dmm @@ -1956,9 +1956,7 @@ /turf/open/floor/plasteel/patterned, /area/ruin/powered) "SW" = ( -/obj/structure/chair/comfy/brown{ - dir = 8 - }, +/obj/structure/chair/comfy/orange/directional/west, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/grimy, /area/ruin/powered) @@ -1994,9 +1992,7 @@ /turf/open/floor/plating, /area/ruin/powered) "TM" = ( -/obj/structure/chair/comfy/brown{ - dir = 4 - }, +/obj/structure/chair/comfy/orange/directional/east, /turf/open/floor/plating, /area/ruin/powered) "TU" = ( diff --git a/_maps/RandomRuins/RockRuins/rockplanet_house.dmm b/_maps/RandomRuins/RockRuins/rockplanet_house.dmm index e06f8a456840..7c13fbf7bd25 100644 --- a/_maps/RandomRuins/RockRuins/rockplanet_house.dmm +++ b/_maps/RandomRuins/RockRuins/rockplanet_house.dmm @@ -35,9 +35,7 @@ /turf/open/floor/carpet, /area/ruin/unpowered) "y" = ( -/obj/structure/chair/sofa/right{ - dir = 4 - }, +/obj/structure/chair/sofa/brown/right/directional/east, /turf/open/floor/carpet, /area/ruin/unpowered) "A" = ( @@ -59,15 +57,11 @@ /turf/open/floor/carpet/donk, /area/ruin/unpowered) "O" = ( -/obj/structure/chair/sofa{ - dir = 4 - }, +/obj/structure/chair/sofa/brown/directional/east, /turf/open/floor/carpet, /area/ruin/unpowered) "V" = ( -/obj/structure/chair/sofa/left{ - dir = 4 - }, +/obj/structure/chair/sofa/brown/left/directional/east, /turf/open/floor/carpet, /area/ruin/unpowered) "X" = ( diff --git a/_maps/RandomRuins/SandRuins/whitesands_surface_camp_saloon.dmm b/_maps/RandomRuins/SandRuins/whitesands_surface_camp_saloon.dmm index 673b21cf90ae..b17207b75020 100644 --- a/_maps/RandomRuins/SandRuins/whitesands_surface_camp_saloon.dmm +++ b/_maps/RandomRuins/SandRuins/whitesands_surface_camp_saloon.dmm @@ -495,9 +495,7 @@ /turf/open/floor/wood, /area/ruin/whitesands/saloon) "nU" = ( -/obj/structure/chair/sofa{ - dir = 1 - }, +/obj/structure/chair/sofa/brown/directional/north, /obj/effect/turf_decal/siding/wood{ dir = 1 }, @@ -727,7 +725,7 @@ /turf/open/floor/wood, /area/ruin/whitesands/saloon) "vl" = ( -/obj/structure/chair/sofa, +/obj/structure/chair/sofa/brown/directional/south, /obj/effect/turf_decal/siding/wood, /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood, @@ -741,9 +739,7 @@ }, /area/ruin/whitesands/saloon) "vN" = ( -/obj/structure/chair/sofa{ - dir = 8 - }, +/obj/structure/chair/sofa/brown/directional/west, /obj/machinery/light/directional/east, /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -905,7 +901,7 @@ /turf/open/floor/plating, /area/ruin/whitesands/saloon) "Br" = ( -/obj/structure/chair/sofa/corner, +/obj/structure/chair/sofa/brown/corner/directional/south, /obj/effect/turf_decal/siding/wood/corner{ dir = 8 }, @@ -1191,9 +1187,7 @@ /turf/open/floor/carpet, /area/ruin/whitesands/saloon) "IY" = ( -/obj/structure/chair/sofa{ - dir = 1 - }, +/obj/structure/chair/sofa/brown/directional/north, /obj/effect/turf_decal/siding/wood{ dir = 1 }, @@ -1208,7 +1202,7 @@ /turf/open/floor/wood, /area/ruin/whitesands/saloon) "Ji" = ( -/obj/structure/chair/sofa/right, +/obj/structure/chair/sofa/brown/right/directional/south, /obj/effect/turf_decal/siding/wood, /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood, @@ -1231,9 +1225,7 @@ /turf/open/floor/wood, /area/ruin/whitesands/saloon) "Ku" = ( -/obj/structure/chair/sofa/corner{ - dir = 8 - }, +/obj/structure/chair/sofa/brown/corner/directional/west, /obj/effect/turf_decal/siding/wood/corner{ dir = 1 }, @@ -1406,9 +1398,7 @@ /turf/template_noop, /area/template_noop) "QB" = ( -/obj/structure/chair/sofa/left{ - dir = 1 - }, +/obj/structure/chair/sofa/brown/left/directional/north, /obj/effect/turf_decal/siding/wood{ dir = 1 }, @@ -1530,7 +1520,7 @@ /turf/open/floor/wood, /area/ruin/whitesands/saloon) "UT" = ( -/obj/structure/chair/sofa, +/obj/structure/chair/sofa/brown/directional/south, /obj/effect/turf_decal/siding/wood, /obj/structure/sign/poster/official/cohiba_robusto_ad{ pixel_y = 32 diff --git a/_maps/RandomRuins/SandRuins/whitesands_surface_waterplant.dmm b/_maps/RandomRuins/SandRuins/whitesands_surface_waterplant.dmm index fe95fca0e82b..ae51575ef49c 100644 --- a/_maps/RandomRuins/SandRuins/whitesands_surface_waterplant.dmm +++ b/_maps/RandomRuins/SandRuins/whitesands_surface_waterplant.dmm @@ -1093,7 +1093,7 @@ /turf/open/floor/plasteel, /area/ruin/powered) "Bb" = ( -/obj/structure/chair/comfy/brown, +/obj/structure/chair/comfy/orange/directional/south, /turf/open/floor/carpet, /area/ruin/powered) "Bs" = ( @@ -1213,7 +1213,7 @@ /turf/open/floor/plasteel, /area/ruin/powered) "DT" = ( -/obj/structure/chair/comfy/teal, +/obj/structure/chair/comfy/blue/directional/south, /turf/open/floor/carpet, /area/ruin/powered) "DU" = ( diff --git a/_maps/RandomRuins/SpaceRuins/astraeus.dmm b/_maps/RandomRuins/SpaceRuins/astraeus.dmm index db2b305b063b..2629cc5d1cd1 100644 --- a/_maps/RandomRuins/SpaceRuins/astraeus.dmm +++ b/_maps/RandomRuins/SpaceRuins/astraeus.dmm @@ -24,9 +24,7 @@ /turf/open/floor/plasteel/airless, /area/ruin/space/has_grav/astraeus/munitions) "au" = ( -/obj/structure/chair/comfy/brown{ - dir = 4 - }, +/obj/structure/chair/comfy/orange/directional/east, /turf/open/floor/carpet/airless, /area/ruin/space/has_grav/astraeus/dorms_med) "aN" = ( @@ -56,8 +54,7 @@ }, /area/ruin/space/has_grav/astraeus/hallway) "ch" = ( -/obj/structure/chair/comfy/black{ - dir = 4; +/obj/structure/chair/comfy/grey/directional/east{ name = "Captain" }, /obj/effect/decal/cleanable/dirt, @@ -2039,8 +2036,7 @@ /turf/open/floor/plating/airless, /area/ruin/space/has_grav/astraeus/bridge) "ZT" = ( -/obj/structure/chair/comfy/black{ - dir = 4; +/obj/structure/chair/comfy/grey/directional/east{ name = "Helm" }, /obj/effect/turf_decal/corner/opaque/blue{ diff --git a/_maps/RandomRuins/SpaceRuins/onehalf.dmm b/_maps/RandomRuins/SpaceRuins/onehalf.dmm index c46f8d421a17..0ff038bd93de 100644 --- a/_maps/RandomRuins/SpaceRuins/onehalf.dmm +++ b/_maps/RandomRuins/SpaceRuins/onehalf.dmm @@ -927,9 +927,7 @@ /turf/open/space, /area/space/nearstation) "cJ" = ( -/obj/structure/chair/comfy/black{ - dir = 4 - }, +/obj/structure/chair/comfy/grey/directional/east, /turf/open/floor/plasteel, /area/ruin/space/has_grav/onehalf) "cL" = ( diff --git a/_maps/RandomRuins/SpaceRuins/power_puzzle.dmm b/_maps/RandomRuins/SpaceRuins/power_puzzle.dmm index 291fd054aa63..b76ae63a86e7 100644 --- a/_maps/RandomRuins/SpaceRuins/power_puzzle.dmm +++ b/_maps/RandomRuins/SpaceRuins/power_puzzle.dmm @@ -184,9 +184,7 @@ dir = 9 }, /obj/effect/turf_decal/corner/transparent/grey/diagonal, -/obj/structure/chair/comfy/black{ - dir = 1 - }, +/obj/structure/chair/comfy/grey/directional/north, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/powerpuzzle) "aJ" = ( @@ -210,9 +208,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 4 }, -/obj/structure/chair/comfy/brown{ - dir = 1 - }, +/obj/structure/chair/comfy/orange/directional/north, /turf/open/floor/wood, /area/ruin/space/has_grav/powerpuzzle/secure) "aO" = ( @@ -277,9 +273,7 @@ /area/ruin/space/has_grav/powerpuzzle/secure) "aY" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/chair/sofa/left{ - dir = 8 - }, +/obj/structure/chair/sofa/brown/left/directional/west, /obj/effect/turf_decal/corner/transparent/grey/diagonal, /obj/structure/sign/poster/contraband/space_up{ pixel_x = 32 @@ -492,7 +486,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 4 }, -/obj/structure/chair/comfy/brown, +/obj/structure/chair/comfy/orange/directional/south, /turf/open/floor/wood, /area/ruin/space/has_grav/powerpuzzle/secure) "bT" = ( @@ -2638,9 +2632,7 @@ "Hl" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/chair/sofa/right{ - dir = 8 - }, +/obj/structure/chair/sofa/brown/right/directional/west, /obj/effect/turf_decal/corner/transparent/grey/diagonal, /obj/structure/sign/poster/contraband/space_cops{ pixel_y = 32 @@ -3071,9 +3063,7 @@ "NT" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/light/broken/directional/east, -/obj/structure/chair/sofa/left{ - dir = 8 - }, +/obj/structure/chair/sofa/brown/left/directional/west, /obj/effect/turf_decal/trimline/transparent/green/filled/warning, /turf/open/floor/plasteel, /area/ruin/space/has_grav/powerpuzzle) @@ -3091,9 +3081,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 9 }, -/obj/structure/chair/sofa/right{ - dir = 8 - }, +/obj/structure/chair/sofa/brown/right/directional/west, /turf/open/floor/plasteel, /area/ruin/space/has_grav/powerpuzzle) "OL" = ( @@ -3141,9 +3129,7 @@ /turf/open/floor/plating/airless, /area/ruin/space/has_grav/powerpuzzle) "OY" = ( -/obj/structure/chair/sofa/right{ - dir = 4 - }, +/obj/structure/chair/sofa/brown/right/directional/east, /obj/effect/turf_decal/corner/transparent/grey/diagonal, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/powerpuzzle) @@ -3243,9 +3229,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 8 }, -/obj/structure/chair/comfy/black{ - dir = 4 - }, +/obj/structure/chair/comfy/grey/directional/east, /turf/open/floor/plasteel, /area/ruin/space/has_grav/powerpuzzle) "PL" = ( @@ -3445,9 +3429,7 @@ "SY" = ( /obj/effect/decal/cleanable/cobweb, /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/chair/sofa/left{ - dir = 4 - }, +/obj/structure/chair/sofa/brown/left/directional/east, /obj/effect/turf_decal/corner/transparent/grey/diagonal, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/powerpuzzle) diff --git a/_maps/RandomRuins/SpaceRuins/singularity_lab.dmm b/_maps/RandomRuins/SpaceRuins/singularity_lab.dmm index c9984937d2a7..ab4d4aeecf39 100644 --- a/_maps/RandomRuins/SpaceRuins/singularity_lab.dmm +++ b/_maps/RandomRuins/SpaceRuins/singularity_lab.dmm @@ -4522,7 +4522,7 @@ /turf/open/floor/engine, /area/ruin/space/has_grav/singularitylab/lab) "rQ" = ( -/obj/structure/chair/comfy/black, +/obj/structure/chair/comfy/grey/directional/south, /obj/effect/decal/remains/human, /obj/effect/decal/cleanable/blood, /turf/open/floor/plasteel, @@ -6225,9 +6225,7 @@ /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/cargo) "zo" = ( -/obj/structure/chair/comfy/brown{ - dir = 1 - }, +/obj/structure/chair/comfy/orange/directional/north, /turf/open/floor/wood, /area/ruin/space/has_grav/singularitylab/civvie) "zq" = ( @@ -6493,9 +6491,7 @@ /turf/open/floor/engine, /area/ruin/space/has_grav/singularitylab) "Ao" = ( -/obj/structure/chair/comfy/brown{ - dir = 4 - }, +/obj/structure/chair/comfy/orange/directional/east, /obj/effect/turf_decal/industrial/warning{ dir = 1 }, @@ -7548,9 +7544,7 @@ /turf/open/floor/plasteel/tech, /area/ruin/space/has_grav/singularitylab/lab) "Ed" = ( -/obj/structure/chair/comfy/brown{ - dir = 4 - }, +/obj/structure/chair/comfy/orange/directional/east, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/singularitylab/reactor) "Ef" = ( @@ -9865,9 +9859,7 @@ /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/lab) "Mo" = ( -/obj/structure/chair/comfy/brown{ - dir = 8 - }, +/obj/structure/chair/comfy/orange/directional/west, /turf/open/floor/wood, /area/ruin/space/has_grav/singularitylab/civvie) "Mq" = ( diff --git a/_maps/RandomRuins/SpaceRuins/spacemall.dmm b/_maps/RandomRuins/SpaceRuins/spacemall.dmm index e5ed66920caf..eb669d4116ea 100644 --- a/_maps/RandomRuins/SpaceRuins/spacemall.dmm +++ b/_maps/RandomRuins/SpaceRuins/spacemall.dmm @@ -420,10 +420,7 @@ /area/ruin/space/has_grav/spacemall/dorms) "bJ" = ( /obj/effect/turf_decal/corner/opaque/grey/diagonal, -/obj/structure/chair/sofa{ - dir = 4; - pixel_x = -7 - }, +/obj/structure/chair/sofa/brown/directional/east, /mob/living/simple_animal/hostile/poison/giant_spider{ environment_smash = 0 }, @@ -621,9 +618,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 4 }, -/obj/structure/chair/comfy/brown{ - dir = 8 - }, +/obj/structure/chair/comfy/orange/directional/west, /turf/open/floor/carpet/green, /area/ruin/space/has_grav/spacemall/maint) "cD" = ( @@ -2772,9 +2767,7 @@ /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall) "kw" = ( -/obj/structure/chair/sofa/right{ - dir = 1 - }, +/obj/structure/chair/sofa/brown/right/directional/north, /obj/machinery/light/directional/south, /obj/effect/turf_decal/corner/transparent/lime{ dir = 8 @@ -2888,9 +2881,7 @@ /obj/structure/disposalpipe/segment{ dir = 8 }, -/obj/structure/chair/comfy/brown{ - dir = 4 - }, +/obj/structure/chair/comfy/orange/directional/east, /turf/open/floor/plating, /area/ruin/space/has_grav/spacemall/maint) "kW" = ( @@ -3704,10 +3695,7 @@ /area/ruin/space/has_grav/spacemall/maint) "oj" = ( /obj/effect/turf_decal/corner/opaque/grey/diagonal, -/obj/structure/chair/sofa{ - dir = 4; - pixel_x = -7 - }, +/obj/structure/chair/sofa/brown/directional/east, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/spacemall) "ol" = ( @@ -4810,9 +4798,7 @@ /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall) "rU" = ( -/obj/structure/chair/sofa{ - dir = 1 - }, +/obj/structure/chair/sofa/brown/directional/north, /obj/effect/turf_decal/corner/transparent/lime{ dir = 8 }, @@ -5145,7 +5131,7 @@ /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/dorms) "th" = ( -/obj/structure/chair/sofa, +/obj/structure/chair/sofa/brown/directional/south, /obj/effect/turf_decal/corner/transparent/lime{ dir = 4 }, @@ -5520,7 +5506,7 @@ /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/spacemall/dorms) "uz" = ( -/obj/structure/chair/sofa/left, +/obj/structure/chair/sofa/brown/left/directional/south, /obj/effect/turf_decal/corner/transparent/lime{ dir = 4 }, @@ -7349,7 +7335,7 @@ /turf/open/floor/carpet/green, /area/ruin/space/has_grav/spacemall/maint) "BL" = ( -/obj/structure/chair/sofa/right, +/obj/structure/chair/sofa/brown/right/directional/south, /obj/effect/turf_decal/corner/transparent/lime{ dir = 4 }, @@ -9717,9 +9703,7 @@ /obj/structure/disposalpipe/broken{ dir = 1 }, -/obj/structure/chair/comfy/brown{ - dir = 8 - }, +/obj/structure/chair/comfy/orange/directional/west, /obj/item/toy/plush/snakeplushie, /turf/open/floor/plating, /area/ruin/space/has_grav/spacemall/maint) @@ -11454,9 +11438,7 @@ /turf/open/floor/plating, /area/ruin/space/has_grav/spacemall/maint) "QM" = ( -/obj/structure/chair/sofa/left{ - dir = 1 - }, +/obj/structure/chair/sofa/brown/left/directional/north, /obj/effect/turf_decal/corner/transparent/lime{ dir = 8 }, @@ -13472,10 +13454,7 @@ /obj/structure/mirror{ pixel_x = 25 }, -/obj/structure/chair/sofa{ - dir = 8; - pixel_x = 7 - }, +/obj/structure/chair/sofa/brown/directional/west, /turf/open/floor/wood, /area/ruin/space/has_grav/spacemall/shop) "YM" = ( diff --git a/_maps/RandomRuins/SpaceRuins/vaporwave.dmm b/_maps/RandomRuins/SpaceRuins/vaporwave.dmm index ca6fd4e7274e..cca20b75c275 100644 --- a/_maps/RandomRuins/SpaceRuins/vaporwave.dmm +++ b/_maps/RandomRuins/SpaceRuins/vaporwave.dmm @@ -43,9 +43,7 @@ /turf/open/floor/plasteel/vaporwave, /area/ruin/space/has_grav/powered/aesthetic) "l" = ( -/obj/structure/chair/comfy/black{ - dir = 4 - }, +/obj/structure/chair/comfy/grey/directional/east, /turf/open/floor/plasteel/vaporwave, /area/ruin/space/has_grav/powered/aesthetic) "m" = ( @@ -54,9 +52,7 @@ /turf/open/floor/plasteel/vaporwave, /area/ruin/space/has_grav/powered/aesthetic) "n" = ( -/obj/structure/chair/comfy/black{ - dir = 8 - }, +/obj/structure/chair/comfy/grey/directional/west, /turf/open/floor/plasteel/vaporwave, /area/ruin/space/has_grav/powered/aesthetic) "o" = ( @@ -188,9 +184,7 @@ /turf/open/floor/plating/asteroid/airless, /area/ruin/unpowered/no_grav) "O" = ( -/obj/structure/chair/comfy/black{ - dir = 8 - }, +/obj/structure/chair/comfy/grey/directional/west, /obj/machinery/light/small/directional/north, /turf/open/floor/plasteel/vaporwave, /area/ruin/space/has_grav/powered/aesthetic) diff --git a/_maps/RandomRuins/WasteRuins/wasteplanet_abandoned_mechbay.dmm b/_maps/RandomRuins/WasteRuins/wasteplanet_abandoned_mechbay.dmm index cc330e69baa9..20301b381145 100644 --- a/_maps/RandomRuins/WasteRuins/wasteplanet_abandoned_mechbay.dmm +++ b/_maps/RandomRuins/WasteRuins/wasteplanet_abandoned_mechbay.dmm @@ -1557,7 +1557,7 @@ /turf/open/floor/concrete/slab_1, /area/ruin/wasteplanet/abandoned_mechbay/bay1) "rT" = ( -/obj/structure/chair/sofa/right, +/obj/structure/chair/sofa/brown/right/directional/south, /mob/living/simple_animal/hostile/syndicate{ name = "Syndicate Engineer"; desc = "Death to bad mechanics." @@ -1677,9 +1677,7 @@ /turf/open/floor/concrete/slab_1, /area/ruin/wasteplanet/abandoned_mechbay/bay1) "ts" = ( -/obj/structure/chair/sofa/left{ - dir = 1 - }, +/obj/structure/chair/sofa/brown/left/directional/north, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 }, @@ -2614,9 +2612,7 @@ /turf/open/floor/plasteel/patterned/grid, /area/ruin/wasteplanet/abandoned_mechbay/crewquarters) "Ew" = ( -/obj/structure/chair/sofa{ - dir = 8 - }, +/obj/structure/chair/sofa/brown/directional/west, /turf/open/floor/plasteel, /area/ruin/wasteplanet/abandoned_mechbay/crewquarters) "EI" = ( @@ -3095,9 +3091,7 @@ /turf/open/floor/plasteel/white, /area/ruin/wasteplanet/abandoned_mechbay/mechlab) "KB" = ( -/obj/structure/chair/sofa/corner{ - dir = 8 - }, +/obj/structure/chair/sofa/brown/corner/directional/west, /turf/open/floor/plasteel, /area/ruin/wasteplanet/abandoned_mechbay/crewquarters) "KC" = ( @@ -3452,9 +3446,7 @@ /turf/open/floor/concrete/slab_1, /area/ruin/wasteplanet/abandoned_mechbay/bay1) "OP" = ( -/obj/structure/chair/sofa{ - dir = 8 - }, +/obj/structure/chair/sofa/brown/directional/west, /obj/structure/extinguisher_cabinet/directional/north, /obj/structure/extinguisher_cabinet/directional/east, /turf/open/floor/plasteel, @@ -4009,7 +4001,7 @@ /turf/open/floor/plating/asteroid/wasteplanet, /area/overmap_encounter/planetoid/cave/explored) "WR" = ( -/obj/structure/chair/sofa/corner, +/obj/structure/chair/sofa/brown/corner/directional/south, /obj/effect/decal/cleanable/blood, /obj/effect/turf_decal/trimline/opaque/neutral/filled/warning{ dir = 1 diff --git a/_maps/RandomRuins/WasteRuins/wasteplanet_crash_kitchen.dmm b/_maps/RandomRuins/WasteRuins/wasteplanet_crash_kitchen.dmm index 7a4b5e4caa3c..18e6bdb2fbd7 100644 --- a/_maps/RandomRuins/WasteRuins/wasteplanet_crash_kitchen.dmm +++ b/_maps/RandomRuins/WasteRuins/wasteplanet_crash_kitchen.dmm @@ -376,7 +376,7 @@ }, /area/overmap_encounter/planetoid/wasteplanet/explored) "QS" = ( -/obj/structure/chair/comfy/teal, +/obj/structure/chair/comfy/blue/directional/south, /obj/machinery/airalarm/directional/north, /turf/open/floor/wood, /area/ruin/unpowered) diff --git a/_maps/RandomRuins/WasteRuins/wasteplanet_fortress_of_solitide.dmm b/_maps/RandomRuins/WasteRuins/wasteplanet_fortress_of_solitide.dmm index 7756fdfa1fd6..73735c65542b 100644 --- a/_maps/RandomRuins/WasteRuins/wasteplanet_fortress_of_solitide.dmm +++ b/_maps/RandomRuins/WasteRuins/wasteplanet_fortress_of_solitide.dmm @@ -1028,9 +1028,7 @@ /turf/open/floor/plating, /area/ruin/powered) "jS" = ( -/obj/structure/chair/sofa/right{ - dir = 1 - }, +/obj/structure/chair/sofa/brown/right/directional/north, /mob/living/simple_animal/hostile/retaliate/goose/vomit{ dir = 1 }, @@ -1727,9 +1725,7 @@ /turf/open/floor/plating/rust, /area/ruin/powered) "pE" = ( -/obj/structure/chair/comfy/lime{ - dir = 8 - }, +/obj/structure/chair/comfy/orange/directional/south, /obj/effect/decal/cleanable/blood, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating/rust, @@ -2038,9 +2034,7 @@ faction = list("neutral"); name = "Douglas the Friendly Maintenance Goliath" }, -/obj/structure/chair/sofa/left{ - dir = 1 - }, +/obj/structure/chair/sofa/brown/left/directional/north, /turf/open/floor/plating, /area/ruin/powered) "sH" = ( @@ -2099,9 +2093,7 @@ /turf/open/floor/plating, /area/ruin/powered) "tB" = ( -/obj/structure/chair/comfy/black{ - dir = 8 - }, +/obj/structure/chair/comfy/grey/directional/west, /turf/open/floor/plating, /area/ruin/powered) "tF" = ( @@ -3813,9 +3805,7 @@ /turf/open/floor/plating/rust, /area/ruin/powered) "Jm" = ( -/obj/structure/chair/comfy/brown{ - dir = 8 - }, +/obj/structure/chair/comfy/orange/directional/west, /turf/open/floor/plating, /area/ruin/powered) "Jn" = ( diff --git a/_maps/map_files/generic/CentCom.dmm b/_maps/map_files/generic/CentCom.dmm index bd6d72b49562..6c80b8b2096f 100644 --- a/_maps/map_files/generic/CentCom.dmm +++ b/_maps/map_files/generic/CentCom.dmm @@ -103,9 +103,7 @@ /turf/closed/indestructible/riveted, /area/ctf) "agb" = ( -/obj/structure/chair/comfy/black{ - dir = 4 - }, +/obj/structure/chair/comfy/grey/directional/east, /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 }, @@ -421,7 +419,7 @@ /turf/open/floor/plasteel/grimy, /area/centcom/control) "akA" = ( -/obj/structure/chair/comfy/brown, +/obj/structure/chair/comfy/orange/directional/south, /turf/open/floor/plasteel/grimy, /area/centcom/control) "akB" = ( @@ -465,7 +463,7 @@ /turf/open/floor/plasteel/grimy, /area/centcom/control) "akG" = ( -/obj/structure/chair/comfy/brown{ +/obj/structure/chair/comfy/orange/directional/south{ color = "#596479" }, /turf/open/floor/plasteel/grimy, @@ -613,9 +611,8 @@ }, /area/centcom/control) "alw" = ( -/obj/structure/chair/comfy/brown{ - buildstackamount = 0; - dir = 1 +/obj/structure/chair/comfy/orange/directional/north{ + buildstackamount = 0 }, /turf/open/floor/plasteel/grimy, /area/centcom/control) @@ -954,9 +951,7 @@ /turf/open/floor/wood, /area/centcom/ferry) "aoC" = ( -/obj/structure/chair/comfy/brown{ - dir = 4 - }, +/obj/structure/chair/comfy/orange/directional/east, /turf/open/floor/plasteel/grimy, /area/centcom/ferry) "aoD" = ( @@ -965,9 +960,7 @@ /turf/open/floor/plasteel/grimy, /area/centcom/ferry) "aoE" = ( -/obj/structure/chair/comfy/black{ - dir = 8 - }, +/obj/structure/chair/comfy/grey/directional/west, /turf/open/floor/plasteel/grimy, /area/centcom/ferry) "aoF" = ( @@ -986,9 +979,7 @@ /turf/open/floor/plasteel/grimy, /area/centcom/ferry) "aoH" = ( -/obj/structure/chair/comfy/brown{ - dir = 8 - }, +/obj/structure/chair/comfy/orange/directional/west, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 6 }, @@ -1001,9 +992,8 @@ /turf/open/floor/plasteel/grimy, /area/centcom/ferry) "aoK" = ( -/obj/structure/chair/comfy/brown{ - color = "#596479"; - dir = 1 +/obj/structure/chair/comfy/orange/directional/north{ + color = "#596479" }, /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 8 @@ -1029,9 +1019,7 @@ /turf/open/floor/wood, /area/centcom/ferry) "aoZ" = ( -/obj/structure/chair/comfy/black{ - dir = 4 - }, +/obj/structure/chair/comfy/grey/directional/east, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -1059,9 +1047,7 @@ /turf/open/floor/plasteel/grimy, /area/centcom/ferry) "apb" = ( -/obj/structure/chair/comfy/brown{ - dir = 8 - }, +/obj/structure/chair/comfy/orange/directional/west, /turf/open/floor/plasteel/grimy, /area/centcom/ferry) "apc" = ( @@ -1566,7 +1552,7 @@ /turf/open/floor/plasteel, /area/centcom/supply) "asx" = ( -/obj/structure/chair/comfy/black, +/obj/structure/chair/comfy/grey/directional/south, /obj/machinery/computer/security/telescreen/entertainment{ pixel_x = -32 }, @@ -1577,7 +1563,7 @@ /turf/open/floor/plasteel/grimy, /area/centcom/ferry) "asy" = ( -/obj/structure/chair/comfy/black, +/obj/structure/chair/comfy/grey/directional/south, /obj/machinery/atmospherics/pipe/manifold/supply/hidden, /turf/open/floor/plasteel/grimy, /area/centcom/ferry) @@ -1749,18 +1735,14 @@ /turf/open/floor/plating/airless, /area/syndicate_mothership/control) "aup" = ( -/obj/structure/chair/comfy/black{ - dir = 1 - }, +/obj/structure/chair/comfy/grey/directional/north, /obj/machinery/computer/security/telescreen/entertainment{ pixel_x = -32 }, /turf/open/floor/plasteel/grimy, /area/centcom/ferry) "auq" = ( -/obj/structure/chair/comfy/black{ - dir = 1 - }, +/obj/structure/chair/comfy/grey/directional/north, /turf/open/floor/plasteel/grimy, /area/centcom/ferry) "aus" = ( @@ -3551,9 +3533,7 @@ /area/abductor_ship) "aJQ" = ( /obj/effect/landmark/thunderdome/admin, -/obj/structure/chair/comfy/black{ - dir = 1 - }, +/obj/structure/chair/comfy/grey/directional/north, /turf/open/floor/plasteel/grimy, /area/tdome/tdomeadmin) "aJY" = ( @@ -4504,9 +4484,8 @@ /turf/open/floor/wood, /area/centcom/holding) "aPj" = ( -/obj/structure/chair/comfy/brown{ - color = "#596479"; - dir = 4 +/obj/structure/chair/comfy/orange/directional/east{ + color = "#596479" }, /turf/open/floor/plasteel/grimy, /area/centcom/ferry) @@ -6975,9 +6954,7 @@ /turf/open/floor/plasteel/dark, /area/ctf) "cEn" = ( -/obj/structure/chair/comfy/brown{ - dir = 1 - }, +/obj/structure/chair/comfy/orange/directional/north, /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 }, @@ -7558,9 +7535,8 @@ /turf/open/floor/plasteel, /area/tdome/tdomeobserve) "ebb" = ( -/obj/structure/chair/comfy/brown{ - color = "#66b266"; - dir = 1 +/obj/structure/chair/comfy/orange/directional/north{ + color = "#66b266" }, /obj/effect/turf_decal/corner/opaque/green{ dir = 1 @@ -10815,9 +10791,7 @@ /turf/open/floor/plasteel/dark, /area/centcom/control) "kJi" = ( -/obj/structure/chair/comfy/black{ - dir = 1 - }, +/obj/structure/chair/comfy/grey/directional/north, /obj/machinery/light/directional/south, /obj/machinery/status_display/evac{ pixel_y = -32 @@ -13219,7 +13193,7 @@ /turf/open/floor/wood/walnut, /area/centcom) "pwJ" = ( -/obj/structure/chair/comfy/brown{ +/obj/structure/chair/comfy/orange/directional/south{ color = "#596479" }, /obj/effect/turf_decal/corner/transparent/neutral{ diff --git a/_maps/outpost/hangar/nt_asteroid_20x20.dmm b/_maps/outpost/hangar/nt_asteroid_20x20.dmm index 02bd8e6f14f8..118f810e93f8 100644 --- a/_maps/outpost/hangar/nt_asteroid_20x20.dmm +++ b/_maps/outpost/hangar/nt_asteroid_20x20.dmm @@ -9,9 +9,7 @@ }, /area/hangar) "an" = ( -/obj/structure/chair/comfy/black{ - dir = 1 - }, +/obj/structure/chair/comfy/grey/directional/north, /turf/open/floor/plasteel/tech{ planetary_atmos = 1 }, @@ -1526,7 +1524,7 @@ }, /area/hangar) "PN" = ( -/obj/structure/chair/sofa/left, +/obj/structure/chair/sofa/brown/left/directional/south, /obj/effect/decal/cleanable/dirt, /turf/open/floor/concrete/reinforced{ planetary_atmos = 1 @@ -1904,7 +1902,7 @@ }, /area/hangar) "Zq" = ( -/obj/structure/chair/sofa/right, +/obj/structure/chair/sofa/brown/right/directional/south, /obj/item/reagent_containers/food/drinks/mug{ pixel_x = -5; pixel_y = -3 diff --git a/_maps/outpost/hangar/nt_asteroid_40x20.dmm b/_maps/outpost/hangar/nt_asteroid_40x20.dmm index 0d229e5d7af9..b57c4972362c 100644 --- a/_maps/outpost/hangar/nt_asteroid_40x20.dmm +++ b/_maps/outpost/hangar/nt_asteroid_40x20.dmm @@ -2032,9 +2032,7 @@ }, /area/hangar) "ZQ" = ( -/obj/structure/chair/comfy/black{ - dir = 1 - }, +/obj/structure/chair/comfy/grey/directional/north, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/tech{ planetary_atmos = 1 diff --git a/_maps/outpost/hangar/nt_asteroid_40x40.dmm b/_maps/outpost/hangar/nt_asteroid_40x40.dmm index a2c2f915da96..48649aedf4d8 100644 --- a/_maps/outpost/hangar/nt_asteroid_40x40.dmm +++ b/_maps/outpost/hangar/nt_asteroid_40x40.dmm @@ -35,9 +35,7 @@ /turf/open/floor/plasteel/dark, /area/hangar) "cT" = ( -/obj/structure/chair/sofa/left{ - dir = 1 - }, +/obj/structure/chair/sofa/brown/left/directional/north, /obj/effect/turf_decal/siding/wood{ dir = 1 }, @@ -272,9 +270,7 @@ }, /area/hangar) "ls" = ( -/obj/structure/chair/sofa/right{ - dir = 1 - }, +/obj/structure/chair/sofa/brown/right/directional/north, /obj/effect/turf_decal/siding/wood{ dir = 1 }, diff --git a/_maps/outpost/hangar/nt_asteroid_56x20.dmm b/_maps/outpost/hangar/nt_asteroid_56x20.dmm index 6425522d0977..9dac115ca5e7 100644 --- a/_maps/outpost/hangar/nt_asteroid_56x20.dmm +++ b/_maps/outpost/hangar/nt_asteroid_56x20.dmm @@ -72,9 +72,7 @@ }, /area/hangar) "bt" = ( -/obj/structure/chair/sofa/left{ - dir = 8 - }, +/obj/structure/chair/sofa/brown/left/directional/west, /turf/open/floor/concrete/reinforced{ planetary_atmos = 1 }, @@ -138,9 +136,7 @@ /turf/open/floor/carpet/red, /area/hangar) "do" = ( -/obj/structure/chair/sofa/right{ - dir = 8 - }, +/obj/structure/chair/sofa/brown/right/directional/west, /obj/machinery/light/directional/east, /turf/open/floor/concrete/reinforced{ planetary_atmos = 1 @@ -501,9 +497,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 1 }, -/obj/structure/chair/comfy/black{ - dir = 1 - }, +/obj/structure/chair/comfy/grey/directional/north, /turf/open/floor/carpet/red, /area/hangar) "sd" = ( @@ -643,9 +637,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 4 }, -/obj/structure/chair/comfy/black{ - dir = 4 - }, +/obj/structure/chair/comfy/grey/directional/east, /turf/open/floor/wood{ planetary_atmos = 1 }, @@ -785,9 +777,7 @@ }, /area/hangar) "CJ" = ( -/obj/structure/chair/comfy/black{ - dir = 4 - }, +/obj/structure/chair/comfy/grey/directional/east, /obj/effect/turf_decal/siding/wood/corner{ dir = 4 }, diff --git a/_maps/outpost/hangar/nt_asteroid_56x40.dmm b/_maps/outpost/hangar/nt_asteroid_56x40.dmm index cbf9cb601cbf..a3018e28aa32 100644 --- a/_maps/outpost/hangar/nt_asteroid_56x40.dmm +++ b/_maps/outpost/hangar/nt_asteroid_56x40.dmm @@ -13,9 +13,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 1 }, -/obj/structure/chair/comfy/black{ - dir = 1 - }, +/obj/structure/chair/comfy/grey/directional/north, /turf/open/floor/carpet/red{ planetary_atmos = 1 }, @@ -50,9 +48,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 4 }, -/obj/structure/chair/comfy/black{ - dir = 4 - }, +/obj/structure/chair/comfy/grey/directional/east, /turf/open/floor/wood{ planetary_atmos = 1 }, @@ -365,9 +361,7 @@ }, /area/hangar) "pK" = ( -/obj/structure/chair/sofa/left{ - dir = 8 - }, +/obj/structure/chair/sofa/brown/left/directional/west, /turf/open/floor/concrete/reinforced{ planetary_atmos = 1 }, @@ -616,9 +610,7 @@ }, /area/hangar) "zl" = ( -/obj/structure/chair/sofa/right{ - dir = 8 - }, +/obj/structure/chair/sofa/brown/right/directional/west, /obj/machinery/light/directional/east, /turf/open/floor/concrete/reinforced{ planetary_atmos = 1 @@ -993,9 +985,7 @@ /turf/open/water/beach/deep, /area/hangar) "LM" = ( -/obj/structure/chair/comfy/black{ - dir = 4 - }, +/obj/structure/chair/comfy/grey/directional/east, /obj/effect/turf_decal/siding/wood/corner{ dir = 4 }, diff --git a/_maps/outpost/hangar/nt_ice_40x40.dmm b/_maps/outpost/hangar/nt_ice_40x40.dmm index c2b6ae69926f..f2f644dd7dda 100644 --- a/_maps/outpost/hangar/nt_ice_40x40.dmm +++ b/_maps/outpost/hangar/nt_ice_40x40.dmm @@ -526,10 +526,7 @@ /obj/effect/turf_decal/industrial/warning{ dir = 1 }, -/obj/structure/chair/comfy/brown{ - dir = 8; - pixel_x = 6 - }, +/obj/structure/chair/comfy/orange/directional/west, /obj/machinery/light/small/directional/east, /turf/open/floor/plating{ planetary_atmos = 1 diff --git a/_maps/outpost/hangar/nt_ice_56x40.dmm b/_maps/outpost/hangar/nt_ice_56x40.dmm index 07374d3394f8..90841c2cf6a1 100644 --- a/_maps/outpost/hangar/nt_ice_56x40.dmm +++ b/_maps/outpost/hangar/nt_ice_56x40.dmm @@ -1026,10 +1026,7 @@ /obj/effect/turf_decal/industrial/warning{ dir = 1 }, -/obj/structure/chair/comfy/brown{ - dir = 8; - pixel_x = 6 - }, +/obj/structure/chair/comfy/orange/directional/west, /obj/machinery/light/small/directional/east, /turf/open/floor/plating{ planetary_atmos = 1 diff --git a/_maps/outpost/indie_space.dmm b/_maps/outpost/indie_space.dmm index 7d7ad5ecb653..d7debf2a5dc7 100644 --- a/_maps/outpost/indie_space.dmm +++ b/_maps/outpost/indie_space.dmm @@ -2398,9 +2398,7 @@ /turf/open/floor/plating, /area/outpost/maintenance/fore) "qg" = ( -/obj/structure/chair/sofa/left{ - dir = 4 - }, +/obj/structure/chair/sofa/brown/left/directional/east, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/carpet/royalblack, /area/outpost/crew/bar) @@ -3227,9 +3225,7 @@ /turf/open/floor/wood, /area/outpost/crew/bar) "ur" = ( -/obj/structure/chair/sofa/corner{ - dir = 8 - }, +/obj/structure/chair/sofa/brown/corner/directional/west, /turf/open/floor/carpet/royalblack, /area/outpost/crew/bar) "uu" = ( @@ -3827,9 +3823,7 @@ /turf/open/floor/plating, /area/outpost/maintenance/central) "yh" = ( -/obj/structure/chair/sofa/corner{ - dir = 4 - }, +/obj/structure/chair/sofa/brown/corner/directional/east, /obj/machinery/light/small/directional/west, /turf/open/floor/carpet/green, /area/outpost/crew/bar) @@ -4917,7 +4911,7 @@ /turf/open/floor/plating, /area/outpost/maintenance/central) "EV" = ( -/obj/structure/chair/comfy/brown, +/obj/structure/chair/comfy/orange/directional/south, /obj/machinery/firealarm/directional/north, /obj/effect/turf_decal/siding/wood, /turf/open/floor/wood, @@ -5187,7 +5181,7 @@ /turf/open/floor/plasteel/tech, /area/outpost/hallway/port) "GE" = ( -/obj/structure/chair/comfy/brown, +/obj/structure/chair/comfy/orange/directional/south, /obj/effect/turf_decal/siding/wood, /obj/structure/sign/poster/random{ pixel_y = 30 @@ -5753,9 +5747,7 @@ /turf/open/floor/plating, /area/outpost/maintenance/fore) "JM" = ( -/obj/structure/chair/sofa/right{ - dir = 4 - }, +/obj/structure/chair/sofa/brown/right/directional/east, /turf/open/floor/carpet/green, /area/outpost/crew/bar) "JS" = ( @@ -6460,9 +6452,7 @@ /turf/open/floor/grass/ship/jungle, /area/outpost/hallway/port) "Oh" = ( -/obj/structure/chair/sofa{ - dir = 1 - }, +/obj/structure/chair/sofa/brown/directional/north, /turf/open/floor/carpet/royalblack, /area/outpost/crew/bar) "Oi" = ( @@ -6481,9 +6471,7 @@ /turf/open/floor/plating, /area/outpost/maintenance/fore) "Or" = ( -/obj/structure/chair/sofa/corner{ - dir = 1 - }, +/obj/structure/chair/sofa/brown/corner/directional/north, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/carpet/royalblack, /area/outpost/crew/bar) @@ -6635,9 +6623,7 @@ /turf/open/floor/plating, /area/outpost/maintenance/fore) "PD" = ( -/obj/structure/chair/sofa/right{ - dir = 8 - }, +/obj/structure/chair/sofa/brown/right/directional/west, /turf/open/floor/carpet/royalblack, /area/outpost/crew/bar) "PF" = ( @@ -7204,9 +7190,7 @@ /obj/structure/sign/painting/library_private{ pixel_y = -26 }, -/obj/structure/chair/comfy/brown{ - dir = 1 - }, +/obj/structure/chair/comfy/orange/directional/north, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/wood, /area/outpost/crew/library) @@ -7776,7 +7760,7 @@ /turf/open/floor/plating, /area/outpost/maintenance/fore) "VW" = ( -/obj/structure/chair/sofa, +/obj/structure/chair/sofa/brown/directional/south, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/carpet/green, /area/outpost/crew/bar) @@ -8121,9 +8105,7 @@ /turf/open/floor/plasteel/elevatorshaft, /area/outpost/security) "XW" = ( -/obj/structure/chair/comfy/brown{ - dir = 4 - }, +/obj/structure/chair/comfy/orange/directional/east, /obj/effect/turf_decal/siding/wood{ dir = 4 }, @@ -8221,7 +8203,7 @@ /turf/open/floor/plating, /area/outpost/maintenance/central) "YD" = ( -/obj/structure/chair/sofa/left, +/obj/structure/chair/sofa/brown/left/directional/south, /obj/machinery/light/small/directional/east, /turf/open/floor/carpet/green, /area/outpost/crew/bar) diff --git a/_maps/outpost/nanotrasen_asteroid.dmm b/_maps/outpost/nanotrasen_asteroid.dmm index 02d44702bc23..a55df014f4f9 100644 --- a/_maps/outpost/nanotrasen_asteroid.dmm +++ b/_maps/outpost/nanotrasen_asteroid.dmm @@ -816,10 +816,9 @@ /turf/open/floor/plating/rust, /area/outpost/maintenance/aft) "di" = ( -/obj/structure/chair/comfy/brown{ +/obj/structure/chair/comfy/orange/directional/west{ buildstackamount = 0; - color = "#c45c57"; - dir = 8 + color = "#c45c57" }, /turf/open/floor/plasteel, /area/outpost/vacant_rooms) @@ -1625,9 +1624,7 @@ }, /area/outpost/hallway/fore) "gd" = ( -/obj/structure/chair/comfy/brown{ - dir = 4 - }, +/obj/structure/chair/comfy/orange/directional/east, /turf/open/floor/plasteel/dark, /area/outpost/operations) "ge" = ( @@ -2436,9 +2433,7 @@ /turf/open/floor/plating, /area/outpost/maintenance/aft) "jm" = ( -/obj/structure/chair/comfy/brown{ - dir = 4 - }, +/obj/structure/chair/comfy/orange/directional/east, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, @@ -3625,7 +3620,7 @@ /turf/open/floor/plasteel, /area/outpost/vacant_rooms) "nk" = ( -/obj/structure/chair/comfy/black, +/obj/structure/chair/comfy/grey/directional/south, /obj/effect/turf_decal/siding/wood{ dir = 8 }, @@ -3958,9 +3953,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 8 }, -/obj/structure/chair/sofa/right{ - dir = 4 - }, +/obj/structure/chair/sofa/brown/right/directional/east, /obj/machinery/firealarm/directional/west, /turf/open/floor/concrete/tiles, /area/outpost/hallway/aft) @@ -4048,9 +4041,7 @@ /turf/open/floor/plasteel/dark, /area/outpost/operations) "oZ" = ( -/obj/structure/chair/sofa/right{ - dir = 1 - }, +/obj/structure/chair/sofa/brown/right/directional/north, /turf/open/floor/plasteel/sepia, /area/outpost/crew/canteen) "pa" = ( @@ -4090,9 +4081,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 8 }, -/obj/structure/chair/sofa/left{ - dir = 4 - }, +/obj/structure/chair/sofa/brown/left/directional/east, /obj/item/radio/intercom/directional/west, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 @@ -4224,7 +4213,7 @@ /turf/open/floor/plasteel/telecomms_floor, /area/outpost/crew/cryo) "pG" = ( -/obj/structure/chair/sofa/left, +/obj/structure/chair/sofa/brown/left/directional/south, /obj/structure/sign/poster/contraband/random{ pixel_y = 32 }, @@ -5562,9 +5551,7 @@ /turf/open/floor/wood, /area/outpost/operations) "tN" = ( -/obj/structure/chair/sofa{ - dir = 1 - }, +/obj/structure/chair/sofa/brown/directional/north, /turf/open/floor/plasteel/sepia, /area/outpost/crew/canteen) "tO" = ( @@ -5620,18 +5607,14 @@ /turf/open/floor/plasteel/patterned/grid, /area/outpost/hallway/fore) "tY" = ( -/obj/structure/chair/sofa/corner{ - dir = 1 - }, +/obj/structure/chair/sofa/brown/corner/directional/north, /obj/structure/sign/poster/official/moth/epi{ pixel_x = -32 }, /turf/open/floor/plasteel/sepia, /area/outpost/crew/canteen) "tZ" = ( -/obj/structure/chair/comfy/black{ - dir = 1 - }, +/obj/structure/chair/comfy/grey/directional/north, /obj/machinery/button/door{ dir = 4; pixel_x = -28; @@ -6372,9 +6355,7 @@ /turf/open/floor/concrete/slab_3, /area/outpost/hallway/starboard) "wy" = ( -/obj/structure/chair/comfy/black{ - dir = 8 - }, +/obj/structure/chair/comfy/grey/directional/west, /obj/effect/turf_decal/siding/wood, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 @@ -6664,9 +6645,7 @@ /turf/open/floor/wood, /area/outpost/hallway/central) "xv" = ( -/obj/structure/chair/sofa{ - dir = 1 - }, +/obj/structure/chair/sofa/brown/directional/north, /obj/structure/sign/poster/contraband/free_tonto{ pixel_y = -32 }, @@ -7319,9 +7298,7 @@ /turf/open/floor/plating/rust, /area/outpost/maintenance/fore) "zG" = ( -/obj/structure/chair/sofa/left{ - dir = 4 - }, +/obj/structure/chair/sofa/brown/left/directional/east, /obj/machinery/light/directional/west, /obj/effect/decal/cleanable/vomit/old{ pixel_x = 7; @@ -7348,9 +7325,7 @@ /turf/open/floor/concrete/slab_3, /area/outpost/hallway/central) "zK" = ( -/obj/structure/chair/comfy/brown{ - dir = 8 - }, +/obj/structure/chair/comfy/orange/directional/west, /obj/item/toy/plush/moth, /turf/open/floor/plasteel/dark, /area/outpost/operations) @@ -7795,7 +7770,7 @@ /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/light/small/directional/north, /obj/effect/decal/cleanable/food/flour, -/obj/structure/chair/sofa/right, +/obj/structure/chair/sofa/brown/right/directional/south, /obj/item/toy/figure/botanist{ pixel_x = 2 }, @@ -8134,7 +8109,7 @@ }, /area/outpost/operations) "Cw" = ( -/obj/structure/chair/sofa/left, +/obj/structure/chair/sofa/brown/left/directional/south, /obj/effect/turf_decal/siding/wood{ dir = 5 }, @@ -8626,9 +8601,7 @@ /turf/open/floor/concrete/slab_1, /area/outpost/crew/library) "En" = ( -/obj/structure/chair/comfy/black{ - dir = 1 - }, +/obj/structure/chair/comfy/grey/directional/north, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/dark, /area/outpost/security) @@ -9347,9 +9320,7 @@ /turf/open/floor/plasteel/dark, /area/outpost/crew/cryo) "GG" = ( -/obj/structure/chair/sofa{ - dir = 1 - }, +/obj/structure/chair/sofa/brown/directional/north, /obj/effect/decal/cleanable/vomit/old{ pixel_y = 7 }, @@ -9675,9 +9646,7 @@ /turf/open/floor/plasteel/tech, /area/outpost/crew/cryo) "HS" = ( -/obj/structure/chair/comfy/brown{ - dir = 8 - }, +/obj/structure/chair/comfy/orange/directional/west, /obj/item/toy/plush/beeplushie, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 9 @@ -10988,7 +10957,7 @@ /turf/open/floor/carpet, /area/outpost/crew/dorm) "Mp" = ( -/obj/structure/chair/comfy/black, +/obj/structure/chair/comfy/grey/directional/south, /turf/open/floor/plasteel/dark, /area/outpost/operations) "Mq" = ( @@ -11064,9 +11033,7 @@ /turf/open/floor/concrete/tiles, /area/outpost/hallway/aft) "MO" = ( -/obj/structure/chair/sofa{ - dir = 1 - }, +/obj/structure/chair/sofa/brown/directional/north, /obj/machinery/light/directional/south, /turf/open/floor/plasteel/sepia, /area/outpost/crew/canteen) @@ -12312,9 +12279,7 @@ /turf/open/floor/plasteel/dark, /area/outpost/security) "QM" = ( -/obj/structure/chair/sofa/right{ - dir = 4 - }, +/obj/structure/chair/sofa/brown/right/directional/east, /obj/effect/decal/cleanable/wrapping, /turf/open/floor/wood, /area/outpost/crew/library) @@ -12875,9 +12840,7 @@ /turf/open/floor/plasteel/sepia, /area/outpost/crew/canteen) "SW" = ( -/obj/structure/chair/sofa/left{ - dir = 1 - }, +/obj/structure/chair/sofa/brown/left/directional/north, /obj/effect/decal/cleanable/robot_debris/gib{ pixel_x = -13 }, @@ -13143,9 +13106,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 1 }, -/obj/structure/chair/comfy/black{ - dir = 1 - }, +/obj/structure/chair/comfy/grey/directional/north, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, @@ -13768,9 +13729,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 6 }, -/obj/structure/chair/comfy/black{ - dir = 8 - }, +/obj/structure/chair/comfy/grey/directional/west, /obj/machinery/light/directional/south, /obj/machinery/newscaster/directional/east, /turf/open/floor/wood, @@ -14903,9 +14862,7 @@ /turf/open/floor/grass, /area/outpost/hallway/fore) "ZR" = ( -/obj/structure/chair/sofa/corner{ - dir = 4 - }, +/obj/structure/chair/sofa/brown/corner/directional/east, /obj/effect/turf_decal/siding/wood{ dir = 1 }, diff --git a/_maps/outpost/nanotrasen_ice.dmm b/_maps/outpost/nanotrasen_ice.dmm index 76614b56e452..696342178b2d 100644 --- a/_maps/outpost/nanotrasen_ice.dmm +++ b/_maps/outpost/nanotrasen_ice.dmm @@ -874,10 +874,7 @@ /turf/open/floor/plasteel/tech/techmaint, /area/outpost/security) "ga" = ( -/obj/structure/chair/comfy/brown{ - dir = 1; - pixel_y = 4 - }, +/obj/structure/chair/comfy/orange/directional/north, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/wood/walnut, /area/outpost/crew/lounge) @@ -1015,10 +1012,7 @@ /turf/open/floor/wood/walnut, /area/outpost/crew/bar) "hJ" = ( -/obj/structure/chair/comfy/brown{ - dir = 4; - pixel_x = -4 - }, +/obj/structure/chair/comfy/orange/directional/east, /obj/machinery/light/dim/directional/west{ bulb_power = 0.7 }, diff --git a/_maps/shuttles/independent/independent_beluga.dmm b/_maps/shuttles/independent/independent_beluga.dmm index 65df51cb9735..f1595e0ffaa1 100644 --- a/_maps/shuttles/independent/independent_beluga.dmm +++ b/_maps/shuttles/independent/independent_beluga.dmm @@ -456,9 +456,7 @@ /turf/open/floor/plasteel/sepia, /area/ship/crew/canteen) "ev" = ( -/obj/structure/chair/comfy/black{ - dir = 8 - }, +/obj/structure/chair/comfy/grey/directional/west, /obj/effect/turf_decal/siding/wood{ dir = 4 }, @@ -970,9 +968,7 @@ /turf/open/floor/plasteel/tech, /area/ship/bridge) "iX" = ( -/obj/structure/chair/comfy/black{ - dir = 8 - }, +/obj/structure/chair/comfy/grey/directional/west, /obj/effect/landmark/start/depsec, /turf/open/floor/plasteel/dark, /area/ship/security) @@ -1036,7 +1032,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 8 }, -/obj/structure/chair/sofa/right, +/obj/structure/chair/sofa/brown/right/directional/south, /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood, /area/ship/crew/canteen) @@ -2948,9 +2944,7 @@ dir = 1 }, /obj/effect/turf_decal/siding/wood, -/obj/structure/chair/comfy/black{ - dir = 1 - }, +/obj/structure/chair/comfy/grey/directional/north, /obj/item/radio/intercom/directional/east, /obj/machinery/light_switch{ pixel_x = 23; @@ -3683,9 +3677,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 8 }, -/obj/structure/chair/sofa/left{ - dir = 1 - }, +/obj/structure/chair/sofa/brown/left/directional/north, /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood, /area/ship/crew/canteen) @@ -3850,7 +3842,7 @@ /turf/open/floor/carpet/red, /area/ship/crew) "Ku" = ( -/obj/structure/chair/sofa/left, +/obj/structure/chair/sofa/brown/left/directional/south, /turf/open/floor/wood, /area/ship/crew/canteen) "Kx" = ( @@ -3858,9 +3850,7 @@ dir = 1 }, /obj/effect/turf_decal/siding/wood/corner, -/obj/structure/chair/comfy/black{ - dir = 1 - }, +/obj/structure/chair/comfy/grey/directional/north, /turf/open/floor/wood, /area/ship/crew/library) "KI" = ( @@ -4107,9 +4097,7 @@ /turf/open/floor/plasteel, /area/ship/crew/canteen) "MZ" = ( -/obj/structure/chair/sofa/right{ - dir = 1 - }, +/obj/structure/chair/sofa/brown/right/directional/north, /obj/effect/decal/cleanable/dirt, /obj/item/radio/intercom/directional/east, /obj/machinery/light_switch{ @@ -4903,10 +4891,9 @@ /turf/open/floor/plating, /area/ship/engineering) "Wo" = ( -/obj/structure/chair/comfy/brown{ +/obj/structure/chair/comfy/orange/directional/south{ buildstackamount = 0; - color = "#c45c57"; - dir = 2 + color = "#c45c57" }, /obj/effect/landmark/start/assistant, /turf/open/floor/wood/walnut, diff --git a/_maps/shuttles/independent/independent_boyardee.dmm b/_maps/shuttles/independent/independent_boyardee.dmm index 7d6fb95b99da..4ae94900b258 100644 --- a/_maps/shuttles/independent/independent_boyardee.dmm +++ b/_maps/shuttles/independent/independent_boyardee.dmm @@ -858,9 +858,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 10 }, -/obj/structure/chair/sofa/right{ - dir = 4 - }, +/obj/structure/chair/sofa/brown/right/directional/east, /turf/open/floor/wood, /area/ship/crew/canteen) "qE" = ( @@ -906,9 +904,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 8 }, -/obj/structure/chair/sofa/left{ - dir = 4 - }, +/obj/structure/chair/sofa/brown/left/directional/east, /turf/open/floor/wood, /area/ship/crew/canteen) "rm" = ( @@ -2674,9 +2670,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 8 }, -/obj/structure/chair/sofa{ - dir = 4 - }, +/obj/structure/chair/sofa/brown/directional/east, /turf/open/floor/wood, /area/ship/crew/canteen) "WH" = ( diff --git a/_maps/shuttles/independent/independent_dwayne.dmm b/_maps/shuttles/independent/independent_dwayne.dmm index 6150fe8877ec..262ac034dc5a 100644 --- a/_maps/shuttles/independent/independent_dwayne.dmm +++ b/_maps/shuttles/independent/independent_dwayne.dmm @@ -742,9 +742,7 @@ /obj/machinery/light/small/directional/north, /obj/machinery/computer/helm/viewscreen/directional/east, /obj/effect/landmark/start/assistant, -/obj/structure/chair/comfy/brown{ - dir = 8 - }, +/obj/structure/chair/comfy/orange/directional/west, /turf/open/floor/wood, /area/ship/crew) "pS" = ( @@ -2004,9 +2002,7 @@ /turf/open/floor/plating, /area/ship/construction) "Tl" = ( -/obj/structure/chair/comfy/brown{ - dir = 1 - }, +/obj/structure/chair/comfy/orange/directional/north, /turf/open/floor/plasteel/grimy, /area/ship/crew) "TP" = ( diff --git a/_maps/shuttles/independent/independent_kilo.dmm b/_maps/shuttles/independent/independent_kilo.dmm index b9c686406b14..a4c390afde8d 100644 --- a/_maps/shuttles/independent/independent_kilo.dmm +++ b/_maps/shuttles/independent/independent_kilo.dmm @@ -653,10 +653,9 @@ /turf/open/floor/carpet, /area/ship/crew) "da" = ( -/obj/structure/chair/comfy/brown{ +/obj/structure/chair/comfy/orange/directional/north{ buildstackamount = 0; - color = "#c45c57"; - dir = 1 + color = "#c45c57" }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /obj/machinery/status_display{ @@ -1228,7 +1227,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 8 }, -/obj/structure/chair/sofa/right, +/obj/structure/chair/sofa/brown/right/directional/south, /turf/open/floor/wood{ icon_state = "wood-broken3" }, @@ -1437,9 +1436,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 2 }, -/obj/structure/chair/sofa/left{ - dir = 8 - }, +/obj/structure/chair/sofa/brown/left/directional/west, /turf/open/floor/wood{ icon_state = "wood-broken6" }, @@ -1611,7 +1608,7 @@ pixel_x = 32 }, /obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/structure/chair/sofa/corner, +/obj/structure/chair/sofa/brown/corner/directional/south, /obj/machinery/firealarm/directional/north, /obj/machinery/light/small/directional/east, /turf/open/floor/wood{ diff --git a/_maps/shuttles/independent/independent_lagoon.dmm b/_maps/shuttles/independent/independent_lagoon.dmm index f1f68c199fa4..7e96d8f93b53 100644 --- a/_maps/shuttles/independent/independent_lagoon.dmm +++ b/_maps/shuttles/independent/independent_lagoon.dmm @@ -535,9 +535,7 @@ /area/ship/hallway/starboard) "dq" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/chair/sofa/left{ - dir = 4 - }, +/obj/structure/chair/sofa/brown/left/directional/east, /obj/effect/turf_decal/siding/wood{ dir = 8 }, @@ -1018,9 +1016,7 @@ /turf/open/floor/plasteel, /area/ship/hallway/port) "gM" = ( -/obj/structure/chair/comfy/black{ - dir = 4 - }, +/obj/structure/chair/comfy/grey/directional/east, /turf/open/floor/grass, /area/ship/hallway/central) "gR" = ( @@ -1521,9 +1517,7 @@ /turf/open/floor/carpet/black, /area/ship/crew/library) "jP" = ( -/obj/structure/chair/comfy/black{ - dir = 8 - }, +/obj/structure/chair/comfy/grey/directional/west, /obj/machinery/newscaster/directional/east, /turf/open/floor/carpet/black, /area/ship/crew/office) @@ -1704,9 +1698,7 @@ /turf/open/floor/carpet/black, /area/ship/crew/office) "ll" = ( -/obj/structure/chair/comfy/black{ - dir = 8 - }, +/obj/structure/chair/comfy/grey/directional/west, /obj/effect/turf_decal/siding/wood, /turf/open/floor/wood, /area/ship/crew/library) @@ -2020,9 +2012,7 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 }, -/obj/structure/chair/sofa/right{ - dir = 4 - }, +/obj/structure/chair/sofa/brown/right/directional/east, /obj/effect/turf_decal/siding/wood{ dir = 10 }, @@ -2030,7 +2020,7 @@ /turf/open/floor/wood, /area/ship/crew/dorm) "mV" = ( -/obj/structure/chair/sofa, +/obj/structure/chair/sofa/brown/directional/south, /turf/open/floor/carpet/nanoweave/blue, /area/ship/hallway/fore) "na" = ( @@ -2478,8 +2468,7 @@ /turf/open/floor/plasteel, /area/ship/hallway/aft) "qa" = ( -/obj/structure/chair/sofa{ - dir = 4; +/obj/structure/chair/sofa/brown/directional/east{ icon_state = "sofacorner" }, /turf/open/floor/carpet/nanoweave/blue, @@ -3051,9 +3040,7 @@ /area/ship/hallway/aft) "uf" = ( /obj/structure/flora/ausbushes/sparsegrass, -/obj/structure/chair/comfy/black{ - dir = 4 - }, +/obj/structure/chair/comfy/grey/directional/east, /obj/item/radio/intercom/directional/north, /turf/open/floor/grass, /area/ship/hallway/central) @@ -3230,8 +3217,7 @@ /turf/open/floor/grass/fairy, /area/ship/crew/hydroponics) "vB" = ( -/obj/structure/chair/sofa{ - dir = 4; +/obj/structure/chair/sofa/brown/directional/east{ icon_state = "sofaend_right" }, /turf/open/floor/carpet/nanoweave/blue, @@ -3512,9 +3498,7 @@ /turf/open/floor/pod/dark, /area/ship/hallway/fore) "xo" = ( -/obj/structure/chair/comfy/black{ - dir = 8 - }, +/obj/structure/chair/comfy/grey/directional/west, /obj/effect/turf_decal/siding/wood/corner{ dir = 1 }, @@ -4549,9 +4533,7 @@ /turf/open/floor/plasteel, /area/ship/crew/canteen/kitchen) "Et" = ( -/obj/structure/chair/comfy/black{ - dir = 1 - }, +/obj/structure/chair/comfy/grey/directional/north, /turf/open/floor/carpet/black, /area/ship/crew/office) "Eu" = ( @@ -4775,9 +4757,7 @@ /turf/open/floor/plasteel/dark, /area/ship/hallway/port) "FP" = ( -/obj/structure/chair/comfy/brown{ - dir = 8 - }, +/obj/structure/chair/comfy/orange/directional/west, /obj/effect/turf_decal/siding/wood{ dir = 6 }, @@ -5076,9 +5056,7 @@ dir = 8; pixel_x = -1 }, -/obj/structure/chair/sofa/right{ - dir = 4 - }, +/obj/structure/chair/sofa/brown/right/directional/east, /obj/effect/turf_decal/siding/wood{ dir = 8 }, @@ -5088,7 +5066,7 @@ /turf/open/floor/wood, /area/ship/crew) "HW" = ( -/obj/structure/chair/comfy/black, +/obj/structure/chair/comfy/grey/directional/south, /turf/open/floor/carpet/black, /area/ship/crew/office) "Ie" = ( @@ -5511,9 +5489,7 @@ /turf/open/floor/plasteel/dark, /area/ship/security) "Lu" = ( -/obj/structure/chair/sofa/right{ - dir = 8 - }, +/obj/structure/chair/sofa/brown/right/directional/west, /turf/open/floor/wood, /area/ship/crew/dorm) "LA" = ( @@ -5696,9 +5672,7 @@ dir = 8; pixel_x = -1 }, -/obj/structure/chair/sofa/left{ - dir = 4 - }, +/obj/structure/chair/sofa/brown/left/directional/east, /obj/effect/turf_decal/siding/wood{ dir = 9 }, @@ -5708,9 +5682,7 @@ /turf/open/floor/wood, /area/ship/crew) "Np" = ( -/obj/structure/chair/comfy/black{ - dir = 4 - }, +/obj/structure/chair/comfy/grey/directional/east, /obj/item/radio/intercom/directional/west, /turf/open/floor/carpet/black, /area/ship/crew/office) @@ -6399,7 +6371,7 @@ /turf/open/floor/wood, /area/ship/crew/hydroponics) "Rw" = ( -/obj/structure/chair/comfy/black, +/obj/structure/chair/comfy/grey/directional/south, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 }, @@ -6654,9 +6626,7 @@ /turf/open/floor/wood, /area/ship/crew/library) "Tx" = ( -/obj/structure/chair/comfy/black{ - dir = 1 - }, +/obj/structure/chair/comfy/grey/directional/north, /obj/effect/turf_decal/siding/wood{ dir = 4 }, @@ -6810,7 +6780,7 @@ /turf/open/floor/plasteel, /area/ship/crew/canteen/kitchen) "Ui" = ( -/obj/structure/chair/sofa/left, +/obj/structure/chair/sofa/brown/left/directional/south, /turf/open/floor/carpet/nanoweave/blue, /area/ship/hallway/fore) "Um" = ( @@ -7159,9 +7129,7 @@ /turf/open/floor/plasteel, /area/ship/hallway/aft) "WB" = ( -/obj/structure/chair/sofa/left{ - dir = 8 - }, +/obj/structure/chair/sofa/brown/left/directional/west, /obj/effect/turf_decal/siding/wood, /turf/open/floor/wood, /area/ship/crew/dorm) @@ -7395,9 +7363,7 @@ /turf/open/floor/plasteel, /area/ship/hallway/aft) "Yc" = ( -/obj/structure/chair/comfy/brown{ - dir = 4 - }, +/obj/structure/chair/comfy/orange/directional/east, /obj/effect/turf_decal/siding/wood{ dir = 10 }, diff --git a/_maps/shuttles/independent/independent_rigger.dmm b/_maps/shuttles/independent/independent_rigger.dmm index 13b336dc36ae..daf3cf9ecdb3 100644 --- a/_maps/shuttles/independent/independent_rigger.dmm +++ b/_maps/shuttles/independent/independent_rigger.dmm @@ -390,9 +390,7 @@ /turf/open/floor/plasteel/dark, /area/ship/medical) "fn" = ( -/obj/structure/chair/sofa/left{ - dir = 4 - }, +/obj/structure/chair/sofa/brown/left/directional/east, /turf/open/floor/plasteel/grimy, /area/ship/crew) "fp" = ( @@ -3153,9 +3151,7 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 }, -/obj/structure/chair/comfy/brown{ - dir = 8 - }, +/obj/structure/chair/comfy/orange/directional/west, /obj/machinery/light/small/directional/east, /turf/open/floor/plasteel/tech/techmaint, /area/ship/hallway/central) @@ -3671,9 +3667,7 @@ /area/ship/maintenance/central) "Sa" = ( /obj/machinery/light/directional/south, -/obj/structure/chair/sofa/right{ - dir = 4 - }, +/obj/structure/chair/sofa/brown/right/directional/east, /turf/open/floor/plasteel/grimy, /area/ship/crew) "Sh" = ( diff --git a/_maps/shuttles/independent/independent_schmiedeberg.dmm b/_maps/shuttles/independent/independent_schmiedeberg.dmm index a77e943f1558..454e7503cb52 100644 --- a/_maps/shuttles/independent/independent_schmiedeberg.dmm +++ b/_maps/shuttles/independent/independent_schmiedeberg.dmm @@ -490,9 +490,7 @@ /turf/open/floor/plasteel/white, /area/ship/cargo) "fS" = ( -/obj/structure/chair/sofa/right{ - dir = 8 - }, +/obj/structure/chair/sofa/brown/right/directional/west, /obj/machinery/light/small/directional/east, /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -726,9 +724,7 @@ /turf/open/floor/carpet/blue, /area/ship/bridge) "iX" = ( -/obj/structure/chair/comfy/black{ - dir = 1 - }, +/obj/structure/chair/comfy/grey/directional/north, /obj/effect/turf_decal/siding/thinplating/light{ dir = 10 }, @@ -2375,9 +2371,7 @@ /area/ship/cargo) "KK" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/chair/sofa/left{ - dir = 8 - }, +/obj/structure/chair/sofa/brown/left/directional/west, /obj/item/toy/plush/snakeplushie, /turf/open/floor/carpet/blue, /area/ship/crew) diff --git a/_maps/shuttles/independent/independent_shetland.dmm b/_maps/shuttles/independent/independent_shetland.dmm index 3d5fa7c58420..13599cc298cf 100644 --- a/_maps/shuttles/independent/independent_shetland.dmm +++ b/_maps/shuttles/independent/independent_shetland.dmm @@ -440,7 +440,7 @@ /turf/open/floor/plasteel/dark, /area/ship/hallway/starboard) "ec" = ( -/obj/structure/chair/sofa/left, +/obj/structure/chair/sofa/brown/left/directional/south, /turf/open/floor/plasteel/grimy, /area/ship/crew/dorm) "ee" = ( @@ -923,7 +923,7 @@ /turf/open/floor/plating, /area/ship/hallway/fore) "hP" = ( -/obj/structure/chair/sofa/right, +/obj/structure/chair/sofa/brown/right/directional/south, /turf/open/floor/plasteel/grimy, /area/ship/crew/dorm) "hX" = ( diff --git a/_maps/shuttles/independent/independent_tranquility.dmm b/_maps/shuttles/independent/independent_tranquility.dmm index d39a1ef392e3..1ac7b7fb0d33 100644 --- a/_maps/shuttles/independent/independent_tranquility.dmm +++ b/_maps/shuttles/independent/independent_tranquility.dmm @@ -348,9 +348,7 @@ /turf/open/floor/carpet/nanoweave/beige, /area/ship/hallway/port) "dp" = ( -/obj/structure/chair/sofa/left{ - dir = 8 - }, +/obj/structure/chair/sofa/brown/left/directional/west, /obj/effect/turf_decal/siding/wood{ dir = 4 }, @@ -411,9 +409,7 @@ /turf/open/floor/carpet/nanoweave/beige, /area/ship/hallway/port) "dV" = ( -/obj/structure/chair/sofa/right{ - dir = 8 - }, +/obj/structure/chair/sofa/brown/right/directional/west, /obj/machinery/light/directional/east, /obj/effect/turf_decal/siding/wood{ color = "#792f27"; @@ -710,9 +706,7 @@ /turf/open/floor/wood, /area/ship/crew/dorm/dormfive) "fK" = ( -/obj/structure/chair/sofa/corner{ - dir = 1 - }, +/obj/structure/chair/sofa/brown/corner/directional/north, /obj/machinery/firealarm/directional/west, /obj/structure/sign/poster/official/the_owl{ pixel_y = -32 @@ -818,9 +812,7 @@ /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/crew/hydroponics) "gk" = ( -/obj/structure/chair/sofa{ - dir = 8 - }, +/obj/structure/chair/sofa/brown/directional/west, /obj/machinery/light/directional/east, /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -1462,7 +1454,7 @@ /turf/open/floor/carpet/nanoweave/beige, /area/ship/hallway/port) "kC" = ( -/obj/structure/chair/comfy/brown, +/obj/structure/chair/comfy/orange/directional/south, /obj/effect/turf_decal/siding/wood{ dir = 8 }, @@ -1667,9 +1659,7 @@ /turf/open/floor/carpet/green, /area/ship/crew) "mK" = ( -/obj/structure/chair/sofa/right{ - dir = 4 - }, +/obj/structure/chair/sofa/brown/right/directional/east, /obj/effect/turf_decal/siding/wood/corner{ color = "#792f27"; dir = 8 @@ -1716,9 +1706,7 @@ }, /area/ship/hallway/port) "nc" = ( -/obj/structure/chair/sofa/left{ - dir = 8 - }, +/obj/structure/chair/sofa/brown/left/directional/west, /obj/effect/turf_decal/siding/wood/corner{ color = "#792f27" }, @@ -1834,9 +1822,7 @@ pixel_x = -26; pixel_y = 6 }, -/obj/structure/chair/sofa/left{ - dir = 4 - }, +/obj/structure/chair/sofa/brown/left/directional/east, /turf/open/floor/carpet, /area/ship/crew/crewfive) "oS" = ( @@ -2364,7 +2350,7 @@ /turf/open/floor/plasteel, /area/ship/crew/cryo) "tA" = ( -/obj/structure/chair/sofa/right, +/obj/structure/chair/sofa/brown/right/directional/south, /obj/effect/turf_decal/siding/wood{ dir = 1 }, @@ -2917,9 +2903,7 @@ /turf/open/floor/wood, /area/ship/crew/hydroponics) "xT" = ( -/obj/structure/chair/sofa{ - dir = 1 - }, +/obj/structure/chair/sofa/brown/directional/north, /turf/open/floor/carpet, /area/ship/crew/crewfive) "xU" = ( @@ -2960,7 +2944,7 @@ /area/ship/engineering/engine) "yg" = ( /obj/machinery/light/directional/north, -/obj/structure/chair/sofa/corner, +/obj/structure/chair/sofa/brown/corner/directional/south, /obj/effect/turf_decal/siding/wood{ color = "#792f27"; dir = 1 @@ -3208,9 +3192,7 @@ /turf/open/floor/plasteel, /area/ship/crew/cryo) "Aa" = ( -/obj/structure/chair/sofa/corner{ - dir = 8 - }, +/obj/structure/chair/sofa/brown/corner/directional/west, /obj/machinery/camera/autoname{ dir = 9 }, @@ -3379,7 +3361,7 @@ /turf/open/floor/plasteel, /area/ship/crew/cryo) "BE" = ( -/obj/structure/chair/sofa/corner, +/obj/structure/chair/sofa/brown/corner/directional/south, /obj/machinery/light/dim/directional/north, /obj/effect/turf_decal/siding/wood{ dir = 5 @@ -3671,9 +3653,7 @@ /turf/open/floor/carpet/nanoweave/beige, /area/ship/hallway/port) "DD" = ( -/obj/structure/chair/sofa/left{ - dir = 1 - }, +/obj/structure/chair/sofa/brown/left/directional/north, /obj/effect/turf_decal/siding/wood, /turf/open/floor/wood/walnut, /area/ship/crew) @@ -3849,9 +3829,7 @@ /turf/open/floor/plasteel/tech, /area/ship/crew/crewfour) "Fk" = ( -/obj/structure/chair/sofa/corner{ - dir = 8 - }, +/obj/structure/chair/sofa/brown/corner/directional/west, /obj/effect/turf_decal/siding/wood{ dir = 6 }, @@ -3987,9 +3965,7 @@ /turf/open/floor/carpet/black, /area/ship/crew/dorm/dormthree) "Go" = ( -/obj/structure/chair/sofa{ - dir = 4 - }, +/obj/structure/chair/sofa/brown/directional/east, /obj/machinery/airalarm/directional/west, /turf/open/floor/carpet, /area/ship/crew/crewfive) @@ -4199,9 +4175,7 @@ /turf/open/floor/wood/birch, /area/ship/crew/crewfive) "HJ" = ( -/obj/structure/chair/sofa{ - dir = 8 - }, +/obj/structure/chair/sofa/brown/directional/west, /turf/open/floor/carpet, /area/ship/crew/crewfive) "HP" = ( @@ -4276,9 +4250,7 @@ /turf/open/floor/carpet/nanoweave/beige, /area/ship/hallway/port) "Ij" = ( -/obj/structure/chair/sofa/corner{ - dir = 8 - }, +/obj/structure/chair/sofa/brown/corner/directional/west, /obj/machinery/camera/autoname{ dir = 9 }, @@ -4592,9 +4564,7 @@ /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering/engine) "KF" = ( -/obj/structure/chair/sofa/right{ - dir = 8 - }, +/obj/structure/chair/sofa/brown/right/directional/west, /turf/open/floor/carpet, /area/ship/crew/crewfive) "KI" = ( @@ -4651,7 +4621,7 @@ /turf/open/floor/plasteel/tech/grid, /area/ship/crew/crewfour) "KX" = ( -/obj/structure/chair/sofa/right, +/obj/structure/chair/sofa/brown/right/directional/south, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 }, @@ -4680,9 +4650,7 @@ /turf/open/floor/wood, /area/ship/crew/canteen) "Lp" = ( -/obj/structure/chair/sofa{ - dir = 1 - }, +/obj/structure/chair/sofa/brown/directional/north, /obj/structure/sign/poster/retro/pdaancient{ pixel_y = -32 }, @@ -4807,9 +4775,7 @@ /turf/open/floor/plasteel/tech/grid, /area/ship/crew/crewfour) "Me" = ( -/obj/structure/chair/sofa{ - dir = 1 - }, +/obj/structure/chair/sofa/brown/directional/north, /obj/item/radio/intercom/directional/south, /turf/open/floor/carpet, /area/ship/crew/crewfive) @@ -5083,9 +5049,7 @@ /turf/open/floor/plasteel, /area/ship/crew/cryo) "Om" = ( -/obj/structure/chair/comfy/black{ - dir = 8 - }, +/obj/structure/chair/comfy/grey/directional/west, /mob/living/simple_animal/parrot/Polly{ name = "Pollyphema" }, @@ -5223,7 +5187,7 @@ /turf/open/floor/carpet/nanoweave/beige, /area/ship/hallway/starboard) "Px" = ( -/obj/structure/chair/sofa, +/obj/structure/chair/sofa/brown/directional/south, /obj/structure/sign/poster/official/high_class_martini{ pixel_y = 32 }, @@ -5253,7 +5217,7 @@ /turf/open/floor/plasteel, /area/ship/crew/cryo) "PH" = ( -/obj/structure/chair/sofa/corner, +/obj/structure/chair/sofa/brown/corner/directional/south, /obj/effect/turf_decal/siding/wood{ dir = 4 }, @@ -5486,9 +5450,7 @@ /turf/open/floor/grass, /area/ship/crew/hydroponics) "QZ" = ( -/obj/structure/chair/sofa{ - dir = 1 - }, +/obj/structure/chair/sofa/brown/directional/north, /obj/machinery/light/dim/directional/south, /turf/open/floor/carpet, /area/ship/crew/crewfive) @@ -5562,9 +5524,7 @@ /turf/open/floor/wood, /area/ship/crew/canteen) "RL" = ( -/obj/structure/chair/sofa{ - dir = 1 - }, +/obj/structure/chair/sofa/brown/directional/north, /obj/effect/turf_decal/siding/wood, /turf/open/floor/wood/walnut, /area/ship/crew) @@ -5938,9 +5898,7 @@ /area/ship/crew/dorm/dormthree) "Up" = ( /obj/machinery/light/directional/north, -/obj/structure/chair/sofa/corner{ - dir = 4 - }, +/obj/structure/chair/sofa/brown/corner/directional/east, /obj/effect/turf_decal/siding/wood{ color = "#792f27"; dir = 1 @@ -5971,9 +5929,7 @@ /turf/closed/wall/mineral/titanium, /area/ship/crew/dorm) "UG" = ( -/obj/structure/chair/sofa/left{ - dir = 1 - }, +/obj/structure/chair/sofa/brown/left/directional/north, /obj/effect/turf_decal/siding/wood{ color = "#792f27" }, @@ -6099,7 +6055,7 @@ /turf/open/floor/plasteel/tech, /area/ship/bridge) "Vk" = ( -/obj/structure/chair/sofa, +/obj/structure/chair/sofa/brown/directional/south, /obj/effect/turf_decal/siding/wood{ color = "#792f27"; dir = 1 diff --git a/_maps/shuttles/inteq/inteq_colossus.dmm b/_maps/shuttles/inteq/inteq_colossus.dmm index e8baced58968..d5ed70873819 100644 --- a/_maps/shuttles/inteq/inteq_colossus.dmm +++ b/_maps/shuttles/inteq/inteq_colossus.dmm @@ -3203,9 +3203,7 @@ /turf/open/floor/plasteel/patterned, /area/ship/cargo) "Kv" = ( -/obj/structure/chair/comfy/black{ - dir = 4 - }, +/obj/structure/chair/comfy/grey/directional/east, /obj/effect/turf_decal/corner/opaque/brown{ dir = 8 }, diff --git a/_maps/shuttles/inteq/inteq_talos.dmm b/_maps/shuttles/inteq/inteq_talos.dmm index 4234e39cbafc..45ecbf33d0a7 100644 --- a/_maps/shuttles/inteq/inteq_talos.dmm +++ b/_maps/shuttles/inteq/inteq_talos.dmm @@ -65,9 +65,7 @@ /obj/effect/turf_decal/corner/opaque/brown{ dir = 4 }, -/obj/structure/chair/comfy/black{ - dir = 8 - }, +/obj/structure/chair/comfy/grey/directional/west, /obj/machinery/status_display/shuttle{ pixel_x = 32 }, @@ -1684,7 +1682,7 @@ /obj/effect/turf_decal/corner/opaque/brown{ dir = 4 }, -/obj/structure/chair/comfy/black, +/obj/structure/chair/comfy/grey/directional/south, /obj/machinery/light_switch{ pixel_y = 22 }, @@ -2310,7 +2308,7 @@ /obj/structure/cable{ icon_state = "2-8" }, -/obj/structure/chair/sofa/left, +/obj/structure/chair/sofa/brown/left/directional/south, /obj/effect/landmark/start/assistant, /obj/machinery/camera/autoname, /obj/machinery/status_display/shuttle{ @@ -2897,9 +2895,7 @@ /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/central) "rw" = ( -/obj/structure/chair/comfy/black{ - dir = 1 - }, +/obj/structure/chair/comfy/grey/directional/north, /turf/open/floor/plating, /area/ship/maintenance/starboard) "rB" = ( @@ -5981,7 +5977,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/structure/chair/sofa/right, +/obj/structure/chair/sofa/brown/right/directional/south, /obj/effect/landmark/start/assistant, /turf/open/floor/plasteel/grimy, /area/ship/crew) @@ -6885,9 +6881,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/structure/chair/comfy/black{ - dir = 1 - }, +/obj/structure/chair/comfy/grey/directional/north, /turf/open/floor/carpet/orange, /area/ship/bridge) "Tq" = ( diff --git a/_maps/shuttles/inteq/inteq_valor.dmm b/_maps/shuttles/inteq/inteq_valor.dmm index e66283a78671..b98d0f2f13cd 100644 --- a/_maps/shuttles/inteq/inteq_valor.dmm +++ b/_maps/shuttles/inteq/inteq_valor.dmm @@ -895,9 +895,7 @@ /obj/effect/turf_decal/trimline/opaque/yellow/line{ dir = 6 }, -/obj/structure/chair/sofa/left{ - dir = 8 - }, +/obj/structure/chair/sofa/brown/left/directional/west, /obj/structure/closet/firecloset/wall/directional/south, /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/central) @@ -1085,9 +1083,7 @@ /obj/effect/turf_decal/trimline/opaque/yellow/line{ dir = 10 }, -/obj/structure/chair/comfy/black{ - dir = 4 - }, +/obj/structure/chair/comfy/grey/directional/east, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/central) @@ -2822,9 +2818,7 @@ /obj/effect/turf_decal/trimline/opaque/yellow/line{ dir = 8 }, -/obj/structure/chair/comfy/black{ - dir = 4 - }, +/obj/structure/chair/comfy/grey/directional/east, /obj/machinery/computer/helm/viewscreen/directional/west, /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/central) @@ -4360,9 +4354,7 @@ /obj/effect/turf_decal/trimline/opaque/yellow/line{ dir = 4 }, -/obj/structure/chair/sofa/right{ - dir = 8 - }, +/obj/structure/chair/sofa/brown/right/directional/west, /obj/structure/closet/emcloset/wall/directional/east, /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/central) diff --git a/_maps/shuttles/inteq/inteq_vaquero.dmm b/_maps/shuttles/inteq/inteq_vaquero.dmm index 23e763a6b9c6..927f372ab3c5 100644 --- a/_maps/shuttles/inteq/inteq_vaquero.dmm +++ b/_maps/shuttles/inteq/inteq_vaquero.dmm @@ -1180,7 +1180,7 @@ /turf/open/floor/plasteel/tech, /area/ship/hallway/central) "sS" = ( -/obj/structure/chair/sofa/left, +/obj/structure/chair/sofa/brown/left/directional/south, /obj/machinery/firealarm/directional/north, /turf/open/floor/plasteel/grimy, /area/ship/crew) @@ -2994,7 +2994,7 @@ /turf/open/floor/engine/hull/reinforced, /area/ship/maintenance/port) "VD" = ( -/obj/structure/chair/sofa/right, +/obj/structure/chair/sofa/brown/right/directional/south, /obj/item/radio/intercom/directional/north, /obj/effect/decal/cleanable/dirt/dust, /obj/item/trash/popcorn, diff --git a/_maps/shuttles/minutemen/minutemen_vela.dmm b/_maps/shuttles/minutemen/minutemen_vela.dmm index b0c66424a2d4..d4ae92298e58 100644 --- a/_maps/shuttles/minutemen/minutemen_vela.dmm +++ b/_maps/shuttles/minutemen/minutemen_vela.dmm @@ -2631,9 +2631,7 @@ /turf/open/floor/circuit/green, /area/ship/science/ai_chamber) "pw" = ( -/obj/structure/chair/sofa/left{ - dir = 8 - }, +/obj/structure/chair/sofa/brown/left/directional/west, /obj/effect/decal/cleanable/wrapping, /turf/open/floor/carpet, /area/ship/crew) @@ -3079,9 +3077,7 @@ /turf/open/floor/plasteel/dark, /area/ship/cargo) "rw" = ( -/obj/structure/chair/sofa/right{ - dir = 4 - }, +/obj/structure/chair/sofa/brown/right/directional/east, /obj/machinery/light/small/directional/west, /obj/item/kirbyplants{ icon_state = "plant-22"; @@ -3880,9 +3876,7 @@ /turf/open/floor/plasteel/dark, /area/ship/science) "vM" = ( -/obj/structure/chair/sofa/left{ - dir = 8 - }, +/obj/structure/chair/sofa/brown/left/directional/west, /obj/machinery/firealarm/directional/east, /turf/open/floor/carpet, /area/ship/crew) @@ -4696,7 +4690,7 @@ /turf/open/floor/carpet, /area/ship/crew) "zK" = ( -/obj/structure/chair/sofa/corner, +/obj/structure/chair/sofa/brown/corner/directional/south, /obj/item/radio/intercom/directional/east, /obj/item/toy/plush/hornet{ pixel_y = 7 @@ -5027,9 +5021,7 @@ /turf/open/floor/plasteel/dark, /area/ship/bridge) "Br" = ( -/obj/structure/chair/comfy/brown{ - dir = 4 - }, +/obj/structure/chair/comfy/orange/directional/east, /turf/open/floor/wood, /area/ship/crew/office) "Bu" = ( @@ -5082,7 +5074,7 @@ /turf/open/floor/plating, /area/ship/engineering/atmospherics) "BH" = ( -/obj/structure/chair/sofa, +/obj/structure/chair/sofa/brown/directional/south, /obj/machinery/light/small/directional/north, /obj/effect/decal/cleanable/dirt, /turf/open/floor/carpet, @@ -5141,7 +5133,7 @@ /turf/open/floor/plasteel/dark, /area/ship/crew) "BX" = ( -/obj/structure/chair/sofa, +/obj/structure/chair/sofa/brown/directional/south, /obj/machinery/newscaster/directional/north, /obj/effect/decal/cleanable/dirt, /turf/open/floor/carpet, @@ -5529,9 +5521,7 @@ /turf/open/floor/plasteel/dark, /area/ship/cargo) "En" = ( -/obj/structure/chair/sofa{ - dir = 8 - }, +/obj/structure/chair/sofa/brown/directional/west, /obj/machinery/light/small/directional/east, /turf/open/floor/carpet, /area/ship/crew) @@ -8619,7 +8609,7 @@ /turf/open/floor/wood, /area/ship/hallway/fore) "Ve" = ( -/obj/structure/chair/sofa/corner, +/obj/structure/chair/sofa/brown/corner/directional/south, /obj/item/radio/intercom/directional/north, /turf/open/floor/carpet, /area/ship/crew) @@ -8699,7 +8689,7 @@ /turf/open/floor/carpet/nanoweave/purple, /area/ship/science) "VO" = ( -/obj/structure/chair/sofa/right, +/obj/structure/chair/sofa/brown/right/directional/south, /obj/machinery/light/small/directional/west, /turf/open/floor/carpet, /area/ship/crew) @@ -9400,9 +9390,7 @@ /turf/open/floor/plasteel/dark, /area/ship/science) "Zj" = ( -/obj/structure/chair/sofa/corner{ - dir = 4 - }, +/obj/structure/chair/sofa/brown/corner/directional/east, /obj/structure/sign/poster/clip/random{ pixel_x = -28 }, diff --git a/_maps/shuttles/nanotrasen/nanotrasen_heron.dmm b/_maps/shuttles/nanotrasen/nanotrasen_heron.dmm index 4fa6a4424482..28a59c22727b 100644 --- a/_maps/shuttles/nanotrasen/nanotrasen_heron.dmm +++ b/_maps/shuttles/nanotrasen/nanotrasen_heron.dmm @@ -403,9 +403,7 @@ /turf/open/floor/plasteel/dark, /area/ship/security) "bE" = ( -/obj/structure/chair/sofa/right{ - dir = 1 - }, +/obj/structure/chair/sofa/brown/right/directional/north, /turf/open/floor/carpet/green, /area/ship/crew/dorm) "bF" = ( @@ -2492,9 +2490,8 @@ /turf/open/floor/wood, /area/ship/science/robotics) "jO" = ( -/obj/structure/chair/comfy/brown{ - color = "#c45c57"; - dir = 4 +/obj/structure/chair/comfy/orange/directional/east{ + color = "#c45c57" }, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/carpet/nanoweave, @@ -3441,9 +3438,7 @@ /turf/open/floor/grass, /area/ship/hallway/aft) "mM" = ( -/obj/structure/chair/sofa{ - dir = 4 - }, +/obj/structure/chair/sofa/brown/directional/east, /obj/machinery/light/small/directional/west, /turf/open/floor/carpet/green, /area/ship/crew/dorm) @@ -6634,7 +6629,7 @@ /turf/open/floor/plasteel, /area/ship/hallway/fore) "ym" = ( -/obj/structure/chair/sofa/left, +/obj/structure/chair/sofa/brown/left/directional/south, /obj/effect/turf_decal/siding/thinplating{ dir = 5 }, @@ -8027,7 +8022,7 @@ /turf/open/floor/plasteel, /area/ship/hallway/aft) "DW" = ( -/obj/structure/chair/comfy/black, +/obj/structure/chair/comfy/grey/directional/south, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/carpet/red, /area/ship/security) @@ -8138,9 +8133,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 10 }, -/obj/structure/chair/comfy/black{ - dir = 1 - }, +/obj/structure/chair/comfy/grey/directional/north, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 6 @@ -8250,7 +8243,7 @@ /turf/open/floor/plasteel/tech, /area/ship/engineering/electrical) "Et" = ( -/obj/structure/chair/sofa/right, +/obj/structure/chair/sofa/brown/right/directional/south, /obj/effect/turf_decal/siding/thinplating{ dir = 1 }, @@ -9565,7 +9558,7 @@ /obj/effect/turf_decal/trimline/opaque/blue/line{ dir = 1 }, -/obj/structure/chair/sofa/left, +/obj/structure/chair/sofa/brown/left/directional/south, /obj/structure/sign/poster/official/moth{ pixel_y = 32 }, @@ -9895,7 +9888,7 @@ /turf/open/floor/plating, /area/ship/bridge) "KQ" = ( -/obj/structure/chair/sofa/left, +/obj/structure/chair/sofa/brown/left/directional/south, /obj/effect/decal/cleanable/blood/old, /obj/item/toy/plush/moth{ pixel_x = 3 @@ -10075,9 +10068,7 @@ /turf/open/floor/plasteel/patterned/grid, /area/ship/hangar) "LO" = ( -/obj/structure/chair/sofa{ - dir = 1 - }, +/obj/structure/chair/sofa/brown/directional/north, /obj/effect/decal/cleanable/dirt, /obj/item/toy/plush/hornet/gay{ layer = 2.1; @@ -11088,7 +11079,7 @@ }, /area/ship/crew/office) "Pp" = ( -/obj/structure/chair/sofa, +/obj/structure/chair/sofa/brown/directional/south, /obj/item/toy/plush/spider, /turf/open/floor/carpet/green, /area/ship/crew/dorm) @@ -11528,7 +11519,7 @@ /obj/effect/turf_decal/trimline/opaque/blue/line{ dir = 1 }, -/obj/structure/chair/sofa/right, +/obj/structure/chair/sofa/brown/right/directional/south, /obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/plasteel, /area/ship/hallway/fore) @@ -12681,9 +12672,7 @@ /turf/open/floor/plasteel, /area/ship/cargo) "Vo" = ( -/obj/structure/chair/sofa/corner{ - dir = 4 - }, +/obj/structure/chair/sofa/brown/corner/directional/east, /obj/machinery/firealarm/directional/west, /obj/item/radio/intercom/directional/west, /turf/open/floor/carpet/green, @@ -12980,9 +12969,7 @@ /turf/open/floor/carpet/nanoweave/beige, /area/ship/crew/dorm) "WU" = ( -/obj/structure/chair/sofa/corner{ - dir = 1 - }, +/obj/structure/chair/sofa/brown/corner/directional/north, /obj/machinery/newscaster/directional/south, /obj/effect/decal/cleanable/dirt, /obj/machinery/airalarm/directional/west, diff --git a/_maps/shuttles/nanotrasen/nanotrasen_meta.dmm b/_maps/shuttles/nanotrasen/nanotrasen_meta.dmm index 117d575d366a..9abfe4c6c6cb 100644 --- a/_maps/shuttles/nanotrasen/nanotrasen_meta.dmm +++ b/_maps/shuttles/nanotrasen/nanotrasen_meta.dmm @@ -848,9 +848,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 9 }, -/obj/structure/chair/sofa/corner{ - dir = 4 - }, +/obj/structure/chair/sofa/brown/corner/directional/east, /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/cobweb, /obj/structure/sign/poster/contraband/random{ @@ -862,7 +860,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 1 }, -/obj/structure/chair/sofa, +/obj/structure/chair/sofa/brown/directional/south, /obj/machinery/light/directional/north, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/wood, @@ -871,7 +869,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 1 }, -/obj/structure/chair/sofa, +/obj/structure/chair/sofa/brown/directional/south, /obj/machinery/computer/helm/viewscreen/directional/north, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/wood, @@ -1024,9 +1022,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 8 }, -/obj/structure/chair/sofa/right{ - dir = 4 - }, +/obj/structure/chair/sofa/brown/right/directional/east, /obj/machinery/airalarm/directional/west, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/wood, @@ -1900,9 +1896,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 8 }, -/obj/structure/chair/sofa{ - dir = 4 - }, +/obj/structure/chair/sofa/brown/directional/east, /obj/effect/decal/cleanable/dirt/dust, /obj/item/radio/intercom/directional/west, /turf/open/floor/wood, @@ -2803,7 +2797,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 1 }, -/obj/structure/chair/sofa/left, +/obj/structure/chair/sofa/brown/left/directional/south, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/wood, /area/ship/crew/canteen/kitchen) diff --git a/_maps/shuttles/nanotrasen/nanotrasen_mimir.dmm b/_maps/shuttles/nanotrasen/nanotrasen_mimir.dmm index beee568b9a48..ad4889732fad 100644 --- a/_maps/shuttles/nanotrasen/nanotrasen_mimir.dmm +++ b/_maps/shuttles/nanotrasen/nanotrasen_mimir.dmm @@ -192,7 +192,7 @@ /turf/open/floor/plasteel/patterned/grid, /area/ship/crew/dorm/dormthree) "bo" = ( -/obj/structure/chair/sofa/right, +/obj/structure/chair/sofa/brown/right/directional/south, /obj/item/toy/plush/beeplushie, /obj/effect/turf_decal/spline/plain/opaque/blue{ dir = 1 @@ -456,9 +456,7 @@ /turf/closed/wall/rust, /area/ship/crew/hydroponics) "cO" = ( -/obj/structure/chair/sofa{ - dir = 4 - }, +/obj/structure/chair/sofa/brown/directional/east, /obj/item/toy/plush/slimeplushie{ pixel_x = 6 }, @@ -1420,7 +1418,7 @@ /turf/open/floor/plating, /area/ship/maintenance/port) "id" = ( -/obj/structure/chair/sofa/corner, +/obj/structure/chair/sofa/brown/corner/directional/south, /obj/machinery/light/directional/east, /obj/effect/turf_decal/spline/plain/opaque/blue{ dir = 1 @@ -2168,7 +2166,7 @@ /area/ship/crew/toilet) "mj" = ( /obj/item/storage/backpack/satchel/flat/mimir_jackets, -/obj/structure/chair/comfy/black, +/obj/structure/chair/comfy/grey/directional/south, /turf/open/floor/plasteel/dark, /area/ship/security/armory) "mk" = ( @@ -2491,9 +2489,7 @@ /turf/template_noop, /area/template_noop) "ob" = ( -/obj/structure/chair/sofa/left{ - dir = 8 - }, +/obj/structure/chair/sofa/brown/left/directional/west, /obj/effect/turf_decal/spline/plain/opaque/blue, /turf/open/floor/plasteel, /area/ship/security/prison) @@ -2972,9 +2968,7 @@ /turf/open/floor/plasteel/tech, /area/ship/engineering/engine) "qO" = ( -/obj/structure/chair/sofa/left{ - dir = 4 - }, +/obj/structure/chair/sofa/brown/left/directional/east, /turf/open/floor/carpet/red, /area/ship/crew/dorm/dormthree) "qR" = ( @@ -4175,9 +4169,7 @@ /turf/open/floor/plating, /area/ship/maintenance/fore) "yN" = ( -/obj/structure/chair/sofa{ - dir = 8 - }, +/obj/structure/chair/sofa/brown/directional/west, /obj/item/toy/plush/among, /turf/open/floor/plasteel, /area/ship/security/prison) @@ -5315,9 +5307,7 @@ /turf/open/floor/plating, /area/ship/engineering/atmospherics) "Fn" = ( -/obj/structure/chair/sofa{ - dir = 1 - }, +/obj/structure/chair/sofa/brown/directional/north, /obj/machinery/light/directional/south, /turf/open/floor/carpet/red, /area/ship/crew/dorm/dormthree) @@ -5853,9 +5843,7 @@ /turf/open/floor/plasteel/tech/grid, /area/ship/maintenance/starboard) "HZ" = ( -/obj/structure/chair/sofa/corner{ - dir = 1 - }, +/obj/structure/chair/sofa/brown/corner/directional/north, /turf/open/floor/carpet/red, /area/ship/crew/dorm/dormthree) "Ib" = ( @@ -5899,9 +5887,7 @@ /area/ship/hallway/central) "Ik" = ( /obj/item/storage/backpack/satchel/flat/mimir_tech, -/obj/structure/chair/comfy/black{ - dir = 1 - }, +/obj/structure/chair/comfy/grey/directional/north, /turf/open/floor/wood/walnut, /area/ship/crew/dorm/dormfive) "Is" = ( @@ -6038,9 +6024,7 @@ /turf/open/floor/plasteel, /area/ship/crew/dorm/dormthree) "Jc" = ( -/obj/structure/chair/sofa{ - dir = 4 - }, +/obj/structure/chair/sofa/brown/directional/east, /obj/machinery/light/directional/west, /turf/open/floor/carpet/red, /area/ship/crew/dorm/dormthree) @@ -7958,9 +7942,7 @@ /turf/open/floor/plating, /area/ship/maintenance/fore) "Uw" = ( -/obj/structure/chair/sofa/right{ - dir = 1 - }, +/obj/structure/chair/sofa/brown/right/directional/north, /obj/machinery/light_switch{ pixel_x = 8; pixel_y = -22; diff --git a/_maps/shuttles/nanotrasen/nanotrasen_osprey.dmm b/_maps/shuttles/nanotrasen/nanotrasen_osprey.dmm index 64d506147d56..cb37458146fc 100644 --- a/_maps/shuttles/nanotrasen/nanotrasen_osprey.dmm +++ b/_maps/shuttles/nanotrasen/nanotrasen_osprey.dmm @@ -1,8 +1,6 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "ac" = ( -/obj/structure/chair/comfy/brown{ - dir = 1 - }, +/obj/structure/chair/comfy/orange/directional/north, /obj/structure/closet/secure_closet/wall/directional/west{ icon_door = "sec_wall"; icon_state = "sec_wall"; @@ -5702,7 +5700,7 @@ /turf/open/floor/plasteel/patterned/grid, /area/ship/engineering) "KL" = ( -/obj/structure/chair/comfy/brown, +/obj/structure/chair/comfy/orange/directional/south, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/structure/cable{ @@ -7345,9 +7343,7 @@ /turf/open/floor/plasteel/dark, /area/ship/science) "VF" = ( -/obj/structure/chair/comfy/brown{ - dir = 4 - }, +/obj/structure/chair/comfy/orange/directional/east, /obj/effect/landmark/start/captain, /obj/machinery/airalarm/directional/west, /obj/structure/sign/poster/retro/lasergun_new{ @@ -7469,9 +7465,7 @@ /turf/template_noop, /area/template_noop) "Ws" = ( -/obj/structure/chair/comfy/brown{ - dir = 4 - }, +/obj/structure/chair/comfy/orange/directional/east, /obj/effect/landmark/start/head_of_personnel, /obj/machinery/airalarm/directional/west, /turf/open/floor/carpet/blue, diff --git a/_maps/shuttles/nanotrasen/nanotrasen_ranger.dmm b/_maps/shuttles/nanotrasen/nanotrasen_ranger.dmm index 7605fa6433cd..b597d12f69e0 100644 --- a/_maps/shuttles/nanotrasen/nanotrasen_ranger.dmm +++ b/_maps/shuttles/nanotrasen/nanotrasen_ranger.dmm @@ -576,9 +576,7 @@ /turf/closed/wall/r_wall, /area/ship/crew/toilet) "gh" = ( -/obj/structure/chair/comfy/teal{ - dir = 4 - }, +/obj/structure/chair/comfy/blue/directional/east, /obj/item/toy/plush/moth/lovers, /obj/item/radio/intercom/directional/north, /turf/open/floor/circuit/green/airless, @@ -1435,7 +1433,7 @@ /turf/open/floor/plating, /area/ship/engineering) "ox" = ( -/obj/structure/chair/sofa/corner, +/obj/structure/chair/sofa/brown/corner/directional/south, /obj/machinery/light/dim/directional/east, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) @@ -1571,9 +1569,7 @@ /turf/open/floor/plasteel/tech, /area/ship/cargo) "pL" = ( -/obj/structure/chair/comfy/teal{ - dir = 4 - }, +/obj/structure/chair/comfy/blue/directional/east, /obj/item/toy/plush/moth/royal, /obj/item/radio/intercom/wideband/directional/south, /turf/open/floor/circuit/green/airless, @@ -3264,9 +3260,7 @@ /turf/open/floor/circuit/green/airless, /area/ship/engineering/communications) "IM" = ( -/obj/structure/chair/sofa{ - dir = 8 - }, +/obj/structure/chair/sofa/brown/directional/west, /obj/item/toy/plush/blahaj{ layer = 3.1 }, @@ -4049,9 +4043,7 @@ /turf/open/floor/plasteel/white, /area/ship/hallway/port) "RM" = ( -/obj/structure/chair/sofa/left{ - dir = 8 - }, +/obj/structure/chair/sofa/brown/left/directional/west, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) "RS" = ( @@ -4455,7 +4447,7 @@ /turf/open/floor/plasteel/white, /area/ship/hallway/starboard) "Wv" = ( -/obj/structure/chair/sofa/right, +/obj/structure/chair/sofa/brown/right/directional/south, /obj/item/toy/plush/goatplushie{ layer = 3.1 }, diff --git a/_maps/shuttles/nanotrasen/nanotrasen_skipper.dmm b/_maps/shuttles/nanotrasen/nanotrasen_skipper.dmm index 803c5f0ea0c2..7d7ef4ddf1db 100644 --- a/_maps/shuttles/nanotrasen/nanotrasen_skipper.dmm +++ b/_maps/shuttles/nanotrasen/nanotrasen_skipper.dmm @@ -255,9 +255,7 @@ /turf/open/floor/carpet/nanoweave, /area/ship/hallway/central) "cF" = ( -/obj/structure/chair/comfy/black{ - dir = 4 - }, +/obj/structure/chair/comfy/grey/directional/east, /turf/open/floor/wood, /area/ship/hallway/central) "cJ" = ( @@ -599,9 +597,7 @@ /turf/open/floor/carpet/nanoweave/blue, /area/ship/crew/office) "eP" = ( -/obj/structure/chair/comfy/black{ - dir = 4 - }, +/obj/structure/chair/comfy/grey/directional/east, /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood, /area/ship/crew/dorm) @@ -806,9 +802,7 @@ /turf/open/floor/plasteel/showroomfloor, /area/ship/crew/toilet) "fI" = ( -/obj/structure/chair/sofa/left{ - dir = 8 - }, +/obj/structure/chair/sofa/brown/left/directional/west, /obj/machinery/newscaster/directional/east, /turf/open/floor/carpet/red, /area/ship/hallway/central) @@ -1274,9 +1268,7 @@ /turf/open/floor/plasteel/mono/dark, /area/ship/cargo/office) "iP" = ( -/obj/structure/chair/comfy/black{ - dir = 1 - }, +/obj/structure/chair/comfy/grey/directional/north, /obj/structure/cable{ icon_state = "2-4" }, @@ -2559,9 +2551,7 @@ /obj/structure/cable{ icon_state = "2-8" }, -/obj/structure/chair/comfy/black{ - dir = 1 - }, +/obj/structure/chair/comfy/grey/directional/north, /turf/open/floor/wood, /area/ship/crew/dorm) "ul" = ( @@ -3018,7 +3008,7 @@ /turf/open/floor/plasteel/dark, /area/ship/hallway/central) "xs" = ( -/obj/structure/chair/sofa, +/obj/structure/chair/sofa/brown/directional/south, /obj/machinery/light/directional/north, /turf/open/floor/carpet/red, /area/ship/hallway/central) @@ -3068,9 +3058,7 @@ /area/ship/engineering/atmospherics) "xW" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/chair/comfy/black{ - dir = 4 - }, +/obj/structure/chair/comfy/grey/directional/east, /turf/open/floor/wood, /area/ship/crew/cryo) "yf" = ( @@ -3303,9 +3291,7 @@ /turf/open/floor/plasteel/white, /area/ship/medical) "Aa" = ( -/obj/structure/chair/comfy/brown{ - dir = 4 - }, +/obj/structure/chair/comfy/orange/directional/east, /obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable{ icon_state = "0-2" @@ -3630,9 +3616,7 @@ /turf/open/floor/engine, /area/ship/engineering/atmospherics) "CH" = ( -/obj/structure/chair/sofa/right{ - dir = 4 - }, +/obj/structure/chair/sofa/brown/right/directional/east, /obj/machinery/airalarm/directional/west, /turf/open/floor/carpet/nanoweave/blue, /area/ship/medical) @@ -3753,7 +3737,7 @@ /turf/open/floor/carpet/nanoweave, /area/ship/hallway/central) "DV" = ( -/obj/structure/chair/sofa/corner, +/obj/structure/chair/sofa/brown/corner/directional/south, /obj/structure/sign/poster/official/random{ pixel_y = 32 }, @@ -5298,9 +5282,7 @@ /area/ship/engineering/atmospherics) "Th" = ( /obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/chair/sofa/left{ - dir = 4 - }, +/obj/structure/chair/sofa/brown/left/directional/east, /obj/structure/cable{ icon_state = "0-4" }, @@ -5914,7 +5896,7 @@ /turf/open/floor/plating, /area/ship/engineering/atmospherics) "Yx" = ( -/obj/structure/chair/sofa/right, +/obj/structure/chair/sofa/brown/right/directional/south, /obj/machinery/light_switch{ pixel_x = 11; pixel_y = 23 diff --git a/_maps/shuttles/pgf/pgf_crying_sun.dmm b/_maps/shuttles/pgf/pgf_crying_sun.dmm index e39ca5bb9654..f06f4e5dbc66 100644 --- a/_maps/shuttles/pgf/pgf_crying_sun.dmm +++ b/_maps/shuttles/pgf/pgf_crying_sun.dmm @@ -1213,9 +1213,7 @@ /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) "jv" = ( -/obj/structure/chair/sofa/corner{ - dir = 1 - }, +/obj/structure/chair/sofa/brown/corner/directional/north, /obj/effect/turf_decal/corner/opaque/lime/mono, /obj/machinery/camera/autoname{ dir = 4 @@ -1938,9 +1936,7 @@ /turf/open/floor/vault, /area/ship/security) "qC" = ( -/obj/structure/chair/comfy/black{ - dir = 1 - }, +/obj/structure/chair/comfy/grey/directional/north, /obj/effect/turf_decal/spline/fancy/opaque/lime{ dir = 6 }, @@ -2028,9 +2024,7 @@ /turf/open/floor/plasteel/dark, /area/ship/crew/dorm) "rj" = ( -/obj/structure/chair/sofa/left{ - dir = 4 - }, +/obj/structure/chair/sofa/brown/left/directional/east, /obj/effect/turf_decal/corner/opaque/lime/mono, /obj/machinery/light_switch{ dir = 4; @@ -4175,9 +4169,7 @@ /turf/open/floor/plasteel/dark, /area/ship/bridge) "Hv" = ( -/obj/structure/chair/sofa{ - dir = 1 - }, +/obj/structure/chair/sofa/brown/directional/north, /obj/effect/turf_decal/corner/opaque/lime/mono, /obj/machinery/light/directional/south, /turf/open/floor/plasteel/dark, @@ -6384,9 +6376,7 @@ /turf/open/floor/plating, /area/ship/engineering/engines/port) "Yo" = ( -/obj/structure/chair/sofa/right{ - dir = 1 - }, +/obj/structure/chair/sofa/brown/right/directional/north, /obj/effect/turf_decal/corner/opaque/lime/mono, /obj/item/radio/intercom/directional/south, /turf/open/floor/plasteel/dark, diff --git a/_maps/shuttles/pirate/pirate_ember.dmm b/_maps/shuttles/pirate/pirate_ember.dmm index 5bec6898af92..93d276197563 100644 --- a/_maps/shuttles/pirate/pirate_ember.dmm +++ b/_maps/shuttles/pirate/pirate_ember.dmm @@ -1065,7 +1065,7 @@ /turf/closed/wall/r_wall/syndicate/nodiagonal, /area/ship/security/range) "fD" = ( -/obj/structure/chair/comfy/black, +/obj/structure/chair/comfy/grey/directional/south, /obj/effect/decal/cleanable/dirt/dust, /mob/living/simple_animal/pet/penguin/emperor, /turf/open/floor/carpet/nanoweave, @@ -6780,9 +6780,7 @@ /turf/closed/wall/r_wall/rust, /area/ship/bridge) "Gr" = ( -/obj/structure/chair/comfy/black{ - dir = 8 - }, +/obj/structure/chair/comfy/grey/directional/west, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, @@ -8496,9 +8494,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 10 }, -/obj/structure/chair/comfy/black{ - dir = 1 - }, +/obj/structure/chair/comfy/grey/directional/north, /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood, /area/ship/security) diff --git a/_maps/shuttles/roumain/srm_elder.dmm b/_maps/shuttles/roumain/srm_elder.dmm index 6d1a743dc6a0..ff5841d98df5 100644 --- a/_maps/shuttles/roumain/srm_elder.dmm +++ b/_maps/shuttles/roumain/srm_elder.dmm @@ -1299,9 +1299,7 @@ /obj/structure/railing{ dir = 8 }, -/obj/structure/chair/comfy/black{ - dir = 4 - }, +/obj/structure/chair/comfy/grey/directional/east, /turf/open/floor/wood/maple, /area/ship/hallway/port) "pd" = ( @@ -1836,9 +1834,7 @@ /obj/structure/railing{ dir = 4 }, -/obj/structure/chair/comfy/black{ - dir = 8 - }, +/obj/structure/chair/comfy/grey/directional/west, /turf/open/floor/wood/maple, /area/ship/hallway/port) "wm" = ( @@ -2162,9 +2158,7 @@ /turf/open/floor/grass/ship/jungle, /area/ship/bridge) "AY" = ( -/obj/structure/chair/comfy/black{ - dir = 4 - }, +/obj/structure/chair/comfy/grey/directional/east, /obj/structure/railing{ dir = 8 }, @@ -3866,9 +3860,7 @@ /turf/open/floor/wood/maple, /area/ship/hallway/central) "Wy" = ( -/obj/structure/chair/comfy/black{ - dir = 8 - }, +/obj/structure/chair/comfy/grey/directional/west, /obj/structure/railing{ dir = 4 }, diff --git a/_maps/shuttles/solgov/solgov_chronicle.dmm b/_maps/shuttles/solgov/solgov_chronicle.dmm index c790d8a67b7c..d0359b5ca240 100644 --- a/_maps/shuttles/solgov/solgov_chronicle.dmm +++ b/_maps/shuttles/solgov/solgov_chronicle.dmm @@ -1428,9 +1428,7 @@ /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo) "nH" = ( -/obj/structure/chair/sofa/right{ - dir = 4 - }, +/obj/structure/chair/sofa/brown/right/directional/east, /obj/machinery/newscaster/directional/west, /turf/open/floor/carpet/blue, /area/ship/crew) @@ -2359,9 +2357,7 @@ /turf/open/floor/plasteel/white, /area/ship/engineering) "yj" = ( -/obj/structure/chair/sofa/corner{ - dir = 4 - }, +/obj/structure/chair/sofa/brown/corner/directional/east, /obj/structure/extinguisher_cabinet/directional/west, /turf/open/floor/carpet/blue, /area/ship/crew) @@ -2606,9 +2602,7 @@ /turf/open/floor/wood, /area/ship/crew) "zv" = ( -/obj/structure/chair/sofa{ - dir = 4 - }, +/obj/structure/chair/sofa/brown/directional/east, /obj/machinery/light/small/directional/west, /turf/open/floor/carpet/blue, /area/ship/crew) @@ -3561,7 +3555,7 @@ /turf/open/floor/wood/walnut, /area/ship/bridge) "Ja" = ( -/obj/structure/chair/sofa, +/obj/structure/chair/sofa/brown/directional/south, /obj/effect/landmark/start/assistant, /turf/open/floor/carpet/blue, /area/ship/crew) @@ -4023,7 +4017,7 @@ /turf/open/floor/plating, /area/ship/crew/crewtwo) "Nz" = ( -/obj/structure/chair/sofa/left, +/obj/structure/chair/sofa/brown/left/directional/south, /turf/open/floor/carpet/blue, /area/ship/crew) "NH" = ( diff --git a/_maps/shuttles/solgov/solgov_inkwell.dmm b/_maps/shuttles/solgov/solgov_inkwell.dmm index 21331c0bf281..25c1da558e56 100644 --- a/_maps/shuttles/solgov/solgov_inkwell.dmm +++ b/_maps/shuttles/solgov/solgov_inkwell.dmm @@ -1471,9 +1471,7 @@ /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo) "jX" = ( -/obj/structure/chair/sofa/left{ - dir = 8 - }, +/obj/structure/chair/sofa/brown/left/directional/west, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/carpet/blue, /area/ship/crew/canteen/kitchen) @@ -2414,9 +2412,7 @@ color = "#D5A66E"; dir = 10 }, -/obj/structure/chair/comfy/brown{ - dir = 8 - }, +/obj/structure/chair/comfy/orange/directional/west, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/wood/birch, /area/ship/crew/dorm/dormthree) @@ -3723,7 +3719,7 @@ /turf/open/floor/plasteel/patterned/ridged, /area/ship/cargo) "xP" = ( -/obj/structure/chair/sofa/right, +/obj/structure/chair/sofa/brown/right/directional/south, /obj/machinery/airalarm/directional/north, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/carpet/blue, @@ -4393,9 +4389,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 1 }, -/obj/structure/chair/comfy/brown{ - dir = 4 - }, +/obj/structure/chair/comfy/orange/directional/east, /turf/open/floor/wood, /area/ship/bridge) "Cq" = ( @@ -4539,9 +4533,7 @@ /turf/open/floor/plasteel/mono, /area/ship/cargo) "Dt" = ( -/obj/structure/chair/sofa{ - dir = 8 - }, +/obj/structure/chair/sofa/brown/directional/west, /turf/open/floor/carpet/blue, /area/ship/crew/canteen/kitchen) "Du" = ( @@ -4768,7 +4760,7 @@ /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo) "EF" = ( -/obj/structure/chair/sofa, +/obj/structure/chair/sofa/brown/directional/south, /obj/machinery/light/directional/north, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/carpet/blue, @@ -5134,7 +5126,7 @@ /turf/open/floor/plasteel/mono, /area/ship/cargo) "Ho" = ( -/obj/structure/chair/comfy/black, +/obj/structure/chair/comfy/grey/directional/south, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/wood/walnut, @@ -5873,7 +5865,7 @@ /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/hallway/starboard) "My" = ( -/obj/structure/chair/sofa/corner, +/obj/structure/chair/sofa/brown/corner/directional/south, /obj/item/radio/intercom/directional/north, /turf/open/floor/carpet/blue, /area/ship/crew/canteen/kitchen) diff --git a/_maps/shuttles/solgov/solgov_paracelsus.dmm b/_maps/shuttles/solgov/solgov_paracelsus.dmm index ba1181c14daa..1eb02eac6a21 100644 --- a/_maps/shuttles/solgov/solgov_paracelsus.dmm +++ b/_maps/shuttles/solgov/solgov_paracelsus.dmm @@ -10,7 +10,7 @@ /turf/open/floor/wood, /area/ship/bridge) "an" = ( -/obj/structure/chair/comfy/brown, +/obj/structure/chair/comfy/orange/directional/south, /obj/machinery/power/apc/auto_name/directional/north, /obj/machinery/light_switch{ pixel_x = 11; @@ -200,9 +200,7 @@ /turf/open/floor/wood/ebony, /area/ship/crew/office) "cg" = ( -/obj/structure/chair/sofa/right{ - dir = 1 - }, +/obj/structure/chair/sofa/brown/right/directional/north, /obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable, /turf/open/floor/carpet/royalblue, @@ -1341,9 +1339,7 @@ id = "sg_par_office"; name = "shutter control" }, -/obj/structure/chair/sofa/left{ - dir = 1 - }, +/obj/structure/chair/sofa/brown/left/directional/north, /obj/machinery/airalarm/directional/west, /turf/open/floor/carpet/royalblue, /area/ship/crew/office) @@ -1851,9 +1847,7 @@ /turf/open/floor/wood, /area/ship/crew/dorm) "rT" = ( -/obj/structure/chair/sofa{ - dir = 1 - }, +/obj/structure/chair/sofa/brown/directional/north, /obj/machinery/computer/helm/viewscreen/directional/south, /turf/open/floor/carpet/royalblue, /area/ship/crew/canteen) @@ -1864,9 +1858,7 @@ /turf/closed/wall/mineral/titanium, /area/ship/crew/crewtwo) "sb" = ( -/obj/structure/chair/sofa/left{ - dir = 4 - }, +/obj/structure/chair/sofa/brown/left/directional/east, /obj/machinery/light/small/directional/west, /turf/open/floor/wood/yew, /area/ship/crew) @@ -2406,9 +2398,7 @@ /turf/open/floor/plating, /area/ship/medical/surgery) "xk" = ( -/obj/structure/chair/sofa/left{ - dir = 4 - }, +/obj/structure/chair/sofa/brown/left/directional/east, /obj/machinery/light/directional/west, /turf/open/floor/carpet/royalblue, /area/ship/crew/canteen) @@ -4011,9 +4001,7 @@ /turf/open/floor/plasteel/mono, /area/ship/cargo/office) "MF" = ( -/obj/structure/chair/sofa/right{ - dir = 1 - }, +/obj/structure/chair/sofa/brown/right/directional/north, /turf/open/floor/carpet/royalblue, /area/ship/crew/office) "ML" = ( @@ -4487,9 +4475,7 @@ /turf/open/floor/wood/ebony, /area/ship/crew/dorm) "QQ" = ( -/obj/structure/chair/sofa{ - dir = 4 - }, +/obj/structure/chair/sofa/brown/directional/east, /obj/structure/extinguisher_cabinet/directional/west, /turf/open/floor/carpet/royalblue, /area/ship/crew/canteen) @@ -4622,16 +4608,12 @@ /turf/open/floor/wood/mahogany, /area/ship/bridge) "RS" = ( -/obj/structure/chair/sofa/right{ - dir = 4 - }, +/obj/structure/chair/sofa/brown/right/directional/east, /obj/machinery/airalarm/directional/west, /turf/open/floor/wood/yew, /area/ship/crew) "Sa" = ( -/obj/structure/chair/sofa/corner{ - dir = 1 - }, +/obj/structure/chair/sofa/brown/corner/directional/north, /obj/machinery/firealarm/directional/south, /obj/item/radio/intercom/directional/west, /turf/open/floor/carpet/royalblue, diff --git a/_maps/shuttles/syndicate/syndicate_aegis.dmm b/_maps/shuttles/syndicate/syndicate_aegis.dmm index e879c978eef0..e001e89d1383 100644 --- a/_maps/shuttles/syndicate/syndicate_aegis.dmm +++ b/_maps/shuttles/syndicate/syndicate_aegis.dmm @@ -1161,9 +1161,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 8 }, -/obj/structure/chair/sofa{ - dir = 4 - }, +/obj/structure/chair/sofa/brown/directional/east, /turf/open/floor/carpet/red, /area/ship/crew/canteen) "iv" = ( @@ -1732,9 +1730,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 8 }, -/obj/structure/chair/sofa/corner{ - dir = 1 - }, +/obj/structure/chair/sofa/brown/corner/directional/north, /turf/open/floor/carpet/red, /area/ship/crew/canteen) "or" = ( @@ -2269,7 +2265,7 @@ /area/ship/hallway/central) "up" = ( /obj/machinery/light/directional/north, -/obj/structure/chair/sofa/left, +/obj/structure/chair/sofa/brown/left/directional/south, /turf/open/floor/carpet/red, /area/ship/crew/canteen) "uA" = ( @@ -2875,9 +2871,7 @@ /turf/open/floor/wood/walnut, /area/ship/crew/canteen) "Bq" = ( -/obj/structure/chair/sofa/right{ - dir = 1 - }, +/obj/structure/chair/sofa/brown/right/directional/north, /obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow{ icon_state = "0-4" @@ -2891,9 +2885,7 @@ /obj/effect/turf_decal/siding/wood/end{ dir = 8 }, -/obj/structure/chair/comfy/black{ - dir = 4 - }, +/obj/structure/chair/comfy/grey/directional/east, /obj/item/toy/plush/snakeplushie, /turf/open/floor/carpet/red, /area/ship/crew/office) @@ -3093,9 +3085,7 @@ /turf/open/floor/wood/walnut, /area/ship/crew/canteen/kitchen) "Ee" = ( -/obj/structure/chair/sofa{ - dir = 1 - }, +/obj/structure/chair/sofa/brown/directional/north, /turf/open/floor/carpet/red, /area/ship/crew/canteen) "EJ" = ( @@ -3119,9 +3109,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 8 }, -/obj/structure/chair/sofa/corner{ - dir = 4 - }, +/obj/structure/chair/sofa/brown/corner/directional/east, /turf/open/floor/carpet/red, /area/ship/crew/canteen) "Fh" = ( @@ -4032,9 +4020,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 1 }, -/obj/structure/chair/comfy/black{ - dir = 8 - }, +/obj/structure/chair/comfy/grey/directional/west, /obj/machinery/light/directional/south, /turf/open/floor/carpet/red, /area/ship/crew/office) diff --git a/_maps/shuttles/syndicate/syndicate_cybersun_kansatsu.dmm b/_maps/shuttles/syndicate/syndicate_cybersun_kansatsu.dmm index d02d2a60319c..41faf816d827 100644 --- a/_maps/shuttles/syndicate/syndicate_cybersun_kansatsu.dmm +++ b/_maps/shuttles/syndicate/syndicate_cybersun_kansatsu.dmm @@ -1250,9 +1250,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 10 }, -/obj/structure/chair/comfy/black{ - dir = 8 - }, +/obj/structure/chair/comfy/grey/directional/west, /obj/effect/turf_decal/corner/opaque/syndiered/bordercorner{ dir = 8 }, @@ -1714,9 +1712,7 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 }, -/obj/structure/chair/comfy/black{ - dir = 4 - }, +/obj/structure/chair/comfy/grey/directional/east, /obj/effect/turf_decal/corner/opaque/syndiered/bordercorner, /obj/effect/turf_decal/corner/opaque/syndiered/bordercorner{ dir = 4 @@ -1867,7 +1863,7 @@ /turf/open/floor/plating, /area/ship/crew/office) "Vw" = ( -/obj/structure/chair/comfy/black, +/obj/structure/chair/comfy/grey/directional/south, /obj/machinery/light/small/directional/north, /obj/structure/sign/poster/contraband/red_rum{ pixel_y = 32 @@ -1875,7 +1871,7 @@ /turf/open/floor/plasteel/dark, /area/ship/crew) "VJ" = ( -/obj/structure/chair/comfy/black, +/obj/structure/chair/comfy/grey/directional/south, /obj/effect/turf_decal/corner/opaque/syndiered/bordercorner, /obj/structure/closet/wall/directional/north, /turf/open/floor/plasteel/dark, diff --git a/_maps/shuttles/syndicate/syndicate_gorlex_hyena.dmm b/_maps/shuttles/syndicate/syndicate_gorlex_hyena.dmm index cce460292a0c..f573148a8fe4 100644 --- a/_maps/shuttles/syndicate/syndicate_gorlex_hyena.dmm +++ b/_maps/shuttles/syndicate/syndicate_gorlex_hyena.dmm @@ -1059,7 +1059,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/structure/chair/sofa/left, +/obj/structure/chair/sofa/brown/left/directional/south, /obj/effect/landmark/start/assistant, /turf/open/floor/carpet/red, /area/ship/crew) @@ -1942,9 +1942,7 @@ /turf/open/floor/carpet/red, /area/ship/crew/dorm) "Gj" = ( -/obj/structure/chair/sofa/corner{ - dir = 4 - }, +/obj/structure/chair/sofa/brown/corner/directional/east, /obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable{ icon_state = "0-4" @@ -2797,9 +2795,7 @@ /area/ship/hallway/central) "Tq" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/chair/sofa/right{ - dir = 4 - }, +/obj/structure/chair/sofa/brown/right/directional/east, /obj/effect/landmark/start/assistant, /obj/structure/extinguisher_cabinet/directional/north, /obj/structure/extinguisher_cabinet/directional/west, diff --git a/_maps/shuttles/syndicate/syndicate_gorlex_komodo.dmm b/_maps/shuttles/syndicate/syndicate_gorlex_komodo.dmm index a4f74d6a6737..b0a7e7fc2856 100644 --- a/_maps/shuttles/syndicate/syndicate_gorlex_komodo.dmm +++ b/_maps/shuttles/syndicate/syndicate_gorlex_komodo.dmm @@ -1776,9 +1776,7 @@ /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) "qZ" = ( -/obj/structure/chair/comfy/black{ - dir = 4 - }, +/obj/structure/chair/comfy/grey/directional/east, /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/light/directional/west, /turf/open/floor/carpet/red_gold, diff --git a/_maps/shuttles/syndicate/syndicate_twinkleshine.dmm b/_maps/shuttles/syndicate/syndicate_twinkleshine.dmm index 19071dbc1baf..5878f667db1e 100644 --- a/_maps/shuttles/syndicate/syndicate_twinkleshine.dmm +++ b/_maps/shuttles/syndicate/syndicate_twinkleshine.dmm @@ -4185,9 +4185,7 @@ /turf/open/floor/plasteel/dark, /area/ship/engineering/atmospherics) "yM" = ( -/obj/structure/chair/comfy/black{ - dir = 8 - }, +/obj/structure/chair/comfy/grey/directional/west, /turf/open/floor/carpet/nanoweave/red, /area/ship/crew/dorm/dormtwo) "yN" = ( diff --git a/_maps/templates/shelter_1.dmm b/_maps/templates/shelter_1.dmm index f5b2e141f4c4..434e000defc8 100644 --- a/_maps/templates/shelter_1.dmm +++ b/_maps/templates/shelter_1.dmm @@ -50,9 +50,7 @@ /area/survivalpod) "l" = ( /obj/structure/tubes, -/obj/structure/chair/comfy/black{ - dir = 8 - }, +/obj/structure/chair/comfy/grey/directional/west, /turf/open/floor/pod, /area/survivalpod) "m" = ( diff --git a/_maps/templates/shelter_2.dmm b/_maps/templates/shelter_2.dmm index 4a6de9bbf07d..9c2571e6f5a5 100644 --- a/_maps/templates/shelter_2.dmm +++ b/_maps/templates/shelter_2.dmm @@ -72,7 +72,7 @@ /turf/open/floor/carpet/black, /area/survivalpod) "o" = ( -/obj/structure/chair/comfy/black, +/obj/structure/chair/comfy/grey/directional/south, /obj/item/cardboard_cutout{ desc = "A cardboard cutout of a xenomorph maid."; icon_state = "cutout_lusty"; @@ -179,9 +179,7 @@ /turf/open/floor/carpet/black, /area/survivalpod) "B" = ( -/obj/structure/chair/comfy/black{ - dir = 1 - }, +/obj/structure/chair/comfy/grey/directional/north, /turf/open/floor/carpet/black, /area/survivalpod) "C" = ( diff --git a/_maps/templates/shelter_3.dmm b/_maps/templates/shelter_3.dmm index 402c5f04923c..dd4f6645a518 100644 --- a/_maps/templates/shelter_3.dmm +++ b/_maps/templates/shelter_3.dmm @@ -178,7 +178,7 @@ /turf/open/floor/pod/dark, /area/survivalpod) "D" = ( -/obj/structure/chair/comfy/black, +/obj/structure/chair/comfy/grey/directional/south, /turf/open/floor/carpet/black, /area/survivalpod) "E" = ( @@ -221,9 +221,7 @@ /turf/closed/wall/mineral/titanium/survival/nodiagonal, /area/survivalpod) "K" = ( -/obj/structure/chair/comfy/black{ - dir = 1 - }, +/obj/structure/chair/comfy/grey/directional/north, /turf/open/floor/carpet/black, /area/survivalpod) "L" = ( diff --git a/code/game/machinery/rechargestation.dm b/code/game/machinery/rechargestation.dm index 7039b015e673..14e253298070 100644 --- a/code/game/machinery/rechargestation.dm +++ b/code/game/machinery/rechargestation.dm @@ -1,7 +1,7 @@ /obj/machinery/recharge_station name = "cyborg recharging station" desc = "This device recharges cyborgs and resupplies them with materials." - icon = 'icons/obj/objects.dmi' + icon = 'icons/obj/machines/borgcharger.dmi' icon_state = "borgcharger0" density = FALSE use_power = IDLE_POWER_USE diff --git a/code/game/objects/items/miscellaneous.dm b/code/game/objects/items/miscellaneous.dm index 487d5d2c96ca..0f5d79f13b37 100644 --- a/code/game/objects/items/miscellaneous.dm +++ b/code/game/objects/items/miscellaneous.dm @@ -1,8 +1,8 @@ /obj/item/caution - desc = "Caution! Wet Floor!" name = "wet floor sign" - icon = 'icons/obj/janitor.dmi' + desc = "No running." icon_state = "caution" + icon = 'icons/obj/janitor.dmi' lefthand_file = 'icons/mob/inhands/equipment/custodial_lefthand.dmi' righthand_file = 'icons/mob/inhands/equipment/custodial_righthand.dmi' force = 1 diff --git a/code/game/objects/items/stacks/sheets/recipes/recipes_metal.dm b/code/game/objects/items/stacks/sheets/recipes/recipes_metal.dm new file mode 100644 index 000000000000..6860f34be5c7 --- /dev/null +++ b/code/game/objects/items/stacks/sheets/recipes/recipes_metal.dm @@ -0,0 +1,250 @@ +GLOBAL_LIST_INIT(metal_recipes, list ( \ + new/datum/stack_recipe("stool", /obj/structure/chair/stool, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("bar stool", /obj/structure/chair/stool/bar, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("bed", /obj/structure/bed, 2, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("double bed", /obj/structure/bed/double, 4, one_per_turf = TRUE, on_floor = TRUE), \ + null, \ + new/datum/stack_recipe_list("office chairs", list( \ + new/datum/stack_recipe("gray office chair", /obj/structure/chair/office, 5, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("light office chair", /obj/structure/chair/office/light, 5, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("dark office chair", /obj/structure/chair/office/dark, 5, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("purple office chair", /obj/structure/chair/office/purple, 5, one_per_turf = TRUE, on_floor = TRUE), \ + )), \ + new/datum/stack_recipe_list("bench chairs", list( \ + new/datum/stack_recipe("purple bench chair", /obj/structure/chair/bench/purple, 2, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("beige bench chair", /obj/structure/chair/bench/beige, 2, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("grey bench chair", /obj/structure/chair/bench/grey, 2, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("blue bench chair", /obj/structure/chair/bench/blue, 2, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("red bench chair", /obj/structure/chair/bench/red, 2, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("olive bench chair", /obj/structure/chair/bench/olive, 2, one_per_turf = TRUE, on_floor = TRUE), \ + )), \ + new/datum/stack_recipe_list("comfy chairs", list( \ + new/datum/stack_recipe("purple comfy chair", /obj/structure/chair/comfy/purple, 2, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("beige comfy chair", /obj/structure/chair/comfy/beige, 2, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("grey comfy chair", /obj/structure/chair/comfy/grey, 2, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("orange comfy chair", /obj/structure/chair/comfy/orange, 2, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("blue comfy chair", /obj/structure/chair/comfy/blue, 2, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("red comfy chair", /obj/structure/chair/comfy/red, 2, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("olive comfy chair", /obj/structure/chair/comfy/olive, 2, one_per_turf = TRUE, on_floor = TRUE), \ + )), \ + new/datum/stack_recipe_list("comfy chairs (old)", list( \ + new/datum/stack_recipe("old purple comfy chair", /obj/structure/chair/comfy/purple/old, 2, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("old beige comfy chair", /obj/structure/chair/comfy/beige/old, 2, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("old grey comfy chair", /obj/structure/chair/comfy/grey/old, 2, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("old orange comfy chair", /obj/structure/chair/comfy/orange/old, 2, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("old blue comfy chair", /obj/structure/chair/comfy/blue/old, 2, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("old red comfy chair", /obj/structure/chair/comfy/red/old, 2, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("old olive comfy chair", /obj/structure/chair/comfy/olive/old, 2, one_per_turf = TRUE, on_floor = TRUE), \ + )), \ + new/datum/stack_recipe_list("comfy chairs (old - alt)", list( \ + new/datum/stack_recipe("old purple comfy chair (alt)", /obj/structure/chair/comfy/purple/old/alt, 2, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("old beige comfy chair (alt)", /obj/structure/chair/comfy/beige/old/alt, 2, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("old grey comfy chair (alt)", /obj/structure/chair/comfy/grey/old/alt, 2, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("old orange comfy chair (alt)", /obj/structure/chair/comfy/orange/old/alt, 2, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("old blue comfy chair (alt)", /obj/structure/chair/comfy/blue/old/alt, 2, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("old red comfy chair (alt)", /obj/structure/chair/comfy/red/old/alt, 2, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("old olive comfy chair (alt)", /obj/structure/chair/comfy/olive/old/alt, 2, one_per_turf = TRUE, on_floor = TRUE), \ + )), \ + new/datum/stack_recipe_list("comfy chairs (corpo)", list( \ + new/datum/stack_recipe("purple corpo chair", /obj/structure/chair/comfy/purple/corpo, 2, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("beige corpo chair", /obj/structure/chair/comfy/beige/corpo, 2, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("grey corpo chair", /obj/structure/chair/comfy/grey/corpo, 2, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("orange corpo chair", /obj/structure/chair/comfy/orange/corpo, 2, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("blue corpo chair", /obj/structure/chair/comfy/blue/corpo, 2, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("red corpo chair", /obj/structure/chair/comfy/red/corpo, 2, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("olive corpo chair", /obj/structure/chair/comfy/olive/corpo, 2, one_per_turf = TRUE, on_floor = TRUE), \ + )), \ + new/datum/stack_recipe_list("sofas", list( \ + // New brown Sofa + new/datum/stack_recipe("brown sofa (middle)", /obj/structure/chair/sofa/brown, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("brown sofa (left)", /obj/structure/chair/sofa/brown/left, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("brown sofa (right)", /obj/structure/chair/sofa/brown/right, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("brown sofa (corner)", /obj/structure/chair/sofa/brown/corner, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("brown sofa (internal corner)", /obj/structure/chair/sofa/brown/internal_corner, 1, one_per_turf = TRUE, on_floor = TRUE), \ + // New purple sofa + new/datum/stack_recipe("purple sofa (middle)", /obj/structure/chair/sofa/purple, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("purple sofa (left)", /obj/structure/chair/sofa/purple/left, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("purple sofa (right)", /obj/structure/chair/sofa/purple/right, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("purple sofa (corner)", /obj/structure/chair/sofa/purple/corner, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("purple sofa (internal corner)", /obj/structure/chair/sofa/purple/internal_corner, 1, one_per_turf = TRUE, on_floor = TRUE), \ + // New blue Sofa + new/datum/stack_recipe("blue sofa (middle)", /obj/structure/chair/sofa/blue, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("blue sofa (left)", /obj/structure/chair/sofa/blue/left, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("blue sofa (right)", /obj/structure/chair/sofa/blue/right, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("blue sofa (corner)", /obj/structure/chair/sofa/blue/corner, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("blue sofa (internal corner)", /obj/structure/chair/sofa/blue/internal_corner, 1, one_per_turf = TRUE, on_floor = TRUE), \ + // New red Sofa + new/datum/stack_recipe("red sofa (middle)", /obj/structure/chair/sofa/red, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("red sofa (left)", /obj/structure/chair/sofa/red/left, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("red sofa (right)", /obj/structure/chair/sofa/red/right, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("red sofa (corner)", /obj/structure/chair/sofa/red/corner, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("red sofa (internal corner)", /obj/structure/chair/sofa/red/internal_corner, 1, one_per_turf = TRUE, on_floor = TRUE), \ + // New grey Sofa + new/datum/stack_recipe("grey sofa (middle)", /obj/structure/chair/sofa/grey, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("grey sofa (left)", /obj/structure/chair/sofa/grey/left, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("grey sofa (right)", /obj/structure/chair/sofa/grey/right, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("grey sofa (corner)", /obj/structure/chair/sofa/grey/corner, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("grey sofa (internal corner)", /obj/structure/chair/sofa/grey/internal_corner, 1, one_per_turf = TRUE, on_floor = TRUE), \ + // New olive Sofa + new/datum/stack_recipe("olive sofa (middle)", /obj/structure/chair/sofa/olive, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("olive sofa (left)", /obj/structure/chair/sofa/olive/left, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("olive sofa (right)", /obj/structure/chair/sofa/olive/right, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("olive sofa (corner)", /obj/structure/chair/sofa/olive/corner, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("olive sofa (internal corner)", /obj/structure/chair/sofa/olive/internal_corner, 1, one_per_turf = TRUE, on_floor = TRUE), \ + )), \ + new/datum/stack_recipe_list("sofas (old)", list( + // Old brown Sofa + new/datum/stack_recipe("old brown sofa (middle)", /obj/structure/chair/sofa/brown/old, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("old brown sofa (left)", /obj/structure/chair/sofa/brown/old/left, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("old brown sofa (right)", /obj/structure/chair/sofa/brown/old/right, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("old brown sofa (corner)", /obj/structure/chair/sofa/brown/old/corner, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("old brown sofa (internal corner)", /obj/structure/chair/sofa/brown/old/internal_corner, 1, one_per_turf = TRUE, on_floor = TRUE), \ + // Old purple Sofa + new/datum/stack_recipe("old purple sofa (middle)", /obj/structure/chair/sofa/purple/old, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("old purple sofa (left)", /obj/structure/chair/sofa/purple/old/left, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("old purple sofa (right)", /obj/structure/chair/sofa/purple/old/right, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("old purple sofa (corner)", /obj/structure/chair/sofa/purple/old/corner, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("old purple sofa (internal corner)", /obj/structure/chair/sofa/purple/old/internal_corner, 1, one_per_turf = TRUE, on_floor = TRUE), \ + // Old blue Sofa + new/datum/stack_recipe("old blue sofa (middle)", /obj/structure/chair/sofa/blue/old, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("old blue sofa (left)", /obj/structure/chair/sofa/blue/old/left, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("old blue sofa (right)", /obj/structure/chair/sofa/blue/old/right, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("old blue sofa (corner)", /obj/structure/chair/sofa/blue/old/corner, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("old blue sofa (internal corner)", /obj/structure/chair/sofa/blue/old/internal_corner, 1, one_per_turf = TRUE, on_floor = TRUE), \ + // Old red Sofa + new/datum/stack_recipe("old red sofa (middle)", /obj/structure/chair/sofa/red/old, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("old red sofa (left)", /obj/structure/chair/sofa/red/old/left, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("old red sofa (right)", /obj/structure/chair/sofa/red/old/right, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("old red sofa (corner)", /obj/structure/chair/sofa/red/old/corner, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("old red sofa (internal corner)", /obj/structure/chair/sofa/red/old/internal_corner, 1, one_per_turf = TRUE, on_floor = TRUE), \ + // Old grey Sofa + new/datum/stack_recipe("old grey sofa (middle)", /obj/structure/chair/sofa/grey/old, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("old grey sofa (left)", /obj/structure/chair/sofa/grey/old/left, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("old grey sofa (right)", /obj/structure/chair/sofa/grey/old/right, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("old grey sofa (corner)", /obj/structure/chair/sofa/grey/old/corner, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("old grey sofa (internal corner)", /obj/structure/chair/sofa/grey/old/internal_corner, 1, one_per_turf = TRUE, on_floor = TRUE), \ + // Old olive Sofa + new/datum/stack_recipe("old olive sofa (middle)", /obj/structure/chair/sofa/olive/old, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("old olive sofa (left)", /obj/structure/chair/sofa/olive/old/left, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("old olive sofa (right)", /obj/structure/chair/sofa/olive/old/right, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("old olive sofa (corner)", /obj/structure/chair/sofa/olive/old/corner, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("old olive sofa (internal corner)", /obj/structure/chair/sofa/olive/old/internal_corner, 1, one_per_turf = TRUE, on_floor = TRUE), \ + )), \ + new/datum/stack_recipe_list("sofas (corpo)", list( + // Corpo brown Sofa + new/datum/stack_recipe("corpo brown sofa (middle)", /obj/structure/chair/sofa/brown/corpo, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("corpo brown sofa (left)", /obj/structure/chair/sofa/brown/corpo/left, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("corpo brown sofa (right)", /obj/structure/chair/sofa/brown/corpo/right, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("corpo brown sofa (corner)", /obj/structure/chair/sofa/brown/corpo/corner, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("corpo brown sofa (internal corner)", /obj/structure/chair/sofa/brown/corpo/internal_corner, 1, one_per_turf = TRUE, on_floor = TRUE), \ + // Corpo purple Sofa + new/datum/stack_recipe("corpo purple sofa (middle)", /obj/structure/chair/sofa/purple/corpo, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("corpo purple sofa (left)", /obj/structure/chair/sofa/purple/corpo/left, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("corpo purple sofa (right)", /obj/structure/chair/sofa/purple/corpo/right, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("corpo purple sofa (corner)", /obj/structure/chair/sofa/purple/corpo/corner, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("corpo purple sofa (internal corner)", /obj/structure/chair/sofa/purple/corpo/internal_corner, 1, one_per_turf = TRUE, on_floor = TRUE), \ + // Corpo blue Sofa + new/datum/stack_recipe("corpo blue sofa (middle)", /obj/structure/chair/sofa/blue/corpo, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("corpo blue sofa (left)", /obj/structure/chair/sofa/blue/corpo/left, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("corpo blue sofa (right)", /obj/structure/chair/sofa/blue/corpo/right, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("corpo blue sofa (corner)", /obj/structure/chair/sofa/blue/corpo/corner, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("corpo blue sofa (internal corner)", /obj/structure/chair/sofa/blue/corpo/internal_corner, 1, one_per_turf = TRUE, on_floor = TRUE), \ + // Corpo red Sofa + new/datum/stack_recipe("corpo red sofa (middle)", /obj/structure/chair/sofa/red/corpo, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("corpo red sofa (left)", /obj/structure/chair/sofa/red/corpo/left, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("corpo red sofa (right)", /obj/structure/chair/sofa/red/corpo/right, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("corpo red sofa (corner)", /obj/structure/chair/sofa/red/corpo/corner, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("corpo red sofa (internal corner)", /obj/structure/chair/sofa/red/corpo/internal_corner, 1, one_per_turf = TRUE, on_floor = TRUE), \ + // Corpo grey Sofa + new/datum/stack_recipe("corpo grey sofa (middle)", /obj/structure/chair/sofa/grey/corpo, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("corpo grey sofa (left)", /obj/structure/chair/sofa/grey/corpo/left, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("corpo grey sofa (right)", /obj/structure/chair/sofa/grey/corpo/right, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("corpo grey sofa (corner)", /obj/structure/chair/sofa/grey/corpo/corner, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("corpo grey sofa (internal corner)", /obj/structure/chair/sofa/grey/corpo/internal_corner, 1, one_per_turf = TRUE, on_floor = TRUE), \ + // Corpo olive Sofa + new/datum/stack_recipe("corpo olive sofa (middle)", /obj/structure/chair/sofa/olive/corpo, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("corpo olive sofa (left)", /obj/structure/chair/sofa/olive/corpo/left, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("corpo olive sofa (right)", /obj/structure/chair/sofa/olive/corpo/right, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("corpo olive sofa (corner)", /obj/structure/chair/sofa/olive/corpo/corner, 1, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("corpo olive sofa (internal corner)", /obj/structure/chair/sofa/olive/corpo/internal_corner, 1, one_per_turf = TRUE, on_floor = TRUE), \ + )), \ + null, \ + new/datum/stack_recipe("rack parts", /obj/item/rack_parts), \ + new/datum/stack_recipe("crate shelf parts", /obj/item/rack_parts/shelf), \ + new/datum/stack_recipe_list("closets", list( + new/datum/stack_recipe("closet", /obj/structure/closet, 2, time = 15, one_per_turf = TRUE, on_floor = TRUE), + new/datum/stack_recipe("emergency closet", /obj/structure/closet/emcloset/empty, 2, time = 15, one_per_turf = TRUE, on_floor = TRUE), + new/datum/stack_recipe("fire-safety closet", /obj/structure/closet/firecloset/empty, 2, time = 15, one_per_turf = TRUE, on_floor = TRUE), + new/datum/stack_recipe("tool closet", /obj/structure/closet/toolcloset/empty, 2, time = 15, one_per_turf = TRUE, on_floor = TRUE), + new/datum/stack_recipe("radiation closet", /obj/structure/closet/radiation/empty, 2, time = 15, one_per_turf = TRUE, on_floor = TRUE) + )), + null, \ + new/datum/stack_recipe_list("crates", list( + new/datum/stack_recipe("crate", /obj/structure/closet/crate, 2, time = 15, one_per_turf = TRUE, on_floor = TRUE), + new/datum/stack_recipe("internals crate", /obj/structure/closet/crate/internals, 2, time = 15, one_per_turf = TRUE, on_floor = TRUE), + new/datum/stack_recipe("engineering crate", /obj/structure/closet/crate/engineering, 2, time = 15, one_per_turf = TRUE, on_floor = TRUE), + new/datum/stack_recipe("medical crate", /obj/structure/closet/crate/medical, 2, time = 15, one_per_turf = TRUE, on_floor = TRUE), + new/datum/stack_recipe("science crate", /obj/structure/closet/crate/science, 2, time = 15, one_per_turf = TRUE, on_floor = TRUE), + new/datum/stack_recipe("hydroponics crate", /obj/structure/closet/crate/hydroponics, 2, time = 15, one_per_turf = TRUE, on_floor = TRUE) + )), + null, \ + new/datum/stack_recipe("canister", /obj/machinery/portable_atmospherics/canister, 10, time = 15, one_per_turf = TRUE, on_floor = TRUE), \ + null, \ + new/datum/stack_recipe("plasteel floor tile", /obj/item/stack/tile/plasteel, 1, 4, 20), \ + new/datum/stack_recipe("metal rod", /obj/item/stack/rods, 1, 2, 60), \ + null, \ + new/datum/stack_recipe("wall girders", /obj/structure/girder, 2, time = 40, one_per_turf = TRUE, on_floor = TRUE, trait_booster = TRAIT_QUICK_BUILD, trait_modifier = 0.75), \ + null, \ + new/datum/stack_recipe("computer frame", /obj/structure/frame/computer, 5, time = 25, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("modular console", /obj/machinery/modular_computer/console/buildable/, 10, time = 25, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("machine frame", /obj/structure/frame/machine, 5, time = 25, one_per_turf = TRUE, on_floor = TRUE), \ + null, \ + new/datum/stack_recipe_list("airlock assemblies", list( \ + new/datum/stack_recipe("standard airlock assembly", /obj/structure/door_assembly, 4, time = 50, one_per_turf = 1, on_floor = 1), \ + new/datum/stack_recipe("public airlock assembly", /obj/structure/door_assembly/door_assembly_public, 4, time = 50, one_per_turf = 1, on_floor = 1), \ + new/datum/stack_recipe("command airlock assembly", /obj/structure/door_assembly/door_assembly_com, 4, time = 50, one_per_turf = 1, on_floor = 1), \ + new/datum/stack_recipe("security airlock assembly", /obj/structure/door_assembly/door_assembly_sec, 4, time = 50, one_per_turf = 1, on_floor = 1), \ + new/datum/stack_recipe("engineering airlock assembly", /obj/structure/door_assembly/door_assembly_eng, 4, time = 50, one_per_turf = 1, on_floor = 1), \ + new/datum/stack_recipe("mining airlock assembly", /obj/structure/door_assembly/door_assembly_min, 4, time = 50, one_per_turf = 1, on_floor = 1), \ + new/datum/stack_recipe("atmospherics airlock assembly", /obj/structure/door_assembly/door_assembly_atmo, 4, time = 50, one_per_turf = 1, on_floor = 1), \ + new/datum/stack_recipe("research airlock assembly", /obj/structure/door_assembly/door_assembly_research, 4, time = 50, one_per_turf = 1, on_floor = 1), \ + new/datum/stack_recipe("freezer airlock assembly", /obj/structure/door_assembly/door_assembly_fre, 4, time = 50, one_per_turf = 1, on_floor = 1), \ + new/datum/stack_recipe("science airlock assembly", /obj/structure/door_assembly/door_assembly_science, 4, time = 50, one_per_turf = 1, on_floor = 1), \ + new/datum/stack_recipe("medical airlock assembly", /obj/structure/door_assembly/door_assembly_med, 4, time = 50, one_per_turf = 1, on_floor = 1), \ + new/datum/stack_recipe("virology airlock assembly", /obj/structure/door_assembly/door_assembly_viro, 4, time = 50, one_per_turf = 1, on_floor = 1), \ + new/datum/stack_recipe("maintenance airlock assembly", /obj/structure/door_assembly/door_assembly_mai, 4, time = 50, one_per_turf = 1, on_floor = 1), \ + new/datum/stack_recipe("external airlock assembly", /obj/structure/door_assembly/door_assembly_ext, 4, time = 50, one_per_turf = 1, on_floor = 1), \ + new/datum/stack_recipe("external maintenance airlock assembly", /obj/structure/door_assembly/door_assembly_extmai, 4, time = 50, one_per_turf = 1, on_floor = 1), \ + new/datum/stack_recipe("airtight hatch assembly", /obj/structure/door_assembly/door_assembly_hatch, 4, time = 50, one_per_turf = 1, on_floor = 1), \ + new/datum/stack_recipe("maintenance hatch assembly", /obj/structure/door_assembly/door_assembly_mhatch, 4, time = 50, one_per_turf = 1, on_floor = 1), \ + )), \ + null, \ + new/datum/stack_recipe("firelock frame (fulltile)", /obj/structure/firelock_frame, 3, time = 50, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("firelock frame (directional)", /obj/structure/firelock_frame/border, 1, time = 25, on_floor = TRUE), \ + new/datum/stack_recipe("turret frame", /obj/machinery/porta_turret_construct, 5, time = 25, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("meatspike frame", /obj/structure/kitchenspike_frame, 5, time = 25, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("reflector frame", /obj/structure/reflector, 5, time = 25, one_per_turf = TRUE, on_floor = TRUE), \ + null, \ + new/datum/stack_recipe("grenade casing", /obj/item/grenade/chem_grenade), \ + new/datum/stack_recipe("light fixture frame", /obj/item/wallframe/light_fixture, 2), \ + new/datum/stack_recipe("small light fixture frame", /obj/item/wallframe/light_fixture/small, 1), \ + null, \ + new/datum/stack_recipe("apc frame", /obj/item/wallframe/apc, 2), \ + new/datum/stack_recipe("air alarm frame", /obj/item/wallframe/airalarm, 2), \ + new/datum/stack_recipe("airlock controller frame", /obj/item/wallframe/advanced_airlock_controller, 2), \ + new/datum/stack_recipe("fire alarm frame", /obj/item/wallframe/firealarm, 2), \ + new/datum/stack_recipe("extinguisher cabinet frame", /obj/item/wallframe/extinguisher_cabinet, 2), \ + new/datum/stack_recipe("button frame", /obj/item/wallframe/button, 1), \ + null, \ + new/datum/stack_recipe("iron door", /obj/structure/mineral_door/iron, 20, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("floodlight frame", /obj/structure/floodlight_frame, 5, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("voting box", /obj/structure/votebox, 15, time = 50), \ + new/datum/stack_recipe("mortar", /obj/item/reagent_containers/glass/mortar/metal, 3), \ + new/datum/stack_recipe("pestle", /obj/item/pestle, 1, time = 50), \ + new/datum/stack_recipe("hygienebot assembly", /obj/item/bot_assembly/hygienebot, 2, time = 50), \ + new/datum/stack_recipe_list("weight machines", list( \ + new/datum/stack_recipe("chest press", /obj/structure/weightmachine/stacklifter, 5, time = 25, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("bench press", /obj/structure/weightmachine/weightlifter, 5, time = 25, one_per_turf = TRUE, on_floor = TRUE), \ + )), \ + new/datum/stack_recipe("shower", /obj/machinery/shower, 3, time = 25) +)) diff --git a/code/game/objects/items/stacks/sheets/sheet_types.dm b/code/game/objects/items/stacks/sheets/sheet_types.dm index cf4824f20fbe..a80ca9008401 100644 --- a/code/game/objects/items/stacks/sheets/sheet_types.dm +++ b/code/game/objects/items/stacks/sheets/sheet_types.dm @@ -14,116 +14,6 @@ /* * Metal */ -GLOBAL_LIST_INIT(metal_recipes, list ( \ - new/datum/stack_recipe("stool", /obj/structure/chair/stool, one_per_turf = TRUE, on_floor = TRUE), \ - new/datum/stack_recipe("bar stool", /obj/structure/chair/stool/bar, one_per_turf = TRUE, on_floor = TRUE), \ - new/datum/stack_recipe("bed", /obj/structure/bed, 2, one_per_turf = TRUE, on_floor = TRUE), \ - new/datum/stack_recipe("double bed", /obj/structure/bed/double, 4, one_per_turf = TRUE, on_floor = TRUE), \ - null, \ - new/datum/stack_recipe_list("office chairs", list( \ - new/datum/stack_recipe("gray office chair", /obj/structure/chair/office, 5, one_per_turf = TRUE, on_floor = TRUE), \ - new/datum/stack_recipe("light office chair", /obj/structure/chair/office/light, 5, one_per_turf = TRUE, on_floor = TRUE), \ - new/datum/stack_recipe("dark office chair", /obj/structure/chair/office/dark, 5, one_per_turf = TRUE, on_floor = TRUE), \ - new/datum/stack_recipe("purple office chair", /obj/structure/chair/office/purple, 5, one_per_turf = TRUE, on_floor = TRUE), \ - )), \ - new/datum/stack_recipe_list("comfy chairs", list( \ - new/datum/stack_recipe("beige comfy chair", /obj/structure/chair/comfy/beige, 2, one_per_turf = TRUE, on_floor = TRUE), \ - new/datum/stack_recipe("black comfy chair", /obj/structure/chair/comfy/black, 2, one_per_turf = TRUE, on_floor = TRUE), \ - new/datum/stack_recipe("brown comfy chair", /obj/structure/chair/comfy/brown, 2, one_per_turf = TRUE, on_floor = TRUE), \ - new/datum/stack_recipe("lime comfy chair", /obj/structure/chair/comfy/lime, 2, one_per_turf = TRUE, on_floor = TRUE), \ - new/datum/stack_recipe("teal comfy chair", /obj/structure/chair/comfy/teal, 2, one_per_turf = TRUE, on_floor = TRUE), \ - )), \ - new/datum/stack_recipe_list("sofas", list( - new /datum/stack_recipe("sofa (middle)", /obj/structure/chair/sofa, 1, one_per_turf = TRUE, on_floor = TRUE), - new /datum/stack_recipe("sofa (left)", /obj/structure/chair/sofa/left, 1, one_per_turf = TRUE, on_floor = TRUE), - new /datum/stack_recipe("sofa (right)", /obj/structure/chair/sofa/right, 1, one_per_turf = TRUE, on_floor = TRUE), - new /datum/stack_recipe("sofa (corner)", /obj/structure/chair/sofa/corner, 1, one_per_turf = TRUE, on_floor = TRUE), - new /datum/stack_recipe("red sofa (middle)", /obj/structure/chair/sofa/red, 1, one_per_turf = TRUE, on_floor = TRUE), - new /datum/stack_recipe("red sofa (left)", /obj/structure/chair/sofa/left, 1, one_per_turf = TRUE, on_floor = TRUE), - new /datum/stack_recipe("red sofa (right)", /obj/structure/chair/sofa/red/right, 1, one_per_turf = TRUE, on_floor = TRUE), - new /datum/stack_recipe("red sofa (corner)", /obj/structure/chair/sofa/red/corner, 1, one_per_turf = TRUE, on_floor = TRUE), - new /datum/stack_recipe("red sofa (internal corner)", /obj/structure/chair/sofa/red/internal_corner, 1, one_per_turf = TRUE, on_floor = TRUE) - )), - null, \ - new/datum/stack_recipe("rack parts", /obj/item/rack_parts), \ - new/datum/stack_recipe("crate shelf parts", /obj/item/rack_parts/shelf), \ - new/datum/stack_recipe_list("closets", list( - new/datum/stack_recipe("closet", /obj/structure/closet, 2, time = 15, one_per_turf = TRUE, on_floor = TRUE), - new/datum/stack_recipe("emergency closet", /obj/structure/closet/emcloset/empty, 2, time = 15, one_per_turf = TRUE, on_floor = TRUE), - new/datum/stack_recipe("fire-safety closet", /obj/structure/closet/firecloset/empty, 2, time = 15, one_per_turf = TRUE, on_floor = TRUE), - new/datum/stack_recipe("tool closet", /obj/structure/closet/toolcloset/empty, 2, time = 15, one_per_turf = TRUE, on_floor = TRUE), - new/datum/stack_recipe("radiation closet", /obj/structure/closet/radiation/empty, 2, time = 15, one_per_turf = TRUE, on_floor = TRUE) - )), - null, \ - new/datum/stack_recipe_list("crates", list( - new/datum/stack_recipe("crate", /obj/structure/closet/crate, 2, time = 15, one_per_turf = TRUE, on_floor = TRUE), - new/datum/stack_recipe("internals crate", /obj/structure/closet/crate/internals, 2, time = 15, one_per_turf = TRUE, on_floor = TRUE), - new/datum/stack_recipe("engineering crate", /obj/structure/closet/crate/engineering, 2, time = 15, one_per_turf = TRUE, on_floor = TRUE), - new/datum/stack_recipe("medical crate", /obj/structure/closet/crate/medical, 2, time = 15, one_per_turf = TRUE, on_floor = TRUE), - new/datum/stack_recipe("science crate", /obj/structure/closet/crate/science, 2, time = 15, one_per_turf = TRUE, on_floor = TRUE), - new/datum/stack_recipe("hydroponics crate", /obj/structure/closet/crate/hydroponics, 2, time = 15, one_per_turf = TRUE, on_floor = TRUE) - )), - null, \ - new/datum/stack_recipe("canister", /obj/machinery/portable_atmospherics/canister, 10, time = 15, one_per_turf = TRUE, on_floor = TRUE), \ - null, \ - new/datum/stack_recipe("plasteel floor tile", /obj/item/stack/tile/plasteel, 1, 4, 20), \ - new/datum/stack_recipe("metal rod", /obj/item/stack/rods, 1, 2, 60), \ - null, \ - new/datum/stack_recipe("wall girders", /obj/structure/girder, 2, time = 40, one_per_turf = TRUE, on_floor = TRUE, trait_booster = TRAIT_QUICK_BUILD, trait_modifier = 0.75), \ - null, \ - new/datum/stack_recipe("computer frame", /obj/structure/frame/computer, 5, time = 25, one_per_turf = TRUE, on_floor = TRUE), \ - new/datum/stack_recipe("modular console", /obj/machinery/modular_computer/console/buildable/, 10, time = 25, one_per_turf = TRUE, on_floor = TRUE), \ - new/datum/stack_recipe("machine frame", /obj/structure/frame/machine, 5, time = 25, one_per_turf = TRUE, on_floor = TRUE), \ - null, \ - new /datum/stack_recipe_list("airlock assemblies", list( \ - new /datum/stack_recipe("standard airlock assembly", /obj/structure/door_assembly, 4, time = 50, one_per_turf = 1, on_floor = 1), \ - new /datum/stack_recipe("public airlock assembly", /obj/structure/door_assembly/door_assembly_public, 4, time = 50, one_per_turf = 1, on_floor = 1), \ - new /datum/stack_recipe("command airlock assembly", /obj/structure/door_assembly/door_assembly_com, 4, time = 50, one_per_turf = 1, on_floor = 1), \ - new /datum/stack_recipe("security airlock assembly", /obj/structure/door_assembly/door_assembly_sec, 4, time = 50, one_per_turf = 1, on_floor = 1), \ - new /datum/stack_recipe("engineering airlock assembly", /obj/structure/door_assembly/door_assembly_eng, 4, time = 50, one_per_turf = 1, on_floor = 1), \ - new /datum/stack_recipe("mining airlock assembly", /obj/structure/door_assembly/door_assembly_min, 4, time = 50, one_per_turf = 1, on_floor = 1), \ - new /datum/stack_recipe("atmospherics airlock assembly", /obj/structure/door_assembly/door_assembly_atmo, 4, time = 50, one_per_turf = 1, on_floor = 1), \ - new /datum/stack_recipe("research airlock assembly", /obj/structure/door_assembly/door_assembly_research, 4, time = 50, one_per_turf = 1, on_floor = 1), \ - new /datum/stack_recipe("freezer airlock assembly", /obj/structure/door_assembly/door_assembly_fre, 4, time = 50, one_per_turf = 1, on_floor = 1), \ - new /datum/stack_recipe("science airlock assembly", /obj/structure/door_assembly/door_assembly_science, 4, time = 50, one_per_turf = 1, on_floor = 1), \ - new /datum/stack_recipe("medical airlock assembly", /obj/structure/door_assembly/door_assembly_med, 4, time = 50, one_per_turf = 1, on_floor = 1), \ - new /datum/stack_recipe("virology airlock assembly", /obj/structure/door_assembly/door_assembly_viro, 4, time = 50, one_per_turf = 1, on_floor = 1), \ - new /datum/stack_recipe("maintenance airlock assembly", /obj/structure/door_assembly/door_assembly_mai, 4, time = 50, one_per_turf = 1, on_floor = 1), \ - new /datum/stack_recipe("external airlock assembly", /obj/structure/door_assembly/door_assembly_ext, 4, time = 50, one_per_turf = 1, on_floor = 1), \ - new /datum/stack_recipe("external maintenance airlock assembly", /obj/structure/door_assembly/door_assembly_extmai, 4, time = 50, one_per_turf = 1, on_floor = 1), \ - new /datum/stack_recipe("airtight hatch assembly", /obj/structure/door_assembly/door_assembly_hatch, 4, time = 50, one_per_turf = 1, on_floor = 1), \ - new /datum/stack_recipe("maintenance hatch assembly", /obj/structure/door_assembly/door_assembly_mhatch, 4, time = 50, one_per_turf = 1, on_floor = 1), \ - )), \ - null, \ - new/datum/stack_recipe("firelock frame (fulltile)", /obj/structure/firelock_frame, 3, time = 50, one_per_turf = TRUE, on_floor = TRUE), \ - new/datum/stack_recipe("firelock frame (directional)", /obj/structure/firelock_frame/border, 1, time = 25, on_floor = TRUE), \ - new/datum/stack_recipe("turret frame", /obj/machinery/porta_turret_construct, 5, time = 25, one_per_turf = TRUE, on_floor = TRUE), \ - new/datum/stack_recipe("meatspike frame", /obj/structure/kitchenspike_frame, 5, time = 25, one_per_turf = TRUE, on_floor = TRUE), \ - new/datum/stack_recipe("reflector frame", /obj/structure/reflector, 5, time = 25, one_per_turf = TRUE, on_floor = TRUE), \ - null, \ - new/datum/stack_recipe("grenade casing", /obj/item/grenade/chem_grenade), \ - new/datum/stack_recipe("light fixture frame", /obj/item/wallframe/light_fixture, 2), \ - new/datum/stack_recipe("small light fixture frame", /obj/item/wallframe/light_fixture/small, 1), \ - null, \ - new/datum/stack_recipe("apc frame", /obj/item/wallframe/apc, 2), \ - new/datum/stack_recipe("air alarm frame", /obj/item/wallframe/airalarm, 2), \ - new/datum/stack_recipe("airlock controller frame", /obj/item/wallframe/advanced_airlock_controller, 2), \ - new/datum/stack_recipe("fire alarm frame", /obj/item/wallframe/firealarm, 2), \ - new/datum/stack_recipe("extinguisher cabinet frame", /obj/item/wallframe/extinguisher_cabinet, 2), \ - new/datum/stack_recipe("button frame", /obj/item/wallframe/button, 1), \ - null, \ - new/datum/stack_recipe("iron door", /obj/structure/mineral_door/iron, 20, one_per_turf = TRUE, on_floor = TRUE), \ - new/datum/stack_recipe("floodlight frame", /obj/structure/floodlight_frame, 5, one_per_turf = TRUE, on_floor = TRUE), \ - new/datum/stack_recipe("voting box", /obj/structure/votebox, 15, time = 50), \ - new/datum/stack_recipe("mortar", /obj/item/reagent_containers/glass/mortar/metal, 3), \ - new/datum/stack_recipe("pestle", /obj/item/pestle, 1, time = 50), \ - new/datum/stack_recipe("hygienebot assembly", /obj/item/bot_assembly/hygienebot, 2, time = 50), \ - new/datum/stack_recipe_list("weight machines", list( \ - new/datum/stack_recipe("chest press", /obj/structure/weightmachine/stacklifter, 5, time = 25, one_per_turf = TRUE, on_floor = TRUE), \ - new/datum/stack_recipe("bench press", /obj/structure/weightmachine/weightlifter, 5, time = 25, one_per_turf = TRUE, on_floor = TRUE), \ - )), \ - new/datum/stack_recipe("shower", /obj/machinery/shower, 3, time = 25) -)) /obj/item/stack/sheet/metal name = "metal" @@ -169,7 +59,7 @@ GLOBAL_LIST_INIT(metal_recipes, list ( \ /* * Plasteel */ -// WS Begin: carpet + GLOBAL_LIST_INIT(plasteel_recipes, list ( \ new/datum/stack_recipe("AI core", /obj/structure/AIcore, 4, time = 50, one_per_turf = TRUE), \ new/datum/stack_recipe("bomb assembly", /obj/machinery/syndicatebomb/empty, 10, time = 50), \ @@ -189,7 +79,6 @@ GLOBAL_LIST_INIT(plasteel_recipes, list ( \ new/datum/stack_recipe("shutters frame", /obj/structure/poddoor_assembly/shutters, 5, time = 50, one_per_turf = 1, on_floor = 1), \ new/datum/stack_recipe("blast door frame", /obj/structure/poddoor_assembly, 15, time = 50, one_per_turf = 1, on_floor = 1) )) -// WS End: carpet /obj/item/stack/sheet/plasteel name = "plasteel" diff --git a/code/game/objects/structures/beds_chairs/bed.dm b/code/game/objects/structures/beds_chairs/bed.dm index 3c7d1ac0f01c..d81e8b8ba456 100644 --- a/code/game/objects/structures/beds_chairs/bed.dm +++ b/code/game/objects/structures/beds_chairs/bed.dm @@ -210,11 +210,6 @@ . = ..() update_owner(M) -/obj/structure/bed/alien - name = "resting contraption" - desc = "This looks similar to contraptions from Earth. Could aliens be stealing our technology?" - icon_state = "abed" - //Double Beds, for luxurious sleeping, i.e. the captain and maybe heads - no quirky refrence here. Move along /obj/structure/bed/double name = "double bed" diff --git a/code/game/objects/structures/beds_chairs/chair.dm b/code/game/objects/structures/beds_chairs/chair.dm index a8d560796f7e..76b3fb7a5989 100644 --- a/code/game/objects/structures/beds_chairs/chair.dm +++ b/code/game/objects/structures/beds_chairs/chair.dm @@ -134,67 +134,6 @@ icon_state = "wooden_chair_wings" item_chair = /obj/item/chair/wood/wings -/obj/structure/chair/comfy - name = "comfy chair" - desc = "It looks comfy." - icon_state = "comfychair" - color = rgb(255,255,255) - resistance_flags = FLAMMABLE - max_integrity = 70 - buildstackamount = 2 - item_chair = null - var/mutable_appearance/armrest - -/obj/structure/chair/comfy/Initialize() - armrest = GetArmrest() - armrest.layer = ABOVE_MOB_LAYER - return ..() - -/obj/structure/chair/comfy/proc/GetArmrest() - return mutable_appearance(icon, "[icon_state]_armrest") - -/obj/structure/chair/comfy/Destroy() - QDEL_NULL(armrest) - return ..() - -/obj/structure/chair/comfy/post_buckle_mob(mob/living/M) - . = ..() - update_armrest() - -/obj/structure/chair/comfy/proc/update_armrest() - if(has_buckled_mobs()) - add_overlay(armrest) - else - cut_overlay(armrest) - -/obj/structure/chair/comfy/post_unbuckle_mob() - . = ..() - update_armrest() - -/obj/structure/chair/comfy/brown - color = rgb(255,113,0) - -/obj/structure/chair/comfy/beige - color = rgb(255,253,195) - -/obj/structure/chair/comfy/teal - color = rgb(0,255,255) - -/obj/structure/chair/comfy/black - color = rgb(167,164,153) - -/obj/structure/chair/comfy/lime - color = rgb(255,251,0) - -/obj/structure/chair/comfy/shuttle - name = "shuttle seat" - desc = "A comfortable, secure seat. It has a more sturdy looking buckling system, for smoother flights." - icon_state = "shuttle_chair" - buildstacktype = /obj/item/stack/sheet/mineral/titanium - -/obj/structure/chair/comfy/shuttle/GetArmrest() - return mutable_appearance('icons/obj/chairs.dmi', "shuttle_chair_armrest") - /obj/structure/chair/office anchored = FALSE buildstackamount = 5 @@ -367,48 +306,6 @@ icon_state = "wooden_chair_wings_toppled" origin_type = /obj/structure/chair/wood/wings -/obj/structure/chair/comfy/shuttle/bronze - name = "brass chair" - desc = "A spinny chair made of bronze. It has little cogs for wheels!" - anchored = FALSE - icon_state = "brass_chair" - buildstacktype = /obj/item/stack/tile/bronze - buildstackamount = 1 - item_chair = null - var/turns = 0 - -/obj/structure/chair/comfy/shuttle/bronze/GetArmrest() - return mutable_appearance('icons/obj/chairs.dmi', "brass_chair_armrest") - -/obj/structure/chair/comfy/shuttle/bronze/Destroy() - STOP_PROCESSING(SSfastprocess, src) - . = ..() - -/obj/structure/chair/comfy/shuttle/bronze/process() - setDir(turn(dir,-90)) - playsound(src, 'sound/effects/servostep.ogg', 50, FALSE) - turns++ - if(turns >= 8) - STOP_PROCESSING(SSfastprocess, src) - -/obj/structure/chair/comfy/shuttle/bronze/Moved() - . = ..() - if(has_gravity()) - playsound(src, 'sound/machines/clockcult/integration_cog_install.ogg', 50, TRUE) - -/obj/structure/chair/comfy/shuttle/bronze/AltClick(mob/living/user) - turns = 0 - if(!istype(user) || !user.canUseTopic(src, BE_CLOSE, ismonkey(user))) - return - if(!(datum_flags & DF_ISPROCESSING)) - user.visible_message("[user] spins [src] around, and the last vestiges of Ratvarian technology keeps it spinning FOREVER.", \ - "Automated spinny chairs. The pinnacle of ancient Ratvarian technology.") - START_PROCESSING(SSfastprocess, src) - else - user.visible_message("[user] stops [src]'s uncontrollable spinning.", \ - "You grab [src] and stop its wild spinning.") - STOP_PROCESSING(SSfastprocess, src) - /obj/structure/chair/mime name = "invisible chair" desc = "The mime needs to sit down and shut up." diff --git a/code/game/objects/structures/beds_chairs/comfy.dm b/code/game/objects/structures/beds_chairs/comfy.dm new file mode 100644 index 000000000000..b3d7f38e9a90 --- /dev/null +++ b/code/game/objects/structures/beds_chairs/comfy.dm @@ -0,0 +1,270 @@ +// Base type - DO NOT USE! +/obj/structure/chair/comfy + name = "comfy chair" + desc = "It looks comfy." + icon_state = null + icon = 'icons/obj/structures/chairs/comfychair.dmi' + resistance_flags = FLAMMABLE + max_integrity = 70 + buildstackamount = 2 + item_chair = null + + ///Armrest sprite to overlay over mobs + var/mutable_appearance/armrest + +/obj/structure/chair/comfy/Initialize() + armrest = get_armrest() + armrest.layer = ABOVE_MOB_LAYER + return ..() + +/obj/structure/chair/comfy/proc/get_armrest() + return mutable_appearance(icon, "overlay_[icon_state]") + +/obj/structure/chair/comfy/Destroy() + QDEL_NULL(armrest) + return ..() + +/obj/structure/chair/comfy/post_buckle_mob(mob/living/M) + . = ..() + update_armrest() + +/obj/structure/chair/comfy/proc/update_armrest() + if(has_buckled_mobs()) + add_overlay(armrest) + else + cut_overlay(armrest) + +/obj/structure/chair/comfy/post_unbuckle_mob() + . = ..() + update_armrest() + +// Update this along with brass chair +/obj/structure/chair/comfy/shuttle + name = "shuttle seat" + desc = "A comfortable, secure seat. It has a more sturdy looking buckling system, for smoother flights." + icon_state = "shuttle_chair" + icon = 'icons/obj/chairs.dmi' + buildstacktype = /obj/item/stack/sheet/mineral/titanium + +/obj/structure/chair/comfy/shuttle/get_armrest() + return mutable_appearance('icons/obj/chairs.dmi', "shuttle_chair_armrest") + +/obj/structure/chair/comfy/shuttle/bronze + name = "brass chair" + desc = "A spinny chair made of bronze. It has little cogs for wheels!" + anchored = FALSE + icon_state = "brass_chair" + buildstacktype = /obj/item/stack/tile/bronze + buildstackamount = 1 + item_chair = null + var/turns = 0 + +/obj/structure/chair/comfy/shuttle/bronze/get_armrest() + return mutable_appearance('icons/obj/chairs.dmi', "brass_chair_armrest") + +/obj/structure/chair/comfy/shuttle/bronze/Destroy() + STOP_PROCESSING(SSfastprocess, src) + . = ..() + +/obj/structure/chair/comfy/shuttle/bronze/process() + setDir(turn(dir,-90)) + playsound(src, 'sound/effects/servostep.ogg', 50, FALSE) + turns++ + if(turns >= 8) + STOP_PROCESSING(SSfastprocess, src) + +/obj/structure/chair/comfy/shuttle/bronze/Moved() + . = ..() + if(has_gravity()) + playsound(src, 'sound/machines/clockcult/integration_cog_install.ogg', 50, TRUE) + +/obj/structure/chair/comfy/shuttle/bronze/AltClick(mob/living/user) + turns = 0 + if(!istype(user) || !user.canUseTopic(src, BE_CLOSE, ismonkey(user))) + return + if(!(datum_flags & DF_ISPROCESSING)) + user.visible_message("[user] spins [src] around, and the last vestiges of Ratvarian technology keeps it spinning FOREVER.", \ + "Automated spinny chairs. The pinnacle of ancient Ratvarian technology.") + START_PROCESSING(SSfastprocess, src) + else + user.visible_message("[user] stops [src]'s uncontrollable spinning.", \ + "You grab [src] and stop its wild spinning.") + STOP_PROCESSING(SSfastprocess, src) + +// Purple +/obj/structure/chair/comfy/purple + icon_state = "imaginos_purple" + +/obj/structure/chair/comfy/purple/old + icon_state = "old_purple" + +/obj/structure/chair/comfy/purple/old/alt + icon_state = "old_purple_alt" + +/obj/structure/chair/comfy/purple/corpo + icon_state = "corp_purple" + +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/comfy/purple, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/comfy/purple/old, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/comfy/purple/old/alt, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/comfy/purple/corpo, 0) + +// Beige +/obj/structure/chair/comfy/beige + icon_state = "imaginos_beige" + +/obj/structure/chair/comfy/beige/old + icon_state = "old_beige" + +/obj/structure/chair/comfy/beige/old/alt + icon_state = "old_beige_alt" + +/obj/structure/chair/comfy/beige/corpo + icon_state = "corp_beige" + +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/comfy/beige, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/comfy/beige/old, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/comfy/beige/old/alt, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/comfy/beige/corpo, 0) + +// Grey +/obj/structure/chair/comfy/grey + icon_state = "imaginos_grey" + +/obj/structure/chair/comfy/grey/old + icon_state = "old_grey" + +/obj/structure/chair/comfy/grey/old/alt + icon_state = "old_grey_alt" + +/obj/structure/chair/comfy/grey/corpo + icon_state = "corp_grey" + +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/comfy/grey, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/comfy/grey/old, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/comfy/grey/old/alt, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/comfy/grey/corpo, 0) + +// Orange + +/obj/structure/chair/comfy/orange + icon_state = "imaginos_orange" + +/obj/structure/chair/comfy/orange/old + icon_state = "old_orange" + +/obj/structure/chair/comfy/orange/old/alt + icon_state = "old_orange_alt" + +/obj/structure/chair/comfy/orange/corpo + icon_state = "corp_orange" + +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/comfy/orange, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/comfy/orange/old, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/comfy/orange/old/alt, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/comfy/orange/corpo, 0) + +// Blue + +/obj/structure/chair/comfy/blue + icon_state = "imaginos_blue" + +/obj/structure/chair/comfy/blue/old + icon_state = "old_blue" + +/obj/structure/chair/comfy/blue/old/alt + icon_state = "old_blue_alt" + +/obj/structure/chair/comfy/blue/corpo + icon_state = "corp_blue" + +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/comfy/blue, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/comfy/blue/old, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/comfy/blue/old/alt, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/comfy/blue/corpo, 0) + +// Red + +/obj/structure/chair/comfy/red + icon_state = "imaginos_red" + +/obj/structure/chair/comfy/red/old + icon_state = "old_red" + +/obj/structure/chair/comfy/red/old/alt + icon_state = "old_red_alt" + +/obj/structure/chair/comfy/red/corpo + icon_state = "corp_red" + +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/comfy/red, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/comfy/red/old, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/comfy/red/old/alt, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/comfy/red/corpo, 0) + +// Olive + +/obj/structure/chair/comfy/olive + icon_state = "imaginos_olive" + +/obj/structure/chair/comfy/olive/old + icon_state = "old_olive" + +/obj/structure/chair/comfy/olive/old/alt + icon_state = "old_olive_alt" + +/obj/structure/chair/comfy/olive/corpo + icon_state = "corp_olive" + +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/comfy/olive, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/comfy/olive/old, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/comfy/olive/old/alt, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/comfy/olive/corpo, 0) + +// Benches - No armrests + +// Base type - DO NOT USE! +/obj/structure/chair/bench + name = "comfy bench" + desc = "It looks comfy." + icon_state = null + icon = 'icons/obj/structures/chairs/comfychair.dmi' + resistance_flags = FLAMMABLE + max_integrity = 70 + buildstackamount = 2 + item_chair = null + +/obj/structure/chair/bench/purple + icon_state = "bench_purple" + +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/bench/purple, 0) + +/obj/structure/chair/bench/beige + icon_state = "bench_beige" + +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/bench/beige, 0) + +/obj/structure/chair/bench/grey + icon_state = "bench_grey" + +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/bench/grey, 0) + +/obj/structure/chair/bench/orange + icon_state = "bench_orange" + +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/bench/orange, 0) + +/obj/structure/chair/bench/blue + icon_state = "bench_blue" + +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/bench/blue, 0) + +/obj/structure/chair/bench/red + icon_state = "bench_red" + +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/bench/red, 0) + +/obj/structure/chair/bench/olive + icon_state = "bench_olive" + +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/bench/olive, 0) diff --git a/code/game/objects/structures/beds_chairs/pew.dm b/code/game/objects/structures/beds_chairs/pew.dm index 8e5cf9a19493..87f02c41240e 100644 --- a/code/game/objects/structures/beds_chairs/pew.dm +++ b/code/game/objects/structures/beds_chairs/pew.dm @@ -1,7 +1,7 @@ /obj/structure/chair/pew name = "wooden pew" desc = "Kneel here and pray." - icon = 'icons/obj/sofa.dmi' + icon = 'icons/obj/structures/chairs/sofa.dmi' icon_state = "pewmiddle" resistance_flags = FLAMMABLE max_integrity = 70 @@ -22,7 +22,7 @@ return ..() /obj/structure/chair/pew/left/proc/GetLeftPewArmrest() - return mutable_appearance('icons/obj/sofa.dmi', "pewend_left_armrest") + return mutable_appearance('icons/obj/structures/chairs/sofa.dmi', "pewend_left_armrest") /obj/structure/chair/pew/left/Destroy() QDEL_NULL(leftpewarmrest) @@ -53,7 +53,7 @@ return ..() /obj/structure/chair/pew/right/proc/GetRightPewArmrest() - return mutable_appearance('icons/obj/sofa.dmi', "pewend_right_armrest") + return mutable_appearance('icons/obj/structures/chairs/sofa.dmi', "pewend_right_armrest") /obj/structure/chair/pew/right/Destroy() QDEL_NULL(rightpewarmrest) diff --git a/code/game/objects/structures/beds_chairs/sofa.dm b/code/game/objects/structures/beds_chairs/sofa.dm index 8ba787920546..0c69a2335f2c 100644 --- a/code/game/objects/structures/beds_chairs/sofa.dm +++ b/code/game/objects/structures/beds_chairs/sofa.dm @@ -1,31 +1,433 @@ +// Base type - DO NOT USE! /obj/structure/chair/sofa name = "sofa" - icon_state = "sofamiddle" - icon = 'icons/obj/sofa.dmi' + icon_state = null + icon = 'icons/obj/structures/chairs/sofa.dmi' buildstackamount = 1 item_chair = null -/obj/structure/chair/sofa/left - icon_state = "sofaend_left" +// brown, new -/obj/structure/chair/sofa/right - icon_state = "sofaend_right" +/obj/structure/chair/sofa/brown + icon_state = "brown_sofa_middle" -/obj/structure/chair/sofa/corner - icon_state = "sofacorner" +/obj/structure/chair/sofa/brown/left + icon_state = "brown_sofa_end_left" + +/obj/structure/chair/sofa/brown/right + icon_state = "brown_sofa_end_right" + +/obj/structure/chair/sofa/brown/corner + icon_state = "brown_sofa_corner" + +/obj/structure/chair/sofa/brown/internal_corner + icon_state = "brown_sofa_internalcorner" + +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/brown, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/brown/left, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/brown/right, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/brown/corner, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/brown/internal_corner, 0) + +// brown, old + +/obj/structure/chair/sofa/brown/old + name = "old ratty sofa" + icon_state = "brown_oldsofa_middle" + +/obj/structure/chair/sofa/brown/old/left + icon_state = "brown_oldsofa_end_left" + +/obj/structure/chair/sofa/brown/old/right + icon_state = "brown_oldsofa_end_right" + +/obj/structure/chair/sofa/brown/old/corner + icon_state = "brown_oldsofa_corner" + +/obj/structure/chair/sofa/brown/old/internal_corner + icon_state = "brown_oldsofa_internalcorner" + +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/brown/old, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/brown/old/left, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/brown/old/right, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/brown/old/corner, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/brown/old/internal_corner, 0) + +// brown, corpo + +/obj/structure/chair/sofa/brown/corpo + name = "corporate sofa" + icon_state = "brown_corpsofa_middle" + +/obj/structure/chair/sofa/brown/corpo/left + icon_state = "brown_corpsofa_end_left" + +/obj/structure/chair/sofa/brown/corpo/right + icon_state = "brown_corpsofa_end_right" + +/obj/structure/chair/sofa/brown/corpo/corner + icon_state = "brown_corpsofa_corner" + +/obj/structure/chair/sofa/brown/corpo/internal_corner + icon_state = "brown_corpsofa_internalcorner" + +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/brown/corpo, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/brown/corpo/left, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/brown/corpo/right, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/brown/corpo/corner, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/brown/corpo/internal_corner, 0) + +// purple, new + +/obj/structure/chair/sofa/purple + icon_state = "purple_sofa_middle" + +/obj/structure/chair/sofa/purple/left + icon_state = "purple_sofa_end_left" + +/obj/structure/chair/sofa/purple/right + icon_state = "purple_sofa_end_right" + +/obj/structure/chair/sofa/purple/corner + icon_state = "purple_sofa_corner" + +/obj/structure/chair/sofa/purple/internal_corner + icon_state = "purple_sofa_internalcorner" + +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/purple, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/purple/left, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/purple/right, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/purple/corner, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/purple/internal_corner, 0) + +// purple, old + +/obj/structure/chair/sofa/purple/old + name = "old ratty sofa" + icon_state = "purple_oldsofa_middle" + +/obj/structure/chair/sofa/purple/old/left + icon_state = "purple_oldsofa_end_left" + +/obj/structure/chair/sofa/purple/old/right + icon_state = "purple_oldsofa_end_right" + +/obj/structure/chair/sofa/purple/old/corner + icon_state = "purple_oldsofa_corner" + +/obj/structure/chair/sofa/purple/old/internal_corner + icon_state = "purple_oldsofa_internalcorner" + +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/purple/old, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/purple/old/left, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/purple/old/right, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/purple/old/corner, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/purple/old/internal_corner, 0) + +// purple, corpo + +/obj/structure/chair/sofa/purple/corpo + name = "corporate sofa" + icon_state = "purple_corpsofa_middle" + +/obj/structure/chair/sofa/purple/corpo/left + icon_state = "purple_corpsofa_end_left" + +/obj/structure/chair/sofa/purple/corpo/right + icon_state = "purple_corpsofa_end_right" + +/obj/structure/chair/sofa/purple/corpo/corner + icon_state = "purple_corpsofa_corner" + +/obj/structure/chair/sofa/purple/corpo/internal_corner + icon_state = "purple_corpsofa_internalcorner" + +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/purple/corpo, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/purple/corpo/left, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/purple/corpo/right, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/purple/corpo/corner, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/purple/corpo/internal_corner, 0) + +// blue, new + +/obj/structure/chair/sofa/blue + icon_state = "blue_sofa_middle" + +/obj/structure/chair/sofa/blue/left + icon_state = "blue_sofa_end_left" + +/obj/structure/chair/sofa/blue/right + icon_state = "blue_sofa_end_right" + +/obj/structure/chair/sofa/blue/corner + icon_state = "blue_sofa_corner" + +/obj/structure/chair/sofa/blue/internal_corner + icon_state = "blue_sofa_internalcorner" + +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/blue, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/blue/left, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/blue/right, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/blue/corner, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/blue/internal_corner, 0) + +// blue, old + +/obj/structure/chair/sofa/blue/old + name = "old ratty sofa" + icon_state = "blue_oldsofa_middle" + +/obj/structure/chair/sofa/blue/old/left + icon_state = "blue_oldsofa_end_left" + +/obj/structure/chair/sofa/blue/old/right + icon_state = "blue_oldsofa_end_right" + +/obj/structure/chair/sofa/blue/old/corner + icon_state = "blue_oldsofa_corner" + +/obj/structure/chair/sofa/blue/old/internal_corner + icon_state = "blue_oldsofa_internalcorner" + +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/blue/old, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/blue/old/left, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/blue/old/right, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/blue/old/corner, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/blue/old/internal_corner, 0) + +// blue, corpo + +/obj/structure/chair/sofa/blue/corpo + name = "corporate sofa" + icon_state = "blue_corpsofa_middle" + +/obj/structure/chair/sofa/blue/corpo/left + icon_state = "blue_corpsofa_end_left" + +/obj/structure/chair/sofa/blue/corpo/right + icon_state = "blue_corpsofa_end_right" + +/obj/structure/chair/sofa/blue/corpo/corner + icon_state = "blue_corpsofa_corner" + +/obj/structure/chair/sofa/blue/corpo/internal_corner + icon_state = "blue_corpsofa_internalcorner" + +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/blue/corpo, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/blue/corpo/left, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/blue/corpo/right, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/blue/corpo/corner, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/blue/corpo/internal_corner, 0) + +// red, new /obj/structure/chair/sofa/red - name = "comfortable sofa" - icon_state = "sofamiddle_red" + icon_state = "red_sofa_middle" /obj/structure/chair/sofa/red/left - icon_state = "sofaend_left_red" + icon_state = "red_sofa_end_left" /obj/structure/chair/sofa/red/right - icon_state = "sofaend_right_red" + icon_state = "red_sofa_end_right" /obj/structure/chair/sofa/red/corner - icon_state = "sofacorner_red" + icon_state = "red_sofa_corner" /obj/structure/chair/sofa/red/internal_corner - icon_state = "sofainternalcorner_red" + icon_state = "red_sofa_internalcorner" + +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/red, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/red/left, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/red/right, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/red/corner, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/red/internal_corner, 0) + +// red, old + +/obj/structure/chair/sofa/red/old + name = "old ratty sofa" + icon_state = "red_oldsofa_middle" + +/obj/structure/chair/sofa/red/old/left + icon_state = "red_oldsofa_end_left" + +/obj/structure/chair/sofa/red/old/right + icon_state = "red_oldsofa_end_right" + +/obj/structure/chair/sofa/red/old/corner + icon_state = "red_oldsofa_corner" + +/obj/structure/chair/sofa/red/old/internal_corner + icon_state = "red_oldsofa_internalcorner" + +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/red/old, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/red/old/left, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/red/old/right, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/red/old/corner, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/red/old/internal_corner, 0) + +// red, corpo + +/obj/structure/chair/sofa/red/corpo + name = "corporate sofa" + icon_state = "red_corpsofa_middle" + +/obj/structure/chair/sofa/red/corpo/left + icon_state = "red_corpsofa_end_left" + +/obj/structure/chair/sofa/red/corpo/right + icon_state = "red_corpsofa_end_right" + +/obj/structure/chair/sofa/red/corpo/corner + icon_state = "red_corpsofa_corner" + +/obj/structure/chair/sofa/red/corpo/internal_corner + icon_state = "red_corpsofa_internalcorner" + +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/red/corpo, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/red/corpo/left, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/red/corpo/right, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/red/corpo/corner, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/red/corpo/internal_corner, 0) + +// grey, new + +/obj/structure/chair/sofa/grey + icon_state = "grey_sofa_middle" + +/obj/structure/chair/sofa/grey/left + icon_state = "grey_sofa_end_left" + +/obj/structure/chair/sofa/grey/right + icon_state = "grey_sofa_end_right" + +/obj/structure/chair/sofa/grey/corner + icon_state = "grey_sofa_corner" + +/obj/structure/chair/sofa/grey/internal_corner + icon_state = "grey_sofa_internalcorner" + +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/grey, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/grey/left, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/grey/right, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/grey/corner, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/grey/internal_corner, 0) + +// grey, old + +/obj/structure/chair/sofa/grey/old + name = "old ratty sofa" + icon_state = "grey_oldsofa_middle" + +/obj/structure/chair/sofa/grey/old/left + icon_state = "grey_oldsofa_end_left" + +/obj/structure/chair/sofa/grey/old/right + icon_state = "grey_oldsofa_end_right" + +/obj/structure/chair/sofa/grey/old/corner + icon_state = "grey_oldsofa_corner" + +/obj/structure/chair/sofa/grey/old/internal_corner + icon_state = "grey_oldsofa_internalcorner" + +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/grey/old, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/grey/old/left, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/grey/old/right, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/grey/old/corner, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/grey/old/internal_corner, 0) + +// grey, corpo + +/obj/structure/chair/sofa/grey/corpo + name = "corporate sofa" + icon_state = "grey_corpsofa_middle" + +/obj/structure/chair/sofa/grey/corpo/left + icon_state = "grey_corpsofa_end_left" + +/obj/structure/chair/sofa/grey/corpo/right + icon_state = "grey_corpsofa_end_right" + +/obj/structure/chair/sofa/grey/corpo/corner + icon_state = "grey_corpsofa_corner" + +/obj/structure/chair/sofa/grey/corpo/internal_corner + icon_state = "grey_corpsofa_internalcorner" + +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/grey/corpo, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/grey/corpo/left, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/grey/corpo/right, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/grey/corpo/corner, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/grey/corpo/internal_corner, 0) + +// olive, new + +/obj/structure/chair/sofa/olive + icon_state = "olive_sofa_middle" + +/obj/structure/chair/sofa/olive/left + icon_state = "olive_sofa_end_left" + +/obj/structure/chair/sofa/olive/right + icon_state = "olive_sofa_end_right" + +/obj/structure/chair/sofa/olive/corner + icon_state = "olive_sofa_corner" + +/obj/structure/chair/sofa/olive/internal_corner + icon_state = "olive_sofa_internalcorner" + +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/olive, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/olive/left, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/olive/right, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/olive/corner, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/olive/internal_corner, 0) + +// olive, old + +/obj/structure/chair/sofa/olive/old + name = "old ratty sofa" + icon_state = "olive_oldsofa_middle" + +/obj/structure/chair/sofa/olive/old/left + icon_state = "olive_oldsofa_end_left" + +/obj/structure/chair/sofa/olive/old/right + icon_state = "olive_oldsofa_end_right" + +/obj/structure/chair/sofa/olive/old/corner + icon_state = "olive_oldsofa_corner" + +/obj/structure/chair/sofa/olive/old/internal_corner + icon_state = "olive_oldsofa_internalcorner" + +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/olive/old, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/olive/old/left, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/olive/old/right, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/olive/old/corner, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/olive/old/internal_corner, 0) + +// olive, corpo + +/obj/structure/chair/sofa/olive/corpo + name = "corporate sofa" + icon_state = "olive_corpsofa_middle" + +/obj/structure/chair/sofa/olive/corpo/left + icon_state = "olive_corpsofa_end_left" + +/obj/structure/chair/sofa/olive/corpo/right + icon_state = "olive_corpsofa_end_right" + +/obj/structure/chair/sofa/olive/corpo/corner + icon_state = "olive_corpsofa_corner" + +/obj/structure/chair/sofa/olive/corpo/internal_corner + icon_state = "olive_corpsofa_internalcorner" + +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/olive/corpo, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/olive/corpo/left, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/olive/corpo/right, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/olive/corpo/corner, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/sofa/olive/corpo/internal_corner, 0) diff --git a/code/modules/clothing/suits/miscellaneous.dm b/code/modules/clothing/suits/miscellaneous.dm index ddd11a4e78e6..64b4c656bb1f 100644 --- a/code/modules/clothing/suits/miscellaneous.dm +++ b/code/modules/clothing/suits/miscellaneous.dm @@ -512,8 +512,9 @@ /obj/item/clothing/suit/caution name = "wet floor sign" - desc = "Caution! Wet Floor!" + desc = "No running." icon_state = "caution" + icon = 'icons/obj/janitor.dmi' lefthand_file = 'icons/mob/inhands/equipment/custodial_lefthand.dmi' righthand_file = 'icons/mob/inhands/equipment/custodial_righthand.dmi' force = 1 diff --git a/code/modules/reagents/reagent_containers/pill.dm b/code/modules/reagents/reagent_containers/pill.dm index 534d3b052bc6..85853ba5096b 100644 --- a/code/modules/reagents/reagent_containers/pill.dm +++ b/code/modules/reagents/reagent_containers/pill.dm @@ -288,5 +288,5 @@ WS End */ /obj/item/reagent_containers/spray/rhigoxane name = "medical spray (rhigoxane)" desc = "A medical spray bottle.This one contains rhigoxane, it is used to treat burns and cool down temperature if applied with spray." - icon_state = "sprayer_large" + icon_state = "sprayer" list_reagents = list(/datum/reagent/medicine/rhigoxane = 100) diff --git a/code/modules/reagents/reagent_containers/spray.dm b/code/modules/reagents/reagent_containers/spray.dm index da4c5d0b68fa..8be0bea8a313 100644 --- a/code/modules/reagents/reagent_containers/spray.dm +++ b/code/modules/reagents/reagent_containers/spray.dm @@ -2,7 +2,7 @@ name = "spray bottle" desc = "A spray bottle, with an unscrewable top." icon = 'icons/obj/janitor.dmi' - icon_state = "sprayer_large" + icon_state = "sprayer" item_state = "cleaner" lefthand_file = 'icons/mob/inhands/equipment/custodial_lefthand.dmi' righthand_file = 'icons/mob/inhands/equipment/custodial_righthand.dmi' @@ -162,7 +162,7 @@ /obj/item/reagent_containers/spray/cleaner name = "space cleaner" desc = "BLAM!-brand non-foaming space cleaner!" - icon_state = "cleaner" + icon_state = "sprayer" volume = 100 list_reagents = list(/datum/reagent/space_cleaner = 100) amount_per_transfer_from_this = 2 @@ -388,13 +388,3 @@ if("sprayer_med_blue") item_state = "sprayer_med_blue" M.update_inv_hands() - -/*WS Begin - No Cobby - -/obj/item/reagent_containers/spray/hercuri - name = "medical spray (hercuri)" - desc = "A medical spray bottle.This one contains hercuri, a medicine used to negate the effects of dangerous high-temperature environments. Careful not to freeze the patient!" - icon_state = "sprayer_large" - list_reagents = list(/datum/reagent/medicine/c2/hercuri = 100) - -WS End */ diff --git a/icons/obj/atmos.dmi b/icons/obj/atmos.dmi index 94df693238d05123b4433c12a5c13e86071ff4c0..b80be47c795dababf7d3449d1e5ee4aa0cfb7aac 100644 GIT binary patch literal 11720 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 C$yIs) literal 11891 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 diff --git a/icons/obj/chairs.dmi b/icons/obj/chairs.dmi index 19b49a6d34da4c1dd23e9d1f956b567d76c46c55..47de0bdd1a437edfa309db0582b9ec0dc32bf2c7 100644 GIT binary patch literal 28882 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 W9zcYc^ooRlzt=C7WlLp@eg6;fD@zXm literal 29542 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 O@R5~Lk}MZD^8X)FV%5z6 diff --git a/icons/obj/janitor.dmi b/icons/obj/janitor.dmi index e084df73a37aed0a9fceaaaddbd9a650b944a0a7..dff68c8d4482aae2a6a91721e30b384f24cc4b0f 100644 GIT binary patch literal 24520 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 literal 27106 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 diff --git a/icons/obj/machines/borgcharger.dmi b/icons/obj/machines/borgcharger.dmi new file mode 100644 index 0000000000000000000000000000000000000000..c60f999ea06ee9a558cb4f52eaeaba4dcb7a8fa4 GIT binary patch literal 1722 zcmV;r21WUaP)00DGTPE!Ct=GbNc0063bR9JLGWpiV4 zX>fFDZ*Bkpc$`yKaB_9`^iy#0_2eo`Eh^5;&r`5fFwryM;w;ZhDainGjE%TBGg33t zGfE(w;*!LYR3K9+DZeN^IU}(sJ+;VCiHkEOv#1y-Y{M3mx`)a3j;94^GBlmt_aNpY=iDM_BwEyd|(Wd&D1 z7jT>b00a<#7BYnSeEyw4*+2{2#Ih{v zR9t*DZp0t!Y~Ral-S>DSKDWRPj?#?b1nq^^4yc7Ab_<-Q3hb4%PVft7ODhLn!Ppi! zcM|fF6gVz4eRE6dM6bj}!HI|P_6Fjin?4}mr_(xqKCk2N?*$$d*hBaGw-XPG2fPgD z*^(<`QYQS<1~+lSo{4FO7itA0Qy3zWuc`11$+dct9=ID^Z!A}saW{?M z2m3JA&+RqbNJK0Q!xd#1z&E5XSm*b_K6Ub`y@n%qlkyzA$X()Y8o!6Q#L3qiIX7I# zv6tdtea#1{D-P8zi$LV}SVkqkXZtRZZjT3G?f%0jo)kb9(M_ur2w3j>B&+j4A*=3zu06W?aZEWjNCZhAM|&M`w7z~ z=k0W|RQWx9kIU_OsZUxUiRDNCSbLc&PGw$eEX1L-Bl+`{gnEk0~6mR~`p> zEWFzJ12q26FNhhcJHRQh_mQfg;sEvm2;Yx=VD5mz?=APM@cq<53Y=3wzI8MP%y6Ct z1|I^s-pBu~%@z!n9Vl>!1JN804x|*64k-K|z`xgfQufgmoSow83)8U-$ceu%@Oy~% zRGIm7>sz+rbn9n8nU3XhDENH}aVX1(dzGw6rEv>x`2FPFP|5Ww|K0em@{W^}1 z$Nww%*Z0@g9RErF4}ZtczauQ-pM-zI>-Go6Ps+hE{*4hh7r6Ov_6IaPMW~Liiao~f z)%^qQ^}LL52l%~P-9OOZe~jO&=L0l3%J0?l0jdKB`F(I81YoxVNBO;aK0tNgAir17 z2WWDX->c^X)Ce5p_v-n8Ee>qt_x!)W3;q@Yf(BP%QTzkWVoqXVf5sv8WPdfyrL?H_D$fR~LN z0ZM0u-@BB8lK(6F2kQG3{_gp|l}>0Y{9idApgXXM--ifP@b&!zMfUJ}aiqZO`v)8A za2LM^sN(Y7X&eYDTLWN^@Oy3lK$WBXUOgY6$x(ih8Haf7#-*@o;h4TTb2MT{rxW@mpGMw`N4K7sV=kOKz2W?AmaEsO2 Q@&Et;07*qoM6N<$f@+3JUjP6A literal 0 HcmV?d00001 diff --git a/icons/obj/objects.dmi b/icons/obj/objects.dmi index e7cd9797591b863580d3d6e90964cc7b317b55c7..1b156b9294f9f7f3339ceff03486df17204f65c5 100644 GIT binary patch literal 102051 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%0DetfX~0#?+7*98^47K7!i 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 CM97K& literal 115979 zcmXt=t4c%>0N> z*yFc(mhc4gbB&w1()~>{x14Q64F%{FsvrunbB}o3Gf%zFk9HCs;2Ya-#3EI1pS(DE z#rpU*uX+61=YH8JK?B==B8tW2Aw3GUMY9FFR|H%)M54aJQ`bHtIj&P&wK#9GzC|4G z><*k0|B;s*d~^QE^Q*)cnZ>_;dd7dd{;8@srugo?lKk@i2`9Ua`wtRZP1xjLz4f&b zkD}IA@7pf-6;^4HJ+v0hao9T^q2Y0c2?=Q2ojbGN&7y0{vS7tjS+k-se51c{`~TM;wrl0RS#Q4WVq{ zm9~a=iZCB@=R3qzlf3`fP5I~|g_wI{pM=IC`l{fQZ{Zy)N@@!ZcJ$n8k8awtX|)9& zKIY(|W@z4m-OT@T+OrUn{~owp7pR4%F7LV)n;a@Dwbt{*VN(26-?tZ`qTBt?%U2Ai zOi6Dtd`s^sZg77^^dzjcAAPw*-{8I>9ArK^Qx2^Q{rZmQQrzr+Z z&_f$Y6o4{4#i$9OWSqc6VfdLx7?PzInme>i2JAd|oU7L|35U^Z3! zS3X*I2ev3VR6A{+6uRC7A>#0)P8m+}GOQzHXZ~cf_})!){?EaOcjBMr@W-vM z-?&lwUaK>0>)3zw^=vCEWAN;PtTeH>T8aYwU@%g=GyI9nc?nZY&smmq$&Z%65KGee z#rNfT&Wl6#WBGTAK07_Px67mb*79uZ2GUw)+d^Dq4+^#Yu4Epz-}a9y-u^=8M}4tH zcY&6$8_KS2=&EoUq@0qM6u;g~v#wI{XUKJwBNVaK!q2N@hg* zDYui7BCnFAK69FSE&bKx)z|#BDc|M`u2sJxJF9H3xLgUf*c35Zvds>LTY4%ZGMo~O zm;yit=#CW6#l`^~&~}s6ueb1S4VR_nN`8SaBl*KC@!TkzG}l`a#^~beU}W`+ykD@-wJ~)TKAUHM{-n`Tp7oT?c#?yw z#SJL9n+gDFu9bv_Olote{1u(}CsY7eHeQUj#KfuepZ5TPkM{!=SRNx2=&@1fSC<(9~x|Z3!Yn@x3upw zVK3=#wYo`2W(gFdMI!7}cTRGEYpiXF$bAf{Q5_)wz-&ashFAg9>G1vO+)+weK-tPK zgXP`QkC^GzZp9dLh?TTvfko-i?;R=lLwGMdBeMLxtHR#25r!WqptRROup||}SmbCH zqt+ZVnPiFif_)L#@`JVQ-;1kTei`re^DWZKN4<#e{NC9|VG=Mupg&KN3e^!50OF5f zygtHB87WlBN@hZ)#L<;Pyi|(2A!6x*ciCRkPeGN9GE|CVTY*b(hOj4JvG+D@4Utap z2{L+mU9u%93D3w`2>N5PIsNZe-%Srs&$HIn1|UoEIOjr>^Qb%E)0j!%E^!bBCzCJ* zwx;{Bb6l!nqvn7R+U=bWOLIasO8+_p8q34FY&Oa!O`Okpyt&?xajGbCY%TP6WCUr} z_>L8@xFkYDL$l;jUwXMyQAqxHDaY$z+ztX5dsO<@*VTnNjg>%}6=^OWbNVq^p3bqj z98JA=%4gBK*)`L!>9=_jqrD~UW8=2J;=MwuzwfLRm&Zy@J^!8IpEne$`!WKDd18)8 zB^Zzw{KKz7f65{E*QZZ>5pJAlX0)Kvd#oOliY&)9fv1d|!M6aNrWut=8Q;F6hSQzp zPt;o$PTb_56T-7kc>%J&>+rfU84_ANuic)z&KyxKr15Q(7W3UCVZc|^k(M3)3x`{M zpxAUMsBswomM%n1j11Y{nFJ`AG1&$sa|74m2*z>bKD|a4EfW^5k6qJ+{@?SP#kY(=#sDmr1D@OJY*-rpP**?t4!E+u68IE|i~2 zhpaoP7Sc>!2A9pjjvsi)rDa-r#q$ntda}-kUZo`8vEZjBlj@{2PEf&O5bsp3yTePu z?FpLVP%`*8EE{$Oj&6e=OF@kxWk%PpBC8QhciFFyg*Tl|iVn>9k<9gl*Q!VVF7&Vv zL%HB}6llZ(nzZAJRiEzjP4d1sIHe77OulTp9Bt|pM4cT5K?h@*I-lu{JVBmqICoW< zxYq1_Y#@7AXjr5h`}O^e_2=bSLxXAsGIPa8?KE)z;N*u$oY-zLcA6XR3H;6pql6j* zx1g8cSDbK^%3Ka9jmHH#}S(?}T#b{~Zcj0V>f)nfgopW;;3->tdI2rwp`Yg{EQt{u$*q7rNx8!~H z_$!1S=`uZurGS@i9{MaM+im3s9Ot_vx!^4x=ln#AQ?7fkkD7e6mcCSPQA!2%Ha`zI zsR;-l^xJTCq0X9@4tBjp97u0#Z6#|JLlliXzGDoAgeePwhK{s}_Y$=y^CbeL`h8?Q|92C^Se zsGqj+ai;JUk^=Fx9=R`qoJ!0aZ@_j&sG>?=TokZ0@ikm$H+84s{TI@zlo zJnL7-TNF_$|KQ0s-aLB+Fo)X5U=}e24iUKUCpHb+3=;i!UHf2_b7>7-GTy&^j~t-h zN{HyNB}d}~S6k!Y``uclP~VP@aM5TFg6`;C_*vE@sD z|3MQ3-C}hp0e>q86(&Pt)^t1G$DE!^!4D4X*+S3_pdSix43>;*4&>Kkb5*DQ*q((T2pyq^G-y{>uSt zbRj(pH~+l7YVmG6NFM&&zE@gz`Pj?Fc#-BRBJEsbSV7m8w&Q_j`4;vFtZ$bl)mwcz`)V{3*)W*a@p_MFcqXM=}L9NJDU+Ow6AWY~S=ro_HslYtiGa%%$N%798di zmJ;|x?9kJV{`U<0ghp~#WO z!#NsXi^QYUuT3ZOiqa>Z0jE@U0l(jT`}WP*`?TkFW}3eFwl~1DhJqDm5>>?*xLH5S#b{FU41Y2p3HQ4Crs2Gga z3a64_YhN?@ze5}5q&uy|0I>>;rCQS#O%q`CqPFSZhja0v7vw9X6MHGU??Qc_l1-=k z8eE;8mqRW>Gql^t4i_k6B`@Yc%H;oB^th z&_a;I+kr&`_a?yuNI{tWQ^d=R#Bc<^VEj@&Vy{AcF;?8I6Xx0h+bD2+|K{as{6-fI z%K#+;VQV}qCh9WJY% z@Gk;WK=Mz@GoE(ruYyD-^^>8mLzC}l%#aNiwX(OdD_dpIwQa>=nqK1Yh6%Q!Q8}lE zPFue;M1`UlQx`i!HppHp0AprTF=wVgULG|=a!>$8h)W5F!86j+k4!ioYZt8; z1N<69+`XQ|qgUk3H$49!r}-6u;nk~dvgtZV8`RM2l9yz|95X}}U>CTj@|6#M3;K@` z7y0(48)Y*YTHW}#4(o&L|InOalb0B3pN<(I^BI8+iH1FNtk%_<>g}Bv)|B--R-vKC zh=rbsdWl}NE!|vgdNUwQrL6PPWmEDq&*eYimZ6ZW;{(!x9V*4BQpjn2yz-D1y-EM` z-}Y|PooxR!>2Do`^X{1X8kcI82IJ#;#q+>Q&Wq1Yr=_>G(hl+Web$|7vrKW!6+*u8 z*Ga!^qGx;K@BF7@x4OBbtsERKYs>F5-F&yDoF@H-Y~SYwI9z5P5$v|^H0|60&{Ul7 z=q=AyjPh+X84~<;!scObIA$a>FE5eZ?=rugdHaFl*|PS04(HjDn?>}49qNpL^P|+* z3X5oGvk=3gpz(2IAz|U!al1@B@5NysyPIW-UBjlxDT);W&6%9S z$q-2J)-h^ITh(>)ZG=)$@i#8J`J3EBKG zEEZ>wZNbrHYh34;f~sz@`n}>-7h-}-)^JFfcEH^rTM4ySYImLXwap`#^mUfG)yqAQ zlPk43QbT^%3w?wd+OasG-&QxStH;>a3Qc|CQQKs@_PPFXiR$<&e(m~CB>Di;O)K%3 zfFKli>LlBGPx&T`2V2ud&&R|SIi?W3p%jMOSB&%=HFza4SpQbwvgrOAJC-u>{6K~!WU93w)+ZU z&+w*OGmb}%QHegd<+UW$)8czKfJbn_h}oTZ(nW5fMbafMWh-F`M)Y;K9!e{6_KYCe zMu0-Iu$t}dgaMOL>5>IRnTl>ogkbcYE_u9^`PqP(z=AU?c zrqEllz#o=f;pRGhBF}vZVWhI4MLdm}6|1%LtnnN>@E|_XjVo%iu4|g%EWSI*3wMr; zyL+W`@Z0sDVWhiMTw=klC=rO;ob*7OSezQ%tx~3F{>0^RPsDQrW%w_K7ObEWLeZLb zlB?_sCdCJzGBEJ%*WyIXd;B^&HT_ktal&As`ndBZN70y5aPkRU;nEML7-J-Da-k|> zYJDB&Wo<2fVSNz!|2xZJ=~*Ws(|@PtysztGK@=R^LM?qH<{J`dWcw;o|5P#p5B!cL zrKF?)fJMZtnMSk$0KUKdcLhNaEq?&h%2bFP^gpNsRMBo5e`J81@2_Kd4mUiTPU>8- zW2@gc8&Ap_8>6J7w$DjToHNIxHS}HLu{_CjskfaM*%iCqL<9w0N_*hV0Bp6=h-Qtg z&Sv;-v~+e-ikN*z^BlFnA&g_k6BBG69v)>44G|!NuyS?Xy?3O|L=J6PT;vPOPO57a zHLs%p?r#UspaTe!6KF~bE}_1PWqfhLoEA`ots7oH;M|(t9G{q|_4M^6M$L*DuXuQp zTwacpy`fnwF5VKmuVnsr`-&Y9H$=xRX^Y->E z9h)>waK6{Klgp!aZDZrWMSJMw%z&1i@YBj8$$qv@*u73_XtU-+gl+6sWu~B9@jp}r zOfhN6A%ry6Hhr3g@wATPV-*{mu9A&S#DcesO++ZB8-hvpR?PAQ=;4bzYL8H(>bxRF zBkIn${djei63dwf2Bl-7VE4-TC@oYd2!Ml5n)u=eEG2P`II^s9hW*LLZDNwf2_rQ%ax@Mp{Rcj0tnfMMC<^qo5H%}W zrxcVscpBM%1<{RIw`A`mVo)akt^UR03^`9(o)7eIfMyAOzcug65#kBdCrEcu0ApV* zWWI){Yaqp7(8(6}oq)<&ld=nki&!Vq)UyW#oViQ%ARhL^(Cs!v13<0tK3LIk&Yl z+Cgka83;*YCH--ws}O2iSpmnL15#wI|I#DQ*0HAZeSyQyHxZ=)XRGwk;*yf*c6L+) zGXFIr8p}hn^W)NsV?L$S_RM+d&OkZ^3&>DW>U9V zHFL+VuM3wL2o__Z5`)r2BLjCF{~x)e+PfUrSVF(grA2?>%1Ta7&K`exXoAD`qjETE zl|L8EY=ZaD6la)@jTKkztB8o@3GMxLe_r|zPj-el>OS=co~MlWVYIr1?N#OFTGlYV z1X~LFu-1{T1QCqA7GgsnZ0-i37(Z?GZF0(dYr3$S8HC+-byHI-r>ABQDJ0q4n`*}u zbV|oOARMSXhUV!Cw_U6cebx2(U9wsKin` zR;%CadLtF)Ex~T{3Pvd@Au*39eGwm(CeBGd^=4S)gJTK=!WyXC%K8Yaom*0>YR^TU zGG1<@my>&yb45_2OWDfdMecSsMoeOm;b%EdPqaiOQ_!S-LJ1$d#Y(LBD&?cfk!j}_ z4k*X!6g#Q+)s)kHWqP5eok?*R2Bf)8hacQTB3P6`x0!JC`ZqU`qgCu{Ha{HAj4WTo za|m4VBn@a08`DeAYWyT>IG-*qqC&te5!NOf+sA72TcR=w&cu+A8xCoP&Er`PrXOSV zZaue)7;o*q^rv#v3mVTw{TeK1GLVa_4_t;AK+2@`U=E^CXQK{f_>Q*)!J_eW}fnnj*Tgvp-7pc0Y`nA5ByILnXvhmd1+Sr_7d=V zZ%G$K1SS7iEW99_K4bOZRb7`R{&1}R#B+IZaS{A8zL2c!+qdAEi?f*!jMb}GSN|(; zsr&ceoF2aU?>$s>|F#CvST)M@FE9Pf`8_^fE1>LjchRWn7|9|18klls0V`Httkkdw z94VC&Y=76d%oxZ>`yKDOrM-E3#{|br8Q3C8etLegnOU;_Gv{%6dAYdxV9w*{#!JnL z&MW(Mw9P)7MZh|8BnR#z`E-}N&H7i>=!6(;MNrU@1yfK4#u!0nH5_Pz%9~}2RJ{x& zikLeX6d^xaFGY&Ch8OuuYo=72R4axl>Lp@M2%Q~oiqHI`SN2oF3Xn*0G?JGm8>WNG zOTkQQAddD|O;0A**FnzHI5hss`K4KD)cv_K{$7(@J%P|CCOAX?mEmMLm-<(OlxRF+ z*kD8sQia^NfY-f-_Si zm9sOmS}eW9XOaTf94ovGTjK2EIejO4lNs9R@oG0q&=G-ljS6Y|3ZG*Iu2Qx+;w?ys ztr5pdsj2JLCODI@rJJY{paAQbN!@1+%izs!6c2`gIuB(w`A4TC%=LVIx(^CBn3onx z9+!{^%f^5$x40;qEa=|or!XCkkb&S)TL)F!<(C{?C5A=J*dLPpb1_aCvbs#>Ix0qp zO6jOx9<>(>zu4il+#(uXx=gH_XJk+nM3p6Cy1KmlNQa|qz}MJ{PZ!x2+}mPRpkf>= z-g&!6tQfiazPz&#J2f%kOz5xvhFHj|_CS4o$AugLfnGCV6~QD;3{%e~18BLJe=@4tY5oXeKTHK!b) zV}qi2@7`HP8`7puPhm@+v`VP@B4`d56pRl8!klZuRdbYcitR1~1Z*o=9ogS3(#B1c zl-)qXyTR8blndWztYI(Hu?GYa-m&^_f#DtFT!uuf zn60s)Z2AUaq-ZsAD1T7$+qa3U$gnoCuUuvRs61nEuc^LC0qJoP*2 zq2aCTB#Wr)D&7&)@fAXI6+-ctuX>?VR${cJ=9BhUL)1Ea3n`VYAVH*7Wmuu7R!xoP z92YgcN=$Ti*`KL(WZG^#sai6$>=Aa8rx&tq%ZbkzKBmN&ne^Zxk z?gvL+KJ){0*5rEi;-ZNke2x1#Lku|p);br|J+Rq1Liu+nb@&YKo9O>#0iF!`27DKq z3bZwzPUk5!HcOki`auaX>{ef2jk`F%ki-^+I5<0(m|4^bm)=jgyF~Z>{t{K2#!MxH zR0GMv7w=EsRbDfiprVVI4v);X55$Z@+<@NQ2Z`DI$_RT&wk?Zdaa1R49x_Gs_jLx# zX4Pn~hG@EfnF-Ddl@K3~zbvu6JY>g)Gc1ajrv^=I3k!?4Gv^1MsDpJ=wWP~f6PmUx z?T<3>y9fi_kvmxFZbBmF2NFpb6m3NL?fqBh%ZW`#@zIT^{iW~rwk=O0qtDB%eD9=u z&*Jo6fWF&s%_J977feC#MDG1ZfWQVS9dLd++*>_5_ovqNKb8r0SeKr_=Nrv)y`~ncdGQ~2J(457KHRdV zP)4Vxrx#YAs8@_;o8UeqLxXRD+rrwKkZk(3;%a-TRQ*0fL|&-T=V!GTF11*JrXG&R zH?~#PpCs7c_htkdkimPZ%j`3U!DKn;V=J-dP0owEpvG6YI2vp!{NRBM!Z1h};Yn2K zyHp0y(bW+xrc0NyOqgtctZx|Jmns=cNJa(sD8H4qkomy zU~Xa2>)CiP=5a0V{YRnSO z?ILG|ksKWE*U1`43wRiC4_a85P4>w_as^*oJKk75n(x5uAv+}tZ0w)Bz~yS?Gx`&c zh^aHDqcwJ(o}Q`wowVyy^=W%2XJ7${L%)oqur7F8Y+E?aSEJzH24rk-9sCM%j-vc? zPS_RTPpa*ajYEp!6=1|Mx4fca4am|ht>0x48I>w=`3RKNPhMR#k+=fb8h;`wL}Wkl z@bn##eCn`f+>;cSbXZU3dBiqi5`L%eEfTq@8M|iEyymZWRBy>+mR>uMV>AymG`J z>mJrP6^^d5QLQ5_^$f7!Ko8?+m#AAh=0bMjQ6K4pKgYUz^^y4pRy8)Bs{y~KraCUp zO9Glp6;HHIIqCdvSWY}^OD+E(m;OpWL4@Ha9{$!0u}S?%u4**mo=x`p`Z}r}e`9mJ zGHH0ly%e67=bdE&2r}GDd{BP5#JnDrn3$+;^6XyQ>?ig}A1%bM)qVDU)Vv^6+wAqx z?|*qY6l^6DpMl@pa3>YrMj8M->+OLP`=NBQGj83c)PEWtLf6d3Pq`81J2q{k> zysutMO2%M7gTE-SrHt&;EjX@Syg~FHDOXbPUb2JK>*cviPJ#6O$*j6Rx%w)yOmK^! z$fInNj><{rq87QU-{q@F@yS;dRB!YY3u&c{F=9hE;KxIglj$U^AX{V|rLui;BpF+V zj4R(w+7L~|pJ~U*7O~v*^r%p$7*k8j`$nY};R%U}JLp-(>ZL}EwOXYq*9lwzSN zGp0+#9}wl{B|AXIdv+W7a3Qye@!$2{uIho+`-d06#Q z77dtry+s$yda50fRBgA61h0b>@{)vF=~zua>g)m3(r(eLy-mi_da>2y&iq2zL^mtf z337V?G%ItIt#)Hf)4O4#F7M_|X=-NPJXUzOp+S%{Di6fer;8}RZz3a0BGb>9@%Tw|FeF)3-ZRB?7PxjmooyD!LdDl03Qf|ZxkZbR=W zTZx8Pzc#r(*_jlZ+yUc$!*Po?C#BkOw?SG7;j(LSvurfMsH9l&dtF^c;G6INZK?-5 zt*sy0D>WvH@B1a>o0N_%{K}W3>Ua5DT^yhP4RL>-NFJ2rg&YW+Fp6+;pBXXv9jxS;LXFFL&+yLN(WDIW$ zp_>OAtNsre&|2SUy71>vcn1U3tmVb=*epI1bvliOblODA2WupXOzqTH+6`(sIYKnq zO*EVDsxi3LPdTiwgKT$tzr=HPYqkwD59{megIx>JKWB8RG{OA`umF(yzSAJ>@`U?7 z|EVRkp>|p~{!&Y#v}i z=Wn)wYMM&Su`b}h?Pk-RUH-IeZ+`20XLJ3jv3E2yo__uo@D{-AI-!tB$ZMBg1UQoV)#15hKYdkHeobutVP z3Gy=V{_9*52`DxB7)~KJd?&c=V*@oM{w8*WE$qnK!YnC29)Ab*hia0(h27?qpZ!KT z$=TzSmI)EJ=pAF~6sWsgX$mO=X~2PWRK4x;fvT>w0aDg`hwzFt?W=vTGp`c#eneUH-bt3%7ceDH^L^*bEYl_7pVov>QE-CKcr8>EKGpdGyY|rhZto?&b^>!zn z1QB5E(DN%F^-FWaX65LqXN0BW_SsT?f60qOAXavQMn9!GJsfZmQ+HAeBEJbD&P7_<**D@KCGO<&V#-{G2_Vt94+ zJutWB?FiLsJ}?xS1No6w>bnO!-P|B{`p$a+nx7z3_IGU2>I|KSnVOm&c37UOoQ_zY zU5~mUC)FR7v6Y!t4}vaYhOcu7AibE6LY9{c;40?$R*`DWHV3Wd^Hd6`-mbrr&r>z*K;a(*uuKvHkqR>a>4 z%YN^=@dTy{0mRtx9 zj%|Kc)HaKbwN?kpyw7BF)xweu`*OWI2fXzQ4LAU>Zm&or#;d;zP3GS8b3eUHBTW?d z{~WL1K`D`Ly?6&PeB)XO1iDPntkhA_5v_TZV|Zs`{TnN-FYFrQ3h8)w)xAJ*DaMnx z_tz~A#&7STMD-2Q$@^+4wILzSk+$&dX``@gTKnN%HiDTz*jp83GyuCs+17^m3I=xe z)3s`911?r{M)YIzyf!9h!W;NSEb*=E?Cg@U<&RhQ{ZL{YI*Mjr)7PV(#`3^QMWIjw zU8bP=)MPBc=Q4a8GxSwr^gn$}?%tK+R#P!LM+auEbvaELKhJ+AOo53>Y2s@z%>yDD zTQ){{?;Re{CY1p<2|Vc0d|zIF9B^P4Kxwsb-d{nhp`ihYxerZ0xnJk$vJkLHNEWyd z>a+NK@#RrSSy`D_HR^U|rBEA4uo@4lOIu8Q`w~R~?yL;A!IT#tM1_Pj&3}OUqqHx; z+8VMMaB-4P)OJjIAK=LGc9FnZWr8c*+0J|3oUTRX{i#6{PZv0&MC6#_3T`l>oudX(ql>1?=(b_OT`~?PGjD_c9J2ubm6c&F&hV- z-YC>4#{(}h_W>%S5;GhWDo6Z{KaBrAw0sk^CF^0f?IH`_&Hx%iktG5(hrCv4uj#80 zy6xgyL5TauYv=6@o+EG1r!eb>Y6(BYp4z+mroJ<7WrIMJnN&W$;T z!Y;AGuli)@>q7(y+xwyVT`qqZm^<`EirX4bNcIWFtB-W(s(ka5ZGT~%6q7G=nU%-* zVc?X4sIVx6$*Kr{J=ZupUj5S9IoD0ztUY$D9(F|&Mmfm1tb{b`t@v6_!$ufJjtB!| zq4u7%^t{j`a98WJ7Ft{zLmD&(TWJE9xDZyis0F(3h?v)Eq8D?%ev-swKS}mhMUohQ z_VQnj;&ytaN-;=K)?M(0R3#ntZa7~|_0(K6io{YaLp<@Le&&Y1WA+bE5mH*4cxBfnJO0LY+<45YBe{xh*@raU1L0Y9B z%4%|1e8jkmJ$Z>UT#u{^hRo}9EIkK|a4>2tN%_vEVb~NY znO)gAc3ZB;KEuq_W|Igq?b{h%&#$yIeoEa+jXTp^taO=CNR#(Ha6b|i5z%U?o^qZC z^YcTl1DT4^LVbDr9ZkD(O@ZJ+WI$fYT90WmGcz+7hNzp`czW8DdCKUy+fD|qvJQil4_r9F9Uo| zwC|W&4b@f?Eq_IRXN_3pHb!`%P<%Je7H|L45}WP=vJ{{rXx)dJ8Ht_}sj^~@6%c?> z4FBMR+o+kCgaEW5kHFpXJ+*Pl7d>1SN0aE`#IbBbB8jW-ErO+~-;HE038S?EFxju! zmF$E(Wy7N1_g1)}uRY$-MGQDtBn&XASRbqz6OirA-s+W1YALOuA+fBbS=a)jHVWc{ zoor4aQBgTm>qybqin0}r%}Z&=@lYS*I$7vL8)>L6%%*7INDz=FvZ%Omv~tmLm5e#6 z=q6ClKS_;bodSEeg$qB_TI}#*+;zdl126LBYv#5MfbsWgdWM$m9u;C71=4gauTT76R`Y22w4KWY&z za>=@z{^LmXRmA&f$Livu zgS!!~C7L`Wao2cOc7hhU*hA`Xqw1)Sk8I1NVD0mOju5jCA*M!0G%xF`#0@< zLM$YYYp-@@RhK?5&kIN@h@RZ<%!_FK6rv{mV|D**_=@#pW9f|6;H+0*vhSmQdi6q> z(xl87Wr5QxhTEar*EoJRZE*B;bf~x=c3mUQeJ5Xqec*v0(B$HeE{F2dLMd-$@q9)* zNu@Rty+cQP$<|C);Q%?B1M2?Eq*oKLld0>|W%@3CGfRhmFE{Rwz2qgpD`P{FEfoR` zcR4*XZM=pqm|4xQzM8Bnm{2=D@l~%}i9i0whFe2z6~e0>0{SUh#Zh z_!{_p#6I)E`XrSNEtp*ZjnWvWj+($GdHEM0D^35JkdW}!bqjprW&3!wbRNu%^#(mJ z8kyKJwb8T?+}7F#$I=LK5SaA@q$ZO!$d2@!ild7h$b;om(U_Ny2w`_fU z&f$waD-en(O2x4?ZE;Jfs2;+^uG?KgqMQnX zao~+R%*H9kP}=1A;wMb@+uEwExEDkY(h0e7X>?7lL9u+~aXVtpA;`Jrkp+{ua@Mm5 z=`Hyxlc#32$5AQM5;sJJM7%p;0gC}gxqN^KGfkkRrSq~&y6Xub`C!oU^#E^L9h@Dd z1$+a3*uNZ=OLwk)7C~FdeJhBX20C{R4Dfw=$VGjRB^(-}+uot~KJbT~lTxIHOE>tn z4a)F2;n+AiR~dEV_`LrLpfZ?0#Kpb+UTgITk*IGc=BXqw5}BRFo%`a}$NdM|-X`_Z z;@JiQuCI!FA2O)_V;Jjn5{YGkxfqzNkAaJP3iPHp!ZVqQ>=ilmubH{kd(}<_9zv#3dK1;ui%1h(! zJSQjdS{oSnlGftY1=eN)F6zV$)dkXBr3y!|rME*1)dWQ8h+ZsK^zYLvng6!D7I}7y z2Vf@9172bM%#L1#_>6XEw9&?>9?{_%P40!82@)59-= zqcYM`FwUYk0Y4b=7DhqJKZZ=$;nq}vje8F^8^oP0O&VjGSb~2J6djrW664$p^h{wq z9?I0pNmUJJeX;jh@#wQRBa_*U8kpd~)xR?$d*&1=Mhki{3KvEJL4y|~mb204r-PotO?wvl!53o} zV`IBb9`$E*!I`@CQ=J#%$H!58p<6LI;O6P_>k8S{rxNU?(vykB?sT_s>1>QG zw41kL^gPmC11(AeGF`P2`*LrB1B!fZT-6uO@BONef^;#@YY71T^@k!%VYEOHf9qlU zcc&Vuj)iuL(vp%w&2ZG|!|A2)YhggLAs|EwhP3U7k? z_THZ4;KozW507v9y`T@eh2fz~Z%%Qz&W}zmd?u7euEUirk&$02L#*f+6SGl5+z=Q6 zxWp>8DSBx0t1Ctv<8d~|LddkzM+D8M$tJa(j5dsBxZyP3o++(FyUj^OewIEwcw1h* ze90Wv@sNYUUz1{%gC*E5;|BbvTL0uSYZ?78l~t7?abkUdDu=&UN)`Cc8~O!&`mg}0 zIm$#)$a%3%M_X(YF?M_EQOHe?Se|P)9weDr)|L3;MIyw(l=akGk?OGaZ7yB)bXHnQ z72L=L$Eemcpl6YwR~8qR+=6)Wi#`K!)Hn#pp%V6e(vyXQzSw0q6HV{~@s1-;37WOZ zJ*-CToW$qle+5Ud$*@#SlT=|93WK8f68Z)5-+cs5tIoE8H|fbewZk9&fsZVD=Em8b zoE>KA2{Mt1;1%QJ)OjagzIt0ZMH|U2D}A9v2IvnBl_Ki8fQ2veIc&?|wQ~|L z^G}1%Zmmt$xM-++jmXQ-*TorbgA(#3v>;b6MNhs+Qc@76crrdXS4+(3d-NVHxnMuj z=y!CocKU5*b3XF^^mktWJe*yH)o??)dE(Clog(hXQ46zLXa0(wjlI(|S{DHuM1PSP zAqwSBG;2bBi%Wd}z_+S*W!!7@JF#~|`_J9>pVLbHew(f1BBXO#3p7h+ZT1GYsZQC> z@1LHUSI?eggwKCEbG_9lCi>~xGc$v9*k9M13deLQ}T zM}NpT=Y8&R-Pe6xuj_d!mQ5=(&V|>KC{sa*H2L-N0yr6@PrsnbeH{LKIyib4m6xvV zgV(F7GBV2IxE!wN_1w|B)6>P3hH!NB>&xgh-3pUbZP=N^`^Vd-=W^=mvkMCZ3zWL` z+8c7az5>#uS?3GnOO3yRL>~tn6(aPvKh@LD=2X>}8Vb^NK8tw9yYWcW(Mp{=mZR6* zGA*U1eq5DTj@O!AB=CEl9Tooy~N<2A+2y{@;- z1tK@m9f61@I4<}_3C)elymb+jF%N->uIeq`2W4RyMB~jx6i3UCB|Ot;`RQ-5rR#4; zv$XxYj7rt5C|;_K`h2IU{w}{wX(<^*NA<2P%a(3yB)FkRK@X^t1n*1~*3?Y#fQ0W( zQwpL$z5_rq$Q&c-R{EF`WFd&EpILGd}&1yj~J@%TE+< zi!F^W_$Pc zF3bnwr^Y{WzWS8>L8g%Dlqtpjk0Y8Wt!UHEs2alr?*0KP_BW$sa`a@AyC*ador;ad zXiOl)ge!$FkqBLWGpI4m{!Mn~zE6VKA$>={F&_W}Br;2dO_ymRR|v^I!K{x?uj}VM z;?o8N9ynbOMZbT(9@?3u{u?%b*wz|*!$oYC zK-7*t44*@pgC?P-_A&$xry!_I`?|f&^maA}vZmeqJNiihIu#YTUl(Or6AIIDn=u?y zk+mqNjD#S5OX`vQ-sol>zh4?;a&R@CSBFzwfUe)sgp|Yi##h$M{&sGnpyXh ztS-)&ob0^VB}9fpcCs;+k2&eP+|q$;OL zn*}8Y<1^c~c{$n7Xd-+nO(lu$?4X&fwifIA{&ZZ}$n;s(@DtS3SEg|CLVl!Z=h4FQ zQnh{RbbW-QW1<5_=O;#KyW~+#SvDVGkJSIU7V*SNO6CG-#^q4|BHs%Qjoj_HIqzm; zO8$xwH^)qxXW}84)w7L{ud@A6`4v`yr{h@X6wZ(6z-kDlWA?9V&d-oZ`$n1l;KH@X z788e06k``&$Motj4@{4{(-VYLrhQwiFuQ$plvh6EFm$}F_8npN5BrzwnZ*<@g4(83 zqm^1LS3pieVzxquuie7pmi{)j`yNB4cBL|J$cq2@i;^E)qDB*kfD%A7c{wWkB?DC{ z{u((K%&y4%EZM$s32+ncf`<}A`mMLt4-J(UXor=Ra#0~qe}+d^P1;q9uyRg8(*Pyk3ppuM7HSI}3Vz3mm#S2hKQS16ZW)}lO**H9 z$2c#0@9UD^geAXQwTBf_IL8m$I_h0!4VA_ZZn!&@1|yd^Iqvib18I-I@kKbW0bXTX z-1+D;)AE;8=^ov}GK;mou1*Q;8}_46%oDnM+j)2U>1&%8yb4g|4)xeZ!-~x8Ga^VW zYRiXtz$GYXt%?fMrkB=-$6vC)N)D$N>cCjC^0&GoJKDNr-`}b{KKB0MAddZ^c}a7< z89{ckShr$zXQB47_g|g8$LW_<`VTj2>R`m`nwp^g5p~eaV9ihj%5^|)v&I)~3WBQ- zlD5FM1D9AJx`Bb?WfBsN5XsmFA+8vnyF*Ps&FKJSZaQPd&O#`v9 zSZkq77n%k`XIJ-wfYp_5qK=I`Y76={jtI=#*>e_EEA2%EiY8FOjXaGyjLK$UrF@;` z|I<)%!AW8O+z3}L3QEo&($Zyy86v(H=H4%aeyiPO*w?v?VFd1y!KHA6Dq}1WMKQ65()3iUY1gL zBxldz@i@K!2odrK3iF#06lpm(3`C0Y%~gs20~eO|d<{vUq-_@~$hNoN3iyVP-KBMg#8l%UfPgt<)bMo$v9K{GtpSw?|a*m)z{9 z_ZXK#Jr?O_r3?FI(cd9Pfmt{6~Yo6`FZMr>$mu;G)p zVbQ}T2WEqPosL$I=WiEw7a?aYdLZI z(MNG8l-!DpN1!e&q%-O4%)i$?Z*Ic``UEfrrknBC5!J_uo(NCw)!eD` zbLp=|Gz;x-oUKVDzFKLp6I2;D<0Hg@oYpkt%zAWmbOqGEz^bH(6d=e`_pR>_)HO6V zBl#PqFYqyU>?aE3aPB}q1T}8;xt$FGnaj=-$4(zTk|*bv5;hq;#2x}qoW7Ee=820ws&~m zQ6#XcR5T<#37h>Zz}xp-n7Nn2;)x<2C4y3GEl)-f2)b-IYA6QW#fhguo!)jmwe#Ei#+I-4I@v~M{$P|W<01YqI0xVMqos+R(k?dy4-s^#e}jp$El z$|-nsanJk;k}TxS9}uKR+u?tRd7P-$fi^&-lZ1sjM!LM2;LpZMDor#yk>QA_-x9CzI{^!QCX=t`Y?sl zog6BQV?kBU7{ZCV2yGsU$UH_dYTu$B5Gf(~O`=6}Fj=VasP#RAHM?T-^wzj=EhyPp zx#$4TEo2r_M)OQdn@90dwd6;BL4nJ}_?}}@!pwP}<;UW*cs$@`+`WC%{V_dR8bA-w z5F+(dI|NE(pGKsAoGxV2O{9Vi;)QO{E-J-PPSIqd{@xS4(8QQmOd;qu!!pY6O9S0-+ZWx@Dof&PO=b0GIsI7VjpG|>c{(13R zL&Qy9`z)#->3Bcz(jqA$yYI2u+9VbU>#B-SzG3EGoaQ?SMm`>RSQ6bMOrJJVVv5k+ z2L8BvUbF=l9~BHnJVlO=c4qH=hS+$cnL$}pLErdqZb@4Y5gXx z;vBI6V^G91x=o4u%*(&CKLtOONuP2u%!XV=nqdfo4&uxR-ak(z6Wv&y{P@&wt0Yqx z3Qe*aNL(Gw7Hzg~SlTUG+FhdyS*3G3*;!!b=ikUo-+HCGnr&OqT~Xc9;waTs>DPUJ z9^mp$FmnXx2f%jzU%nq~ZF#z{1`J&;jk%e8%wxjG03gLvO_DbSMOpgr7ssLda$R%=iWV~+&| znAL^|FK%w`3u@|PjS}s@{sj`Vh7J-&tKZCU3vcXkJ!7gR*kIsh@%9;T1k6b_mZzyM z?n->3xfQA+msB42L&QBcxTCoMObXMi}xWHT9U5vN_!q-aP;QnSo#? zHT&RkKybS+x*(yve8^W=y%KLFg~E#v65V@K)RLFbSDIzku-I78vuye;1^!cVJ8`i- zrBP#(vlG3O3>2%28gKrrbWG8tIAg9t#mv9O-9+^`D+19Mqt3N}HS#D-kox(r`s=jAndoc)s_ ze_fHzD(YFT;}m5<%wbVhR<;OE`Q_b{Hn~6>#uDwCu~7|G_W}mmCu+ohA)L`)R1|fI zA6;IBI@a@n?GXxu*A^1EI0)ae3mi%rL7^R3Ku4+|F{5Y&Lih}IOZhK(tz|WtIKD#W z>G^ZUd_E%CFliZYy!tFxO*ota3eH3LLXW9LPwQr9=~Mgtli#bP9A%ZG^8(-a;Sww! zn;G*c(q(4qm61k9$C&e{t2R!}lSNQenX);S_-pDbX-#J3RSHR?j43d1lZUjX3XDr* zqd#X1PqP=EX+>z1g&!OYnGo)qVW-fANI_wAhF}mXJqfpGi(A6oUNK9c^&TYHKb(LT z(pe2E6DLRcfUD4Y%>Zi;@^TruJn7@Jmu+3ch$yZ|`-a8Jc3?MzP<>Pl)7;QAm4^=> z{~wkm@>(?~4LZlt57bsyD%mPhZ|Jlv225oL>$&vYD9VXpc2DTrR(xIMF zEGSegevXG?DvP3sI2zP67f`@BRUSQjZW@iKFP+{ZwyIp3x8t!v=@{Nh#Cu*g&HE`Q zDN$~sRq%lclXQVGCCr!(R)?n%+ZUFfvuK+;b{o&!93eoeFb6q`wj+FE#@qbEp`O&8 z87fQPyW_uTk9bk8!g5w}~dCE{C;+|iDH0dPLXnV28t?V_bX=oIt zY7s#pE9on2U(X0+PV6O?jtK-5R53LccRx-VGM#luq-{D#7*_O3>5fYY9Zx@4_2-M`l#+6;_<>U;ubvjLBR)IUGk!Z1TYLOYJNCP$`ALkjBO+LDNfba{OcRT~ zRHuQPP%d!I=wS1@6^M*Xy*Oa~LFAgGb-4igaA>}IhEFfL_rpu#&a$*1CE^;$3J0YL z8`rll3M=a!7p!iGSuO^v1;euMmLym~Q36rPn9l+cf540xm8T(1^z{Q?Iy$dC)>2qG zC5^OuU*LbE&r*ycEQ?r?^L*4P+dn^hpt3&Ku!7&dQzt5W`RxtzK7{TK3;Or7j4CO_ zkdFE)WkoFtzZ(eenz?Pd^b`$8`zeXID`b$u5nF>uFi7_(6$zj?y~5kAXj zv*|-~Hvl$SI{WWJdzfE4w$DqjC8T<;mR#O%(8Z~e#KvdzHz|8YmjAtyN__o$Mb^N# zc65Hpqo_wmSIrh(G$@6#bE;e{*BO>`6sVi^0bi5hS1T#1@*YcsqCW*GexqlK`iSJ@ zSoOEhsK2~GxvIy@etP(^KQJBVuivuo+MuU1Ot9|*{6;kH3cW6LwI&2HkK13a8e#?7 zRe&Qi@({4CsRlY!9@;pg@zl3$w>m+M74O^~FjoL=n3wAmNn!N;b;rq~BjkM`qis2R zf(XFJq7Le-g9SA2rP%KRB|;yl0EwVzc7p?+nL8-(lx6iTQ&s7+q_iIzcd5d&{WS%o zJ`gbPB3wegS;nZ)y=n}g*^_H(V~$^ z)5iZ0?#@h#C`r|3U?UQze6>czNlHpStCrjcC-$U6y)5su zRvkV7V{d-7hV!in+R5$$Iym|`fo{x;NV5XMfoS##ri>_|QQwWPqm59{~ zVvAQ5e2t&d5cl@&t%}{*L{Hb}Y3g)KXB;jJD-?N$6t|>23}f%`&q{CSwJIw*+cYY3 zN^co7dcl;X{q`wach6Gmb(PD_5eL!Aqzc-Onzz`wW%8@&-dR+p39FWan!{}?tNIEn zs~NS_RBAL0;8?=g4H0t#LOOgUhlbmZ3M*#Hgo3})wcGBO=x1 zH0FElZ)Np@tX{c$)Wn9>4naey3*j`ZaAD>q|FOMJ2eQa0qVTtKyC<>ZHAlfvjr`?2 zP0mVBGDj9Bt4fM*kRU_H%jYTdh0(f*dasqPZtU3&`gi<&c`mRB{COfCukqIqMi5J{ ztY@56;$meT5gXa~4r?}U0UHH1vauG)6DxS*&&{`Rg#JTQ5`1(#g;(EUTbyFuy%K$E z9|5bB$FUrO;4v#^z+;-+Qi$;sxsdmCK7(R^)St4k8hx0u>pGMb%Y6Zae!#m#DW$x6 z^$LjRx&Zdzy3l)PxmD6vF>oVY5Aw-&HZ>AK?c<(WSbayY940Bct!4b4Gt^sUlQ)XY)L7BfNh)xwKdW zaiN!GGIO6y)Dhie;_xEP@I&Hp(w8aS_ zP>?g9jdruav{ozg;zBS1sSF+=SF5uwvQHEX>Z@!J%eDd&MviE!O`?GI?j+Hk!{By~ z2;p)Srsa>X*KdV-+Z;uHh?u6SNXhoM+xz7;USB_Z8|75Hyyq3oQ>8OJFO8cBDDNq% zQ00A{!pXKTyUchpCER+@eNTRN%d0G2gq)OJ970At_eZ;Yo_QSifa84J?M{1XnryCV z*=$z!DH`rJ$Jlkv2AINK;{5*V;bwMAQ-8*Mt<-NkzeHc{p?{g^uYLK3nU zP_X9<68U|uYPjv=m|w%g$6q}KleIZV?QVP8JyrFOTsQ`2CVRxobk(i2oEE6|s|$Mv zhkpW&%kdPyBi@s$4s{Z|e6Jm1pjyun5n4YE>3T{YY)*QbIZ_`)mcq%-8>#k+^BW~Q zyK3s2PnX=O9i?|6Xh=_AqqLu>B?k7EMcO2bT8um>(pxb~gLt)0HR0s?nd7I0FE)`Y`6RBZ3+>$@qkH z{NNTPqxOHVIY0`TdA5XRWVDShLO)YmA}uAK&J26FhQ+>p-fTSH5B4okJosT z|GWtDv`X~8xsL#c(@VqtT5yw^C(;l|K98u`-4oxlFJXx+xda2Istx^^@_Tk`IK z9U73io-`|uWWk8vnqAJA^5Au$VU4|X;#f{r%5P z8MS!RS*Y>4G8$^}@2sz{gSaFNp&RZgIQK;7{$P*FGqNWH}?f81lYiFWb=El^(4syxL%nSZ#qE-L&s79GB&hbFR18rN`aJ4u2Sp zA3WfYCj9WQ1OqRjDZ^9dFy!Qr_WG0j+Nl`9^j`k<3;9_oR}I?Vwut*S zM={{|X=EpGe&qRzxcSz;IPb=qTa8hwc3s4WM4%(m84iD(C`HQ9Be5$~91~N1^7pUm zALaoVF;&>P;Wn*k6fF7~N2MxnW|qHn?6*z|D_yBC?PxHXyCX6Zq{kqv|Rw!_5&9X{0)IXMAz+bQ;Sk@kbO$)pr~^}Y~LwV zlOqe4Oi!5ukI{i{|9f$c{zQYc+;pJ8fcr8K@2U<-P#yq^QJvL)En2J)2yc3-cK`SS z9%X&Z_Z>IId73cYN^hEjw0E0R!1u$U z4N^ZtAxjeG5Mc>jO;G7|gZG*3AF@VOMHUEaXeou|ihsbgRAaTVU_pkq3deWtSnG*t zR0M@>_QJGb@C#MhlY9CmV>Ax87RTk`6p^62x9zcH&N( z+*a{J*=R9CZla!|?+auk!A1zCAh^Ef|C>kd)EeF08fq&6B_RMs=pO_i5rZuKz_kYs zSVJD0Z>!1Z#63ghdoF!v`v0{6Pl{~@bt|6D zN`o*4O)_x=1)-HXuZq*%C*4vgnE^v$L&DE^Zc*9Pyw*ZvT-H?VpVaC_y2qttj;Maa z*oO(x`?y3HF+|Wrx-1y!3A7{p8Xxj&BY)5gT*UM~9j&_aiL!FsU61%&P}E_xjli4* zl9u9ZRT=c>Be~Pw?CC_%W@l_!;nf^jsGi=OVu^NgImx77&*SAmLp|X1;xXE85@U>X+jF$Px~lVu7V|(vIXF1` z=T#uokgs`O?Ap6nB4xQjA+>UeP_Z#~Q7adh5T#Wa={xlDnU*yXAcx3ak_M{fzdulZ7>}@Kb5q zr^wTM5gV?=)OOfQsmsJzi0`zM_Gf8S6;Jvxk_$5R_6CtFZ_qodP%z3H9@+6VAcivF zz9TgNq8p5}V}hcs_>_dO=w2zwNyBOet3|^KP&)BJ|6$JK#C(zdNQ?I>p#q+ed4Fnr z2x_8`7pRWkMZPpwU;Cu%ux1B?dirM-=HJF>`Y5R0= z;u=VCKAN~8r+V#3WOf{tEJ=hXHOR@yB>-Sno3;)GfxfZvXsxL=1^_q*x7m``3ISR3 zTDaF>*NY}yfpdtpKwMoUR{afmO42D{uNZsoy(?!qo>Yj485F6-Gndum9Au)p8*|szD{Z z44cV5tmpCHVJWcW_!u)u7)r$IXE&D?xKJdsBXi?}MwwaxDp}i2r-OPGs%IZ(3>Q{Qt!Va2mz}VU-dZsR8g;jEUhkHUcF& z{aIayUb6AdNhLJyt;>n&DQ)eWJNfZFGU&XCe>b(kw@4$yU^x>@kk2BA!9A*$YWA~Y zlAHeLvZAiSwe$|_S^3M$tAE*YT^@vjs7E5Wb;({M*$?{YT$^l;;zjv$zBD!YDTTRk zpHD`~N9dUa-+jW!mtNAqJa#Ipy1?Mb?!(d! zmj4~Bl#5)^5J}-)2T$O2-3j9^X3E;tC7oKR zMbh;MGebgWb7UvxAd}nPPkF6>GuzfWnIjVL%;`_nfGotx=jTVH0n(FQR$l&jxWdDL zc6rLTU*FvA*B>I=$V-KctcKa8rCiqavNr=ni&LcW;j*>tzXW}sewqOh|AGPcJPJ|J=;5Oqe%GX7 zPgZZAI~fP8damc_h-R+@4cR|gLf$p#7leGC`R~v1IX<|<{ZO&w5eLEJS1Ft%kT=Z@ zsLeaSUf_}w6sqSYHXr-Z``)CmK0`zu!l>Q`Aw9>Xs0V6dirl=WQ%^5723CJIH@>Ec z6r6tZNk^OaE`BJm6FKE95MfWEuInxbCKHEWY$q;#f8gMDjCZ@@;^MNhvzse?Gzw&6 z23P~hK%2LF9^&0R>HWB;XL zb~dcHpPUrL>5989LpyNA?RFCG_k^H7^&#&B|4S|Gt(}n1)pK5~^2RL`UNVGiWrpy& z!fA4!kKaJ&6o7+Cwt(-@Z{*3_ANQTTz3)!Qo&LN%)QD8uA;Up&C|rC}{Etn*Bf%g5 zc#us>0+J`~eG5R0mj4-?gogZ>FT`O{2ZdMD@Wn?Yh5nliL05-`$dm`0N^dWlCxY() z23uz~6b`}656HiRV#1+=g}6WkP5HCm8AZQ}=ex*J$m`NoaF~cf_6t^_0N~`mkrn@( zE}0C63fV(77@wN1An!=L=kkLCDsV%PPc^34DtqcrmhI8+RLwObfGNElw*nTk=O5kq zg*@hb_-QQey5Ges(Cj2*;+oE~E*Y{e>C=1j`t>h%YB9gLq0Jk$K=2Ih2AsuebnK<+ zD!NVsw^ewxl_BoUy>p5W=ibpW@DSYz>|>kxB6<$WYSpkK@G~J-(hHY;Pdr(N%#h3D zIrra#lo0##Dgcz)4VYe9{?B(7d`m=P2+3|BYPVW;x@eXv?P zJH7x*KT@IhlmDtr{+L%5G-)xa8ryHQy0LY~&By2D-3j_8?lc5_>O+H>akvZ0`~1CA zwRW1Dn_0#l_{PF($NDvFVGDbnjr*Z8-PeP%KcpGrG2jCtp79lW)h^j^$?bvsHCxh6 zjomjhx(yRJt%P;ceK0xMK{daAX}r7bl#g3NEiJFP(rFj(I+?{k!sc(DFR!3E@74PF z7!rfR2vhjwF_RzGW#5?s$kgL7-IFO7(f31nHac(n@V}m{uuuK=}bz@XE?hTF(|f1qvOwHcbEgg?=cA zZvTcuUunRcX)gZGRLBVG7F*Bm(c)~vti6(3 z4IZMFPjI?n4|=Y&R?wgPt;HlIeZz$(zVq+B5o~{j&9y*tjVc{97Q#F9u#HS7E?$z@ zP9vm}B%*cd3?TY<-2@iMJA?mnRMr zKsQ38az!wK2UyUW#jgR~<;pdF-aZeE>7)j6CRpnME-(^& z3BAIsWBMgK@E|h(aDi_-nZV>*`47GYKNL$5h>YUG*9`w+5ue01F+jS(S-ou{j+!%$TI!eYGbmpx3-T13goQIE+B5< z`*MJyc>5C91I6}Wy-Oo`O5DKy1aAiFv*$)foKYAnchQM*QTW1Z<3;0@oP}9 z|IRRQz@Qp|LOp&Hhus5Mw+Xs4kY2}|{~MDf&}(q#2N}F||MGmUv!HW4BsaSf@af}0 z-47J>r;}$3P1|}7@LPgVvt}SJ1q!u-fWN%pEs^(vl$OT#l?J$`H}QVDC6a%d4F!e# zjNr&E(<}s?FD&KnEQubxf$ z?Z$nh>v(^N1j!2d%dPyUs7q7zsHdYYOF9u*$4!k*jtF(OS^t6p6}pTi z^zvx>Y}@Hl3REtKBDT>yINPRTY@xup0>$qMnROg@VUWjwx1E>s$ZVn3uf-UgXuQ_d zguG<`N`={_Lx_+;XT^*|hscB-jcwU6cMo#BcnL0}iUey%SW+_6s2Jcjy9Ka?t4YIO zr;crpJk9xWXvG-^aTHDyem-r4fy*G@Z11lpK?~p#i;bWPzX*v&8s5-Vy`~2Nq0;H# zD68TL>yxT0+kE*D&=1fpUIZ}0^!GGETBFwbEJb`#g0$BMYj?9J>R+Vo4;r!aFG(Qe z*7z%cA6f4VJ#90=I$4g5j((VN*w6Vr2kB+Js0wtyMZdf|4&+GR zOVp(9$Dhb7`LoIe&{TI`1za)P*x0ztzxgQ`(vZbd(qNn`a^i!%#;YJ2e+_pQ=H~W* z_x1T1y)1a8(Ygg1E?I$N^*Zzo$O`Yaw(Nt@fyk#|t`5TQb%C?Fbvt`3U%KRtv(2$` z?G=9s7^Em*#y8iKOO|8+tHm_5TJT$L*ZiV4=gQ3m7NVluREo0f$1N8b3W_zI`!hr{lO3vgad&h5woSC@{dbAkKiZ z9e5-;{cbM<2kd>7X?xBg?hhuugRNe5*K5;X5?hE6SU6;vVO0_cEoO=c?3>tp*-(nl zi(|6d|2HCp!s6EAgw_U=?@QrMFD`Qn7Jdz3q3&x0fN@wNa5+-RT0C3mv}ZkM{clef z+gSk_XB_r0PRwZuyEmU=^y>DF)YILiC}A>y1WU<`T4aq6YE66b52(n%4b5Inea2^6 zp+PwQ(JIfnGgPR}WOy_Pw0jvyVjI}5?kpfOxiQE#_*qIqjiMm9W9cIf!883?bb8n> z*8r(>phP!tkN96ent?>7Oo{sYH>ZyrEXTQi`2?**#izD+0K?b6?z89*LbHt+5+_OI zvIbLj%-N6fSHxlFYLH9BXi#=(+F0Wb){T3h)ksSs3JjzB@!uI^$TAspeL!6}!DV(Y z;tJP=GeF`*Fwpg=(=%M~RVM=ur6MLu6rojKAi@?J^a#DwC{&o%MNSuES(AmvcdR#b zc?ZHUpTRxOM`OwU$5BpjCje;$v?pFm&P9&js3)7`%I!P71bIY@_@Ob6>qFJhaM<_n z(gE(b=GB{#i=7J)PBRC~iJF=kyiQZlnTLEcp3{OoU?OeYfP=&hz15exy1EK`tW8>W z-gCOCo#Q`JJv>)Dht}#}!BFG4)VMnG8&2hVpg|Zn`49uSk>xC*p78>e2AR=K<#(OI z%+CwYT+*_88zvfeaDXP=u+xP1zl~i*fjw3K^osUk?1)_+>kU_pQ$Y*h+?+4^(Ez8O?qgB~YNq*s4n*~=rJ_k)3G z*Ht*(wQMJ683RwNew%*=y$DLfX%@&f_vtiKUw5!O%eyu)rcBl?M?L@=?uz{N> zl&7Z}>KrjiCF*88jEVAeyN_fsF!@|7#vGXa#^M1Uj@4j2Fm}g2L5t66F_^AcugfIlU5bFIc$z!<{;pN+-L5M~+9k z`SnM(H;DyxPKjxQHMNAb5o1kquG+~q;^nvhD*x)ZyH*Zs7pJF}zSjM!yVY(mq&3a= zOT2N&H+8$7ir<}@--6}u`>fs*Moax%dVJ~+ezZ1GLzpqYM?ax9(5SQR5631ZKl<2!WP->bW>jC|uq;g#Ez$iB(tncNG2G z#~kUZ7TdFkM{w4pfz4{GM_xU`PH6p?FYkqgT3Hy-Ue8n8<;fCpRF86r_Mg4IeiPs2 zND#buqMG84)z{R~v+zf^pK?MS0|R9^lA|ltk_N(AWPAo~n`RA`Qa$h9ioC`I+{@Rv zPfs?C5f>M?@bJ)1nas?{SghN)x(YFZA7NAJz)P_H_uqfu5a8aJxHbd^wEtC9h)7Bj zflnGoCp7GtwVuNbt?HCPx4o)60G2}~`M^s$;pD_8J|SUYeU3?W7K@4-LaRk)2_2xF5L>u7G%uFBb#)Lzpm2dGz+f`wcLcA-wje-_VUDRvZ|A5#)`o-A1I~zvP5} z6JjrZdQQkiD{@F&dG7YDyD#YEV^IoExx=Fe)_ER2q`8`#o#mj7Bf;hWt8Q;+snJ*O ze;2t|JoOpzq&*ea*ViZf;#Gg2Fc}a)Enp_vCVzK&UN$y1T6uZt^#52t_)uDE6L~TI z_2G4-1G6Cn=k@rntc*xNK;Rn=oT|yW54i_#P!5P@tH)vkL7${g<6kW3fhds(jG_ow zPt&76ZrmZj2lJ=>g`MWssuJ{^QkIn*40Z$#l;SBpW*#4gCz5X<6H4vn_hdCZYl~Or z;u7*#!c@3YzaH%SK73hO&pE5XNs>4BxXw8ktQ8Kwi9%>$4DF%c$byj z8EyOf`5MK|%?!Xa{)4-`!K&NZa=(j;(#wjBo=8XzdwaRI$wGEBS(#Ij_{-IOIzGCL z3Di@LsOBhx^F#l;$#*#f$#_lW{6B3evo|0ef8(h zXW~LqI>8S$HI$M+-NHHF03^j;E4m-RX}F<6yu8;~sn9tyxXEAlukIcAZy{iWu3>Q? z_We8rDj{KGG;+G^%cha{nBBA9c}W7uvpJHLKeV6w|NY#39Qb=MrOYtDKb*wJhE|6N?pxB1ud5PN%ja}bwDZcCSJY;15md?zMPte!z@y$1TiKoZM?5s)m z!KA~pu_zK>1a>ZO8atPZzSb4Mai?%P!mmwD`nM*GG9nc@-s(T(8kQox`DPs&T$5Hf zJv|N9YRJz`DA@b<_9~b{WlpdsC}R{UhzVXA8$UddT)=c%kI=5dAJS4=N2um);;vs8 z-0tUp3vIZ#yVqp3N?naln}U}~E%`PUPJWT2QFd@Nt*JHytBL{uOfquv9$~UHFbcT* zUBLS*O~8Q(tvN80)P43HivvL(Q6u^5TC@>Npe!qI>65F8u`v>yr0XxIb?6)(3ioeg z1oHK;v$b`J3+@#2*ef(azR#|ZT&45{<&Ty#GUu=#sn22OK^=GH8FEDaR8O5EF{TH8 z%pg@mWxmn-qm(a4?(+k2Nl8@t%a27xuwNz@WK9Z(C>_3^`#_*p)6~RMh(aHG{@gb* zG~|4laK&aj87}ec5Xp!{9e%8=Bm*(3M>aZP^rP#ubqv|);&6u}=068(Xz>n->EyPc zj>Jzt5)_OXbI~tG!N)y1KE8gJ&2;p~&O+x9PjS?`g0LFAIWGHGaNlvTtU4}23v2Ew`x&P_Ry>4ih@$e-ZHRAu6@f=2RK z+pifo1}spJ_5ugs+F?z{jX&*seo&}YS8-s*Mk^7EduaTg9Jh6Y@C!Q@Wdi5Ml~eqw zKY+&Km^E20UK$y-u42)D{~Dg)O{2RNek*#`PT5HBUO3v@D_C2XIKTQ%-Hm?v{I z5z=Xts<>^=fO<{3{P*wQPjDBE*m{l)7m3o-r{S`i>yDNlPDN9n-?Vw0u!QdB z#LZ?%p@I8AW!%kA2cF2z-o86dsH5p`pMTj&)n!+JfZOi#Vy%NS9X-7`%l?q>ZOC80 z?i5aNCx3hLTwf$N7m3dFUH3fpX7UIp$ELa zeEj?-XA>d@{J47Z*&%pCax&#YQ0;-{NOI8Ggm-crPI^dF@M`j6waNPid$erLKzcO+wf|1*E{bRj`YEoeWma`QK&cWUqOZ{Ha0ebLcWk3 zWCI(2dc=7>VoZo-aDVegv7iq*MWAf)xAg6+&!W7N&Nz((84BVzeW-8Ttna6um!IX7 z#$;sB#>dB3PIjG*pQm-Xe|T3Y)N$1@`}^~YX8Z0RU7uekKW1(W+UMuv6BZUWr%sV2 zoRmd~p8x6J5hA-CW9|VE{;3c5YGL#UjzwY51ydH_y9 z;YHpk$fmQD>)Zlw40=e2T{mL#lTB=Ckp|uvZ&zjh32PD&aB@<_-ZljG=-+t`x>#Sc zH{8#U?3u1W!@yW@h?CHkS63@Z=lk?^0s{_83xwWUkrAtLr54q@J>jv72J0sg^pCwh z&;YIs96VGJ#gS7E7_V>BXPOtCC+&7&|7?#KM3f`t3C}f~c((uk{kk?_DROY=u}2jX zF{)r?RgBOVJIKw+*#}LCRUr(>O!)LbJ>%8)?oV*I`orWn**(w zMq}Zi&b_Flgb=*tqdV8#tH2iQL(R|5a)mG^RHL#&UNnG;1`ucI0d@)ueT?F_yMp@8dQ1w1WFJn$?8oo7MvKj!9aH_TqYzWZEBsSnqW!P~9a zXqqfk!6s~W7P$U zLsAY1K#c?g2d`WB5oHl@l`7Um?f7WpKK}RLt#Tc%&y~PX1NTq0={3oyayDIfr4z-pX(9+WK`T$HI=u<{w&6XBdxpgm)>i)GOHR+&U+R=UyrWJt?ka@@2NaE^RD*Qh`H`SMnZ?PjdaQwLJ41IVOvF&yH@fpq+ ze(DRZi!|VGqkv<-+G%gY;mS*dsd8L}8i6%H@EyR$Ut^Hd)8VH`xS7VU-%v^N;n3|3 zs3iPkNtkSb;EdrPlr_l;cXjEJx*CA#1Rof9KDxn})u_I-_TUSjRffBwHDH>hPvDH{8b>-agr&bMtLa%{A>xcVQ|t! zCnnxuCqX86RGJI(V6M%uG11_=iEXjAh7T_^T5gfPNN^z}dTff7hfci27-QPFU%&(& zKI{^Ep<+!mkCyiF_FgEk%_+4DU3`-z6!Mt4;q2;6T|Nrf&)4VGg{Ppk+@Nngc_G)2 znf>ckPyddcOI<$PGXyl}IWPkE3NLT(7~B~s6_$wPXH6<@X)*l8O+jq#Ze*Qr;r*nUN6_SfQWVifglO zHCG(WjldhlC+Fs(u8s0m4KfFJD-nV0!76KKcmU^(pE1fIEC+UjrUSZ|wN z)xaA$tnC-t&RRGwBpH7H{(Xt7LzcMM*xxctLvW9uVlPNi4qsvl0ks-TS;L_9ZtF@> zQ^4`xTW(#f2mP|e0o1E%z@t;cNWFJgM0$(}tkntf@lgf!2y=!x31CXIRdl-0ZfgvT zRpCLPDH$HKv=?!?j%xG-;r8hT@c8TwNfGZf*_DD!34mEhY0B-EE43fqRO{>7`aBo+ zxbW(*`3TjwesH(c_XG#9cz_P3 zbc0;;FH;}|sqTQ( zjV|Gecq2vTOG98pyZ*tZ4DIAG#w)#MpgEg?LAF5HWcEC>en-fYSDgi;^($bf#@KKb z=t?&|IXSe)y9kRsHExiT|VOOQ50b+qfx9SyCul zp%Mv^eQT&B${N}CeHRikjHP4=MP#2!k+NmWmVI9n*%|wq80!qfeAm41dC&KK=RD^* z^*olDd+z)CU)OKDxFVFa9zL|GLgn9!Ipm80y3 zIcJB0#ffZ7$7}{?prfv~*g3zO9-VFWliZDmD8o00vbWEUCYnfw}sbJ z3SzQ$aB!g9Ro*Z+|KlOxS>(Ux)-FHq0$08@v00w3@$?AQFuq`(tMCSaFB>lUOS5+* z(TPi4V#3L2J{i?ZG-s~&JeGb1Cj6m+uxds{F^0nGFT>=FA_@0Lp1a<=_fklcH~uno zZQ->&MY+`*$v*M%`RZf<bGfhitc5NrrKKlueme$t0QE*s*u>5qfDFO$3eNvT- zR$j2syl}}rqZdRTWS`+jMaC1SBQ<%Z%jc-7veKpFuD13WH7~qTkYkF2n_CNbq??(` zoQJMsIr<0M>A{4NoO?XvWyt0LQu zM#cuPr6UL?A?@ngt4FKOs+ArW%CSUX95@$UHHiz$M?@|IFj8buHmGv>bQuzBnOghp}X~f#!pThK9%Y zfxSrQ3lx6S_IabF%UD^ro)E3UZr%-@c(>|fiT6Jj`fb^r9PKCf#m{JJXjr+qX-IeG zddgpj53Ri6xf^@56f1J$#`h57co%>wFe-V?*v~3RF$cz4i^$5-a9dN78Z^4bI+CJx z8rImvQAYmYi)){&#A&*uOGFWI&mYKVhm`&w#-{e+e3H-cVY{`VKau zl&#{4*4EY=&wdWqq7){PTk5Jon}_Qtu7H4mqQMbXk#e)6Ew(OCN}G;PyE{91k0StA zg6e@hjZ{hc`QosCf35@rbm zY!9AeZp`OD!PyV^YKqtEM2S26Zg~WIs*9WG)wJG7&jqGHSKADl65-D_ z<`Rwkz*h75bMraDM24Eg9mOzWrQ{Ee8lIV@zki#+?EPW`9>=mGqb$c!(SW6|ND5})b1aN)uQ&%V^C5Y+7trvV&na`%~_cdaz7BQ~@}J)EiQITcv-He(2aVyF84wp(1@RWR-lXEdj^5Tb}^#D92g zYanHZR?HJNKK>J5l{5b=?tc_!oYzLoPgK(p*oj3m2 znUXnQd+;SexLYBmt)l+asZ$@z%JiIWdC`k}P44TLcdU}&MOf4VpmAY1E*k3SB5TF8 zyExJD{sMd7YC{Br#T~qYxVR1NrPR(GsSD`exo^|%E*8KdC^}>a-{Sw``#NPnWY6U=e+&>tsD}L8GoqOi-_&YYA zcb#+dx9n>yhpwL9{h}Q}I9+b#cvJO+VwbNttyeeMY2@{%lLvF@4sn{Xa>fAxHz)nqZ~C3;wui=tq@{)%BqcTV zhOF$htu6%Y3ko+5ruaR0sO(|43)Z{e=gqR4g=K^aPY8g|EKq-bo98R!S6PTS zR7v*1m~Y2hmX*azSkbRFy0PaLZKqVj#N;W0_ZK|Z2q)Hf_NU~Sb7X^|>1g!5OK%jt zyu`x7!saq^bhww~_Tlkrdat=4V?_*&H^P@x2JU*;)>wWE?R^ z7l4|bLx06T#|L{X?YYS`Md?lssq@iUoQ}#62@riciGBv6tT~L)9qhp&BkOG)Y6&T) z&;detqklX-Jw2mHgU`??r@CBEm5&R|&rVJ>Fakg$b=uVfi5x$7H#@*&KqNU;oG~I- z<>b5jpOv;u^LYOb3@`&a=#nL6C0ZV~-tj`YzSH951+x01)GYoz4KIm>&d(BxsjE3E z-yM-XFC=d|x>gq#>rA%0j*|~h_KGB~Z<&(NR)l^^WJ%{Og-p2jk!B;}eOgzagP`Mg z%W)wQk}XM*n_D}fk^vg&`X}7Ql6VdH)31}x9hIdl=E%NXl`eY<7oAUFIe>S2x?pA#v|}t2~~~b(0PtW@k3;T zO+;ULw{Kj3=M)Y)YUIWS2HtklzrRt8RIy@@y;lw@7{D57`%SqHWGBEy2b6mXz`zY{)%S)L$9 zw0q3T757$bq_0}Q#gq2kc<;jfmm1%Tc9x3T{U(dAH6nV?KKrdt<=A15zFNX2Hj``m z4PP*E>l+rGDC%nZNhYcHm)F;`n%xYWXjSEs5h)IYz$t8nc&%9McUz&MTlQR~NY735 zdI|$kPFB{X21VuzfC&~l3RE-Uaq;ZdIIcjd>JP3K`sVXDpXuT-7))$f7*$38zc5Xf zAP!-J$XrQDIuodS`u_d<8<5y; z*&1`fDv}+_tWH#m0uooKOL2qlPSkFyw%7AQf@v6Up z+8rMsUnX0p$h#juTEP*hsmaijCUe=@i1xREAQdpsK(t2W+Y0Hrdd?Ya*>@FJK@?k# z%-=8)mIdJ119MPfTp{pr!7C&|i_mVvd2|sNLO|dytyS0wb;ccAhApEc{u~B@Pv#l~ zcnGFJeAAE)KO2~Znj}o};n4ZVF^00~(1TM#Ddi+Bk|9wg6&KzR>{D8R z_Xbazp;|leT>UVv;5FcIAdM@ahu3CLJ5+c)6(lt50O+rDhj@}&Rh!2ka$y+g|Bi** z|JH`TH|h!K$G#aOm{DS#z59!}zPL-dVGe4?@V7{Wk;^~4H#F32& zoMz0Tlk+_4I>PP5D@risD=aaIDoJiICBp9?i&C%KL5re z?z}u@+g$S@JKH{jA^Y5#BpK8)ay(ldCwW`@F>bzFVW>s14GpA_O?a=r@#q}6pfH8< zGg-_;_gwlrqtP-gEtQpv2x;3%O1zZ z)o*^A-WsK74dQdXaM-G5ExS1(qbc5AUTQMCUS0M9b|rCKdUN6k7fWPSz_)A8$!UDd zJ$IPKP!m5slH%31h0kEBg~Rpwu2-(i(KA;pLpio_|s-J*SA-Kp7YHt%_`b`%G<)0m&$%&7OPN74!I9;r___e^Xz`Zm@R*Mmi zNB7RiksgM~SAkR{8Nk($`uD?_00b962hUAd``LwW#~H^rWO}-&8v7a6nMDnM_AbWDg=|-eh}6m8-BR7J6QE;L z-R?mLkZ^;~58jDLNW6e!izMU*l8%{yhL*2p5}97l%8u4|G58RU3%cq0$&z&mkY^aT zg(_$Rp2`~BcCT>@=I+_KcYfx0;RMQt`&8;e6fYMUhhs4%nG*rv=L-F<5HetRW**pJ z{Me(FE`g=#dGBIzx|UjhiEGVv_F{v(t7}3H)}|Pa7^O>Rj6G;?7ChVfL$D7y!)@)< z{bxzcXA?aV4QB_gUz|u@zG>cxhJ{<|F;eUXy;u{;c*E2}T?ZHS-oFPYgz` z@7YI2h$x2BaJIfswJRTyO$c3W&c5ALC+uow+WGU}&Wy9mW|s(^s_u6^!?JV8biUwr z1G>vzXv5x8&h2JZJ31{3@rN|H3{Rma<;aN?r8s7c7_DQ?n;AFbK5SFUqY`Q zE!)SudR4yQ?0t~i61Y}6WTMc?L?vPJ!}%s*53V~>GWE142T^L$_cHM0Eg$=?!fXQz z#>qi2aq`ZcJ0JZx!Y{^nUzEMY_)Ua(g* zWacka(2b_NU5n^t2ke&1P3NuIjYbeQ8YPQU1M$$>gfA3yM>mn$vo#pR4szFsmFrFL z;TZgiS4UcH{mbmX|9E5S)>st+>_cThP#oXAL7d#H;Uhks0Tr(1zB>6AEIM%CaV$$E zo)5MDbcY15#9`z@m9~FsWywBiTp+CAhj=yn#ZABGlq6?GtRolY1OhcbuYm8}04rAp zUUY3E*7hZFzsl%}o|Xh5XuO(r>DN!o(^5 zsAws8L7>nj(Hnsduvd)ZI0E&M`|6ex!6!w1XIV=D6R{SiIdTihEk*RBe2&wgeB0|2 zRqZq5d{>0)C_cW4M1t#eB{-%?y4Z8GV$(SWoCu4=2x5moL3#e!fD@jyx5d=^AD!uH zMn$`_QknU$NsJMS`>c-J3|1QZAFTZ_MP)=2tK(^HaJ`Y9bD+`CSMP5^6Y=OOtLmLW zV?+F63lUhAF?&cCGam*FWAz4VDwtYN9-_t$_SVh&>VIGYIWU9;DOUxrg&*FM_D32P zpF>AS#tW&bsPx`ue>CLQHx{VjC^LR;hZtV1_bG#oh@;n}$&+ocxvWKRa6L5)^z^Ew zrzIC0dw$GE5kUhvEUEG%eEg^X-V8jP9UOAzNc-A}!t{zrDH;W?zu!~%y_x~;7eP)N1YeI{O{(JwL!6)Ln zN{m{mY8euZI`oNm<(L2<;$O{yTWT(7|D<7Lqe-p-+RgXpBuC9J7NgJYRB7GUCkFJ<+49Ix-(U~*&!exZZoqO8gLW0&z{5t`j`A+-SNVqDB_^8`}7#*sBCrb>Ds7m zG2>i=8FX}OyFUT)!-3>$746)eXS%+B{BI!Q=Mij~t9Vp^or_veb6?zJ?OvP1KymY; zdYku|=%&w*j?kD{jB|Ew{?AR77P36%y{}KwWbA=V?wi>}2MZCui2mV002ds3u!Ou8 zl#CDR?mM&hzYGMQxLtxEd=+2aLaV^IYY({o@l<~ya9W#+qBYKBmGCU-=*t3(5 zax+Y1*7umjDCbN4*mH7rE~cbEjICSnEh#N+m-y_GI?B@br0|Ld{>NAjAqq*&hbY7b z3=w+I1>I*lWa;yn`B7T>p|%#&LOx@!lj3dMNksq=!jolxutH92qF5{smoj6IksaaD zL^e2U3t(_wBp#qz?=akayC=348DiHTGhbhS%R@`-#C?X_WhX>_EarWdS?_)LOSZAQ z_5^bAr{&DbQfFxi606?-HvWWy<~@ag3#)9M$l7AyydqA_aoyY_)Ly^yLmLOTVS>P& zYO~Lox7hyH6ANrP^%{GJ&Ocz{CB|1|+piu-BnELtq(G){*>iE6Efh zK26kn?CO!6kgyxNA8ntam!3WKtd-czV*X@@$?ia&!|%HpfmCC^xews|x=}ZGSLcZW z1=VqX`2MIVQR#M6S&KI(?vjh3fXM{jyU7lnmANl<|#6sjmotba2w&VG$PIe<3Y?L&D z)DD!#$SIDIgA;D-U(@$x`(>T%nESHwW{M^CW`P%Lnwpezu`Sd)(^pXLY)hNP*6^}Pqb&N9vG z;4QlQL9`XY2;JBZ*R-^5q1LY)M_?Bf+Im12Kp)lnUh^9WU*P-~<#I#trEKdpE-rMQ z@c8+37;YkMEiE!`rt!hi(MYIpy1KgW!A5nL=W7h2`^EY=(r0ayvKA9NQRM>yB1;<^ z3OJr%KtKE8(~v$0mRuNJWGip7)Oc+LfR@Oe}i`#{{T{l62q*o7;?D**RXd-|p zslwmW-?XT!tC#r$zmMHsNEM1voJB3lVLTGp#>c;GK;|wjUqyZZ0zLj`&{J{CT>?pl zYef<6jS-hq|J0k-d0wR9_7Zxvd5?vWOs@m&f*VJUpcYLY>FS2(es1^!I>X?1l$4a9 zqGlxjI|pOaPrRhKc&+`ChMGtjMv=`mVJy<$W*G(|e!N7|}p#eynUNB48sQZEFavH*+prlL}Ui zSAgZh_GqAmT>j`7NFuY*+26lw|NeJ_lB@OhUh4gDjR!fUGsul}zSq!%vN_v_v5^UE zr1LJ9PRSj5z$Nr-Zj_0sUY8XYe-2-uN(L&Fa3DPWVomrAqSxspUEJIf9W*BF5&9Ua z$Fp1tt&6{2X8R?(9!>nqUHu)C8(*nS7z*f3yckVbyf6?wLnO&n{xkWqEst;P$XeuC zayKfNow2UexKO%AYA8f@|4le^5M7d&w+(>Q;*YF5T5gHfCMu*7JZK+#JL^t?s`RaE z8qvgB)7CB%R}k9$MGY)0g6>S)M7Dz`%PliPzT@W4Q!w9}v(!_y3=G0IH$`6o+G2&V z8-JV`93wT^u=pJ_L%cefHss~yR+m-{h-*#`|45K$GFwSRLtcnlO*Cuu@vrKp@Wgno zvMXm@yYKBSL1G+3f9)i_^ux+C)3o!>F?&|_R(70hjR{yR9vpR8m~CH&Q^j+gDM(N{ zfW|(UjOJtM9O6$j-wNPCAk8r>-8OJS3Y~|F^{m8*HShBclo;l2YSMOu;_UHGzH>+Z zKXGoeZ+g8($HrXu9;MrLA~S9=ZB0#a!w_}F%AmXJo-_FnN9e-f?D`RrhBzcke6}_7 z%-zX}lnhR3zV{A&LtSV5^iZS1t}tA#19^;LCzn;hqoXCA+J)LJo`1VHdmb4Yj#T1% zb+(-dy}PD)X?bDjbt(cXVAK48)X{pn3Pa7yugjVnp#{&iw){(BV`xJ`;En)c>%e}a z{oU6o$I;+kBKqCNk4N*)Vz=Zt`X|}KE`Dx(Vko*``^V1wC^f1s8kyyozoHK;RW@vU zR6-{9w9*I)i#t7fQrT~^GVm&W=uBF47E>0Y3I;Mk=|&L>bUFAa+hd@uSiLr06aS_g}>tYHWh&Ks4h#(~Lz9^GZ81U1Ns+>a6PXcr35H{OE%G-Gj=xnbtU#sdF1@+dsyB@nG) zwO*ST5xT$Q6=K5iPxAE+|Ditq8)7M3?kTXev**j;I66&~V5tY5Ap~8$b=~giQ>*@T z^E(p-!teJdh+PL2QV8&L#KwYwg+L1eNT5aUfDrJZjx5XdPGi{rai3p45ifB4I$*f( zicEk+kz9jdUlK|Fkdekf((Ajrnpz!Lc+N$s@{481j;!u9%wo9#b}TGBZC0QUuaff} z5l$Ba!7!lz$?AaWw`5IzXbJFT3*`6+;{eO@1!KeffGi|ygZhsFa8OVss7lw|122qj zCm5B;L~ZloUU>WZxTx(H6$k{p9XkqTnXj?_aRKhK#Bm=A9yg}-Ktbb#VE8!&DTdp zMY*0kAw&l*IZ!lAVSP!3^s%%{Bf@hoTt1egb1={NbJrD0wxMsfhQmMor6vOpT>bO_ z?KLto0y!kZ6#V!iN5~?2FjDvR>$T}%09O+3_2U2_hJU6X58Dk22npRKY4^-gkUvuo z_8gF+!UscAULriZ3(s@6qG#hZvPlsM9D&x>m!Y1`1z3MidYfW1miF@|?g3(8eU9 zg^!R;V;B5!gs0LBa?5kTaiv4?-dr)3*D|LpUt?PveF5I^HBS<6@Rt3WLh zOgg-XLGq(*ZEdqY`-fLear9s95Vz*KnZA6z+G>vu2WsDt2v z8F^cA(*LJf4)&`Qf-eyI)2pf=ki|jyvAMAF6l%aM+y(Jy_mLt>QVE723~%@q(D5c` zD_y#{zJT?8Og!A1h2(w1Rv6VtA3NmM-r!?A`NYR3^UIeLQWH;@0uNWsJ9$4j=X)Y^ zRE7oyrbbJhMa|p}FOuZ0Sa8;i;51)|a1eLwRIkj=G)Fa{HaqFjn9D@GNjK^!4Kr;& zfn!i)rldh$n>QL+oNg3XpN`Y}4GQ*w51&1kbF*Cy6Z6bU^aj6B$Q*vEjE;$kBz&k% z$j>6_iGAUL+Oq-;Jb3w%($kxl`?JqPE6?M*ySw4936E<(Zfs7HcE;PpL>glItkNY*In`C{{IhW7%uB1J zoA$zM|2YNB#dM9RSEev?`Ink2WB*V%xs{W1r6Hn)u3W(hdYrveEBmsl#*>!D>V|LO z^Vn9t&B>rB%2K`t4KXV$*AQvr%EF{^ztdm+q%8sOVupcnad!YjA3VAQ4?JnOjtEzqJP-SeYV= z8*8-|5d_65y7?{kN@A~1ZhZOj<+TTQ4dCwy0{VJMb0rJvmzd9FvLc25tFzJ)3Ziz=s&{r!ELBu6hC`J}Ht(Ee^k$-##JG9WdtMR4d`H(~$l z3&~qpLp6o$Zi}WY#;n!>k;Kd}5_6$-m1pmsPR`ra!+LN?v4#aNqEVA!6W~IKdjIFv zW#qaF&n0|^%%URiuQP2*?wfvdmkQ74aMHYZ{CD^U7^)&Pwb1+CEe@*ZibtDhv6w!b6TE8ygIO=smMXwKgO9jw@=c;eg@B0xi+$Ro4K z^>y2PiOUsf$~x?7ntt|sH7b=Hqkr%af7HWqS%VN6NdvO!PTpKBq$ON)l#(e!GIVg6 z5+PmQXdwrrrh^${S-YO zzX*#yPokYV(5pA@nkOF$lhwJ;vPr>uBSf9ty3H}(0<)h^2WmCyA%)UOvT@y@4sTdn z(6qJ3d0j_j%#{=lDtS0JWoO-S)iMwM9hHvx5b-iqflqOE_5GVa8+SgOR#sM~xOc$0 zoz;1xFE!*GP0xEl#<;$so+-LrTflfPp|i8HTn-0&!D{&B+qY0#LsoWn=+4v)nH~}+ z9bZ^{@F6SPTQp&B@f5#Ac{WsRyLuIyjZa(3^3Wu@q(wMw|OBzka=@N3UnU z_?)3|Q`oJ0%?G&ok6lZvydZieot-s%KiB7xSuH-!vMnL?f@(Zkrl!%OqegV}^zHI- znK0G>y#XAoC<2;{tNi?LJ~H+>y(@a;Ejo<$H;6PUw-h={>{ZP!?WL%{UnMcRZW{4**;Gr`nbZNh3}|0mMvCqpd%g6D53xoB zNQ@sG%Ga{2_h}udJ{TrusoSptB@EA`2m%oUmYt|9n9+|1lfi*C_44*b=y7HMJ7w{T z*nI&09qVV$j6@vS2ck&oJ(9M`Aqk3|sPguzR?ul;kKFom%sMz=mT8c#P9HWt5Z`7= z@2&!h*9?IMpob0t19|<&ldC{|pM(AvI&hE0be|dcYocN%EEEHAr#eA7O)j6hQ3SsH z60g7g7`#P*znk@2B|d4^@OZkq3e`YFz<<8y2zJOvo{YC{_C6ietObXy&8LW00X~w8 z2arP!cI$AFMV!|mDGCaBgNj!b#zc^$xUT-^wfk*;BAB((|3dcM(Bxs1Tr(>`^^3ni zH7yo{Rp*9+0t0vawOGU;z!bCN6<%d~JjCTrQwAal|EW}LBi0_R*0xMdP0?_Ax;X01 zVTKw}m3D1JAl)Mr2IsBvC zPE`)jAdG8xm%s=h3iNb-U;01Rsqlu`D3_mS-5H3;reU{_Q?wEUTt06v|Bg9OG=nU?Xaq1WKgr92jng8eP&csULsP^FM=vCK z#F4SOF0@mlpM%Tow>#g6!znA7TV%Ii*@*Htq})~$J_0vNE)IP03-20q_A) zi5Y9fU*Bkjm4`1cm9P=0>#{_0!yq|?r(UBeTWkJ2n0>IRKM9+iWgd`)T!g=bKgB%! z_l_ii!@c?pfNSuZ87Ws_L&+T!N&({6c|O$5&GCSp&NT!8FM3dM!_(5b(4Fea_ZAFQ z)7s9?0?=s)9KnBT9_XIBoDXMzFm%c$Ad^7;YFb}ju1^-Te+|w3kg3l!TxyOUu(<&Z zdr?&j$^dj?Hb}MpCYY%`8tJ8gRgicqOl+5vIs)zDnVNl@F)$QDXalsFA3l7jw_CBn zY}I2*9GRS)oOlN7MCeZPUg7i`nV1mTvS6iJSzW~ft-`ThbCCa7I9+4bow)0M_h>Fu z6Mu*HQpIV|{%6ksb4QBL3sxk9qUrm3@SKucODM%-oD6kT2+z$YPyCsR17lF)^%u< zM|3a0IRVCfcq?b%RG)63y!aPV_Cn!*_1VA!$WFwzazRu4pziod9W%4**_u?s9v2}* zqd{C9()K#e*5>4#gqw@;#N5ua?_gXr7I`iidV?`0WezW?RW$nIZSS!n=?j*`~qTfq1Pqog3Yf|+K%iNp(hFD&GiPSebghEx37 z?OW(JepdR%(|2FPrk#ZcpC5jk`M=)4jr22LjrzC|izuksxo2dPA`|2PUtb{9T6(D6 ztXy30m<+_(?}GlR2d&`VNErla7suL?93xbbM)ctz5kq?uF24!i{$5g|`&PTNsOf&Q z4!abkTTNDSgxldIT!A|;D0`qEKSlP*hCA~RdJ(eTcf>a;Hk3pNnQ)nDIwq`<*+T5{|4?8fb*j?Q$r5kl}C%<#1Pw?)ZB3 zR*Vt_97aIB-8U-k^@g*@>J!0htkfcAkT`DDhKbtdMDtiVANYRds0; z`Ss_|3ld4oMHz(T3i?zIR6F5y#l}5w*V1Jk*Ga>CaNGkD!$eyoDD`Zu=34xy=XGSd ze3J-WvL>0Q{zK}#$Al4(KT;#-qI%~92EE6%9*~_FBwpd5B$Fno zwx5I8ja(jVV?EZUrs>;#?L;U*u#PFb7nO!$>%#q%lAUQc1FnHIMVb%VT5 z@ao1eb!U-{*QF!uY%3+2W#2K5&+IC5+|FxZ#6czpTGO1H$#r{ocU02i!jh76x6z;i z2lntt?UZ{Sf$r2PctLNz*TN1h+kb4jpL8C9%auO}@3j!%vk6F~wWTFF0HQ^HOW{N? zq0F}Lr6ebR$AbLo90>Coq1ht=U!Z22=EoNV{J?K$-cwAq%!mts&JJTq5U_sSwjmyDb@6wv0i0jlQ>Q?AN@pP@hQ!HSe&mzWJx(~I#_652 zGpjEg49}gqAWK13_R#NHJy@P2CcA$SK_7I>+2fUxZLq_{mmBfignY5TffC5TjB?WO z+zs!f@6yhBY0a0Fd6ekGflpVG$y7cS=rBQS`UK2_gU@?aG@^UgSDrj$NA3Nau;Lu7 zh2o7H9jdXTZR?~)TT?0CPn6M|gF)vZ_Z_~k5s>3^^=goAwx zQ%w;}Wn|ZXUe|y?ZAtchU%u5I`X1>!hWwKc4yO^sAg=6;{;_$5vSja z*Ujh2hI3VrXe4%|7Xt4-e)?q7Z1+WG9~1&@jtPUD{as4FTjFS8L~9~0O$y;|XV;SW zl{u*G(zO7ilYJeHFf++a+eMQ;azhNn(j$Z-;RC|=`ut90CS#mHyKjAZ_=V^|hhaUh zxV5aK5-1X$(|!^r+{^fS?i5XQgA^6D7O{_2{?tg~Rz(lj_|q}hBE{{y{xr|Qkl452 z{q4&a($GEOgK?FM`2H{qLVAFh0d^!gIM~(_s0~NsCU(Gp7G9v>K_5}Xo91b6+E=g( zFPc|AQ6-$k@1p&DDwYea7|9~?ZHRtc1z>STWZv2Lo;kTMtJg?`M9J%<0d=^i^-P*xTgNOP8K4F>pd%H`BnCAxt|_kCad`d7;JL)W_|5i*_hIo6?M(*As)oR z5k%d#^`?b<{PBYY;8(w16wrHl!qxsARoH!-j5y>xxc!A{f+Nd=aoJ%P)YT@<6lkqi*&aC2U8kOX@u{~PTz>Y6(> zB)c~)ng1E8o|8AmS2khGzaESoUx z4--aSdF3pLqSVhfsR#bZb#+{Q`SB(u`Pw_La_A<|-PGn_6F8OD(PSiPUe=pO@ima? zR`FE8JXqdr^0?x@5-SNF#isWV8oD}&oz9P0hZG@s?5`M*3}GjCORz*|G% z1?{lQMCGGn2{1rmAts6q6fAPr&1+skKGVrc72bGHi6DMF0Np&aCo_X&-Vb!J?j)=6 z0`_^ichgrMvJ|=^G!@>~3@F^ZNlzB{FNU0!0GqcrSl|BF;K;)&2#Esu`KO@r7-HeM ziGnyFZZNEdbU{OK17@juHR$1s&fO3ZfEcJRUsQ_fH;l9Z&ZZceYtYOVTc%_yw_xpb zl-9{nJFNodLU|Zsu;G)p)V{s|B5p*k@K%%)mSCjM621`kxk{4CRbPvP;v|O?nsU#< z&2hn{MJBp+w#=Ks=IwFim`$JkEx;=lU)|CIf+gfb8pnGvw0l6n&%C52xOak05^dX) zq*L_>6(_ZKu{0b~*tod3+|_lklNT+N53)9axcy@#n?;V!bMTXT{Q=OJq%?xK5@=UQ zGtYc!S=rM^_^mB8(Imgo13_;sQ}-s?GpQDqKtCT^g&2pj6VD_o`5`B!hoC(FqIZCr zZY>4wyZ9+ZDt!-E2Z0%2IrQfh{CZSeu8Gq%{T?Z;!FRhaoE7wjn9tVEW8^MJ=~g0= z;?MCI0@Wz%A}=p^GzlN{+qZAqyd$AKgnX0EkI5Ms zJ)=b6j3LQGMVCtoaRHlp-}d+F4Rii6*sF2XM@;oeT)0oM-@WoLU)s*1Px6;fZ=@&p z#HJj=21jNzZq;A04EEX>0M(~LfZpeL&i``=t8>KS+t2`A*;!mU}P9%3pd@4ze8u2p1;Z=*J5&CkNkr`8Mqg z47OQ>k^QwhGzia_HPTNdS$w&fg5_YWcMc{DB&zVGHw|emYKmU!H@CXE+0t?Ude0un0dzstW>KWNKDQ!u5ZjT?I2Dcw0 zK`}349`K< z6S$Bg0gNA$OUdHDB@51*hxI(?Perk%7~1;MQx?9X@tQf_nQeQM8cIV^-SOa{PbcT) zHjBHaA5ez-2#yfJ!K3Q_CH36-^TL7m>@W9c-J&WYJ1zDj1H~9qKU99UXIA7|bD$Xh*Gj*HQ36hEd#^h&*rxLt=W-&&(e69`A*xMg7Tbo34SV ztbf-R<(O$kiVT)_va#s_zt^i$#+vhF@VzpCFQsr+P=SQ1skfP^>m+m9=_Y~NLZG&F zal`+uFf{8A{ZzMNx2Cr6r|GC(I5*js@!4CqD+-}-)nNUy^7X~hCMdWO_)y#3RBKrm z1FzZkQf1+LJ^HX`N_^*L6l$~a1z7I|dHeTyUiqabN85==QA-ly@}L^6@s5#f{Mjmr z2c!j?tc?(IUcmf~_jdX^(*BRV{X|gdZWhajUE%LChm<4$`0CZVQs*Ha!CGkd;To4U zr{#GZLn6>g;;M=>UJXxz9rlyS+LW6ROV@6?;oO>jr6^!>;7pRxEZh|a6%*hi6^wU~ z>FOQJ)cq22q4nJG&92(ToH=G)qrJCX(;N7KjI^+*3*(}B0YLx`{zEPh>&sii`9R2K zhgY$fu|5BV0;VtdW53McJ|;zrF3h^tYuZaF&L*wOB~_S=-=x48Ec@Ohr~v=C9VwF@@j z-hrb{iCmQK&hMsUoeNHg2V1?1TdLk%S*NZ9f(k*%^`o2H<~@P8=R@HJ)yL2NjdHX* zHYOf;9iRC?VWs3v8fvZe^SHtT=oxDh5b=&HTP&ijafEQ(pmES1f5gfBoIA z0WxUeTL!Y)3Kk5Q#UL3?mP!w-7k7b4MF`Y?k|V7#ISMB$IL>y0Ia(QtdK4fRXU}># zxLHQt&Xd6YBn=Itg~t7S%(V(StGb%k5AVy~PC-*9vILM4ztkYRrhRB9A<|^sGKDuQ zD{JmP1r}@-l<^9SR82(axZXp;71TDk^#$^8Yjc>diAzdI*hZPy&C0KQlawtCN&SR) z;oPmmB%nY0=Q9kkr7=70Iwcw?@Hx;JIyto-1MOI)Chqijt&rx5AGp z0X_t}6oine^C5@ad&By>@#NOfi~@3Cw@%FaeyT#xsbof-(s-TTNR^wovn-Wh zbp7G99lzD;@-lg08Zn(Pw64jPi%}Pdd?r|$+c%r!PBsYo)pu}yeIL<()yYI!{)PAk z!g8|Q>xvfcd0n_XUM^BH1rzI+{Ctv01t7%vz|Us7^%hzbG|uhElJCA(KUvvNM=`}~ zsI7gG{l}m|j?f#zC^8$nQyl!N;s$&43@EQ0+}&BM$UA)!AQXUvhc%ouh%vLXqyWuf zgHEm+fe71!=Io)H8LsjvP^bM=mLp|3@dLnPRb|cSJ(!p_>6CjtHNMbiJ>=is-X7ks z1zTACJVuuM1dA-uK`4Vmtkf(+*YVoo$3>&%zkf@jiEueww;I3O<(nRL`E|TM_EEhn zXJGRWn@}O{Cs6Bt>p%hBT~2FpD%Ws7DPflLvbI7<9PLd#>3|mkrxF-`Y`C1Mn zn=L3S+gXJP=6yD52F{WlG$`%7QzX1O*w}7KpEs*Vne}?kDrENV>^}pejNU7S%QHfq zx6RGbYjetbCu#e=OrTxj`62h(5UuN3a!he#7yyacXq_VwepPXH(rzu6&DJ8(zKypE zr0^pbQ{BgYD^!W@`dX8~oB}ON!;6LFa6W1_J&OMOHIoi9%A=7=2&X`>@dAH2t#J9U z^y3*iD%(rH?*V{J{3kumd! z+cr57@t?EQzr&Sjpnp*J>t&-r#_XV8();wlZ=n9K&}-08%1mw;A3(rmO%l2D;dR=e z0gZa98sNb&2f3tbN)kY{2;-%7f0jBh(qHo`V+KPUtoQ{4{>wG<12#T?;pzIM(2&MB zJBuQOR{#ia`;nhw$8Ho9=p^YR9NHx|POe~5wyKKnX@WrKU=rI)yKAmge{kEKTCB@^A1flPN8t0D=k`huffUQfkdJ`9 zu!8@^E{T;$F27!iVsAU~0nDId@cu|(6UjUJ=+e)?ZCUGCQ@3+Ze0naDT|9EK!yF#$ z&4T~o^~ya+PX;p}$-j8wLf*8qKo^))42-3z#Z~3L;mHI7-h(W^t|s81iDG50Rx)%` zTtQScE`hjxn39#8K-Ad!Cb=$)t!QUe=4B|Dq(~<~v_Zp;3tT?_*In;DV(;9sP!mzr zAeR#-Z=HC~EmaXoIe&(hIY%#wLCMM4SX;&EPj+5pc=(C^VJlkN6QzUa=(P87I>G0d zX|Hvt(}Wq9QzSm;Nj+Eyp;K)m93|b17b`B_OP+Y0*1MXZ{}hIzgS3jY^)#=VMgRK= z&mv9yJ>8aP<2U2|H3WoE9dG%+PSRHXXgA$MOmyDkxc#y*7+rxWMF}_2RY(nhI?CVQAt3&r2U&cN^%@VcJaSgIhEe09Z@5KHy zg$)EUS4dhiZbl}iJ~2tE!D!SilULR6m7JWe!L76AA!y)3mlU{q`32?N55Xdrvp4PT zwpgirl3Ysrn<{FAHc8ET$q8f+72P25}yD^H0UyXDnR}WSQgKVKh@6X z=ipwoCixdr%hec0ud^_|-B9FL_S5^raAjq1fSJ*r^i&T}&Cc{-uBP&HW?uyxU z1$Ems3jG)lfpng)o65MR$4*s=?XP3`S~+|+ckr5OYP!$Lw=+At{K!P>OVSNjH*$bV!$^bhk7NHNe1} zHSha=-*tYRUuQ1R8JJ=3z4nS{JmRh_jw?c=Bx}I|k-^0FJbmMUT z^#1pU3OG`CZ}0btJPPiYQ@zVX@N|Jz3f;S>r-%DkN?%V8HL%QI#w^Z@m0C$8-^%Dc zTNfoFBI|McMzUmqShptZRet>F2kPeI zoa}W@Ti{-&U~bNek{4CakP?&*)!#|nx z^4=g~x1wD3tuuT)c&#&sCEaIOhbi1|`zrfR3cPMpQ#Xnv{Une8?ynu-_;)K(Ir=5& z3#Foy)6<26 z@&u1+s;e`bn&!JA{f_$1vh_2-#HD}&w`FHTc~Js(@m&tRCww8!c<3H2>}tVWP7DkH;G>b=>w@Mo z<*STqzH;^vHKr@zi4!+G3mcE8-CkuhWi~U=CwXq3 z7HXufIDnn`P;^Db13KI1M~A@{@TohDvR?^u+`>k{xlQ)qxjN~dVfkJi^v`}Rj^BoM86ohJTQW-v)WHd#-$fei$)3my~OuSywuT&8GI0^z0;#ahK)Ioa9# z)?+NJBWMeGFX;FMwPm}5df~oCwW(qfl-Pd`lp3Irsd{r49m;L2QSJLJN8~(u{-oU6 zb$eo_-FRB_Rvuwrd0QpNU<={c(N3mSeESS};z&Q(LS>&YRTZCjH%>3w!MPlB;P@25qgUPg_0?w?s|(hP`Ysc7cQ))R#BMxj zjhUAsjdU3;Wxt*wTdx-mD{LmXHqty!21e3-W*K`ku8s8z#(G?IK30`8;1pBfr0>vY zy52Tx=i1{}iy0hV7F;lo(OmN+x%di?bd7IDU+8eRFj- z##4)jy&bSAsv=O8yP-O!NN?)@;qZaGyDn(+o;6RrPHDMC?}cV_Yi@BtDV1&|2uP<% zw1G}_h`;e5!{EKg`;eBEPew*{2-JuHMPz4Z=O}>IBTU^K|1fT4Jst#nS;MJCR<|UP z?rrbery9<7H}I`!eZoRQ+JW;|B`C{hPJ2Mz{78GJMIhgen)QyqKMql?J+CIk6CXZB zNy%4Qjb{7eCu(;xzH+!_$xN4RGU>YaUAIz3;I({E3$m|S)#%jfJo|YluoZMD>23+% z93Pex7x5a+ey&?(cGq`uYw4l4re@r#?;Qvb%g~{8F*a&PY{Xt8f6m!=02MCA5GFDn zyqIzH)X}iyimF@Y?*T^l3 zZYxf^4D5r_>Xf*IIH}Cxby^w?>%Du&3@ik-3-&$5S|ysL^ke4A^V?_~-BX5_^T&#A zv@6I1w^j|UohMJ8yu1(+HwPgJKM=RaEU&r z`a@-W1wVD4@-E*`&ntHWw@16&s5CA${k|L@EYlL&cYHRz?rB$hT4g?~_Bw2DW$=m!oGK+ebaKB9?rq)! zU2>m`O_oR4m}H}Cy^pFQS1>=rr@f$YUR)drFy0zossyZ~rEsvWaQ7HhntUCjRlW_n zy}f8{`yY*(}j6eZ8q*JD`w1y?yLAc^!=>9&=c8Ki~h=4jJ(E z1Y?(Dm?6_1&2}JbW89qmJ*?R%DjK93pkT||?`rt-ee%v_!R6`kDLg&h$4#$-AymKO zEn4l{U+4!QJDZ5)d%s{*=g5fq!Gw=-7$3w@yJX@J53EV32PXRx#-FEWXH&*X5Y3f3 z$P*iUh;o|f=$6zUzo28vjDNmb#g7cP_&$vQ3lZk<`ZMikfWX@O`}cDb6DAOKMyIBR z0)#4^seLmk3i2=|up!k24;%jHYsm;M;Ug&CE`a1vjbE9yHTHj!Hy5LY0H&YWcF{K;>(j87)s#n#=A>jS#QU^Qt za*!PRzF->t0Zd3@4SZ4mzHrB@d&Wvizd!p`PKoJiVV>T}$tmfvDHbuY$I5D#(%;ci z?z&!%?{6;H`ZZpA4f#qw{RFR2h5q;xeYtu>G~MPVyIRmF4)bwB;FS^3zZ1<^@IhV4 z(jr`fdfE2Nc=UN2#`MvoJd4Zr=WB}_!W;X9#1KGj=sH~TB8QCJWMwSR2FKpU4=TL+ z<{=_6&!%ea*pu<}%zk~n$@ZSlp8v7YrA9u2e9@DycHy}G3d?caV!5jWJG%Ph!61EH z{wney6`5J5O3Y-RigQ4(??-2dzwzU`+;j4(Sm(0P4Sq- zQXx`$8y@`Wy4kI=B6WVEYI7HZDdT<>{;NO&$c+Yq`y2VA zc>&C=nCtAkBVw*%E|C5%I~o`ma5_M^8-xbQNWbKwIymzD7_XzHppe7FMh1*-)HR_q zUy-jCoeZ!8cPP+6p&;NSn2VdsQGh+LZ~?`loJ`|mt%L{8uI{CnG{NMy`d#!e!#EnP{=V1|xanUJ5; zx__S7jOwcS>hq>4kRNk-81c%Pn&mEGp5*^kdYqQ>NvyNbs≠vX#x}(h5S?2tCo1 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ƃ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

    -%BF|=`rf-IpRX8x&7!v= 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 ljE0;ake&31=(~b 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 Date: Thu, 18 Apr 2024 22:23:51 -0500 Subject: [PATCH 051/143] Automatic changelog generation for PR #2915 [ci skip] --- html/changelogs/AutoChangeLog-pr-2915.yml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2915.yml diff --git a/html/changelogs/AutoChangeLog-pr-2915.yml b/html/changelogs/AutoChangeLog-pr-2915.yml new file mode 100644 index 000000000000..693ccd26f9e4 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2915.yml @@ -0,0 +1,6 @@ +author: Spookypineapple, Imaginos, Thgvr +changes: + - {rscadd: 'New sofa and comfy chair variants, both are craftable with metal'} + - {imageadd: 'Sofas, Comfy chairs, and some atmos equipment have a new coat of paint'} + - {imageadd: Janitorial equipment has a new coat of paint} +delete-after: true From e8c96524b3cb96cf8db2c5eea9378314486d94b1 Mon Sep 17 00:00:00 2001 From: Sadhorizon <108196626+Sadhorizon@users.noreply.github.com> Date: Fri, 19 Apr 2024 05:32:57 +0200 Subject: [PATCH 052/143] Unique sound for the sarathi fire spit. (#2906) ## About The Pull Request Adds a unique sound for the sarathi fire spit ability, replacing the fireball one that's currently used. I dunno how to add sounds to a PR so have this [discord link](https://discord.com/channels/837744059291533392/837744059291533395/1229539715305312318) instead :D ## Why It's Good For The Game Unique sounds good. This isn't really top sound design, but I had it laying around and it's (probably) better than a fireball. ## Changelog :cl: soundadd: Sarathi firespit now has a unique sound. /:cl: --- code/game/objects/items/cigs_lighters.dm | 2 +- sound/voice/lizard/firespit.ogg | Bin 0 -> 13195 bytes 2 files changed, 1 insertion(+), 1 deletion(-) create mode 100644 sound/voice/lizard/firespit.ogg diff --git a/code/game/objects/items/cigs_lighters.dm b/code/game/objects/items/cigs_lighters.dm index 0258e86e8a7f..6b7b364118d4 100644 --- a/code/game/objects/items/cigs_lighters.dm +++ b/code/game/objects/items/cigs_lighters.dm @@ -783,7 +783,7 @@ CIGARETTE PACKETS ARE IN FANCY.DM /obj/item/lighter/liz/ignition_effect(atom/A, mob/user) if(get_temperature()) . = "[user] spits fire at [A], igniting it." - playsound(src, 'sound/magic/fireball.ogg', 10, TRUE) + playsound(src, 'sound/voice/lizard/firespit.ogg', 20, TRUE) /obj/item/lighter/enigma name = "\improper Enigma Shipworks Lighter" diff --git a/sound/voice/lizard/firespit.ogg b/sound/voice/lizard/firespit.ogg new file mode 100644 index 0000000000000000000000000000000000000000..f60278f47827aaa2592b813c8a8f75b20ba1787c GIT binary patch literal 13195 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 Date: Thu, 18 Apr 2024 23:06:48 -0500 Subject: [PATCH 053/143] Automatic changelog generation for PR #2906 [ci skip] --- html/changelogs/AutoChangeLog-pr-2906.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2906.yml diff --git a/html/changelogs/AutoChangeLog-pr-2906.yml b/html/changelogs/AutoChangeLog-pr-2906.yml new file mode 100644 index 000000000000..bee77a41280a --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2906.yml @@ -0,0 +1,4 @@ +author: Sadhorizon +changes: + - {soundadd: Sarathi firespit now has a unique sound.} +delete-after: true From 99f4c5e804d976cc7db39ea991782c64cd5de9f7 Mon Sep 17 00:00:00 2001 From: generalthrax <139387950+generalthrax@users.noreply.github.com> Date: Thu, 18 Apr 2024 22:34:33 -0500 Subject: [PATCH 054/143] cargo gun typos (but for real this time) (#2913) ## About The Pull Request fixes some typos in the gun section of cargo (im like 90% sure i Didnt Fuck Something Up this time) ## Why It's Good For The Game i will never accidentally say scarbourgh ic again ## Changelog :cl: fix: Scarborough + gun typos fixed in cargo /:cl: --- code/modules/cargo/packs/gun.dm | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/code/modules/cargo/packs/gun.dm b/code/modules/cargo/packs/gun.dm index ea6bbbe7671d..588931aa25b1 100644 --- a/code/modules/cargo/packs/gun.dm +++ b/code/modules/cargo/packs/gun.dm @@ -18,32 +18,32 @@ crate_name = "disposable gun crate" /datum/supply_pack/gun/commanders - name = "Commander pistol crate" + name = "Commander Pistol Crate" desc = "Contains a modified Candor 'Commander' pistol, produced by Nanotrasen and chambered in 9mm." cost = 750 contains = list(/obj/item/gun/ballistic/automatic/pistol/commander) /datum/supply_pack/gun/makarovs - name = "Stechkin pistol crate" + name = "Stechkin Pistol Crate" desc = "Contains a concealable stechkin pistol, produced by Scarborough Arms and chambered in 10mm." cost = 1000 contains = list(/obj/item/gun/ballistic/automatic/pistol, /obj/item/gun/ballistic/automatic/pistol) /datum/supply_pack/gun/revolver - name = "Scarbourgh Revolver crate" - desc = "Contains a concealable Scarbourgh revolver, chambered in .357." + name = "Scarborough Revolver Crate" + desc = "Contains a concealable Scarborough revolver, chambered in .357." cost = 1250 contains = list(/obj/item/gun/ballistic/revolver) /datum/supply_pack/gun/detrevolver - name = "Hunter's Pride Detective Revolver crate" + name = "Hunter's Pride Detective Revolver Crate" desc = "Contains a concealable Solarian revolver, chambered in .38." cost = 1000 contains = list(/obj/item/gun/ballistic/revolver/detective) /datum/supply_pack/gun/shadowrevolver - name = "Shadow Revolver crate" + name = "Shadow Revolver Crate" desc = "Contains a concealable Shadow revolver, chambered in .45 ACP." cost = 1000 contains = list(/obj/item/gun/ballistic/revolver/shadow) @@ -128,7 +128,7 @@ /datum/supply_pack/gun/cobra20 name = "Cobra-20 SMG Crate" - desc = "Contains a .45 submachine gun, manufactured by Scaraborough Arms and chambered in .45" + desc = "Contains a .45 submachine gun, manufactured by Scarborough Arms and chambered in .45" cost = 3000 contains = list(/obj/item/gun/ballistic/automatic/smg/c20r/cobra) crate_name = "SMG crate" From 03d9b2264632108b983886c1fb643232dda27b04 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Thu, 18 Apr 2024 23:20:48 -0500 Subject: [PATCH 055/143] Automatic changelog generation for PR #2913 [ci skip] --- html/changelogs/AutoChangeLog-pr-2913.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2913.yml diff --git a/html/changelogs/AutoChangeLog-pr-2913.yml b/html/changelogs/AutoChangeLog-pr-2913.yml new file mode 100644 index 000000000000..8adc3f6d0fa4 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2913.yml @@ -0,0 +1,4 @@ +author: generalthrax +changes: + - {bugfix: Scarborough + gun typos fixed in cargo} +delete-after: true From 6d5d0a64b1d9c2301f9b2ed0410148b1392603e7 Mon Sep 17 00:00:00 2001 From: Apogee-dev <60533805+Apogee-dev@users.noreply.github.com> Date: Thu, 18 Apr 2024 20:35:01 -0700 Subject: [PATCH 056/143] Removes armor from hats (#2916) ## About The Pull Request Removes armor from soft caps, peaked caps, berets, and so on. ## Why It's Good For The Game Berets providing equivalent or superior protection to helmets is just plain ridiculous. Fashion is a choice, but there are still tradeoffs. If you're going into a fight, you should look the part. Also functionally makes it so way fewer ships basically have free helmets everywhere. Inteq crews in particular are going to be much less protected from head injuries. Wear your helmet. ## Changelog :cl: balance: Removed armor from berets, peaked caps, and soft caps /:cl: --- code/modules/clothing/head/berets.dm | 28 +++++++------------------ code/modules/clothing/head/jobs.dm | 24 ++++++--------------- code/modules/clothing/head/misc.dm | 6 ------ code/modules/clothing/head/soft_caps.dm | 3 --- 4 files changed, 13 insertions(+), 48 deletions(-) diff --git a/code/modules/clothing/head/berets.dm b/code/modules/clothing/head/berets.dm index f8b542f40b9f..d2b1789589a4 100644 --- a/code/modules/clothing/head/berets.dm +++ b/code/modules/clothing/head/berets.dm @@ -32,9 +32,9 @@ /obj/item/clothing/head/beret/durathread name = "durathread beret" - desc = "A beret made from durathread, its resilient fibres provide some protection to the wearer." + desc = "A beret made from durathread, its resilient fibres provide a modicum of fire protection to the wearer." icon_state = "beretdurathread" - armor = list("melee" = 15, "bullet" = 5, "laser" = 15, "energy" = 25, "bomb" = 10, "bio" = 0, "rad" = 0, "fire" = 30, "acid" = 5) + armor = list("melee" = 0, "bullet" = 0, "laser" = 5, "energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 15, "acid" = 5) //Civilian /obj/item/clothing/head/beret/grey @@ -56,7 +56,6 @@ name = "quartermaster beret" desc = "A cargo beret with a faded medal haphazardly stitched into it. Worn by a true cargonian, it commands respect from everyone." icon_state = "beret_qm" - armor = list("melee" = 5, "bullet" = 5, "laser" = 5, "energy" = 5) /obj/item/clothing/head/beret/cargo name = "cargo beret" @@ -65,30 +64,25 @@ /obj/item/clothing/head/beret/mining name = "mining beret" - desc = "A grey beret with a pickaxe insignia sewn into it. Seems to be padded and fireproofed to offer the wearer some protection." + desc = "A grey beret with a pickaxe insignia sewn into it." icon_state = "beret_mining" - armor = list("melee" = 25, "bullet" = 10, "laser" = 10, "energy" = 15, "bomb" = 30, "bio" = 100, "rad" = 50, "fire" = 50, "acid" = 50) //Sec /obj/item/clothing/head/beret/sec name = "security beret" - desc = "A robust beret with the security insignia emblazoned on it. Uses reinforced fabric to offer sufficient protection." + desc = "A robust beret with the security insignia emblazoned on it." icon_state = "beret_sec" - armor = list("melee" = 35, "bullet" = 30, "laser" = 30,"energy" = 40, "bomb" = 25, "bio" = 0, "rad" = 0, "fire" = 50, "acid" = 50) - strip_delay = 60 dog_fashion = null /obj/item/clothing/head/beret/sec/hos name = "head of security's black beret" desc = "A black beret with the Head of Security's insignia emblazoned on it. A symbol of excellence, a badge of courage, a mark of distinction." icon_state = "beret_hos" - armor = list("melee" = 40, "bullet" = 30, "laser" = 25, "energy" = 35, "bomb" = 25, "bio" = 10, "rad" = 0, "fire" = 50, "acid" = 60) /obj/item/clothing/head/beret/sec/warden name = "warden's beret" desc = "A beret made with black reinforced fabric with the Warden's insignia emblazoned on it. For wardens with class." icon_state = "beret_warden" - armor = list("melee" = 40, "bullet" = 30, "laser" = 30, "energy" = 40, "bomb" = 25, "bio" = 0, "rad" = 0, "fire" = 30, "acid" = 60) /obj/item/clothing/head/beret/sec/officer desc = "A beret made out of black reinforced fabric with the security insignia emblazoned on it. For officers with class." @@ -103,7 +97,7 @@ name = "engineering beret" desc = "A beret with the engineering insignia emblazoned on it. For engineers that are more inclined towards style than safety." icon_state = "beret_engineering" - armor = list("rad" = 10, "fire" = 10) + armor = list("rad" = 5, "fire" = 10) /obj/item/clothing/head/beret/eng/hazard name = "engineering hazardberet" @@ -114,13 +108,13 @@ name = "atmospherics beret" desc = "A beret for those who have shown immaculate proficienty in piping. Or plumbing. Mostly piping." icon_state = "beret_atmospherics" - armor = list("rad" = 10, "fire" = 10) + armor = list("rad" = 5, "fire" = 10) /obj/item/clothing/head/beret/ce name = "chief engineer beret" desc = "A white beret with the engineering insignia emblazoned on it. Its owner knows what they're doing. Probably." icon_state = "beret_ce" - armor = list("rad" = 20, "fire" = 30) + armor = list("rad" = 10, "fire" = 30) //Science /obj/item/clothing/head/beret/sci @@ -170,22 +164,16 @@ name = "captain beret" desc = "A lovely blue Captain beret with a gold and white insignia. Truly fit for only the finest officers." icon_state = "beret_captain" - armor = list("melee" = 25, "bullet" = 15, "laser" = 25, "energy" = 35, "bomb" = 25, "bio" = 0, "rad" = 0, "fire" = 50, "acid" = 50) - strip_delay = 90 /obj/item/clothing/head/beret/hop name = "head of personnel beret" desc = "A lovely blue Head of Personnel's beret with a silver and white insignia. It smells faintly of paper and dogs." icon_state = "beret_hop" - armor = list("melee" = 25, "bullet" = 15, "laser" = 25, "energy" = 35, "bomb" = 25, "bio" = 0, "rad" = 0, "fire" = 50, "acid" = 50) - strip_delay = 90 /obj/item/clothing/head/beret/command name = "command beret" desc = "A modest blue command beret with a silver rank insignia. Smells of power and the sweat of assistants." icon_state = "beret_com" - armor = list("melee" = 10, "bullet" = 5, "laser" = 10, "energy" = 15, "bomb" = 10, "bio" = 0, "rad" = 0, "fire" = 25, "acid" = 25) - strip_delay = 90 // SolGov @@ -193,7 +181,6 @@ name = "\improper SolGov beret" desc = "A beret with SolGov's emblem emblazoned on it. Colored in SolGov blue." icon_state = "beret_solgov" - armor = list("melee" = 40, "bullet" = 30, "laser" = 30, "energy" = 40, "bomb" = 25, "bio" = 0, "rad" = 0, "fire" = 30, "acid" = 60) /obj/item/clothing/head/beret/solgov/plain name = "\improper SolGov beret" @@ -226,7 +213,6 @@ name = "honorable vanguard beret" desc = "A snow white beret with an air of distinction around it, emblazoned with the golden shield of the IRMG as the badge." icon_state = "inteq_honorable_beret" - armor = list("melee" = 40, "bullet" = 50, "laser" = 50, "energy" = 40, "bomb" = 25, "bio" = 0, "rad" = 0, "fire" = 70, "acid" = 90) // Frontier diff --git a/code/modules/clothing/head/jobs.dm b/code/modules/clothing/head/jobs.dm index 663af5e6f758..3ac80e9efa23 100644 --- a/code/modules/clothing/head/jobs.dm +++ b/code/modules/clothing/head/jobs.dm @@ -21,8 +21,6 @@ icon_state = "captain" item_state = "that" flags_inv = 0 - armor = list("melee" = 25, "bullet" = 15, "laser" = 25, "energy" = 35, "bomb" = 25, "bio" = 0, "rad" = 0, "fire" = 50, "acid" = 50) - strip_delay = 60 dog_fashion = /datum/dog_fashion/head/captain //Captain: This is no longer space-worthy @@ -57,7 +55,6 @@ name = "head of personnel's cap" icon_state = "hopcap" desc = "The symbol of true bureaucratic micromanagement." - armor = list("melee" = 25, "bullet" = 15, "laser" = 25, "energy" = 35, "bomb" = 25, "bio" = 0, "rad" = 0, "fire" = 50, "acid" = 50) dog_fashion = /datum/dog_fashion/head/head_of_personnel /obj/item/clothing/head/hopcap/nt @@ -92,7 +89,6 @@ /obj/item/clothing/head/fedora/det_hat name = "detective's fedora" desc = "There's only one man who can sniff out the dirty stench of crime, and he's likely wearing this hat." - armor = list("melee" = 25, "bullet" = 5, "laser" = 25, "energy" = 35, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 30, "acid" = 50) icon_state = "detective" var/candy_cooldown = 0 pocket_storage_component_path = /datum/component/storage/concrete/pockets/small/fedora/detective @@ -132,8 +128,6 @@ name = "head of security cap" desc = "The robust standard-issue cap of the Head of Security. For showing the officers who's in charge." icon_state = "hoscap" - armor = list("melee" = 40, "bullet" = 30, "laser" = 25, "energy" = 35, "bomb" = 25, "bio" = 10, "rad" = 0, "fire" = 50, "acid" = 60) - strip_delay = 80 /obj/item/clothing/head/HoS/cowboy name = "sheriff's hat" @@ -144,10 +138,8 @@ /obj/item/clothing/head/cowboy/sec name = "deputy hat" - desc = "A robust stetson adorned with a deputy's badge. It has a reinforced lining under the imitation leather." + desc = "A robust stetson adorned with a deputy's badge. Its imitation leather is thick and worn." icon_state = "cowboysec" - armor = list("melee" = 35, "bullet" = 30, "laser" = 30,"energy" = 40, "bomb" = 25, "bio" = 0, "rad" = 0, "fire" = 50, "acid" = 50) - strip_delay = 60 /obj/item/clothing/head/cowboy/sec/roumain name = "hunter's hat" @@ -181,41 +173,37 @@ /obj/item/clothing/head/HoS/beret/syndicate name = "syndicate beret" - desc = "A black beret with thick armor padding inside. Stylish and robust." + desc = "A nondescript black beret. Stylish and robust." icon_state = "beret_officer" item_state = "beret_officer" /obj/item/clothing/head/warden name = "warden's police hat" - desc = "It's a special armored hat issued to the Warden of a security force. Protects the head from impacts." + desc = "It's a special hat issued to the Warden of a security force. A classic symbol of middling authority." icon_state = "policehelm" - armor = list("melee" = 40, "bullet" = 30, "laser" = 30, "energy" = 40, "bomb" = 25, "bio" = 0, "rad" = 0, "fire" = 30, "acid" = 60) - strip_delay = 60 dog_fashion = /datum/dog_fashion/head/warden /obj/item/clothing/head/warden/red name = "warden's red hat" desc = "A warden's red hat. Looking at it gives you the feeling of wanting to keep people in cells for as long as possible." icon_state = "wardenhat" - armor = list("melee" = 40, "bullet" = 30, "laser" = 30, "energy" = 40, "bomb" = 25, "bio" = 0, "rad" = 0, "fire" = 30, "acid" = 60) - strip_delay = 60 dog_fashion = /datum/dog_fashion/head/warden_red /obj/item/clothing/head/warden/cowboy name = "jailor's hat" - desc = "A menacing black stetson adorned with a jailor's badge. It has a heavily reinforced lining under the imitation leather." + desc = "A menacing black stetson adorned with a jailor's badge. Made of thick imitation leather." icon_state = "cowboywarden" dog_fashion = /datum/dog_fashion/head/cowboy /obj/item/clothing/head/warden/inteq name = "master at arms' campaign hat" - desc = "A special armored campaign hat with the IRMG insignia emblazoned on it. Uses reinforced fabric to offer sufficient protection." + desc = "A special brown campaign hat with the IRMG insignia emblazoned on it. For yelling at clueless recruits in style." icon_state = "maahat" /obj/item/clothing/head/warden/drill name = "warden's campaign hat" - desc = "A special armored campaign hat with the security insignia emblazoned on it. Uses reinforced fabric to offer sufficient protection." + desc = "A special campaign hat with the security insignia emblazoned on it." icon_state = "wardendrill" item_state = "wardendrill" dog_fashion = null diff --git a/code/modules/clothing/head/misc.dm b/code/modules/clothing/head/misc.dm index 5bc28ff5dc18..3fcd65635718 100644 --- a/code/modules/clothing/head/misc.dm +++ b/code/modules/clothing/head/misc.dm @@ -266,7 +266,6 @@ /obj/item/clothing/head/hunter name = "bounty hunting hat" desc = "Ain't nobody gonna cheat the hangman in my town." - armor = list("melee" = 5, "bullet" = 5, "laser" = 5, "energy" = 15, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 0, "acid" = 0) resistance_flags = FIRE_PROOF | ACID_PROOF /obj/item/clothing/head/cone @@ -321,7 +320,6 @@ name = "crown" desc = "A crown fit for a king, a petty king maybe." icon_state = "crown" - armor = list("melee" = 15, "bullet" = 0, "laser" = 0,"energy" = 10, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 100, "acid" = 50) resistance_flags = FIRE_PROOF /obj/item/clothing/head/crown/fancy @@ -454,8 +452,6 @@ icon_state = "ngrcap" item_state = "ngrcap" flags_inv = 0 - armor = list("melee" = 25, "bullet" = 15, "laser" = 25, "energy" = 35, "bomb" = 25, "bio" = 0, "rad" = 0, "fire" = 50, "acid" = 50) - strip_delay = 60 /obj/item/clothing/head/maidheadband/syndicate name = "tactical maid headband" @@ -475,8 +471,6 @@ icon_state = "inteq_peaked" item_state = "inteq_peaked" flags_inv = 0 - armor = list("melee" = 40, "bullet" = 30, "laser" = 25, "energy" = 35, "bomb" = 25, "bio" = 10, "rad" = 0, "fire" = 50, "acid" = 60) - strip_delay = 60 /obj/item/clothing/head/maidheadband name = "maid headband" diff --git a/code/modules/clothing/head/soft_caps.dm b/code/modules/clothing/head/soft_caps.dm index 9bccedb4f49b..3e5052cacc92 100644 --- a/code/modules/clothing/head/soft_caps.dm +++ b/code/modules/clothing/head/soft_caps.dm @@ -121,8 +121,6 @@ desc = "It's a robust baseball hat in tasteful red colour." icon_state = "secsoft" soft_type = "sec" - armor = list("melee" = 30, "bullet" = 25, "laser" = 25, "energy" = 35, "bomb" = 25, "bio" = 0, "rad" = 0, "fire" = 20, "acid" = 50) - strip_delay = 60 dog_fashion = null /obj/item/clothing/head/soft/sec/brig_phys @@ -155,7 +153,6 @@ desc = "A rich brown utility cover with the golden shield of the IRMG on it." icon_state = "inteqsoft" soft_type = "inteq" - armor = list("melee" = 30, "bullet" = 25, "laser" = 25, "energy" = 35, "bomb" = 25, "bio" = 0, "rad" = 0, "fire" = 20, "acid" = 50) dog_fashion = null /obj/item/clothing/head/soft/inteq/corpsman From a2d04f70ccb445d20e1fdaadd227a28efb701b9f Mon Sep 17 00:00:00 2001 From: Changelogs Date: Thu, 18 Apr 2024 23:35:42 -0500 Subject: [PATCH 057/143] Automatic changelog generation for PR #2916 [ci skip] --- html/changelogs/AutoChangeLog-pr-2916.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2916.yml diff --git a/html/changelogs/AutoChangeLog-pr-2916.yml b/html/changelogs/AutoChangeLog-pr-2916.yml new file mode 100644 index 000000000000..94ce2b5dbf28 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2916.yml @@ -0,0 +1,4 @@ +author: Apogee-dev +changes: + - {balance: 'Removed armor from berets, peaked caps, and soft caps'} +delete-after: true From dd3d46524af1446068af1535de94c366ba1d0965 Mon Sep 17 00:00:00 2001 From: cuddleandtea <105150564+cuddleandtea@users.noreply.github.com> Date: Fri, 19 Apr 2024 06:47:22 +0300 Subject: [PATCH 058/143] Build mode relocate feature (#2902) ## About The Pull Request Hello comrades! This feature allows admins to relocate obj and mobs fast to any place they want. Here is the detailed representation https://youtu.be/o6ka-e9z8_k ## Why It's Good For The Game Improves QoL for admins. ## Changelog :cl: admin: new relocate subtype for build mode /:cl: --- .../modules/buildmode/submodes/relocate_to.dm | 28 ++++++++++++++++++ icons/misc/buildmode.dmi | Bin 3319 -> 3376 bytes shiptest.dme | 1 + 3 files changed, 29 insertions(+) create mode 100644 code/modules/buildmode/submodes/relocate_to.dm diff --git a/code/modules/buildmode/submodes/relocate_to.dm b/code/modules/buildmode/submodes/relocate_to.dm new file mode 100644 index 000000000000..3a2d52bc5d17 --- /dev/null +++ b/code/modules/buildmode/submodes/relocate_to.dm @@ -0,0 +1,28 @@ +/datum/buildmode_mode/relocate_to + key = "relocate_to" + + var/atom/movable/relocate_atom = null + +/datum/buildmode_mode/relocate_to/Destroy() + relocate_atom = null + return ..() + +/datum/buildmode_mode/relocate_to/show_help(client/target_client) + to_chat(target_client, span_purple(examine_block( + "[span_bold("Select")] -> Left Mouse Button on obj/mob\n\ + [span_bold("Relocate")] -> Right Mouse Button on turf/obj/mob")) + ) + +/datum/buildmode_mode/relocate_to/handle_click(client/target_client, params, obj/object) + var/list/modifiers = params2list(params) + + if(LAZYACCESS(modifiers, LEFT_CLICK)) + if(isturf(object)) + return + relocate_atom = object + to_chat(target_client, "Selected object '[relocate_atom]'") + if(LAZYACCESS(modifiers, RIGHT_CLICK)) + if(relocate_atom) + var/atom/loc = get_turf(object) + relocate_atom.forceMove(loc) + log_admin("Build Mode: [key_name(target_client)] relocated [relocate_atom] at [object] ([AREACOORD(object)])") diff --git a/icons/misc/buildmode.dmi b/icons/misc/buildmode.dmi index 3a73559091b2edeccd687eaf7f23812f0173595a..db1e5fdba40b2b83f288613998dd728cab2d4d05 100644 GIT binary patch delta 2811 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 N002ovPDHLkV1i5hS%m-q delta 2754 zcmV;z3O)6(8uuBnI|2a>lRN?(f6Z4!+a0mNfeRP34eh{w0lA60MoZ$5q%HhCRX{?O zS|s;oOYbF)ZDlK8j<4s7JiMJnk1-kY@>xFK-HU24I=5r;uoqQ}=Gx|;BxT4rhMN=l zyxWLMo0!IYC#oib!{68vg%VBpJ%i8af*oUqQg_Dc7H!}IV17p8{Y5hX011vse?&o4c%1E>g@W5g5QgovWp7ZfTpmz47@kD{b9L+s82g zzkiAon5caW1L!XAdD`;s@B}7nuRcQJ``+K=Y_mlK|Mp?TmqX8%BW4i4J{5 zPZpaXJ_eLmF#~HSe+%8{^*oEL))gNLi?A0MLme zz-G8>r#VXMPm@(dB^CytMi5_#OFT@ifdtU}2Aw0#G(w4pe>%TT3>Y7K?bIAd0LUp; z4gko7MI?a=5AzTRjsbT7=8Y-RouUkMfUu}@E#$S^AdVzpE*s1M^eG3lXaZilaz17d zk%jyO&_vSti47nw27Gqoddna<2G9UlRd5F2poy;ovK=|zzO0jl@YOO%17HJ-t^=~2 zM2CJ85+h*~e_fA2od@;bXlYSdesbdG=%&f6wA+}xb7*eUD3Gj{ab-=ar&1TPl zIubnqDGPu3Y#hYh#QJ_yJFlc-f2C}!|Bu_Qu8HQ<0MMA^YZY%x zW!D#_ngAP_bwT*`{8HOx0{n72TLL|qfOyA~B>_(ih<7|W5-845iUHxSKSKg)k~GRf zu4*7%(oco}nj`fIII4kgPcMq_aMD5{O2ty)vMz0=$01ql>aeH_juwf#v4>ThX?SUG0qx!hry;=fe~m_B54vjP_L5LSwThx*8py{r^E=bfq}@9NkF` zO+=NbvL`1nyk#xEs89Vp(4L;a$hm#{slJEW(-Q#fUV%V`eHsWT9isU80KJ;Pbs@c* ze?Y+W*GG>d&^!jvM$m8BPjIM%7-P@rkB=TlVB|35J`l1{iM@}pj9yC0oWj_b3D|vV z5Ez4fS?lz*eoQd*QUJVJs1JMJ`Y+xe^x6vB7u?FOF(X8tpg?cJaH`4B2XG*P3)a+ zfId$g>my)e0OS>z2@g)5V?Uq2M9*!VT zPoGb1pNbgBTK})IPlL3WR-B!!4+U%u_}=9fSsa9BK2vPRzoW6!t#M~b6^bEzF7W41kBLc7wci`AS98>>M`^| z@1g7n3ZOmv;LSpefbEMJ_Za~te|-`kS^`EGwKBekK(QzGAS0la{$9{;^6M_^5=EBC zf29N*{XdX^W)MpN>(lJnY}^-%w52fsgg}oDee5y7!i)ANeThgb6OghHT6(c=@~t9@ zSxDs$l&>%W2AB6I1T3wL>HvyBvlbE7Ka)yaPN1xRE(A(rpj`xP#cdOTfBN=J2-LSv z2Z5YbhbsG25Xf5pud+{rw3t?$ovjZfKY_;f#8Y4z)(3WI(!V9^13NCh+ex&yq!RDE zVwe7|yGizpDzWgqfU)o1+hfn(UV97uv$+~Ik7`K2mtvoN_uKz~0}nd5e~8mR7XsMv z!0d+}cK8uT9<}o5V~#!UfA|yp1lS!v^^n!ftTIWoODwKR+A94Y90GtHYu+jQi6@IG+H}E2O+n?({|H6wez5L3;tLtBT{S6-hsVz|*00{v3ox5+o zwf60I=HGqq{S6yG@DV@@SZ)>~3EudS)B&=BR`g(Xq;I~s>azfV{3W0dKl=ESPe1$o zi!Zk`PuK!o^LH`!hieG>G{f|HY`g`s2+eXnhiMklM+?nDavAXcEaqVAmeI!` zn>x@l419HfA=t2OkjmvCwuAfF9s0 zZfG9?tH`vKfN;;#k^v|J?h;C?2(&&6wZ9H%=^3axo%;MLTXz{$m2C>7#g>b^ZI{>o1AL|^Q_-ov#Q*>R07*qo IM6N<$g3?|opa1{> diff --git a/shiptest.dme b/shiptest.dme index 34279e803f1d..63aeabd3620c 100644 --- a/shiptest.dme +++ b/shiptest.dme @@ -1855,6 +1855,7 @@ #include "code\modules\buildmode\submodes\outfit.dm" #include "code\modules\buildmode\submodes\proccall.dm" #include "code\modules\buildmode\submodes\throwing.dm" +#include "code\modules\buildmode\submodes\relocate_to.dm" #include "code\modules\buildmode\submodes\tweakcomps.dm" #include "code\modules\buildmode\submodes\variable_edit.dm" #include "code\modules\cargo\bounty.dm" From c4a58c888450a9e0e9996bed77b5498ad05faf4f Mon Sep 17 00:00:00 2001 From: Changelogs Date: Fri, 19 Apr 2024 00:01:49 -0500 Subject: [PATCH 059/143] Automatic changelog generation for PR #2902 [ci skip] --- html/changelogs/AutoChangeLog-pr-2902.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2902.yml diff --git a/html/changelogs/AutoChangeLog-pr-2902.yml b/html/changelogs/AutoChangeLog-pr-2902.yml new file mode 100644 index 000000000000..1ee6e39fc269 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2902.yml @@ -0,0 +1,4 @@ +author: cuddleandtea +changes: + - {admin: new relocate subtype for build mode} +delete-after: true From 8407cfbab1e49a68f248e50f6fb6602484cfcb43 Mon Sep 17 00:00:00 2001 From: Sun-Soaked <45698967+Sun-Soaked@users.noreply.github.com> Date: Thu, 18 Apr 2024 23:48:08 -0400 Subject: [PATCH 060/143] Cogbar Port (#2899) ## About The Pull Request Do_afters have no visual feedback for nearby people, which is bad (and leads to a lot of unintentional interruptions) This adds a visual indicator in the form of a spinning cog that displays to nearby players while you do a Do_after() Ports [This Guy](https://github.com/tgstation/tgstation/pull/82416) and assorted. Thanks @jlsnow301 (plus some assorted stuff) Implements it on do_mob()'s(which tg rightfully decided to kill.) Some of our equip handling code makes me want to explode, but that's a problem for another day ## Why It's Good For The Game Action feedback 4 nearby players, less accidental tileswaps ## Changelog :cl: jlsnow301, sun-soaked add: do_afters and do_mob actions now show nearby players a spinning cog while in progress. fix: the progressbar.dmm file is no longer misspelled "progess"bar /:cl: --------- Co-authored-by: Sun-Soaked <45698967+MemedHams@users.noreply.github.com> --- code/__DEFINES/layers.dm | 3 + code/__HELPERS/mobs.dm | 15 ++- code/datums/cogbar.dm | 88 ++++++++++++++++++ code/datums/progressbar.dm | 2 +- .../structures/beds_chairs/alien_nest.dm | 2 +- code/game/objects/structures/kitchen_spike.dm | 2 +- .../nukeop/equipment/borgchameleon.dm | 2 +- .../nukeop/equipment/nuclearbomb.dm | 2 +- .../components/unary_devices/cryo.dm | 2 +- code/modules/clothing/shoes/_shoes.dm | 2 +- code/modules/mob/living/carbon/carbon.dm | 2 +- code/modules/mob/living/carbon/human/human.dm | 2 +- code/modules/ninja/suit/ninjaDrainAct.dm | 16 ++-- icons/effects/progessbar.dmi | Bin 1013 -> 0 bytes icons/effects/progressbar.dmi | Bin 0 -> 1246 bytes shiptest.dme | 1 + tgui/packages/tgui/interfaces/Cloner.js | 2 +- 17 files changed, 122 insertions(+), 21 deletions(-) create mode 100644 code/datums/cogbar.dm delete mode 100644 icons/effects/progessbar.dmi create mode 100644 icons/effects/progressbar.dmi diff --git a/code/__DEFINES/layers.dm b/code/__DEFINES/layers.dm index fd61f4f1123b..6f76dae9769f 100644 --- a/code/__DEFINES/layers.dm +++ b/code/__DEFINES/layers.dm @@ -130,6 +130,9 @@ #define CAMERA_STATIC_LAYER 19 #define CAMERA_STATIC_RENDER_TARGET "CAMERA_STATIC_PLANE" +///Wants to be part of the game plane, but also wants to draw above literally everything else +#define HIGH_GAME_PLANE 30 + //HUD layer defines #define FULLSCREEN_PLANE 31 diff --git a/code/__HELPERS/mobs.dm b/code/__HELPERS/mobs.dm index f307aa952804..81ba9ec06dd2 100644 --- a/code/__HELPERS/mobs.dm +++ b/code/__HELPERS/mobs.dm @@ -242,7 +242,7 @@ GLOBAL_LIST_EMPTY(species_list) return "unknown" ///Timed action involving two mobs, the user and the target. -/proc/do_mob(mob/user , mob/target, time = 3 SECONDS, uninterruptible = FALSE, progress = TRUE, datum/callback/extra_checks = null, ignore_loc_change = FALSE) +/proc/do_mob(mob/user , mob/target, time = 3 SECONDS, uninterruptible = FALSE, progress = TRUE, datum/callback/extra_checks = null, ignore_loc_change = FALSE, hidden = FALSE) if(!user || !target) return FALSE @@ -262,8 +262,11 @@ GLOBAL_LIST_EMPTY(species_list) LAZYADD(target.targeted_by, user) var/holding = user.get_active_held_item() var/datum/progressbar/progbar + var/datum/cogbar/cog if (progress) progbar = new(user, time, target) + if(!hidden && time >= 1 SECONDS) + cog = new(user) var/endtime = world.time+time var/starttime = world.time @@ -292,6 +295,8 @@ GLOBAL_LIST_EMPTY(species_list) break if(!QDELETED(progbar)) progbar.end_progress() + + cog?.remove() if(!QDELETED(target)) LAZYREMOVE(user.do_afters, target) LAZYREMOVE(target.targeted_by, user) @@ -311,7 +316,7 @@ GLOBAL_LIST_EMPTY(species_list) return ..() ///Timed action involving one mob user. Target is optional. -/proc/do_after(mob/user, delay, needhand = TRUE, atom/target = null, progress = TRUE, datum/callback/extra_checks = null) +/proc/do_after(mob/user, delay, needhand = TRUE, atom/target = null, progress = TRUE, datum/callback/extra_checks = null, hidden = FALSE) if(!user) return FALSE @@ -342,9 +347,11 @@ GLOBAL_LIST_EMPTY(species_list) delay *= user.do_after_coefficent() var/datum/progressbar/progbar + var/datum/cogbar/cog if(progress) progbar = new(user, delay, target || user) - + if(!hidden && delay >= 1 SECONDS) + cog = new(user) var/endtime = world.time + delay var/starttime = world.time . = TRUE @@ -389,6 +396,8 @@ GLOBAL_LIST_EMPTY(species_list) if(!QDELETED(progbar)) progbar.end_progress() + cog?.remove() + if(!QDELETED(target)) LAZYREMOVE(user.do_afters, target) LAZYREMOVE(target.targeted_by, user) diff --git a/code/datums/cogbar.dm b/code/datums/cogbar.dm new file mode 100644 index 000000000000..c03daa33a6ab --- /dev/null +++ b/code/datums/cogbar.dm @@ -0,0 +1,88 @@ +#define COGBAR_ANIMATION_TIME (0.5 SECONDS) + +/** + * ### Cogbar + * Represents that the user is busy doing something. + */ +/datum/cogbar + /// Who's doing the thing + var/mob/user + /// The user client + var/client/user_client + /// The visible element to other players + var/obj/effect/overlay/vis/cog + /// The blank image that overlaps the cog - hides it from the source user + var/image/blank + /// The offset of the icon + //var/offset_y + + +/datum/cogbar/New(mob/user) + src.user = user + src.user_client = user.client + +//Porting oversized icon offsets later, they have too many other unported dependencies. sorry zephyr + //var/list/icon_offsets = user.get_oversized_icon_offsets() + //offset_y = icon_offsets["y"] + + add_cog_to_user() + + RegisterSignal(user, COMSIG_PARENT_QDELETING, PROC_REF(on_user_delete)) + + +/datum/cogbar/Destroy() + if(user) + SSvis_overlays.remove_vis_overlay(user, user.managed_vis_overlays) + user_client?.images -= blank + + user = null + user_client = null + cog = null + QDEL_NULL(blank) + + return ..() + + +/// Adds the cog to the user, visible by other players +/datum/cogbar/proc/add_cog_to_user() + cog = SSvis_overlays.add_vis_overlay(user, + icon = 'icons/effects/progressbar.dmi', + iconstate = "cog", + plane = HIGH_GAME_PLANE, + add_appearance_flags = APPEARANCE_UI_IGNORE_ALPHA, + unique = TRUE, + alpha = 0, + ) + cog.pixel_y = world.icon_size// + offset_y + animate(cog, alpha = 255, time = COGBAR_ANIMATION_TIME) + + if(isnull(user_client)) + return + + blank = image('icons/blanks/32x32.dmi', cog, "nothing") + blank.plane = HIGH_GAME_PLANE + blank.appearance_flags = APPEARANCE_UI_IGNORE_ALPHA + blank.override = TRUE + + user_client.images += blank + + +/// Removes the cog from the user +/datum/cogbar/proc/remove() + if(isnull(cog)) + qdel(src) + return + + animate(cog, alpha = 0, time = COGBAR_ANIMATION_TIME) + + QDEL_IN(src, COGBAR_ANIMATION_TIME) + + +/// When the user is deleted, remove the cog +/datum/cogbar/proc/on_user_delete(datum/source) + SIGNAL_HANDLER + + qdel(src) + + +#undef COGBAR_ANIMATION_TIME diff --git a/code/datums/progressbar.dm b/code/datums/progressbar.dm index 25621a613eeb..7134d2e8ecef 100644 --- a/code/datums/progressbar.dm +++ b/code/datums/progressbar.dm @@ -32,7 +32,7 @@ return goal = goal_number bar_loc = target - bar = image('icons/effects/progessbar.dmi', bar_loc, "prog_bar_0", HUD_LAYER) + bar = image('icons/effects/progressbar.dmi', bar_loc, "prog_bar_0", HUD_LAYER) bar.plane = ABOVE_HUD_PLANE bar.appearance_flags = APPEARANCE_UI_IGNORE_ALPHA user = User diff --git a/code/game/objects/structures/beds_chairs/alien_nest.dm b/code/game/objects/structures/beds_chairs/alien_nest.dm index 532b4385f2cf..4f132b11af99 100644 --- a/code/game/objects/structures/beds_chairs/alien_nest.dm +++ b/code/game/objects/structures/beds_chairs/alien_nest.dm @@ -34,7 +34,7 @@ M.visible_message("[M.name] struggles to break free from the gelatinous resin!",\ "You struggle to break free from the gelatinous resin... (Stay still for two minutes.)",\ "You hear squelching...") - if(!do_after(M, 1200, target = src)) + if(!do_after(M, 1200, target = src, hidden = TRUE)) if(M && M.buckled) to_chat(M, "You fail to unbuckle yourself!") return diff --git a/code/game/objects/structures/kitchen_spike.dm b/code/game/objects/structures/kitchen_spike.dm index 65479f171334..d863b693604f 100644 --- a/code/game/objects/structures/kitchen_spike.dm +++ b/code/game/objects/structures/kitchen_spike.dm @@ -112,7 +112,7 @@ "You struggle to break free from [src], exacerbating your wounds! (Stay still for two minutes.)",\ "You hear a wet squishing noise..") M.adjustBruteLoss(30) - if(!do_after(M, 1200, target = src)) + if(!do_after(M, 1200, target = src, hidden = TRUE)) if(M && M.buckled) to_chat(M, "You fail to free yourself!") return diff --git a/code/modules/antagonists/nukeop/equipment/borgchameleon.dm b/code/modules/antagonists/nukeop/equipment/borgchameleon.dm index ddc895060b0c..17cd8fd99bff 100644 --- a/code/modules/antagonists/nukeop/equipment/borgchameleon.dm +++ b/code/modules/antagonists/nukeop/equipment/borgchameleon.dm @@ -65,7 +65,7 @@ to_chat(user, "You activate \the [src].") playsound(src, 'sound/effects/seedling_chargeup.ogg', 100, TRUE, -6) apply_wibbly_filters(user) - if (do_after(user, 50, target=user) && user.cell.use(activationCost)) + if (do_after(user, 50, target=user, hidden = TRUE) && user.cell.use(activationCost)) playsound(src, 'sound/effects/bamf.ogg', 100, TRUE, -6) to_chat(user, "You are now disguised as the Nanotrasen engineering borg \"[friendlyName]\".") activate(user) diff --git a/code/modules/antagonists/nukeop/equipment/nuclearbomb.dm b/code/modules/antagonists/nukeop/equipment/nuclearbomb.dm index d0019eb19cc2..f3d6bb31abf4 100644 --- a/code/modules/antagonists/nukeop/equipment/nuclearbomb.dm +++ b/code/modules/antagonists/nukeop/equipment/nuclearbomb.dm @@ -126,7 +126,7 @@ if(istype(I, /obj/item/nuke_core_container)) var/obj/item/nuke_core_container/core_box = I to_chat(user, "You start loading the plutonium core into [core_box]...") - if(do_after(user,50,target=src)) + if(do_after(user,50,target=src, hidden = TRUE)) if(core_box.load(core, user)) to_chat(user, "You load the plutonium core into [core_box].") deconstruction_state = NUKESTATE_CORE_REMOVED diff --git a/code/modules/atmospherics/machinery/components/unary_devices/cryo.dm b/code/modules/atmospherics/machinery/components/unary_devices/cryo.dm index 8f547335e9e0..3705cb361d82 100644 --- a/code/modules/atmospherics/machinery/components/unary_devices/cryo.dm +++ b/code/modules/atmospherics/machinery/components/unary_devices/cryo.dm @@ -273,7 +273,7 @@ user.visible_message("You see [user] kicking against the glass of [src]!", \ "You struggle inside [src], kicking the release with your foot... (this will take about [DisplayTimeText(breakout_time)].)", \ "You hear a thump from [src].") - if(do_after(user, breakout_time, target = src)) + if(do_after(user, breakout_time, target = src, hidden = TRUE)) if(!user || user.stat != CONSCIOUS || user.loc != src) return user.visible_message("[user] successfully broke out of [src]!", \ diff --git a/code/modules/clothing/shoes/_shoes.dm b/code/modules/clothing/shoes/_shoes.dm index 7b2ded27e269..1b5f0ae58fae 100644 --- a/code/modules/clothing/shoes/_shoes.dm +++ b/code/modules/clothing/shoes/_shoes.dm @@ -157,7 +157,7 @@ if(HAS_TRAIT(user, TRAIT_CLUMSY)) // based clowns trained their whole lives for this mod_time *= 0.75 - if(do_after(user, mod_time, needhand=TRUE, target=our_guy, extra_checks=CALLBACK(src, PROC_REF(still_shoed), our_guy))) + if(do_after(user, mod_time, needhand=TRUE, target=our_guy, extra_checks=CALLBACK(src, PROC_REF(still_shoed), our_guy), hidden = TRUE)) to_chat(user, "You [tied ? "untie" : "knot"] the laces on [loc]'s [src.name].") if(tied == SHOES_UNTIED) adjust_laces(SHOES_KNOTTED, user) diff --git a/code/modules/mob/living/carbon/carbon.dm b/code/modules/mob/living/carbon/carbon.dm index 5b316dad9cb6..36fd8e1e6704 100644 --- a/code/modules/mob/living/carbon/carbon.dm +++ b/code/modules/mob/living/carbon/carbon.dm @@ -255,7 +255,7 @@ buckle_cd = O.breakouttime visible_message("[src] attempts to unbuckle [p_them()]self!", \ "You attempt to unbuckle yourself... (This will take around [round(buckle_cd/600,1)] minute\s, and you need to stay still.)") - if(do_after(src, buckle_cd, 0, target = src)) + if(do_after(src, buckle_cd, 0, target = src, hidden = TRUE)) if(!buckled) return buckled.user_unbuckle_mob(src,src) diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index ecad7982b83a..292047676575 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -247,7 +247,7 @@ else return - if(do_mob(usr, src, POCKET_STRIP_DELAY/delay_denominator)) //placing an item into the pocket is 4 times faster + if(do_mob(usr, src, POCKET_STRIP_DELAY/delay_denominator, hidden = TRUE)) //placing an item into the pocket is 4 times faster if(pocket_item) if(pocket_item == (pocket_id == ITEM_SLOT_RPOCKET ? r_store : l_store)) //item still in the pocket we search dropItemToGround(pocket_item) diff --git a/code/modules/ninja/suit/ninjaDrainAct.dm b/code/modules/ninja/suit/ninjaDrainAct.dm index 2e3dac4fddbe..4939686ee9fd 100644 --- a/code/modules/ninja/suit/ninjaDrainAct.dm +++ b/code/modules/ninja/suit/ninjaDrainAct.dm @@ -41,7 +41,7 @@ They *could* go in their appropriate files, but this is supposed to be modular drain = S.cell.maxcharge - S.cell.charge maxcapacity = 1//Reached maximum battery capacity. - if (do_after(H,10, target = src)) + if (do_after(H,10, target = src, hidden = TRUE)) spark_system.start() playsound(loc, "sparks", 50, TRUE, SHORT_RANGE_SOUND_EXTRARANGE) cell.use(drain) @@ -85,7 +85,7 @@ They *could* go in their appropriate files, but this is supposed to be modular drain = S.cell.maxcharge - S.cell.charge maxcapacity = 1 - if (do_after(H,10, target = src)) + if (do_after(H,10, target = src, hidden = TRUE)) spark_system.start() playsound(loc, "sparks", 50, TRUE, SHORT_RANGE_SOUND_EXTRARANGE) charge -= drain @@ -104,7 +104,7 @@ They *could* go in their appropriate files, but this is supposed to be modular . = 0 if(charge) - if(G.candrain && do_after(H,30, target = src)) + if(G.candrain && do_after(H,30, target = src, hidden = TRUE)) . = charge if(S.cell.charge + charge > S.cell.maxcharge) S.cell.charge = S.cell.maxcharge @@ -131,7 +131,7 @@ They *could* go in their appropriate files, but this is supposed to be modular if(stored_research) to_chat(H, "Copying files...") - if(do_after(H, S.s_delay, target = src) && G.candrain && src) + if(do_after(H, S.s_delay, target = src, hidden = TRUE) && G.candrain && src) stored_research.copy_research_to(S.stored_research) to_chat(H, "Data analyzed. Process finished.") @@ -148,7 +148,7 @@ They *could* go in their appropriate files, but this is supposed to be modular if(stored_research) to_chat(H, "Copying files...") - if(do_after(H, S.s_delay, target = src) && G.candrain && src) + if(do_after(H, S.s_delay, target = src, hidden = TRUE) && G.candrain && src) stored_research.copy_research_to(S.stored_research) to_chat(H, "Data analyzed. Process finished.") @@ -167,7 +167,7 @@ They *could* go in their appropriate files, but this is supposed to be modular while(G.candrain && !maxcapacity && src) drain = (round((rand(G.mindrain, G.maxdrain))/2)) var/drained = 0 - if(PN && do_after(H,10, target = src)) + if(PN && do_after(H,10, target = src, hidden = TRUE)) drained = min(drain, delayed_surplus()) add_delayedload(drained) if(drained < drain)//if no power on net, drain apcs @@ -207,7 +207,7 @@ They *could* go in their appropriate files, but this is supposed to be modular if(S.cell.charge + drain > S.cell.maxcharge) drain = S.cell.maxcharge - S.cell.charge maxcapacity = 1 - if (do_after(H,10, target = src)) + if (do_after(H,10, target = src, hidden = TRUE)) spark_system.start() playsound(loc, "sparks", 50, TRUE, SHORT_RANGE_SOUND_EXTRARANGE) cell.use(drain) @@ -235,7 +235,7 @@ They *could* go in their appropriate files, but this is supposed to be modular if(S.cell.charge+drain > S.cell.maxcharge) drain = S.cell.maxcharge - S.cell.charge maxcapacity = 1 - if (do_after(H,10)) + if (do_after(H,10, hidden = TRUE)) spark_system.start() playsound(loc, "sparks", 50, TRUE, SHORT_RANGE_SOUND_EXTRARANGE) cell.use(drain) diff --git a/icons/effects/progessbar.dmi b/icons/effects/progessbar.dmi deleted file mode 100644 index f055a07ba1492a36912ed6b9fdbf1b8e278e4864..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1013 zcmV{hG&VIm%m6bYAt(O;Gt6c)|CuuY%rgN0Gc#uYW|{wws`2W@R{!XX_Jw>-00001 zbW%=J06^y0W&i*H`+8JZbVOxyV{&P5bZKvH004NLt=78=!Y~vD;JJBzP}a&<)8%MEhWm?j3)Zra)=6xBl?EerTz7 z2YY{}C!ZDnI3odCOJc@_05D+)6(Cd$p#p@8A=H3SGlUutYKG7NLc!i*uz0b$M%=72C~2n#@1FoXplEEvKP5S9#K2?$Hhi~pB6mdowp z_0xF(AJ~Na{wENT0007PNklv0t6x9nR}0$u{oB{)U_tBr^7Wp8-tS=Ve1xxX z-y8q{0001B9=)5H{`uJ5-8Y;M*c?^b)l|-F?d&Gl;Cg;4=6BBDl=2j8a8{3Rk1G9o zF6Xs=ej99XJwF%oJLhjpc@8#MJOQU0F!(#_e897F000000DyV)Zf5%DV|RB0{QrPW zP`^g)YbxY-&)>v(3N~n&zdH%r;k*0yZ6VJ=0slz9|8;|Kevb3n{QXIMK4A7IVDNX; z`G9BV00000008so-OTjQ$L{XF;e0>}>emO`*IksSV1q~J?<(_C^Zc{^J+JNG_fejM z4IZ7puguTQ^F0B*-@)Gb2w&m8IRF3v006)|dN(uu^Rc_TZ#W;Y3+mTm`9QR@@89>8{ynek_dho%&(F>C-!4?<=d1Gpvp)fYzoX6vJUa&f00000 zm`Cqsrhh(mcQ?TA3tYCZhf4dJR<^qz8{C|q*3Lh){l36u|Nd6#-}B0T|6_xj^YhyI zZ*9LX@Y|n&!QWBm1D>4&000000L)|d=H>a_+u)-1H8r)b{{qWTx&hbydv5CA{|A25 j4Ve82nEe|t^Iw5?ZsBHuRElq(00000NkvXXu0mjf6jA0r diff --git a/icons/effects/progressbar.dmi b/icons/effects/progressbar.dmi new file mode 100644 index 0000000000000000000000000000000000000000..3eed14db704a76ab77d9ea02c39e290c85e428c1 GIT binary patch literal 1246 zcmZvadr(pd6vi(w$y%X1uCAmFW;==Y&=kuax@5vCYHI4HlNPsH35(1W^Mx0BnCosE zX>2PgQZ|*gDLrUd#}=uSMi!-aPOQ;GMM@q?hIoa$*iL`#o`1eG-<+btJbRl(&9iO0+7@U z5+Wo4Y7&5uNDPD_L|kLH?rQ1CLq>j4@!-z^zHU1D$ksFbY)ZGB&=v9^ks`A0i;~yxke+Y6 z(_1>GefvY4PZ%W=UYRVa{qYPKX7WK+Y&!Jt@-=5PoxHE@;O@#wwq(?esA#Tl*y_G$ ziGYR*q6)pibO8+$v`H8VJ{0r;L2<(QV1yuqIEG;(7r9 zL!nV(Gs~KcL&g)0E5EFMwY)@>+FM{ocKRp#t=^&h3VW!1q)Pf$jEMtr?d-H0+Swa@ zDwgUuW>Ps3FPk#hO~1oS#*`=#X`&NezvD=YUFl32JPSi8XrA2D^4+(k+%Q&Jq;60* z&!2sT_Z}Sy@k5>SnJ+_fqp+WOgD0N%Cp&H#O&!%X%yr`)713XCv&-%fU5zzxsu0<< zEw{UQqR%bQ0YS64b#$HBCk-ZC5y>px9gVY3^QlImYqr zYZPpGhBZoWzWKL1w(Rmf&)Nr)${5+S{YW9tz>$pZA0RV3eLe19Lo4UqpNdhzs3iSo zB%s~gC2SMRhK5#I5bSvM^!Iz{qWbO_ZkRr0&4#|2Hwmm7ok{1JXsSj#PeBNb>alMh zXt!Ugn}HNhvo^f31)H(UMgJc$rIk)*(fR47qZrOQgsCp=wTh=p$ucgP=E`F+%$y3> z`D%90c`V27)vt)IemDBxSnU=_vALE0js!i4|P90KFGWc=f+ zNBq+@u$vNa0QUEj+sxAFVJkR{==G-)wgn<6iE>WGu!;xbTHBGaa5p1H8QARz6oX { beakerContents={data.beakerContents} />

  • -
    +
    Date: Fri, 19 Apr 2024 00:16:36 -0500 Subject: [PATCH 061/143] Automatic changelog generation for PR #2899 [ci skip] --- html/changelogs/AutoChangeLog-pr-2899.yml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2899.yml diff --git a/html/changelogs/AutoChangeLog-pr-2899.yml b/html/changelogs/AutoChangeLog-pr-2899.yml new file mode 100644 index 000000000000..bfeb1d6ccf95 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2899.yml @@ -0,0 +1,6 @@ +author: jlsnow301, sun-soaked +changes: + - {rscadd: do_afters and do_mob actions now show nearby players a spinning cog while + in progress.} + - {bugfix: the progressbar.dmm file is no longer misspelled "progess"bar} +delete-after: true From 9e9b5ffdf326c2df27df6eae7529022b74ead0a6 Mon Sep 17 00:00:00 2001 From: Sun-Soaked <45698967+Sun-Soaked@users.noreply.github.com> Date: Thu, 18 Apr 2024 23:48:16 -0400 Subject: [PATCH 062/143] Fixes Static Anomalies (#2897) ## About The Pull Request bzzt. kss bzzt kzz (fixes the static anomaly, it no longer does a weird runtime related to attempting to run mob code on a spawner effect. The resulting fucked up chat message is also fixed.) bzzzap kzzazz mmm bzzzaap (Adds a weakref on mob spawners pointing to their spawned mob. This is also a surprise tool that'll help us later w. stuff related to manipulating entities after they've been spawned. I'll prolly port the full mob spawner rework at some point) ## Why It's Good For The Game bzzz ## Changelog :cl: fix: planetary static anomalies no longer drop a broken spawner. code: mob spawners now store a weakref on their spawned object /:cl: --- .../objects/effects/anomalies/anomalies_static.dm | 15 +++++++++------ code/modules/awaymissions/corpse.dm | 4 ++++ 2 files changed, 13 insertions(+), 6 deletions(-) diff --git a/code/game/objects/effects/anomalies/anomalies_static.dm b/code/game/objects/effects/anomalies/anomalies_static.dm index 205a8778d394..a00babe5844a 100644 --- a/code/game/objects/effects/anomalies/anomalies_static.dm +++ b/code/game/objects/effects/anomalies/anomalies_static.dm @@ -47,7 +47,7 @@ var/mob/living/carbon/victim = looking var/obj/effect/anomaly/tvstatic/planetary/expansion expansion = new(get_turf(victim)) - visible_message(" The static overtakes [victim], [expansion] taking their place!") + visible_message(span_warning("The static overtakes [victim], taking their place!")) victim.death() expansion.stored_mob = victim victim.forceMove(expansion) @@ -89,13 +89,13 @@ /obj/effect/anomaly/tvstatic/detonate() for(var/mob/living/carbon/human/looking in range(effectrange, src)) - visible_message(" The static lashes out, agony filling your mind as its tendrils scrape your thoughts!") + visible_message(span_boldwarning(" The static lashes out, agony filling your mind as its tendrils scrape your thoughts!")) if (!HAS_TRAIT(looking, TRAIT_MINDSHIELD) && looking.stat != DEAD) looking.adjustOrganLoss(ORGAN_SLOT_BRAIN, 100, 200) playsound(src, 'sound/effects/stall.ogg', 100) if(stored_mob) mangle_corpse() - visible_message("The static sputters out [stored_mob], their body coming out in a burst of blood and gore!") + visible_message(span_warning("The static sputters out [stored_mob], their body coming out in a burst of blood and gore!")) new /obj/effect/gibspawner/human(loc) stored_mob.forceMove(get_turf(src)) stored_mob = null @@ -111,7 +111,7 @@ var/turf/T = get_turf(src) if(T) if(stored_mob) - visible_message("The static spits out [stored_mob], their body coming out in a burst!") + visible_message(span_warning("The static spits out [stored_mob], their body coming out in a burst!")) stored_mob.forceMove(get_turf(src)) stored_mob = null . = ..() @@ -122,8 +122,11 @@ immobile = TRUE /obj/effect/anomaly/tvstatic/planetary/Initialize(mapload) - if(prob(25)) - stored_mob = /obj/effect/mob_spawn/human/corpse/damaged + if(prob(25) & !stored_mob) + var/obj/effect/mob_spawn/human/corpse/damaged/legioninfested/vicspawner = new (src) + var/mob/living/carbon/victim = (vicspawner.spawned_mob_ref)?.resolve() + src.stored_mob = victim + victim.forceMove(src) . = ..() /obj/effect/particle_effect/staticball diff --git a/code/modules/awaymissions/corpse.dm b/code/modules/awaymissions/corpse.dm index 8e8739a5acb0..40932634cfa4 100644 --- a/code/modules/awaymissions/corpse.dm +++ b/code/modules/awaymissions/corpse.dm @@ -32,6 +32,8 @@ var/show_flavour = TRUE var/banType = ROLE_LAVALAND var/ghost_usable = TRUE + /// Weakref to the mob this spawner created - just if you needed to do something with it. + var/datum/weakref/spawned_mob_ref //ATTACK GHOST IGNORING PARENT RETURN VALUE /obj/effect/mob_spawn/attack_ghost(mob/user) @@ -128,6 +130,7 @@ MM.name = M.real_name if(uses > 0) uses-- + spawned_mob_ref = WEAKREF(M) if(!permanent && !uses) qdel(src) return M @@ -220,6 +223,7 @@ if(istype(C)) C.sensor_mode = NO_SENSORS + var/obj/item/card/id/W = H.wear_id if(W) if(H.age) From 8d6ff637e44fff88c784cef8fabd7280189e88a5 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Fri, 19 Apr 2024 00:30:56 -0500 Subject: [PATCH 063/143] Automatic changelog generation for PR #2897 [ci skip] --- html/changelogs/AutoChangeLog-pr-2897.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2897.yml diff --git a/html/changelogs/AutoChangeLog-pr-2897.yml b/html/changelogs/AutoChangeLog-pr-2897.yml new file mode 100644 index 000000000000..2bfbf49b121e --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2897.yml @@ -0,0 +1,5 @@ +author: Sun-Soaked +changes: + - {bugfix: planetary static anomalies no longer drop a broken spawner.} + - {code_imp: mob spawners now store a weakref on their spawned object} +delete-after: true From 269f6fafb1ec5a120ecfb624b9439453e44c08db Mon Sep 17 00:00:00 2001 From: Gristlebee <56049844+Gristlebee@users.noreply.github.com> Date: Thu, 18 Apr 2024 20:48:51 -0700 Subject: [PATCH 064/143] Fixes the laser gun being unbuyable from the outpost (#2895) ## About The Pull Request The laser gun and mini e-gun had the same datum path, so the laser couldn't be bought. ## Why It's Good For The Game Bug fixes good ## Changelog :cl: fix: The laser gun can be bought at the outpost again. /:cl: --- code/modules/cargo/packs/gun.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/cargo/packs/gun.dm b/code/modules/cargo/packs/gun.dm index 588931aa25b1..b1db19bd28e3 100644 --- a/code/modules/cargo/packs/gun.dm +++ b/code/modules/cargo/packs/gun.dm @@ -60,7 +60,7 @@ contains = list(/obj/item/gun/energy/laser) crate_name = "laser crate" -/datum/supply_pack/gun/laser +/datum/supply_pack/gun/mini_energy name = "Mini Energy Gun Crate" desc = "Contains a small, versatile energy gun, capable of firing both nonlethal and lethal blasts, but with a limited power cell." cost = 500 From da2f328c13401cc2f57031f40578649128462f58 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Fri, 19 Apr 2024 00:45:56 -0500 Subject: [PATCH 065/143] Automatic changelog generation for PR #2895 [ci skip] --- html/changelogs/AutoChangeLog-pr-2895.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2895.yml diff --git a/html/changelogs/AutoChangeLog-pr-2895.yml b/html/changelogs/AutoChangeLog-pr-2895.yml new file mode 100644 index 000000000000..9fd6a6009001 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2895.yml @@ -0,0 +1,4 @@ +author: Gristlebee +changes: + - {bugfix: The laser gun can be bought at the outpost again.} +delete-after: true From e708cfc4dcf294305c048f85d7145aa3e612e84e Mon Sep 17 00:00:00 2001 From: Theos Date: Thu, 18 Apr 2024 23:51:18 -0400 Subject: [PATCH 066/143] Removes default type space cash spawns from tesla coils & rad collectors (#2884) ## About The Pull Request These cant be added to cards or helm consoles and have a default sprite ## Why It's Good For The Game Actually fixing this would require a rebalance of the output since its both passively farmable and quite large. I'm not against it but I dont think anyone is particularly for it either ## Changelog :cl: del: tesla coils and rad collectors can no longer print monopoly money /:cl: --------- Signed-off-by: Theos --- code/modules/power/singularity/collector.dm | 1 - code/modules/power/tesla/coil.dm | 2 -- 2 files changed, 3 deletions(-) diff --git a/code/modules/power/singularity/collector.dm b/code/modules/power/singularity/collector.dm index 8850c4e68981..a5d8b4c4e1e9 100644 --- a/code/modules/power/singularity/collector.dm +++ b/code/modules/power/singularity/collector.dm @@ -70,7 +70,6 @@ loaded_tank.air_contents.adjust_moles(GAS_O2, -gasdrained) loaded_tank.air_contents.adjust_moles(GAS_CO2, gasdrained*2) var/bitcoins_mined = RAD_COLLECTOR_OUTPUT - new /obj/item/spacecash(get_dumping_location(), bitcoins_mined * RAD_COLLECTOR_MINING_CONVERSION_RATE) stored_research += bitcoins_mined*RAD_COLLECTOR_MINING_CONVERSION_RATE*PRIVATE_TECHWEB_GAIN linked_techweb.add_point_type(TECHWEB_POINT_TYPE_DEFAULT, bitcoins_mined*RAD_COLLECTOR_MINING_CONVERSION_RATE*PUBLIC_TECHWEB_GAIN) stored_energy-=bitcoins_mined diff --git a/code/modules/power/tesla/coil.dm b/code/modules/power/tesla/coil.dm index ccbb774f0224..7f6ca0f5d360 100644 --- a/code/modules/power/tesla/coil.dm +++ b/code/modules/power/tesla/coil.dm @@ -96,7 +96,6 @@ var/power_produced = powernet ? power / power_loss : power add_avail(power_produced*input_power_multiplier) flick("coilhit", src) - new /obj/item/spacecash(get_dumping_location(), power_produced) if(istype(linked_techweb) && (zap_flags & ZAP_GIVES_RESEARCH) && can_generate_research) linked_techweb.add_point_type(TECHWEB_POINT_TYPE_DEFAULT, min(power_produced, 3)) // x4 coils = 12 points a shock for RND, if they even bothered to link the server. addtimer(CALLBACK(src, PROC_REF(reset_shocked)), 10) @@ -133,7 +132,6 @@ var/power_produced = powernet ? power / power_loss : power add_avail(power_produced*input_power_multiplier) flick("rpcoilhit", src) - new /obj/item/spacecash(get_dumping_location(), min(power_produced, 12)) if(istype(linked_techweb) && (zap_flags & ZAP_GIVES_RESEARCH)) linked_techweb.add_point_type(TECHWEB_POINT_TYPE_DEFAULT, min(power_produced, 25)) // x4 coils = 100 points per shock, which is a good reward for building a research tesla or electrical storm harvest ship addtimer(CALLBACK(src, PROC_REF(reset_shocked)), 10) From 524c702bab7b1599189dd84d68e024b1d7af877b Mon Sep 17 00:00:00 2001 From: Changelogs Date: Fri, 19 Apr 2024 01:16:43 -0500 Subject: [PATCH 067/143] Automatic changelog generation for PR #2884 [ci skip] --- html/changelogs/AutoChangeLog-pr-2884.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2884.yml diff --git a/html/changelogs/AutoChangeLog-pr-2884.yml b/html/changelogs/AutoChangeLog-pr-2884.yml new file mode 100644 index 000000000000..981fbfcdff3a --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2884.yml @@ -0,0 +1,4 @@ +author: SomeguyManperson +changes: + - {rscdel: tesla coils and rad collectors can no longer print monopoly money} +delete-after: true From 9c2711cd46a31649e2736f08a32cdd661d7d7aeb Mon Sep 17 00:00:00 2001 From: Imaginos16 <77556824+Imaginos16@users.noreply.github.com> Date: Thu, 18 Apr 2024 21:00:04 -0700 Subject: [PATCH 068/143] Inteq Pointman Hardsuit cleanup! (#2909) ## About The Pull Request Title ## Why It's Good For The Game ![image](https://github.com/shiptest-ss13/Shiptest/assets/77556824/256af2db-8246-4411-8cd6-07650ab1e0a5) It looks awesomer ## Changelog :cl: PositiveEntropy imageadd: The Pointman Hardsuit that Inteq uses has been cleaned up! /:cl: --- icons/mob/clothing/head.dmi | Bin 269393 -> 269407 bytes icons/mob/clothing/suits/spacesuits.dmi | Bin 145796 -> 145389 bytes icons/obj/clothing/hats.dmi | Bin 135562 -> 139055 bytes icons/obj/clothing/suits/spacesuits.dmi | Bin 51270 -> 51258 bytes 4 files changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/mob/clothing/head.dmi b/icons/mob/clothing/head.dmi index 56c87efb4a9d21930ee1b44c56fec498911d35b9..0cef6fb347d02bd46897b72d59085a73d7877042 100644 GIT binary patch delta 14205 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 A#sB~S delta 14195 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 diff --git a/icons/mob/clothing/suits/spacesuits.dmi b/icons/mob/clothing/suits/spacesuits.dmi index 457f28fb8ad52baf50968d3f4cdb40ebebb33c01..2876cd8cdfed95edf91b5672a764f7ed1dce09f6 100644 GIT binary patch delta 24708 zcmZ5{Wmr^E*Y*ru($d|EG}4WPfFOu~bc1wA$Dut1V}kaLW~V~l`WXvj1mlOcuA$3sK~BVgjt2(}RUVgBa~ zzgIP*f$O(w#+2Zx-o%%IyPq^bd8~9D-I4Mbl5F?*zuiE`u#7!$82;p zZ0ScRFhL}*kp4t9j%f4cA?$t|Wn%N4;Y4h%u$3-*3$_roAJa${aLa#@^4s3FrBx$( zw*;+$Qy+Hdb8RX?XbvIV?D&R3*Pc7c`|Efy%9WIJrLo0_huaBNZ}l?SwD#6=He%id ziKILwVPK%aLJNL&)`lJwabvl9?qxD&^VMJgz-(A>NQ;)w(0R6$D3R6V{`yq^J+f+} zFYJaa6@AC0$@%QUvC#l#Q-I~-MLr?vB>e?}IJEa6uhR$(Vz{b*^JhedgCxWIm>*({ zBb8qQ#T#NdnXupUTSs7J7q^l!YTKS(c+4>LEtjTmu@lK4!G)m6#2mZNb<@_Pe%69HggpHk? z!Oe@<$1;eVMT^j#uxKomFw)BGldSXKxB%TUv`9Uir=m8;@!Ole?QNQmZbLiimghN2 zW+n@l?_%h1r8pmdaa9uhI#?+D#U(V_yiG5CdE2$+M|f{k9qLhz>wX@nUjAyimiS@L z_TJ_V8KE^MCuN>)WNYN0aD_U1;}HJOcFv!4m7{Z+hfi*H*(*$}osgDqYJfqi)JY)B z3V!D}x}Xuo<#$H3lTIR^G~gW7#e30qabq>reEro5=-Iu#h=Z~bTd)d!@J0{VqG12- zmGX$Z9=ZJZE+j~HM%y;@__NU1zky%#-#2>w?+1)f`rX$QOhS!47f>DPkTT1uPa`qY zE>KrQwXa0j!+H($H%9Wc8Hd@jfttx&kL;`g(uL_*Cit{n_C>f@lxLY& ztWZX8kAcGQF;7bQ2@Cn$F@WtmO$7?fy+camGGjTEfg)yY_n26=U~lD5vRyJQq5&&3`yO(9qIAGbR;T~>XT4OF-~<)KB{Na?{h7eb<} z&y&@h41$yjIw-qiPGTyyBxB{@-%OHfXKT2v_$)tJ2{p1iid%Z}D+oB3Gfn&I8O$z> zL^bRwo~PW&X_6Xnb9XHX4;MmgHGLo`@@NzZG2KPBC3^5nAd7x~-*D@>KO-4YeK0tU ztmUEKgqC^oM!0<$_%ZpCQGjERi#}3-qFmtOq74hOz>;=ArQ*_D2;jW5kHe^D8kR)g z|63)}^U1%Ei*TLh{1R~WGgR!uJ-LmKVnP+zp!FR;237OSrvVC|YYYp3E+NzxGP>}0H*pWXLc zBeLHi;YJePPnYBU16S26nMtuaDpuDip=ea4+7R~QAa^sFveLiKNT(-!BU7FTwx;IM znXcogAyU5sfp}j2jmJ>tj*XlcwP>ZStu-9T!CYO`gnQ#6%moRAJ@cf9k?oeF#(HF7 z5AP)OM1rYjb-FLO$z#YUX*(D6sTj=|PwvF#-F@@Mtmlf=org2Vth=m~D(Fb4Wiz!t zpT5N!%}=$;E4@6a-+zFXb#7yOoBaJMw5?X4kyB9taIO1YNr>K!q9-fWZ9U4IjjnwZ zd!$AVVDpIC5Sb<9pSbx`bmD`DF=qWG29}btrjVq=x2y&fk{Oi>$7l;W4^zSum};`;yiZ;mR`W}kaQs=xlcT7D?nFgJdYNR%bmWlOG=ALy0H$EejC4ba!AN$ zDFW;p8EAaPzsogp@TH&i&f245vcsoWl80PZJ~;Yn@H=eQqLHS3=W2jjsoLh zQv&sqOL~Y?-YaUMt~#cDQ6H>p;Ncx4fE_uQjFL)9E|kQI%V6?z04BGyqM?!+Nmp)~yqAv^*pHPQaaLW^jYhKcgYD6!`|d z4fpj;7J)7zW-WLjksUTg&t&FpeOkM6=Lr)D6hyU1o^tw5LV~Eo@+lWRmpLj z3mmsq9Xu}SY5k+wvoDikcsewswN4#G`7kxk5_(!)Pm!h6|WjqGDcnKzW?Gle-I zI3kIl*!Hz~Uocvdocn<54YUvuR(RAA$<=*8E-ZvhT0Zf2y(8>%&~wo*|AIY-8Z6{o z<_}G=r42JPMZ$Vbl{De-S5p_?D&X;2EV?6v2#esi6Mk&VUH!(X!jV}-9x7z=57|5e z*J9$EvK?A!$9gHQH#yeBkv27Ga>*Lm)dJ#(4iNw%#99J14w$TF1pKVjOqK&>cSLpKX7#zbdGmnrdCpM^$)7=6f=yEG@4SyLcJ(MT^f z)@zClk{@Lei`wILwb&EJO^%*^5?_*^#m5=I6m5s^EXTmh6%aZz!tq<=DG_xh#KFjD zY&eNp@Ns-hxC;QtD?YZhmeT@Z?qcG@4iR+2)7l%`ug12||H&Q{GIvZ2`Y8wsZ0{+$ za!njm;n~{y+i}r3d7ZuSw^}9qb_(%p!4YzT#{mwWm}HRFlS#>K2N9#Y4c3NrNx#q* zs04V@ZjvOuT=)tXhU)Z7;z8p8cf57Fpk6nHD(WZ1%GJJn+<9uj?a=IwB=jr@p4Sc2t73~F+EGevk9?KX zpv4wGY1%$>Lq?;Wyb45QkA%PA$(sBCoP1SZa#M@`?0`6pRPWF0Hjdzczqf*pyEPzq zCLj_qnwX4Z8!>8?PyB^GN|`w`Lh8}&GfPnN#?*h3o$YL}K~||9Tj8Lo*B7lN z_~JB>Eg5!m2N@^mQMV*U;};O@F}P)eiS$oRa#9U$`L$=#wrm(%ue2p~^AMem{!e99 zjSL;S0;K|=@k=MLt*;SYi;Z;kGumI*sGM31x$e&Ryu^r<7zB=!*py>%fc3z%bD-uD zbN1Wq_-1Dowy~Q;*Er)q)&n5okuN|S&q=|dL5u}yy)DSY3836V#$P1h`)Wg8O)h(| zKP<}x5P3K)gVGQHbeCL%$ z-|Yb03|0KsVo3t$XCu5zto3~EpmmyIfIYadF&KDo-qindzJ$DQB-917@NXK!^H-cg zwZaZEy6{TcG8f}wOH{~Ze!9KS zvx5O*P=x=YAVYlO=W%qQ^q;}uU#IFxe$qMwTvN=V011XjOYZ2O_5V%^{D;Fuj-4-5 zbII7XF6(%+zSxao7hpm-*!kjQd0!-@T@JZe=$!r2V%$YH{BnB^&)XYz>mu8Lerw{g zoAXQ0V_(VVDq+!P!{m6D&He;ei(6qYTF$bN&-Vc-6wX*um&0YtW_Ys=(GXS=^e)It zAD~+Ho^N_08gTGtiyI<j!pztO*19+>^V}P%{O-yD9blhH0F#wgaO+|!t~x3 zF(Xyl%PDCpb%QxRM}gvg(?j7ziZ;hFPjD+OOl0i5QmWdaY0=l%Q+FJs`JJc$1cdZK zj)KCb{4a~~>h4brv*M!uL}HSM8#>}&esk<9b0qO@p*K@8eP_a({ksF_#DB4beeeMJ z6hKv1e-{GtJX&YsP2)mhFDRYAa`a*HBEhnn4 zsEHH{cl9Ct)(v*!XXJX>GeioQw@%ku5@EidXSa==Mew#T9&=5%UYSgcO#Ov_DOYpj zV+bgz*Y+fU9eViBV1VrH2Ulj-d&9uZ z(L`2vXpQSNKM4kZ%R6nilK9>a;H?euy;G4$F-4{kbl0xlrL}`+HlzcR)xs_c9NgO* zJq!ZP7_>BkJ5E|w?K58}Q%dAPq)p&YSzf{Eh|b~N>3NhVTKdd-A}I!2FX3INh+i-F zM4FIi{Pp5Fi9YUknb>U#3U!AU3M0GMt5<^?hj@@*R`R@J0)IZyJYXDHcO|_u^JK>p zj;@drHc)X_BkLB?RPHAjIE2Bt zVkYk4=ec|5w)fpX{K(s)Q4DkfgCU&KCPP@O3EalZN6RFtfAI#%PCJ1C8Sq4qyUxek8XH}qZJ?o5lC zlqAXQ{E&(IqXbRUura{3V-jwdx*i4l^d1>E&amSq*Cc!W3=)rIK4nu>fV}$b$97T21)DpR`tzQrkWRA3KMrU^ z;hb5=ejWq?ly5E%5Vr-5S_e%&=i9TIxOA1eXv~c0>_T0O8Fkhq9OzCgLLpl=^#`bu z+c94@(lD9N6OsEA{+W$>j24UC>`m7NDa+A?h?0A)*f0;<^rtmTCBJ_^~^$FR}A0&eqAAd9DuA!fbD!vk4pwH z%D0}NF@T>8B3=8b2#K(Npn8nV{r;tSt;hL&(8+y})V#w37!&{po;z{xE74YN=zmQh^M2W!=K|6F@j%HXS!$GQ{_6 zV%sI6o<8@-8Mj&OoN;Y+`O4MgH{OewJ+F&5o{bn!>EL0}t(aG&ZwLQllEI6p_E2}m zH*i8Rn23})O&P~z?hJrH4qv7Cw6$;p^9Z|=bQ0on?`z#UcVysFrE`Y=w8G0-RmfNp z;|sN^31df<^#@wLEU~EV%Vh1wOHpIOPA?-n<*3BZlD-7IPK_dXNg=p{;cW4-IWWR{ zIujeNUn!pY!RpJGU;^Z7D2g$*_^-M;mvoxkNbZ032!u{{;wOQEL7)El2{EJzI>doe zmgA40xw`O1{zWch$7<~FAG?o^BX#kF+xI5j8KVmzAdZTS#kEBE*RNdOo^OxM%=Fb+ zA;VH+Pj97`kfq*Q73JjxtA9*Z;hvIGl9zW$=p;kOFrCtY!rGs6vsxli-}VvVtPyG!`U2&@muad5~mUu&AAzT z{B5U3alX<0CqkD?A9pU%ntdOh?p%hw)WDr{kL=3LU?E2~3Pxl!tJ&S0!)ViI%;y=V zeKFqfQ*?uyB3x+o>C+ci|C^DfrY2Nd=}xnpcSy}f)} z^hR^3*+fXZ02VXtM!7L>X!SeeG*`T&Uc&yv3de2z>7V7_ZKr=8W=6^6yk#Tq_~8wG z=T0;IGt)<>=3_tLn$ntr+${U+V&NUz7d)=3AF_ideZ_9U z@`B!eO$$C7JX@JZq|@Sv7(-H|%$`3eoj>(>o$8aT)B*JPYEB&2Ba^UxC#m|)(TJfs z+if_*e&dcRU8lLtkB@!ct&==dea@U%p)&oV(rso2touuhaXgQt-mfN)+eU+Z;>3DX zRI4*nW4w`lcadgZzC6U&Gb*g&t=8c91Yu;Kl=)$dts1p^VTk85L5~JWJY`Efr;o3) z@4;-&K?Y_PoGAJD-MuDA8zx8WFU0;C$LVwd?R(~&i<;s}er^(5aR?o;dx!B{=(QSV zMUDC%g)Uk74+_YNyFqufk4k)1ex5G6AtLU&?fg{DcSC2&R`3(jxjmxxyjNJc{7n|{ z@TYI2jlGtr?-zm;K&ZOhEM6{+aPPNN(^D`3ggROyZbu=nT<*mm1S2dEmqHI!tYi?+ zYi%yYpB^eIk4|1j$hIFrr>t7ke2GkyWe0&alN_9ogCwX~8mEIPz=>a>b;Z8Sr3Xn?Gl_tb!Nc{+I z)Q_x~VVFBmQe@or?GehDr(SbN-pd*$_b6UeT33VEW;9U+EYaehY0|mYk~{1`D56FF zP99o)@_sVNTfciB!57VFO>E0DW9w6H_L^a5G52oC0Gt`ouZTa%B*`4)0F zTnf5ln&q%`s~;zzztZfn*em8_^;AB?`9bgcY5rD9WrXcK>B!nYO0W9ewd3$N*2fP7 zkn9}8xK0iQa=7nCu%rJj8!`kj<%gP6NmSg(><}$;#h9$53|Vo8G~Be)0hQe0aDP_V z0By_D14M_BWV#7pN=yI27MOx&kbM==pVz!}_&K8Z>aM&m_3>8hV#RPP_6HJ`y}5xxIxx zk@l-c;D*%b9tjyT!N*<%l=Wpqt@pwuxR#-D67XIeV5wgRSI{r;Hi}k)YmV$nk0bj1 zGvqQ7mU$>+Z}+DTp~n{uW?oJ*jka&h_}HM3tXJYmT&yQa9G5s_L-IQ*qwiA$e&lup zeI*w_!hk3%M>UkLI~=L$8NuQTGAg|D9|1lQK*MEI`L|c ze3Lxvy$7lzQXDz4evb4$4)+>2UTZI$SFN&{V?E`!c@kZEh)!OW0sE~h+Bwla7%kel zt2`XO;=gUiwsfsVDY5;88kSVJoa_s~J~9gmN#&G~>?yNOea9xyt~x_S|kz&0vt zNU|cqN}P|`RNamPnJGP62^1|o+4}m7f3X-Q*!Jm*vv&u?MS&@l0vRR%u*QyN0jsKD zKmm(1_n@I<=$Uk8fY0%~2hK-yCxJvMuVNIq(^|?e#0=1f-Rtn_XefRFE(c|WUn8ys z_R5|&^9i^K5n4HZM)X=8uiHBIKA~Axzz4410arrg3atlfo;&R=(H~4+y_2Q>{`TWZ z$2?<$hzrf;7KNCz5zz}YjvrQHo;%Xc8L+G2aPpXHD%!UBAcW8@aG?C>SsHVyuLTFx~9U3~p*G5<`#v-WH&DzyaG;76gL-1 z-6L!1;}hW`eu_aR*$Da0+@UrtTk|p{au;EmhjrZY1k6xhud%j_=Uw*Wo6%;byF?7# zNEe|mDwIvyz8%6 zP(Xf+t>I1;xF88#-;%o;IW zKIXH}qL#m38h)uf6sbwJig7QRpfrR{pGp)rJ+uo6(ElT{7;@E;X?=gdO>*y__3WR< z0Kbo(Y(n6B2ZXgfB)%ma$&7bMN0yrQQ&I#kJ9Wy;d^=fD@8gVXJ$Q7@o|X)iwO-fF zkBwQb8y-_T!Sbyx>(rmgNaTFcz8%zF>dEpyzJ6;~iVD$pf=mtzDQ;91>$VRCr^PqY zu6{I%_}1v$A|@8t=5=RJ2tdS10L01`l_i^Gv>s-TNi=++rOJ4sv+y@$a)>hM z(=d%9tN?6ADBZ-aXw#F~msu_3SB}TNX$hrkMf~ZjSK)7;b8MwZ+LrEvov?XY8H-SI zXEnmZOg!wpkU9^E!M|G5^i;9N5_J)x2R__8ImPJYkUg3C}jJP(kW3^ExJO2N9KOEWgY?$y-! z9EW{`qBYIWs}zbCG={~DTFCN-)^75R{P)+78lP%J}siKdTx zW3s-ht*MjqwuEeZqiDsws1&H>$Xo*g zu|p#_3^u65Aa-uGwA9K}s_93{TMAgMA~;HG$%!23UT@3t^=~@4l)O_2rx%Am*C_T1 zVJz!pPEJ|N13r;03yC*_8H=&2Srdo;IzLBNQa=zg;&pZ0?gm)^>>gIrp#3CQpXSo( z`Y4lgI0!U?^`Eh@=Ojd%S6!Dzp$}WBvAm?Dx)4YUvfcB^BZZ~Fdf%7)1mBWZLZ`1f zDI>Cf?3(`W@kr>t zjCSDvieYCcbp&{~Y_)tuE|+n1uiwuO7` zMJX-a4}U*i+D;EUkDPx5kepjJU06YQuvY(=t^UUuXefsCjvyU|3Gpi-Z@r^e8S%^> zw|=Yl_DN0#H{mUEfJh_lsWtQ)#U2Dgi(}M9eI;&fQ`FfvBeb{SACes=|ADiC$lI}3 z-19J)j-O)cmQlI#_mm9V7o~&68cLYs7?%T$2#vTgY|+4DeJ_OQ1VS|IZ2e_()cP;@ z!N>z}ua|N9B|Kw+!`vHFjVpmOFNU!>4z7)>q50H^6vhR3EX_cVD zIJy21KX+IHjz1=O3FV()f&8gkOli%hh@@bT8J+ght7(5$L4f;mA9edFr(@8fIH4^n67S@^S&sNt@-)4r^~tVn%zJJw+ycke zQqRxn1ZQtBf2x7}5;B7^XgET=L~ei-J>=vq243<+q$-@kxgy^=9o@0cGc4acKI(4_ zP#RZc>0h_R$XSm0ep+JFyX7LPPmK%d?xy_ zX_-_t6?mc`;o@U>IAUdKgJl^?fK@;!uZ-GJg+e0^A&ZtL<9HfTn9_KiY+Z^vIc5Df z%_&wk9gd6JOPKaLj86L*cM?uJKA+2Rrc-QQ{cqgWnX+uN2!(0?DnOg$jv%Ibz(nFY zI@^0X*jg^nM3ZEgG4L#U+BL?liR~#?-=+)G_7+|0z$ykwuI#&vQ<`+?$f$mUg|qy( zLJvGB*qcJ;@viDp{!7XFoFg~SNCJ%^Ri0EJEMa3m`|?Gxs-ZFfoL(7dfF;SbhoN;& z{Tih*|JCQvP+~fEpr^QWDSC)!eoEs7BhRt4c_YeR2dV%%_o2o)BdFlZP`6bihI9HN zY|`xa#B>cYM%{LgeZCmL1v|&EpAVV`B0Irn*|AL`cs?tE@$1x6rL2*e6a1Tju~)VP zeZ$aKiqXtPR3ggHoTjlWRq4o=V}6ECeiAG#6krgCaagEi zh(c`ELdxy{$2)w1%voOg3~?3+f=vY9=OubUQ!}d*^HeC9vjRO=5Sttf>j(b1EW1ao z(Ew>|OH8WKEyt4IA+-&H+8lt7+wu=Dc`i(-;^4(e<(WIyQxs5vNo*%IQ78no6rd+i zH|b`5?CYs_J`x8X@@82*A2Idr>Ew8C6n^(KIAYzWw9 zPw#%{Wu=b6Qs@wp_zLTg!6Hp+sx0Dh6?Omh2jn0h{-!zeG-892rphv({!I-h0}mRh zmlD&=`h)ZHr&yZP{GUw$i5kgYj5JYep@HNNs;)A2!eEQUg)<0C0QB1rMh-_gSl?L zYQ?r+89SR(U&=+IE0%+%TTP<=RIF=X9`c&FcUL{{{_z*Hyboy-+a&#lJ5n=7G+)}Q zD!FhA3&Pgbq(mQDpfQes0qKi!+l)@AydDRMyrBY^VFbfW_2@Lc`DRF%%U`nZd_lbs znX_9+0|O$c7M+>R8I_ox$g)8;Te%)EsG2k19L)|2L`8&U<-*g`>udeXv8r;J!?r)F zwUU*42N%~DiU$g`=8zTNWx0dpU*Ue@DX`ntsG>4s!5rY?;zDswbTVks^Yz8ZOJ}*W zu}3`KCVpnnyL+pjWa8a}jB5U`|B;_Nm+EJd6*K5$h8eNQW2m-ykgPHYRKL!RdM-!U zw1s^dWyY0TP$2iVh4Nq5blR6*^D`5n^Gm@WAcrhmcE!rAs*IO;@i?*nH4&5xFDR5e z;NjdZb`0+*VP&6nMzY5eaOgcWqUrRC(=+AO=HY>0v(K~hiPmUDBzk5{EIZb52mTdP z^-4%U7T{Z#dHym^M+_JAB)ZIhnl|*M!QzFXGetWF04m#;=LZP}oy*rO755+LZ|;{2 zgv=A$pDM5I1Ek^apLMDT*%v0uWWT}%jPHTy_{}cOkH}?Y!R&@eABsuj#^oG{(CCxD zh0mI|Ym|^B+~Svgw#ZkaY&f_3B^ooJRQ5O2Guu`N#aOu`5obE!&+k5EI?mJHGQ3<6>1e-2=vZcCW>zP&%4-Y@WMAdA zrY0(?nq=5WC)CVRyT0FMGVmE~1g6#O6pbl5>-|*8Ev>%7i zsa-nP?^Wzmohudo&sCxTNgKp__uNP5R8HEZ%32$>U;ORDdfX~$uOZ6qhYuz_prWkM zqQf4x9+)h}lY(~CgnES^Z+73$_bd}3-x^Q`I{u# z^XFxd0LQGj^+*8$!iQqX^i}t~JvVO%%$+o-=90Sq>4K3NOfTslMOZ)!(6piP4#qsy z(R};3AM@;=a?y}Vo2-K&j0+7X`Y%|h+hy4QSfYU{^XC;``XH0k{1VN96OR?b4g&Y^ z5>*3apdOX;3u_++7QhKyzqRI->nNXyli_dQ=?`ccy(( zks{h_2ko@yB4dWXK-=~1a|f}=MpVV2ch-}G(nO|2xdj$-Z^7lPKPi1NLP{?AoRIPq zyv{d7O2XJc$k}=9_xm#?Q55&I%3)T&Y7L^}KuGiX)2l@-^sMFJQXB+Z0Y?rCFIi{g#Z@oJ6>R#Nm+3?oLfMwb~A>o z@uJ_>+)RlxWPBt{DF1U#qOIoe+ajqfzpW9qXD^Fh20se#&@d$SgkPsR{U1Bw+h5iUf{HTgA)j zYK25~zS{wgzAklG{B&{l{4AO^Ot&pS)73L^vaI5;B?K5RBW-nM_l zSyZb8hOu!({cenJ7)naZPj0QIA4-4LuLZA0k-1l6&a`HedMqy19SZkZA_AM7HHo8SCiyJ3$IHvv=&osL-?v8_o2Wo=5q#&*Eg?4%zt?1G8bQO*l^89iYn| zQL)1#;v)CO_QzEl+*9J<>eu`sIYC92DfG|K%ObuPW(!6bU@T{K=Eb$|6kj9D-LFjR zw8i0iao#_ra(Y%KTF?L3@x!Bt5MHsfBi`IS%gLCTV3-CIESX>hRNWQ(+J21tc& zFQ2amW`#Boa`Ul=vOP<1iCuF~>8ieD$4cS*?Q{`F+PFgs8QvvQl1vBLnQThq>wfaq znh(F@rHJKnIgoAYt zGyc9Uku%1C7!h)r0W=iGq!qwYbga_O??WV^RyXetLYxf^#-N1PJAYp)=KB^UDzAJd zWoX1FQjtu5u1tv>(9{E(1@PuU-KXA#3=8@ZF=+8PYv5*3i}S+!jzx{EMRt2^J3VMh zC$yFCSf-T_)-pt*nQjkSyPCG{fb(GgqpH_!AvS#JpAf@4gds2dGonCbCX7*C75>Ci z{!RE(ZPiPRr>I}o_xz30`bg^l7SSR2M};7OKCZm3d@unQdF}K=h(@Vunii>aT{#t3 zi&*69stKm^Lj8V3yz6a{p(^5F1uOOwadwl(%WZo{SLkmaZLMCraInVw%a>_-5z%4c zUqkma5Xj%OwFd4k5pz>v0OBLgyy=Ex+_kiYq~g6FuqT3Z+0q|VoZpNK>%nd}jC%|8 zvGRN^C9B2^wmW*u_WtHZa%7dyYR%IEhMum1rTrrEEibAg8xuGuZ7q?|&f^)sUYlm= zW(ricpIBl-D;S{0%+3!fALyqo#J_6<$#}M4bK2@d!h>kIqHQ;=^R`p2w|*bv z^wNS^2}}rZ+mb?F@gy5FK6c&m*}li%r~yz|-|i;#>PAxhPhyt$ zTf+nFtmnU;P(gk%CLeY{b*?HeSAH*(PGRO;8CkH-WgU+$j5)}ONkq*yQdo}*uTaEL z)VSI}k{a?Bv8KD8N&}hM2d>n++^}7zbtz>`;?FK!>oray3qs>2?aEwgTMyB1FRq(8 zZzTZ)0SmD{tRd@huZ*XgAZ~<#N-uE6K&p>yPL$Si?G)*6TEOcHBv9NSQplFFw<8`3 zwNa^&oparfmqz|^XhKYsAm|rPrj?VL0fYRj1=e|+l@q`g)jnMQ;`Y(eh&(MsizT#^ zR#vW^*OEkIbpIkgeF$s^3zWCzsye+=^^i(KcSrk1DOKq!Uer86Ef)hkc(3fiRfGHoNAgy4mJZZdN*z@`pJx>8lb1e6d0=p!`1Pphe zG(J88Y`RaLGi}LYyjITPXh5scN}sYy4GC9JjWk7o-q+a2G8Gs49(l2K^`Arv+;JA! z31@_Fzp0Loft2=o2`wU(f;l6kAk*c1RiN1T)8!5`3U|_S z_1D98P|VpUp2@4ppy=B&Xzw%=u3FuPU=Mkq@Kv1DY0lNM*A?wGY0$IsRhwapBa!m< z5Tha*lty}7ws&(Or9Uw`cqFG$8EK5%q`Ef%_(W+U7+C)*(#czEk<`GQKb(H9U|dII z$^Yl+Up-d(*Iez0duNkONeQNr7bI~t%2g~JXwCGs1=M(@8a?x1RsO@djfI9zGOsE? zTg4RA48HZ?jHIkIqi>`U%$+3~bjz__%lk~G{|nnNZPw%yd=eqc1?#_6192d%QJtgl z&u9xWV5qxWh(CTMpThi`LIOEwk5455NvT&H*njba$72eC8hIrK; zAF4>2dN37c2Wg6YHnu*$jZJrf016q-LgFU+5#OrHYGH!D8m3^Vn+s35YML*3j9LaK zLL$BxZv(-yAi5GTk*B)s+ie72U#FCK=7nycQYSpT83eTud{}V*ue#GhwjT_rO?+rT z=C8h7YxG5?Yc~2Gn?R`;`pRXe6qPI3MO@|?W16u03&AAtM1;Hp2q0^QqPr+akanQ} z9i-T|in+IK_3_3WWzZ<4PQrTgw%OjwS)xSH^>t)BG0I+j&&Z%@pu z+v|ABl*IGev^6BMYnHm{$(5!0-O1Ty|M1FM$5Z_$C`^~$;z{}})13OVsr#Uc_0;t< za?G6NDAT#NJH9RiIGXDV_Ts>u$P(S%COmn4CJCFeY+8XVkw0~xw%~jOy>hf%TU*hP zx=hdQjV7?(=9E}4@0DH@b|=#0*BK;muhh-19nZ7(CTqlc80Y!Hg)E$DqK-!z_*0$-ab_`Vt!f zf?b@EQ9H+^PhfM(H+e^rL3d8dun?KdDFbGkc_L*eu*b;_n?wA!`tW z1+@$(L`PaE1yP|cK=B(%Dw8HjSyTKU2e&iTYifj^yc=2^2oUWOv8JgI8i?OEaOnS{ z+DlAA0;Y#vbe`(}O{*e1fu&>6HP zbcP)|!~9Ood#bKuqpWW19_`BY&HnTXEzr1A-Tob-k!{_|tayFc=6Z-%nJFyba?lBs zsQt^FUB0=8O4a^koHm={!yG?~eGwiNqxn2kqgdtz397T8M)!F1x~Yba4o+};M4%3F zvFWqII8QRPU;_U(HBCR65*@5-UQt>|ywWBsLWnZ=ShXNvZRilb@S?p^S>{i6{5KzI z2pCs<<*7PrsT6M)_Ut;~6<8vm)eZ0xp3@MM22J!PqU*{*^_^Gu;0AbL%yA>szhNyj zKH28Owjkc`kky2Dgka%9s`3|f{3Mu-? z+~3UsqAVnCB##sv@U*=bca#~@WE^V>(TvU2Td`&QDS(;^Ofv`|a2=4aQgv+^vZf^5x_vmYZ*jW{P65;+?? zjBuF;YD{zZX5ydQ!%P!|WdWe7FIw}X>=J`>!X{xz%991RZBZnQN>^z+0$l;8^QsR5 z2X$IH6f+DV7IGMOv!fpTBFyT=Gv93Um7x&zyBu(g3{1KgN@FdZMV%*3cOUd(Rib+J zn^l1|HjQ@B2yM8z_!}EUrWpdP-|4aDM}o*JD1e1Iqx19ZyF0*+F<6p9K}iXPNMzx) zw6p}pn%)-*eMdWPMlvO*icLAYbE|XR|}(thvceFW9F_A_|HN-f<%6 zd+~U%F0;Q4P+(W?5l6ZGtBU3(i`M`9{$RgeklM5_4B3C#z@O=}&@0m~CiEg9cK@AE zfvpGc2FpkJDE*nVtSX%;rR!Z5DRq&4{=Z5Q7+8alDgE7fonBD-j0O@NFDRRP>~64m zDQXZ3ybwo|zI2t&ePe3q!Ra!KBo!tOoaOvG4+qO*W9@ zCh4+)QKrQX;g%7R1uK@Kl}caPeEh!e-rh@k!BEGKm#l=EtQ85CuaWa)!gALPBINT* z%V(qIs~I&%|FbFR@3gghlWCzkl*CURZFsES)&4rPQ2cbfH#wF;P^bw!554ogih~qr zbYI}<+qMCCA2dI2@48&`7&MJq<;A4sM4G+Yhx zhCg@>@6r=ULCF6VMDfkRFfspcK@{-66;aZ5_WlmbXJ-tAk=+?1{r6pcsL|cIwzaM? ztRzvNzen};ZvH`_Rr(q+21HBLfMC+FcHoi8ZrFFV6Qj^bT`a>VAlAiE$Fi2~hC)K50EvSd5S;Z%JQAHLJ+^pqSOAu6DRhG7{bl(j(T232`1qX+BOI|3mCGjQ7IQa!qh+}9N|a8U~pc&e}L z)$xtd8D0zUSYSl^d-H(n@$T)?ff^jz=h>Qcn1we_binZ>`t4O)4l+iiARH8!p@@G_ zQ$MnlsRi@8I2W~KV3>$&k55RzPL`M-CP_`~3qR*i)C)1<_U=bN*lHzA9R9>qIpcvc z?h=Ng0Ca4>iKHChaH)9Fp16pZ7$0uIO%naoIUoz;1 zr^y<6!L7LC$_jmL6#DP6-5D9~HZ52#j3lBILmtP=>jkp)&Hn8esIB1fbsCV7+1u_o z%-q__Io7}vM4PTXL0nfmziDdRKW_Sq9FXbr%R`q~oEK3{%kS6+2iqtI1km(-!g2=j zbGz274&kE~<{*6Ec5SXm++uf66rP1ATt9KRJp0Tal3i1iL@*AYc7w$Io#u0W=g|D= z0RbbR0DL6PE*5{+qf8?lkrocv~-tsMZd>-mJLNeamKHwtKh`S z!l7YdD65)L$9Dlyh?5}TpW9YA6q_2G6=2@;%igbpT7Z&Ia5Jnq8$!e7dY`U zY_^gXREs;#OPFa%$e8sj#AZzc|6lC%awUvgoJVj&Vb=UEMu2ZftFkyZsBLYB0pN>+ zWyvH*QOhq6<$zCsW1YZ8S9q^J5y)ka*oAGG~MR&@Bj5rzaoMMZ^FvUDUqW-Pq8-JX5% zFmjrSU;S4OaJboEjqJnUW}Nn_4+fuFB{bn)fhq~auf_-*NnS=0-*T`oY!xmkz+A*Cee6%ZLrs`hZ0fIxYQ7`0%+AC3`RckEqP44>e?X0W&jftXwvd? z+2sP7;a%1^*0%Ryp`obihiX3sQy-!35@#O~;BGX*6AH2Ta@S3HD6h;mie*$&U#mNVmL%bO;DYNlLebgrszfG^{Kj$RHr1NJuLwpdd&KNG{z7h;+A< z#1gv;yZg=i{=a?Z*_pj_=b4?~{O*Z+&pBfx)URW{iU)>10r?Ys(6y-((X&kIzwVmE zXOpDD7&-dJMd%%>V{LX?t`uuI_vT{f-u*RA9%X@mu#%?I{`RF@D=Vv2j!Z8~|FDwx zabvpL0y*lsP>3kiIS(B;VE=GPgG3;V&#gpE;<}V(5WTK~?^sJd4zBPuS7E(i z`_Lk`l*bjkH1{(yYte&J-B#>>lX;L;e*?E`zT_FooVaPuD-hy<*?%&;!k3GlHP&K}o*TyhrnxnK);RnC>j-S*FNlJ%Z~DW-i!QbM8Gga1nAcOdT|vRioLNps zywNi_T+(@3ji|#%>hTyZdn@);!Qg1yFVD@C!@U85w~m4r#yq~1O29XIZg7tPgw#sVfu6UJ5ZkYb;c^6`@F4e zOZJ~1XkI@CNVl#6`lqQ1#Ks)M6Q^fK(q*#($Oc!$2g@(EZ3!c9Q!)PBtkDwZ0?C z{^jQcZce`djHmDeV>Yglhhk^MSqZ24OQ0H=Lk~ytHG;C>7O|*NZO{bdFaJoqGU+cy zkxb<`;cPF?I3TM-5w396KMWOjXJ>!Bj@Nt7D#@auEJMJh#97S2_W12NNmLXQ!Iuk% zVZ&Pd^W;DZ?IJqRn>uV{kCf%|ZXZ1dQ;@EA(9TEg(2-Z|b@UK9(5ujpQ3v(Ipgw(w zkx`OsLoYCv+}g;ilPC^WOQDx+sHssiIrnN;A(^C^o_D~Ua}%`-mPvv0E2H)JE>llU z9=fzNg8&oM$D^^WUfgnrnf5MwWDxH39E)_S!&A95%*jgOPUpMoy#%}WB$uA&&rvu1 z)GAcDzO5SJo0TQI1{xBeMYx!^`qAx2_;*5HAd&XX5GV^1K-d>&H3JFdOR>QjShTIp zV>@v!LkG|R4Qv0pB_-1^l0}4#(-6YFn^7aePIVHms{u1_7aJ zSSXX0j}F|&jfo#&PMjK1f&Ev2dkK@(6yN)iey{?Po;h@Hdls?lmnng+NNEKY5cAeI zB1f^jhjaW0>2%pE=(kBkb#-J)N(w9DF_-eYi0sc1!ghI9#=ZYh^NGb@QUt!JaN`F7mx_g4Io&!vQS|qG$`^%!Bn9%y$ zv+XjdfYjXG&Vj7cbebSgm&9;7aU1HiV>;*`=vN>7;&t|gKtQO0W^Ar$YMkcmaw@Dw zJp7*MpsmP=w39&Z^WHA$!@jOALZ0^zVk7wIJG;8nmvQ95h7Z9N=TF7Ot`C*Xl$|oy zX2pP-9gczv0pqI`+pDYacFGs|V>*Y3-lml_sK@yJblcz)G3eVH69PX~FHW-6l<%u9 zl7IY-Ynr=rA+V_j5F#GW%eqh!rQqRppbY{ES9Vwq`igyAiiN3+m0XN6L)W?;@l;|2 z$jn^S665BL8xIVcnxfjAwYX}}2YrV@8*}><%-7b;oz1JZ?Obb3RU(!^BL1f-NoLz~ z^j?8U8=IePzfOS}S~tvT%W=0l;A&jfO=p(O6tMtF?|z(WX=T}()RkDiR@ef^#6H4p z5;T`VOEho;;@MzJ;ay~WRcCxHb^8%x<<9O9ERVl2;qXPuPJItln$M7=jOIE*A+OV4sUKWSgRGBt_BkE`DJifc% zG4?-`p^4FkZ|=>(1EN{D6J-4EuZM9}MrSCWeo}NZU8-{Z95xWCtK6^pUr>Qc%6I*VW_$o^MtF zcV4MCozK;KSx(e@&1Cpq$O)#Mi+?C%sn_dOO42Mkex7?~-=I-&!IVgKN%+NBFfDr! zO7kMBX(DVnd_&sAkH{zN@*c!d(nfP;UXVudjI3`z016=%&0z{M*xXi7lqkpJmOcFp=$Rm%nT?WQ zKBGCe^{+lzKfUPoD1K1%_^|Bb_aePqdpP``28yO}$hLa}!HSEXcX+5*ztsZ>ghA@x zEdM&gjnJL$VOaPw6O_BP|5*Y+FL`u+nX^NZ^Li%-nNwAT*SbUq_Z$Vb5I`;}Md5cp zfY%njj}wnjCBq%qQ3GJI%WO-tKP)_aEV?7V?KmYI?m;@JNjULJ@vtuu1(nL>mr1GgEu1>RDM}q z;3X>8v?iZ4LqV=Bl5QGli*UJ-MSvU z-d#iM_e`i`*S1!_~)zC|Q^aJYVTt*d0M}q4C!LGlC!fIPYN^V-Az&?BbsH^vrN>V{(C4?_g^v6iQLuV+ z6;5e4{aOgfy6c`ScD6kg6@pszlaY%S-PZ`uPvZU%XG&YjifKML6^;;qxV8TSp~NpG z%`pMEe-Jlc*um|vs@DR|fVKG!et%SE>f}wO1@|??AL%0o)*Skr+eiEvN_~c+`*X7Y zu<1^mSoXv2*@9U@!3Gvq2AlKE@_mOEjEV*E_|fGsLRjuNqUz@G1Z}HmFWK)CLdPAI zxL*G`8hK{QJw~!CY{XnpPr?PGLPimHUkUcCIsCX8qU!J;s=(!?Qgm>?Gjo7m$T7ge z81n52k=q0d_Yms1b39NghQ?W21ni-Zx-#(m31K}3xterYhZ6`3@2VHbIXD@d`h^Ga z@RpJ8rX;KDWPucnWRf$)$u00fMt}G#a{(8erY#Lc^muox9I`I=8zcN!6dA*Hs4e^W zyoN>>#2*-1;l*Fb;zc%hRx27;-oFv}@WA`HsekIFzf`QNx{BdYD@2bZ?6C6ms_zLm zoOYXfYe}a2BJv>8T7J=oj`OM$mKV0advro zGIr%RG4+Y0t*z=^e+WZ*D35c;019EK(73{a7mdHR<*jb@*30K*f;f;akJZ7Zr!9Wu zio)66XuTi(a$+Lhmp4K2hz#W~5(DfgZRPvyh5KRG?oCO&z=z7+_*$Gz_D(o2b5+IF znT;r^B^%BA!FD>+3OXdE1q({bclFTz=ep0R`tT z{b!d%_NzY{I?3Pa0!OmkfiLK;tp7ZtG8j!<8=xDb&TdcwK$z|;D5O&ZS>4%vx4{mD zh+yO32oBLkX!+CLxrqmCAQBm`KJ6E(u`z^zVv{yOP#6MA&?TSoJ^bISQ~kd|Xz(UA zt4B*Uv+a|df<`a65N6OGtwo-5ftVuU=H*Mdf`gURV^c2 zZS!oUO6sL$Y%?CnIuK{!PLJ%BCX4sd>;D;yyOvnuO^3W5jGMvs!?*C@_ohq5P)^-g z_Z{1o>_>Jgu-&LV)cg{|K4nt<-#mxm^Va@Y@Fb(7aq_2g9ck4ZSCToft)WxQ=xsC3 zv(oxEFbokN57wj3x&ON3E6j>oi~zE(yM-8^dPWXVw`2#!J&TZUC3?<39_(pJ=-mgH z?^!Gbo9{7pIgm-MyjAU70b!h`i`SH*w+!%g&*T`#Agn~zhbHKKjS^}L^4k%C-(#F> z1kC_XzuQ=XUe2lCh_=zbd6o6F*`ufj-@cfFqx)TE?J>{U4pbb1Qm!J(n>S!!pA1q( z01%N(Akr46rqw>0D6GUw&r=r>HmIxN)kj>aT;d*8cJ;?9EFb=JIyEwu6a9|btw?aP z^GV4c<>!WCv@=K!*1XGEE7q3@xKiQ}Ll=!XQAo2JWFM1hQjSrX=1G3#m-&9|AIcL~ zBJg$ErZ-E_GHcgZ^?-uk^0V*1Zxt}oP6j(rtn6hI=YC|@P_`5|el5FhR+6QYL%;tH z*%amE2{*8exa)yRwP;UKDN85Vd|{~e8t$8y$AtwKn&!q-!?LL^sA;a0^WHf=d-j{_ z5x(g|GI!oPv)?LUi!ZXpEtMU z3RR#=lhgD}?cDJ7;6M}vs8A^*SeKF!Y@khR3c$ERUN+-mtfzos`N-g-So8cCx{?@k zQK;0q*_hJDY*w9`ti|I+!x|RE%$Ca>O~j2q@UcV2p=v+U4+h#ndDkWtlw8#lJ8vIy z+xd)RBtX(NWYG`^j$I*}!>tly$CuqT3XUQbrRBY7KjQ~E@(qB_3=3eZxt6qK9+N6o zMs}*87K8i#(d@BVG7;qa_bl0wPFT~@Q26(AL{b93Ko~r5eYz5T^9@)+;57(gDFuQt zyd{NfRot2NfUX`wWc=0^aekp7Y3z%1^6DmTc~HI-RaO5*i;r>X?4#ME*bV>SV3vTx za?l-v@$`9rD<(gO8)(l1k~=0?L90=;A?Bu5nWS!3%%bLY|4RFUOcN znw6`dBlURR5Cx30*;e45H-H9NRh55GHM=2eEGjQiT9JTkz@uYrf?dVl~TKl-rS0j-Ox8OGdXTfg_rBDu(jj%iq5TJdsn5JQ^yShY0dvI?-n%xjFIk}SVUs(PR(|J1lb;gu)+{q{yYDNi&aTyuED_0+>Nt$LhB%*F$w@*yZ;y!lmX|&K6p! zPN(3aPJdcZ#bVo{!6EJ;&KA>Mi3b+4PoTyp$er?pPo1!lJkOUu;#xj}nu#@5_1*`A zscWM-Bk-MyMFJtV2Ta(fC1iMAw;*Y^9Kn6fon2+6;}S1mk@k38$TDwbdCPHUw>^7f z12tK%vgfXUdy$P(LqGn5+vOgK_Rcc;#vP(k<%LcK zb;j>PoC3y(8yvnkpXpbZWAcw5Cx>1B{e%dnJxc67&ba*+WWE#35j2Ed$)!A|#EhwN z9^8?F5uo{UfqpI?a1{#{Yzq4;-()3HEB|y#gvbENk^S-GF&OO30$DxlC}1NWC0(FT zJOelb^afld4S@2gw=~XuWxIYy$KF;1xwd38=S&578$SfE4lkXix~x@l?^q2qt)P4u zLmT;sqxX{Kg@sqiz^b-x|ez!oPLo1K$J9nVG2p~4GoWrbp*WspSU zZZAlinru)Ut=6od*Tu{s!u?*JbeW?K@R9Sjh|TqQ<#Zguai>Xl>cm>a2V}j7i^gZU zGr^vgnQKK4(nNl|{_W3D{$;OVQ}em_Ou6Vwq?K)|*#!jicd%s!x8fDSQD2Hr>^s0& zW9TZ`?sihU;ioqBvi>1%2X!N2c_Bdk(;Bml~$D2`#mV4-gacrb6;P;v)G6mOQT>%p8$1jG;kGM$sGp2Yg zDQRgRpw4hM31doo8J`)uxx67D-X>17N>#9ZT_A3Ahg}Td|}#_t*FwO(K?+0pDgfrqngIUTG&JCYyLJ4PKqRWJNs9RS zA*qfF3R%)fSrQJP+t}+k+~pH-KM4yU98&D@Jbn5JMaTuD8o6tLD(q`ai2Z!^R3@Jr zm3EO<<+F!U2s7u@r7ayQ+Mi?5vCQoJF6NyDhVrXISeq+diCTCC>jb z-#5l{P)KW@Z(ryW zjJEk6{^`WZB_-$(Il@Dfmb&EkF~T6_pTM5>IFo^!D{QyF{fmIgjqLdmR`&SKnR)g6 z8Y{w^H}9FRZJ`DD-OUdF8Lc|BMM*N)ELjR)U$KWB;@h^X%nw571_0m6BSxy&ibnYS z-{h#ggE-)yE`w49KtwvQLI`r75l3(oQOjP3& zH#aRovBMF^n(v*2swuT1(4wXKPmE|XP&+24yzCVU^z4K$M6M@6?>9)TD zs?cQh#rT^)3CyBnffda$jd?Ge9^BhK)gx_Z@dO^%`(Gd7xtjblm7qr~d&LH9#?-BU z=7)yB5)CUNP+g4<9&~-q?`_8u*n>#zr1Bl;$Fl7_#JfBF^P=q*as(;*g{d`{Vwr~EwU z29UnpTmzFZHZB$hZXf$J%*~5SNI)UAf4GvP5EWUB>=Z&B1QT=dp+f1q}N%h4s9#zna%w&WfBQ!C`yIapPu zQPI(+V#zilkssUqJCE`|nF`xwbR+M4jDnnMn->lzJm|s)_kUlm+)&kywR%D-A_4iOLXrX97~7^45*eP-USW8y|44 sKsZ@g%7wcvcEd+cyqc?e_kT#>iM2+NjXL3W{Sfe@t7WKJsqPr{e`2bqNdN!< delta 25135 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 diff --git a/icons/obj/clothing/hats.dmi b/icons/obj/clothing/hats.dmi index 4025f70990f631501f0ea39809acc300adf7f9a8..a2e35c6c5070e7e712a287efd3cea14bf2fc5edd 100644 GIT binary patch literal 139055 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�j;~Ij%m8lTPoV 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

    fz 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%0D)F%Boz)p)r7LZ(g9h+;xiw};BZ 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 diff --git a/icons/obj/clothing/suits/spacesuits.dmi b/icons/obj/clothing/suits/spacesuits.dmi index fee16c76919d56d25c804420c04a0f780f998f1f..a8d7782b37e4736f733debcc1d6c4aeb26ffd654 100644 GIT binary patch delta 12715 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 F{~yY|-*5le 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 Date: Fri, 19 Apr 2024 01:43:17 -0500 Subject: [PATCH 069/143] Automatic changelog generation for PR #2909 [ci skip] --- html/changelogs/AutoChangeLog-pr-2909.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2909.yml diff --git a/html/changelogs/AutoChangeLog-pr-2909.yml b/html/changelogs/AutoChangeLog-pr-2909.yml new file mode 100644 index 000000000000..2c155bbeea1f --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2909.yml @@ -0,0 +1,4 @@ +author: PositiveEntropy +changes: + - {imageadd: The Pointman Hardsuit that Inteq uses has been cleaned up!} +delete-after: true From 3f7458902887d8c2bb2cc3bcf6bcd5e9821ed9f9 Mon Sep 17 00:00:00 2001 From: generalthrax <139387950+generalthrax@users.noreply.github.com> Date: Thu, 18 Apr 2024 23:09:47 -0500 Subject: [PATCH 070/143] Adds Kepori Audible Emotes (And Woop, too. But Silent) + Vox Edition (#2904) ## About The Pull Request Kepori now have *click and *whistle audible emotes. Added a woop emote too that doesn't have a sound because I can't find a good one. There's also a file for kepori sounds now, I guess. From: https://freesound.org/people/Ambiabstract/sounds/584212/ and https://freesound.org/people/Andreas.Mustola/sounds/338277/ respectively. Also allows Vox to *thump and *click because they look like they could. ## Why It's Good For The Game With pory 2 we just gotta give them some cool sounds. Woop sound for later (never) whenever I find a sound good enough. Wanted to give vox some love, too. ## Changelog :cl: add: Kepori can now *click and *whistle, complete with sounds. add: Kepori can now *woop, to have a sound later. add: Vox can now *click and *thump, with sounds as well. /:cl: --- code/__DEFINES/is_helpers.dm | 1 + code/modules/mob/living/carbon/human/emote.dm | 35 +++++++++++++++++- sound/voice/kepori/kepiclick.ogg | Bin 0 -> 7306 bytes sound/voice/kepori/kepiwhistle.ogg | Bin 0 -> 13015 bytes 4 files changed, 34 insertions(+), 2 deletions(-) create mode 100644 sound/voice/kepori/kepiclick.ogg create mode 100644 sound/voice/kepori/kepiwhistle.ogg diff --git a/code/__DEFINES/is_helpers.dm b/code/__DEFINES/is_helpers.dm index 80c400e5864c..ff5960b27714 100644 --- a/code/__DEFINES/is_helpers.dm +++ b/code/__DEFINES/is_helpers.dm @@ -79,6 +79,7 @@ GLOBAL_LIST_INIT(turfs_without_ground, typecacheof(list( #define iskepori(A) (is_species(A, /datum/species/kepori)) #define isipc(A) (is_species(A, /datum/species/ipc)) #define isspiderperson(A) (is_species(A, /datum/species/spider)) +#define isvox(A) (is_species(A, /datum/species/vox)) //more carbon mobs #define ismonkey(A) (istype(A, /mob/living/carbon/monkey)) diff --git a/code/modules/mob/living/carbon/human/emote.dm b/code/modules/mob/living/carbon/human/emote.dm index 4e8168fc60d6..380b1e8f61fc 100644 --- a/code/modules/mob/living/carbon/human/emote.dm +++ b/code/modules/mob/living/carbon/human/emote.dm @@ -96,7 +96,7 @@ if(islizard(user)) return 'sound/voice/lizard/squeal.ogg' //This is from Bay -/datum/emote/living/carbon/human/tailthump //lizard +/datum/emote/living/carbon/human/tailthump //lizard + vox key = "thump" key_third_person = "thumps their tail" message = "thumps their tail!" @@ -106,7 +106,7 @@ /datum/emote/living/carbon/human/tailthump/get_sound(mob/living/user) if(!ishuman(user)) return - if(islizard(user)) + if(islizard(user) || (isvox(user))) return 'sound/voice/lizard/tailthump.ogg' //https://freesound.org/people/TylerAM/sounds/389665/ /datum/emote/living/carbon/human/weh //lizard @@ -317,3 +317,34 @@ /datum/emote/living/carbon/human/robot_tongue/sad/run_emote(mob/user, params) if(..()) playsound(user.loc, 'sound/misc/sadtrombone.ogg', 50) + +//kepi (plus one vox i guess) + +/datum/emote/living/carbon/human/kepiclick + key = "click" + key_third_person = "clicks" + message = "clicks." + emote_type = EMOTE_AUDIBLE + +/datum/emote/living/carbon/human/kepiclick/get_sound(mob/living/user) + if(!ishuman(user)) + return + if(iskepori(user) || (isvox(user))) + return 'sound/voice/kepori/kepiclick.ogg' //https://freesound.org/people/Ambiabstract/sounds/584212/ + +/datum/emote/living/carbon/human/kepiwhistle + key = "whistle" + key_third_person = "whistles" + message = "whistles!" + emote_type = EMOTE_AUDIBLE + +/datum/emote/living/carbon/human/kepiwhistle/get_sound(mob/living/user) + if(!ishuman(user)) + return + if(iskepori(user)) + return 'sound/voice/kepori/kepiwhistle.ogg' //https://freesound.org/people/Andreas.Mustola/sounds/338277/ + +/datum/emote/living/carbon/human/kepiwoop // i have yet to find a woop sound that doesnt suck i will do it later + key = "woop" + key_third_person = "woops" + message = "woops!" diff --git a/sound/voice/kepori/kepiclick.ogg b/sound/voice/kepori/kepiclick.ogg new file mode 100644 index 0000000000000000000000000000000000000000..61670a607b66cb8b9bde56350ecc7500b68aa327 GIT binary patch literal 7306 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 Date: Fri, 19 Apr 2024 01:59:12 -0500 Subject: [PATCH 071/143] Automatic changelog generation for PR #2904 [ci skip] --- html/changelogs/AutoChangeLog-pr-2904.yml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2904.yml diff --git a/html/changelogs/AutoChangeLog-pr-2904.yml b/html/changelogs/AutoChangeLog-pr-2904.yml new file mode 100644 index 000000000000..f16985e49477 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2904.yml @@ -0,0 +1,6 @@ +author: generalthrax +changes: + - {rscadd: 'Kepori can now *click and *whistle, complete with sounds.'} + - {rscadd: 'Kepori can now *woop, to have a sound later.'} + - {rscadd: 'Vox can now *click and *thump, with sounds as well.'} +delete-after: true From c02cf3f2cbc7ea572b88050f393801f955d5b0a9 Mon Sep 17 00:00:00 2001 From: Hardly3D <66234359+Hardly3D@users.noreply.github.com> Date: Fri, 19 Apr 2024 11:33:09 -0300 Subject: [PATCH 072/143] Nerfs kissing (#2911) ## About The Pull Request Nerfs the sound played upon kiss by halving the volume and reducing the range so you can only hear it if you are around 5 tiles to whoever was kissed, while fully blocking it behind walls. https://github.com/shiptest-ss13/Shiptest/assets/66234359/5c41058c-8ec9-4838-a076-65a15148094a ## Why It's Good For The Game Kissing is currently way too loud that it can be heard from nearly anywhere in most of the ships, this PR tries to fix it so it has a more reasonable range while blocking walls. Additionally I've seen and heard a few players get uncomfortable over being able to hear some of the crewmembers get a bit kissy towards each other even when they tried to move far away from it. I figured that 5 tiles may be a reasonable range considering that most of the rooms are around that size but I'm still open to changing it. ## Changelog :cl: Hardly tweak: Kissing volume and range has been reduced. Kissing cannot be heard beyond 5 ranges or behind walls. /:cl: --- code/modules/mob/living/carbon/emote.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/carbon/emote.dm b/code/modules/mob/living/carbon/emote.dm index 55b01d4200e2..f0d27e801cd2 100644 --- a/code/modules/mob/living/carbon/emote.dm +++ b/code/modules/mob/living/carbon/emote.dm @@ -455,7 +455,7 @@ * This fake hit only happens if we can deal damage and if we hit a living thing. Otherwise, we just do normal on hit effects. */ /obj/projectile/kiss/proc/harmless_on_hit(mob/living/living_target) - playsound(get_turf(living_target), hitsound, 100, TRUE) + playsound(get_turf(living_target), hitsound, 50, TRUE, -12, ignore_walls = FALSE) if(!suppressed) // direct living_target.visible_message(span_danger("[living_target] is hit by \a [src]."), span_userdanger("You're hit by \a [src]!"), vision_distance=COMBAT_MESSAGE_RANGE) From 012f28211ef11505422687cb07c6510193513f3a Mon Sep 17 00:00:00 2001 From: Changelogs Date: Fri, 19 Apr 2024 09:47:41 -0500 Subject: [PATCH 073/143] Automatic changelog generation for PR #2911 [ci skip] --- html/changelogs/AutoChangeLog-pr-2911.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2911.yml diff --git a/html/changelogs/AutoChangeLog-pr-2911.yml b/html/changelogs/AutoChangeLog-pr-2911.yml new file mode 100644 index 000000000000..97fcaaf0cdbd --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2911.yml @@ -0,0 +1,5 @@ +author: Hardly +changes: + - {tweak: Kissing volume and range has been reduced. Kissing cannot be heard beyond + 5 ranges or behind walls.} +delete-after: true From 41f3569ed47ad6bb3872aa379354a154776a782c Mon Sep 17 00:00:00 2001 From: FalloutFalcon <86381784+FalloutFalcon@users.noreply.github.com> Date: Fri, 19 Apr 2024 09:33:52 -0500 Subject: [PATCH 074/143] Corrects some Etheral names to Elzuosa (#2873) ## About The Pull Request renames some ethereal stuff to be correct changes a few player facing names but mostly back end fixes #2695 ## Why It's Good For The Game reflect proper species name ## Changelog :cl: spellcheck: renames some species stuff /:cl: --- code/__DEFINES/is_helpers.dm | 2 +- code/__DEFINES/mobs.dm | 24 +++---- code/datums/blood_type.dm | 4 +- code/datums/components/mood.dm | 16 ++--- code/game/machinery/limbgrower.dm | 2 +- code/game/machinery/scan_gate.dm | 9 +-- .../objects/items/grenades/discogrenade.dm | 2 +- code/modules/admin/topic.dm | 2 +- code/modules/autowiki/pages/ships.dm | 2 +- code/modules/client/preferences.dm | 6 +- .../food_and_drinks/food/snacks_vend.dm | 2 +- code/modules/mob/living/carbon/human/human.dm | 2 +- .../mob/living/carbon/human/species.dm | 6 +- .../living/carbon/human/species_types/IPC.dm | 6 +- .../carbon/human/species_types/ethereal.dm | 68 +++++++++--------- .../human/species_types/lizardpeople.dm | 6 +- .../human/species_types/shadowpeople.dm | 2 +- .../hostile/mining_mobs/hivelord.dm | 2 +- .../living/simple_animal/hostile/survivors.dm | 2 +- code/modules/power/apc.dm | 8 +-- code/modules/power/cell.dm | 10 +-- code/modules/power/lighting.dm | 6 +- .../chemistry/reagents/food_reagents.dm | 4 +- code/modules/religion/religion_sects.dm | 2 +- .../research/designs/limbgrower_designs.dm | 22 +++--- .../nanites/nanite_programs/sensor.dm | 2 +- .../species_parts/ethereal_bodyparts.dm | 24 +++---- .../species_parts/lizard_bodyparts.dm | 28 ++++---- code/modules/surgery/organs/stomach.dm | 12 ++-- icons/mob/species/ethereal/bodyparts.dmi | Bin 1148 -> 2646 bytes icons/mob/species/lizard/bodyparts.dmi | Bin 2249 -> 4820 bytes 31 files changed, 142 insertions(+), 141 deletions(-) diff --git a/code/__DEFINES/is_helpers.dm b/code/__DEFINES/is_helpers.dm index ff5960b27714..2ba7553f823c 100644 --- a/code/__DEFINES/is_helpers.dm +++ b/code/__DEFINES/is_helpers.dm @@ -73,7 +73,7 @@ GLOBAL_LIST_INIT(turfs_without_ground, typecacheof(list( #define isskeleton(A) (is_species(A, /datum/species/skeleton)) #define ismoth(A) (is_species(A, /datum/species/moth)) #define ishumanbasic(A) (is_species(A, /datum/species/human) && !is_species(A, /datum/species/human/krokodil_addict)) -#define isethereal(A) (is_species(A, /datum/species/ethereal)) +#define iselzuose(A) (is_species(A, /datum/species/elzuose)) #define isvampire(A) (is_species(A,/datum/species/vampire)) #define isdullahan(A) (is_species(A, /datum/species/dullahan)) #define iskepori(A) (is_species(A, /datum/species/kepori)) diff --git a/code/__DEFINES/mobs.dm b/code/__DEFINES/mobs.dm index f0b505114646..57e56e207e02 100644 --- a/code/__DEFINES/mobs.dm +++ b/code/__DEFINES/mobs.dm @@ -76,7 +76,7 @@ #define SPECIES_ANDROID "android" #define SPECIES_CORPORATE "corporate" #define SPECIES_DULLAHAN "dullahan" -#define SPECIES_ETHEREAL "ethereal" +#define SPECIES_ELZUOSE "elzuose" #define SPECIES_FLYPERSON "fly" #define SPECIES_HUMAN "human" #define SPECIES_IPC "ipc" @@ -84,7 +84,7 @@ #define SPECIES_SLIMEPERSON "slime_person" #define SPECIES_LUMINESCENT "luminescent" #define SPECIES_STARGAZER "stargazer" -#define SPECIES_LIZARD "lizard" +#define SPECIES_SARATHI "sarathi" #define SPECIES_ASHWALKER "ashwalker" #define SPECIES_KOBOLD "kobold" #define SPECIES_MONKEY "monkey" @@ -117,7 +117,7 @@ //Species bitflags for sprite sheets. If this somehow ever gets above 23 we have larger problems. #define FLAG_HUMAN (1<<0) #define FLAG_IPC (1<<1) -#define FLAG_ETHEREAL (1<<2) +#define FLAG_ELZUOSE (1<<2) #define FLAG_PLASMAMAN (1<<3) #define FLAG_MOTH (1<<4) #define FLAG_LIZARD (1<<5) @@ -244,14 +244,14 @@ //Charge levels for Ethereals //WS Begin -- Ethereal Charge Scaling -#define ETHEREAL_CHARGE_SCALING_MULTIPLIER 20 -#define ETHEREAL_CHARGE_NONE (0 * ETHEREAL_CHARGE_SCALING_MULTIPLIER) -#define ETHEREAL_CHARGE_LOWPOWER (20 * ETHEREAL_CHARGE_SCALING_MULTIPLIER) -#define ETHEREAL_CHARGE_NORMAL (50 * ETHEREAL_CHARGE_SCALING_MULTIPLIER) -#define ETHEREAL_CHARGE_ALMOSTFULL (75 * ETHEREAL_CHARGE_SCALING_MULTIPLIER) -#define ETHEREAL_CHARGE_FULL (100 * ETHEREAL_CHARGE_SCALING_MULTIPLIER) -#define ETHEREAL_CHARGE_OVERLOAD (125 * ETHEREAL_CHARGE_SCALING_MULTIPLIER) -#define ETHEREAL_CHARGE_DANGEROUS (150 * ETHEREAL_CHARGE_SCALING_MULTIPLIER) +#define ELZUOSE_CHARGE_SCALING_MULTIPLIER 20 +#define ELZUOSE_CHARGE_NONE (0 * ELZUOSE_CHARGE_SCALING_MULTIPLIER) +#define ELZUOSE_CHARGE_LOWPOWER (20 * ELZUOSE_CHARGE_SCALING_MULTIPLIER) +#define ELZUOSE_CHARGE_NORMAL (50 * ELZUOSE_CHARGE_SCALING_MULTIPLIER) +#define ELZUOSE_CHARGE_ALMOSTFULL (75 * ELZUOSE_CHARGE_SCALING_MULTIPLIER) +#define ELZUOSE_CHARGE_FULL (100 * ELZUOSE_CHARGE_SCALING_MULTIPLIER) +#define ELZUOSE_CHARGE_OVERLOAD (125 * ELZUOSE_CHARGE_SCALING_MULTIPLIER) +#define ELZUOSE_CHARGE_DANGEROUS (150 * ELZUOSE_CHARGE_SCALING_MULTIPLIER) //WS End //Slime evolution threshold. Controls how fast slimes can split/grow @@ -345,7 +345,7 @@ #define DOOR_CRUSH_DAMAGE 15 //the amount of damage that airlocks deal when they crush you #define HUNGER_FACTOR 0.1 //factor at which mob nutrition decreases -#define ETHEREAL_CHARGE_FACTOR (0.05 * ETHEREAL_CHARGE_SCALING_MULTIPLIER) //factor at which ethereal's charge decreases +#define ELZUOSE_CHARGE_FACTOR (0.05 * ELZUOSE_CHARGE_SCALING_MULTIPLIER) //factor at which ethereal's charge decreases #define REAGENTS_METABOLISM 0.4 //How many units of reagent are consumed per tick, by default. #define REAGENTS_EFFECT_MULTIPLIER (REAGENTS_METABOLISM / 0.4) // By defining the effect multiplier this way, it'll exactly adjust all effects according to how they originally were with the 0.4 metabolism diff --git a/code/datums/blood_type.dm b/code/datums/blood_type.dm index 3fb4e4198566..847a7d0b55db 100644 --- a/code/datums/blood_type.dm +++ b/code/datums/blood_type.dm @@ -52,10 +52,10 @@ color = "#009696" compatible_types = list(/datum/blood_type/lizard) -/datum/blood_type/elzuosa +/datum/blood_type/elzuose name = "E" color = "#7fff7f" - compatible_types = list(/datum/blood_type/elzuosa) + compatible_types = list(/datum/blood_type/elzuose) /datum/blood_type/synthetic //Blood for synthetic/robotic species name = "Coolant" diff --git a/code/datums/components/mood.dm b/code/datums/components/mood.dm index de334598f141..3434c741dba8 100644 --- a/code/datums/components/mood.dm +++ b/code/datums/components/mood.dm @@ -321,7 +321,7 @@ /datum/component/mood/proc/HandleNutrition() var/mob/living/L = parent - if(isethereal(L)) + if(iselzuose(L)) HandleCharge(L) if(HAS_TRAIT(L, TRAIT_NOHUNGER)) return FALSE //no mood events for nutrition @@ -338,19 +338,19 @@ add_event(null, "nutrition", /datum/mood_event/starving) /datum/component/mood/proc/HandleCharge(mob/living/carbon/human/H) - var/datum/species/ethereal/E = H.dna.species + var/datum/species/elzuose/E = H.dna.species switch(E.get_charge(H)) - if(ETHEREAL_CHARGE_NONE to ETHEREAL_CHARGE_LOWPOWER) + if(ELZUOSE_CHARGE_NONE to ELZUOSE_CHARGE_LOWPOWER) add_event(null, "charge", /datum/mood_event/decharged) - if(ETHEREAL_CHARGE_LOWPOWER to ETHEREAL_CHARGE_NORMAL) + if(ELZUOSE_CHARGE_LOWPOWER to ELZUOSE_CHARGE_NORMAL) add_event(null, "charge", /datum/mood_event/lowpower) - if(ETHEREAL_CHARGE_NORMAL to ETHEREAL_CHARGE_ALMOSTFULL) + if(ELZUOSE_CHARGE_NORMAL to ELZUOSE_CHARGE_ALMOSTFULL) clear_event(null, "charge") - if(ETHEREAL_CHARGE_ALMOSTFULL to ETHEREAL_CHARGE_FULL) + if(ELZUOSE_CHARGE_ALMOSTFULL to ELZUOSE_CHARGE_FULL) add_event(null, "charge", /datum/mood_event/charged) - if(ETHEREAL_CHARGE_FULL to ETHEREAL_CHARGE_OVERLOAD) + if(ELZUOSE_CHARGE_FULL to ELZUOSE_CHARGE_OVERLOAD) add_event(null, "charge", /datum/mood_event/overcharged) - if(ETHEREAL_CHARGE_OVERLOAD to ETHEREAL_CHARGE_DANGEROUS) + if(ELZUOSE_CHARGE_OVERLOAD to ELZUOSE_CHARGE_DANGEROUS) add_event(null, "charge", /datum/mood_event/supercharged) /datum/component/mood/proc/check_area_mood(datum/source, area/A) diff --git a/code/game/machinery/limbgrower.dm b/code/game/machinery/limbgrower.dm index dc5b41ee3821..40f405ad4a16 100644 --- a/code/game/machinery/limbgrower.dm +++ b/code/game/machinery/limbgrower.dm @@ -24,7 +24,7 @@ /// Our internal techweb for limbgrower designs. var/datum/techweb/stored_research /// All the categories of organs we can print. - var/list/categories = list(SPECIES_HUMAN,SPECIES_LIZARD,SPECIES_MOTH,SPECIES_PLASMAMAN,SPECIES_ETHEREAL,SPECIES_RACHNID,SPECIES_KEPORI,SPECIES_VOX,"other") + var/list/categories = list(SPECIES_HUMAN,SPECIES_SARATHI,SPECIES_MOTH,SPECIES_PLASMAMAN,SPECIES_ELZUOSE,SPECIES_RACHNID,SPECIES_KEPORI,SPECIES_VOX,"other") //yogs grower a little different because we're going to allow meats to be converted to synthflesh because hugbox var/list/accepted_biomass = list( /obj/item/reagent_containers/food/snacks/meat/slab/monkey = 25, diff --git a/code/game/machinery/scan_gate.dm b/code/game/machinery/scan_gate.dm index afc154a0c95a..1ffb03200183 100644 --- a/code/game/machinery/scan_gate.dm +++ b/code/game/machinery/scan_gate.dm @@ -6,6 +6,7 @@ #define SCANGATE_WANTED "Wanted" #define SCANGATE_SPECIES "Species" +//god why cant this use the normal species defines #define SCANGATE_HUMAN "human" #define SCANGATE_LIZARD "lizard" #define SCANGATE_FLY "fly" @@ -17,7 +18,7 @@ #define SCANGATE_SPIDER "rachnid" #define SCANGATE_IPC "ipc" #define SCANGATE_SQUID "squid" -#define SCANGATE_ETHEREAL "ethereal" +#define SCANGATE_ELZUOSE "elzuose" #define SCANGATE_KEPORI "kepori" /obj/machinery/scanner_gate @@ -146,8 +147,8 @@ scan_species = /datum/species/spider if(SCANGATE_IPC) scan_species = /datum/species/ipc - if(SCANGATE_ETHEREAL) - scan_species = /datum/species/ethereal + if(SCANGATE_ELZUOSE) + scan_species = /datum/species/elzuose if(SCANGATE_KEPORI) scan_species = /datum/species/kepori if(is_species(H, scan_species)) @@ -247,5 +248,5 @@ #undef SCANGATE_SPIDER #undef SCANGATE_IPC #undef SCANGATE_SQUID -#undef SCANGATE_ETHEREAL +#undef SCANGATE_ELZUOSE #undef SCANGATE_KEPORI diff --git a/code/game/objects/items/grenades/discogrenade.dm b/code/game/objects/items/grenades/discogrenade.dm index be2ec68f0cb1..84ce765d59d3 100644 --- a/code/game/objects/items/grenades/discogrenade.dm +++ b/code/game/objects/items/grenades/discogrenade.dm @@ -91,7 +91,7 @@ return if(target.stat != CONSCIOUS) //Only conscious people can dance return - if(!target || isethereal(target)) //Non humans and non etherals can't dance + if(!target || iselzuose(target)) //Non humans and non etherals can't dance return var/distance = max(0,get_dist(get_turf(src), target_turf)) diff --git a/code/modules/admin/topic.dm b/code/modules/admin/topic.dm index 13d4c814f2fe..2e4b1c60acdd 100644 --- a/code/modules/admin/topic.dm +++ b/code/modules/admin/topic.dm @@ -1239,7 +1239,7 @@ cookiealt = /obj/item/reagent_containers/food/condiment/milk else if(isplasmaman(H)) cookiealt = /obj/item/reagent_containers/food/condiment/milk - else if(isethereal(H)) + else if(iselzuose(H)) cookiealt = /obj/item/reagent_containers/food/snacks/energybar // WS - More fun with cookies - Start else if(islizard(H)) diff --git a/code/modules/autowiki/pages/ships.dm b/code/modules/autowiki/pages/ships.dm index 8a444cd33896..c59a321942b6 100644 --- a/code/modules/autowiki/pages/ships.dm +++ b/code/modules/autowiki/pages/ships.dm @@ -75,7 +75,7 @@ /datum/autowiki/ship/proc/get_dummy_image(datum/job/to_equip) //Controlled randomisation - wiki_dummy.seeded_randomization("[to_equip.outfit]", list(/datum/species/ethereal, /datum/species/human, /datum/species/ipc, /datum/species/lizard, /datum/species/moth, /datum/species/spider)) + wiki_dummy.seeded_randomization("[to_equip.outfit]", list(/datum/species/elzuose, /datum/species/human, /datum/species/ipc, /datum/species/lizard, /datum/species/moth, /datum/species/spider)) //Delete all the old stuff they had wiki_dummy.wipe_state() diff --git a/code/modules/client/preferences.dm b/code/modules/client/preferences.dm index 901200f69928..f4584749609c 100644 --- a/code/modules/client/preferences.dm +++ b/code/modules/client/preferences.dm @@ -425,9 +425,9 @@ GLOBAL_LIST_EMPTY(preferences_datums) dat += "    Change
    " dat += "   
    Change
    " - if(istype(pref_species, /datum/species/ethereal)) //not the best thing to do tbf but I dont know whats better. + if(istype(pref_species, /datum/species/elzuose)) //not the best thing to do tbf but I dont know whats better. - dat += "

    Ethereal Color

    " + dat += "

    Elzuosa Color

    " dat += "    Change
    " @@ -1821,7 +1821,7 @@ GLOBAL_LIST_EMPTY(preferences_datums) to_chat(user, "Invalid color. Your color is not bright enough.") if("color_ethereal") - var/new_etherealcolor = input(user, "Choose your elzuosa color:", "Character Preference","#"+features["ethcolor"]) as color|null + var/new_etherealcolor = input(user, "Choose your elzuose color:", "Character Preference","#"+features["ethcolor"]) as color|null if(new_etherealcolor) var/temp_hsv = RGBtoHSV(new_etherealcolor) if(ReadHSV(temp_hsv)[3] >= ReadHSV("#505050")[3]) // elzu colors should be bright diff --git a/code/modules/food_and_drinks/food/snacks_vend.dm b/code/modules/food_and_drinks/food/snacks_vend.dm index 8bff9db3384f..94477d1932aa 100644 --- a/code/modules/food_and_drinks/food/snacks_vend.dm +++ b/code/modules/food_and_drinks/food/snacks_vend.dm @@ -140,7 +140,7 @@ /obj/item/reagent_containers/food/snacks/energybar name = "High-power energy bars" icon_state = "energybar" - desc = "An energy bar with a lot of punch, you probably shouldn't eat this if you're not an Ethereal." + desc = "An energy bar with a lot of punch, you probably shouldn't eat this if you're not an Elzuosa." trash = /obj/item/trash/energybar list_reagents = list(/datum/reagent/consumable/nutriment = 3, /datum/reagent/consumable/liquidelectricity = 3) filling_color = "#97ee63" diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index 292047676575..148c02d4988b 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -1298,7 +1298,7 @@ race = /datum/species/dullahan /mob/living/carbon/human/species/ethereal - race = /datum/species/ethereal + race = /datum/species/elzuose /mob/living/carbon/human/species/fly race = /datum/species/fly diff --git a/code/modules/mob/living/carbon/human/species.dm b/code/modules/mob/living/carbon/human/species.dm index eda9c8c3db64..d9b4da586e79 100644 --- a/code/modules/mob/living/carbon/human/species.dm +++ b/code/modules/mob/living/carbon/human/species.dm @@ -1359,9 +1359,9 @@ GLOBAL_LIST_EMPTY(roundstart_races) var/hungry = (500 - H.nutrition) / 5 //So overeat would be 100 and default level would be 80 if(hungry >= 70) H.add_or_update_variable_movespeed_modifier(/datum/movespeed_modifier/hunger, multiplicative_slowdown = (hungry / 50)) - else if(isethereal(H)) - var/datum/species/ethereal/E = H.dna.species - if(E.get_charge(H) <= ETHEREAL_CHARGE_NORMAL) + else if(iselzuose(H)) + var/datum/species/elzuose/E = H.dna.species + if(E.get_charge(H) <= ELZUOSE_CHARGE_NORMAL) H.add_or_update_variable_movespeed_modifier(/datum/movespeed_modifier/hunger, multiplicative_slowdown = (1.5 * (1 - E.get_charge(H) / 100))) else H.remove_movespeed_modifier(/datum/movespeed_modifier/hunger) diff --git a/code/modules/mob/living/carbon/human/species_types/IPC.dm b/code/modules/mob/living/carbon/human/species_types/IPC.dm index 6506ee40c086..988466ec1533 100644 --- a/code/modules/mob/living/carbon/human/species_types/IPC.dm +++ b/code/modules/mob/living/carbon/human/species_types/IPC.dm @@ -133,7 +133,7 @@ icon_state = "wire1" /obj/item/apc_powercord/afterattack(atom/target, mob/user, proximity_flag, click_parameters) - if((!istype(target, /obj/machinery/power/apc) && !isethereal(target)) || !ishuman(user) || !proximity_flag) + if((!istype(target, /obj/machinery/power/apc) && !iselzuose(target)) || !ishuman(user) || !proximity_flag) return ..() user.changeNext_move(CLICK_CD_MELEE) var/mob/living/carbon/human/H = user @@ -155,7 +155,7 @@ to_chat(user, "There is not enough charge to draw from that APC.") return - if(isethereal(target)) + if(iselzuose(target)) var/mob/living/carbon/human/target_ethereal = target var/obj/item/organ/stomach/ethereal/eth_stomach = target_ethereal.getorganslot(ORGAN_SLOT_STOMACH) if(target_ethereal.nutrition > 0 && eth_stomach) @@ -207,7 +207,7 @@ if(A.crystal_charge == 0) to_chat(H, "[A] is completely drained!") break - siphon_amt = A.crystal_charge <= (2 * ETHEREAL_CHARGE_SCALING_MULTIPLIER) ? A.crystal_charge : (2 * ETHEREAL_CHARGE_SCALING_MULTIPLIER) + siphon_amt = A.crystal_charge <= (2 * ELZUOSE_CHARGE_SCALING_MULTIPLIER) ? A.crystal_charge : (2 * ELZUOSE_CHARGE_SCALING_MULTIPLIER) A.adjust_charge(-1 * siphon_amt) H.nutrition += (siphon_amt) if(H.nutrition > NUTRITION_LEVEL_WELL_FED) diff --git a/code/modules/mob/living/carbon/human/species_types/ethereal.dm b/code/modules/mob/living/carbon/human/species_types/ethereal.dm index a2ff92508d61..248e9f413795 100644 --- a/code/modules/mob/living/carbon/human/species_types/ethereal.dm +++ b/code/modules/mob/living/carbon/human/species_types/ethereal.dm @@ -1,8 +1,8 @@ -#define ETHEREAL_EMAG_COLORS list("#00ffff", "#ffc0cb", "#9400D3", "#4B0082", "#0000FF", "#00FF00", "#FFFF00", "#FF7F00", "#FF0000") +#define ELZUOSE_EMAG_COLORS list("#00ffff", "#ffc0cb", "#9400D3", "#4B0082", "#0000FF", "#00FF00", "#FFFF00", "#FF7F00", "#FF0000") -/datum/species/ethereal +/datum/species/elzuose name = "\improper Elzuose" - id = SPECIES_ETHEREAL + id = SPECIES_ELZUOSE attack_verb = "burn" attack_sound = 'sound/weapons/etherealhit.ogg' miss_sound = 'sound/weapons/etherealmiss.ogg' @@ -47,12 +47,12 @@ var/drain_time = 0 //used to keep ethereals from spam draining power sources var/obj/effect/dummy/lighting_obj/ethereal_light -/datum/species/ethereal/Destroy(force) +/datum/species/elzuose/Destroy(force) if(ethereal_light) QDEL_NULL(ethereal_light) return ..() -/datum/species/ethereal/on_species_gain(mob/living/carbon/C, datum/species/old_species, pref_load) +/datum/species/elzuose/on_species_gain(mob/living/carbon/C, datum/species/old_species, pref_load) . = ..() if(!ishuman(C)) return @@ -66,16 +66,16 @@ //The following code is literally only to make admin-spawned ethereals not be black. C.dna.features["mcolor"] = C.dna.features["ethcolor"] //Ethcolor and Mut color are both dogshit and will be replaced for(var/obj/item/bodypart/BP as anything in C.bodyparts) - if(BP.limb_id == SPECIES_ETHEREAL) + if(BP.limb_id == SPECIES_ELZUOSE) BP.update_limb(is_creating = TRUE) -/datum/species/ethereal/on_species_loss(mob/living/carbon/human/C, datum/species/new_species, pref_load) +/datum/species/elzuose/on_species_loss(mob/living/carbon/human/C, datum/species/new_species, pref_load) UnregisterSignal(C, COMSIG_ATOM_EMAG_ACT) UnregisterSignal(C, COMSIG_ATOM_EMP_ACT) QDEL_NULL(ethereal_light) return ..() -/datum/species/ethereal/random_name(gender,unique,lastname) +/datum/species/elzuose/random_name(gender,unique,lastname) if(unique) return random_unique_lizard_name(gender) @@ -86,7 +86,7 @@ return randname -/datum/species/ethereal/spec_updatehealth(mob/living/carbon/human/H) +/datum/species/elzuose/spec_updatehealth(mob/living/carbon/human/H) . = ..() if(!ethereal_light) return @@ -108,7 +108,7 @@ H.update_body() H.update_hair() -/datum/species/ethereal/proc/health_adjusted_color(mob/living/carbon/human/H, default_color) +/datum/species/elzuose/proc/health_adjusted_color(mob/living/carbon/human/H, default_color) var/health_percent = max(H.health, 0) / 100 var/static/unhealthy_color_red_part = GETREDPART(unhealthy_color) @@ -126,7 +126,7 @@ ) return result -/datum/species/ethereal/proc/set_ethereal_light(mob/living/carbon/human/H, current_color) +/datum/species/elzuose/proc/set_ethereal_light(mob/living/carbon/human/H, current_color) if(!ethereal_light) return @@ -137,7 +137,7 @@ ethereal_light.set_light_range_power_color(light_range, light_power, current_color) -/datum/species/ethereal/proc/on_emp_act(mob/living/carbon/human/H, severity) +/datum/species/elzuose/proc/on_emp_act(mob/living/carbon/human/H, severity) EMPeffect = TRUE spec_updatehealth(H) to_chat(H, "You feel the light of your body leave you.") @@ -147,7 +147,7 @@ if(EMP_HEAVY) addtimer(CALLBACK(src, PROC_REF(stop_emp), H), 20 SECONDS, TIMER_UNIQUE|TIMER_OVERRIDE) //We're out for 20 seconds -/datum/species/ethereal/proc/on_emag_act(mob/living/carbon/human/H, mob/user) +/datum/species/elzuose/proc/on_emag_act(mob/living/carbon/human/H, mob/user) if(emag_effect) return emag_effect = TRUE @@ -157,54 +157,54 @@ handle_emag(H) addtimer(CALLBACK(src, PROC_REF(stop_emag), H), 30 SECONDS) //Disco mode for 30 seconds! This doesn't affect the ethereal at all besides either annoying some players, or making someone look badass. -/datum/species/ethereal/spec_life(mob/living/carbon/human/H) +/datum/species/elzuose/spec_life(mob/living/carbon/human/H) .=..() handle_charge(H) -/datum/species/ethereal/proc/stop_emp(mob/living/carbon/human/H) +/datum/species/elzuose/proc/stop_emp(mob/living/carbon/human/H) EMPeffect = FALSE spec_updatehealth(H) to_chat(H, "You feel more energized as your shine comes back.") -/datum/species/ethereal/proc/handle_emag(mob/living/carbon/human/H) +/datum/species/elzuose/proc/handle_emag(mob/living/carbon/human/H) if(!emag_effect) return - current_color = pick(ETHEREAL_EMAG_COLORS) + current_color = pick(ELZUOSE_EMAG_COLORS) spec_updatehealth(H) addtimer(CALLBACK(src, PROC_REF(handle_emag), H), 5) //Call ourselves every 0.5 seconds to change color -/datum/species/ethereal/proc/stop_emag(mob/living/carbon/human/H) +/datum/species/elzuose/proc/stop_emag(mob/living/carbon/human/H) emag_effect = FALSE spec_updatehealth(H) H.visible_message("[H] stops flickering and goes back to their normal state!") -/datum/species/ethereal/proc/handle_charge(mob/living/carbon/human/H) +/datum/species/elzuose/proc/handle_charge(mob/living/carbon/human/H) brutemod = 1.25 switch(get_charge(H)) - if(ETHEREAL_CHARGE_NONE to ETHEREAL_CHARGE_LOWPOWER) - if(get_charge(H) == ETHEREAL_CHARGE_NONE) - H.throw_alert("ethereal_charge", /atom/movable/screen/alert/etherealcharge, 3) + if(ELZUOSE_CHARGE_NONE to ELZUOSE_CHARGE_LOWPOWER) + if(get_charge(H) == ELZUOSE_CHARGE_NONE) + H.throw_alert("ELZUOSE_CHARGE", /atom/movable/screen/alert/etherealcharge, 3) else - H.throw_alert("ethereal_charge", /atom/movable/screen/alert/etherealcharge, 2) + H.throw_alert("ELZUOSE_CHARGE", /atom/movable/screen/alert/etherealcharge, 2) if(H.health > 10.5) apply_damage(0.2, TOX, null, null, H) brutemod = 1.75 - if(ETHEREAL_CHARGE_LOWPOWER to ETHEREAL_CHARGE_NORMAL) - H.throw_alert("ethereal_charge", /atom/movable/screen/alert/etherealcharge, 1) + if(ELZUOSE_CHARGE_LOWPOWER to ELZUOSE_CHARGE_NORMAL) + H.throw_alert("ELZUOSE_CHARGE", /atom/movable/screen/alert/etherealcharge, 1) brutemod = 1.5 - if(ETHEREAL_CHARGE_FULL to ETHEREAL_CHARGE_OVERLOAD) + if(ELZUOSE_CHARGE_FULL to ELZUOSE_CHARGE_OVERLOAD) H.throw_alert("ethereal_overcharge", /atom/movable/screen/alert/ethereal_overcharge, 1) brutemod = 1.5 - if(ETHEREAL_CHARGE_OVERLOAD to ETHEREAL_CHARGE_DANGEROUS) + if(ELZUOSE_CHARGE_OVERLOAD to ELZUOSE_CHARGE_DANGEROUS) H.throw_alert("ethereal_overcharge", /atom/movable/screen/alert/ethereal_overcharge, 2) brutemod = 1.75 if(prob(10)) //10% each tick for ethereals to explosively release excess energy if it reaches dangerous levels discharge_process(H) else - H.clear_alert("ethereal_charge") + H.clear_alert("ELZUOSE_CHARGE") H.clear_alert("ethereal_overcharge") -/datum/species/ethereal/proc/discharge_process(mob/living/carbon/human/H) +/datum/species/elzuose/proc/discharge_process(mob/living/carbon/human/H) to_chat(H, "You begin to lose control over your charge!") H.visible_message("[H] begins to spark violently!") var/static/mutable_appearance/overcharge //shameless copycode from lightning spell @@ -215,9 +215,9 @@ var/obj/item/organ/stomach/ethereal/stomach = H.getorganslot(ORGAN_SLOT_STOMACH) playsound(H, 'sound/magic/lightningshock.ogg', 100, TRUE, extrarange = 5) H.cut_overlay(overcharge) - tesla_zap(H, 2, (stomach.crystal_charge / ETHEREAL_CHARGE_SCALING_MULTIPLIER) * 50, ZAP_OBJ_DAMAGE | ZAP_ALLOW_DUPLICATES) + tesla_zap(H, 2, (stomach.crystal_charge / ELZUOSE_CHARGE_SCALING_MULTIPLIER) * 50, ZAP_OBJ_DAMAGE | ZAP_ALLOW_DUPLICATES) if(istype(stomach)) - stomach.adjust_charge(ETHEREAL_CHARGE_FULL - stomach.crystal_charge) + stomach.adjust_charge(ELZUOSE_CHARGE_FULL - stomach.crystal_charge) to_chat(H, "You violently discharge energy!") H.visible_message("[H] violently discharges energy!") if(prob(10)) //chance of developing heart disease to dissuade overcharging oneself @@ -228,13 +228,13 @@ H.Paralyze(100) return -/datum/species/ethereal/proc/get_charge(mob/living/carbon/H) //this feels like it should be somewhere else. Eh? +/datum/species/elzuose/proc/get_charge(mob/living/carbon/H) //this feels like it should be somewhere else. Eh? var/obj/item/organ/stomach/ethereal/stomach = H.getorganslot(ORGAN_SLOT_STOMACH) if(istype(stomach)) return stomach.crystal_charge - return ETHEREAL_CHARGE_NONE + return ELZUOSE_CHARGE_NONE -/datum/species/ethereal/spec_attacked_by(obj/item/I, mob/living/user, obj/item/bodypart/affecting, intent, mob/living/carbon/human/H) +/datum/species/elzuose/spec_attacked_by(obj/item/I, mob/living/user, obj/item/bodypart/affecting, intent, mob/living/carbon/human/H) if(istype(I, /obj/item/multitool)) if(user.a_intent == INTENT_HARM) . = ..() // multitool beatdown diff --git a/code/modules/mob/living/carbon/human/species_types/lizardpeople.dm b/code/modules/mob/living/carbon/human/species_types/lizardpeople.dm index 141efed98e12..384677cfb73c 100644 --- a/code/modules/mob/living/carbon/human/species_types/lizardpeople.dm +++ b/code/modules/mob/living/carbon/human/species_types/lizardpeople.dm @@ -1,7 +1,7 @@ /datum/species/lizard // Reptilian humanoids with scaled skin and tails. name = "\improper Sarathi" - id = SPECIES_LIZARD + id = SPECIES_SARATHI default_color = "00FF00" species_traits = list(MUTCOLORS,EYECOLOR,LIPS,SCLERA,EMOTE_OVERLAY,MUTCOLORS_SECONDARY) inherent_biotypes = MOB_ORGANIC|MOB_HUMANOID|MOB_REPTILE @@ -110,7 +110,7 @@ Lizard subspecies: ASHWALKERS /datum/species/lizard/ashwalker name = "Ash Walker" id = SPECIES_ASHWALKER - examine_limb_id = SPECIES_LIZARD + examine_limb_id = SPECIES_SARATHI species_traits = list(MUTCOLORS,EYECOLOR,LIPS, NO_UNDERWEAR) inherent_traits = list(TRAIT_CHUNKYFINGERS,TRAIT_NOBREATH) species_language_holder = /datum/language_holder/lizard/ash @@ -121,7 +121,7 @@ Lizard subspecies: ASHWALKERS /datum/species/lizard/ashwalker/kobold name = "Kobold" id = SPECIES_KOBOLD - examine_limb_id = SPECIES_LIZARD + examine_limb_id = SPECIES_SARATHI species_traits = list(MUTCOLORS,EYECOLOR,LIPS, NO_UNDERWEAR) inherent_traits = list(TRAIT_CHUNKYFINGERS,TRAIT_NOBREATH) species_language_holder = /datum/language_holder/lizard/ash diff --git a/code/modules/mob/living/carbon/human/species_types/shadowpeople.dm b/code/modules/mob/living/carbon/human/species_types/shadowpeople.dm index 6e4ae1cdb9a3..b613b8a0094e 100644 --- a/code/modules/mob/living/carbon/human/species_types/shadowpeople.dm +++ b/code/modules/mob/living/carbon/human/species_types/shadowpeople.dm @@ -190,7 +190,7 @@ return if(isliving(AM)) var/mob/living/L = AM - if(isethereal(AM)) + if(iselzuose(AM)) AM.emp_act(EMP_LIGHT) else if(iscyborg(AM)) diff --git a/code/modules/mob/living/simple_animal/hostile/mining_mobs/hivelord.dm b/code/modules/mob/living/simple_animal/hostile/mining_mobs/hivelord.dm index 3137933fa124..02cb46039076 100644 --- a/code/modules/mob/living/simple_animal/hostile/mining_mobs/hivelord.dm +++ b/code/modules/mob/living/simple_animal/hostile/mining_mobs/hivelord.dm @@ -405,7 +405,7 @@ mob_species = pickweight(list( /datum/species/human = 31, /datum/species/lizard = 26, - /datum/species/ethereal = 24, + /datum/species/elzuose = 24, /datum/species/spider = 7, /datum/species/ipc = 7, /datum/species/jelly = 4, diff --git a/code/modules/mob/living/simple_animal/hostile/survivors.dm b/code/modules/mob/living/simple_animal/hostile/survivors.dm index bc7573552bc5..d5759431d65a 100644 --- a/code/modules/mob/living/simple_animal/hostile/survivors.dm +++ b/code/modules/mob/living/simple_animal/hostile/survivors.dm @@ -95,7 +95,7 @@ mob_species = pickweight(list( /datum/species/human = 50, /datum/species/lizard = 25, - /datum/species/ethereal = 10, + /datum/species/elzuose = 10, /datum/species/moth = 10, /datum/species/spider = 3, /datum/species/fly = 2 diff --git a/code/modules/power/apc.dm b/code/modules/power/apc.dm index 03bb1651fd70..3684d5ad8159 100644 --- a/code/modules/power/apc.dm +++ b/code/modules/power/apc.dm @@ -52,7 +52,7 @@ /// How long it takes an elzu to drain or charge APCs. Also used as a spam limiter. #define APC_DRAIN_TIME (7.5 SECONDS) /// How much power elzu gain/drain from APCs. -#define APC_POWER_GAIN (10 * ETHEREAL_CHARGE_SCALING_MULTIPLIER) +#define APC_POWER_GAIN (10 * ELZUOSE_CHARGE_SCALING_MULTIPLIER) // Wires & EMPs: /// The wire value used to reset the APCs wires after one's EMPed. @@ -834,10 +834,10 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/power/apc/auto_name, 25) return //[REDACTED] Begin -- Ethereal Charge Scaling //Let the hubris remain but the name be forgotten - if(isethereal(user)) + if(iselzuose(user)) var/mob/living/carbon/human/H = user - var/datum/species/ethereal/E = H.dna.species - var/charge_limit = ETHEREAL_CHARGE_DANGEROUS - APC_POWER_GAIN + var/datum/species/elzuose/E = H.dna.species + var/charge_limit = ELZUOSE_CHARGE_DANGEROUS - APC_POWER_GAIN if((H.a_intent == INTENT_HARM) && (E.drain_time < world.time)) if(cell.charge <= (cell.maxcharge / 20)) // ethereals can't drain APCs under half charge, this is so that they are forced to look to alternative power sources if the station is running low to_chat(H, "The APC's syphon safeties prevent you from draining power!") diff --git a/code/modules/power/cell.dm b/code/modules/power/cell.dm index 0f84b5571382..1a2f87c70dd9 100644 --- a/code/modules/power/cell.dm +++ b/code/modules/power/cell.dm @@ -1,6 +1,6 @@ #define CELL_DRAIN_TIME 35 -#define CELL_POWER_GAIN (3 * ETHEREAL_CHARGE_SCALING_MULTIPLIER) -#define CELL_POWER_DRAIN (37.5 * ETHEREAL_CHARGE_SCALING_MULTIPLIER) +#define CELL_POWER_GAIN (3 * ELZUOSE_CHARGE_SCALING_MULTIPLIER) +#define CELL_POWER_DRAIN (37.5 * ELZUOSE_CHARGE_SCALING_MULTIPLIER) /obj/item/stock_parts/cell name = "power cell" @@ -150,10 +150,10 @@ //WS Begin -- Ethereal Charge Scaling /obj/item/stock_parts/cell/attack_self(mob/user) - if(isethereal(user)) + if(iselzuose(user)) var/mob/living/carbon/human/H = user - var/datum/species/ethereal/E = H.dna.species - var/charge_limit = ETHEREAL_CHARGE_DANGEROUS - CELL_POWER_GAIN + var/datum/species/elzuose/E = H.dna.species + var/charge_limit = ELZUOSE_CHARGE_DANGEROUS - CELL_POWER_GAIN if(E.drain_time > world.time) return if(charge < CELL_POWER_DRAIN) diff --git a/code/modules/power/lighting.dm b/code/modules/power/lighting.dm index 24b106f0241f..5b0655ddd42d 100644 --- a/code/modules/power/lighting.dm +++ b/code/modules/power/lighting.dm @@ -13,7 +13,7 @@ #define BROKEN_SPARKS_MAX (9 MINUTES) #define LIGHT_DRAIN_TIME 25 //WS Edit -- Ethereal Charge Scaling -#define LIGHT_POWER_GAIN (1.75 * ETHEREAL_CHARGE_SCALING_MULTIPLIER) //WS Edit -- Ethereal Charge Scaling +#define LIGHT_POWER_GAIN (1.75 * ELZUOSE_CHARGE_SCALING_MULTIPLIER) //WS Edit -- Ethereal Charge Scaling /obj/item/wallframe/light_fixture name = "light fixture frame" @@ -690,9 +690,9 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/light/small/built, 28) var/mob/living/carbon/human/H = user if(istype(H)) - var/datum/species/ethereal/eth_species = H.dna?.species + var/datum/species/elzuose/eth_species = H.dna?.species if(istype(eth_species)) - var/datum/species/ethereal/E = H.dna.species + var/datum/species/elzuose/E = H.dna.species if(E.drain_time > world.time) return to_chat(H, "You start channeling some power through the [fitting] into your body.") diff --git a/code/modules/reagents/chemistry/reagents/food_reagents.dm b/code/modules/reagents/chemistry/reagents/food_reagents.dm index e4e6bdd1d620..e17af4bd9c86 100644 --- a/code/modules/reagents/chemistry/reagents/food_reagents.dm +++ b/code/modules/reagents/chemistry/reagents/food_reagents.dm @@ -712,7 +712,7 @@ taste_description = "pure electricity" /datum/reagent/consumable/liquidelectricity/on_mob_life(mob/living/carbon/M) - if(prob(25) && !isethereal(M)) + if(prob(25) && !iselzuose(M)) M.electrocute_act(rand(10,15), "Liquid Electricity in their body", 1) //lmao at the newbs who eat energy bars playsound(M, "sparks", 50, TRUE, SHORT_RANGE_SOUND_EXTRARANGE) return ..() @@ -728,7 +728,7 @@ var/mob/living/carbon/C = M var/obj/item/organ/stomach/ethereal/stomach = C.getorganslot(ORGAN_SLOT_STOMACH) if(istype(stomach)) - stomach.adjust_charge(reac_volume * REM * ETHEREAL_CHARGE_SCALING_MULTIPLIER) //WS Edit -- Ethereal Charge Scaling + stomach.adjust_charge(reac_volume * REM * ELZUOSE_CHARGE_SCALING_MULTIPLIER) //WS Edit -- Ethereal Charge Scaling /datum/reagent/consumable/astrotame name = "Astrotame" diff --git a/code/modules/religion/religion_sects.dm b/code/modules/religion/religion_sects.dm index f80188dc62d2..92327a2ed689 100644 --- a/code/modules/religion/religion_sects.dm +++ b/code/modules/religion/religion_sects.dm @@ -151,7 +151,7 @@ var/did_we_charge = FALSE var/obj/item/organ/stomach/ethereal/eth_stomach = H.getorganslot(ORGAN_SLOT_STOMACH) if(istype(eth_stomach)) - eth_stomach.adjust_charge(3 * ETHEREAL_CHARGE_SCALING_MULTIPLIER) //WS Edit -- Ethereal Charge Scaling + eth_stomach.adjust_charge(3 * ELZUOSE_CHARGE_SCALING_MULTIPLIER) //WS Edit -- Ethereal Charge Scaling did_we_charge = TRUE //if we're not targetting a robot part we stop early diff --git a/code/modules/research/designs/limbgrower_designs.dm b/code/modules/research/designs/limbgrower_designs.dm index 1f13dcd3b3b4..a57d31117c8d 100644 --- a/code/modules/research/designs/limbgrower_designs.dm +++ b/code/modules/research/designs/limbgrower_designs.dm @@ -8,7 +8,7 @@ build_type = LIMBGROWER reagents_list = list(/datum/reagent/medicine/synthflesh = 25) build_path = /obj/item/bodypart/l_arm - category = list("initial",SPECIES_HUMAN,SPECIES_LIZARD,SPECIES_MOTH,SPECIES_PLASMAMAN,SPECIES_ETHEREAL,SPECIES_RACHNID,SPECIES_VOX,SPECIES_KEPORI,SPECIES_ABDUCTOR,SPECIES_FLYPERSON,SPECIES_POD,SPECIES_SKELETON,SPECIES_SNAIL) + category = list("initial",SPECIES_HUMAN,SPECIES_SARATHI,SPECIES_MOTH,SPECIES_PLASMAMAN,SPECIES_ELZUOSE,SPECIES_RACHNID,SPECIES_VOX,SPECIES_KEPORI,SPECIES_ABDUCTOR,SPECIES_FLYPERSON,SPECIES_POD,SPECIES_SKELETON,SPECIES_SNAIL) /datum/design/rightarm name = "Right Arm" @@ -16,7 +16,7 @@ build_type = LIMBGROWER reagents_list = list(/datum/reagent/medicine/synthflesh = 25) build_path = /obj/item/bodypart/r_arm - category = list("initial",SPECIES_HUMAN,SPECIES_LIZARD,SPECIES_MOTH,SPECIES_PLASMAMAN,SPECIES_ETHEREAL,SPECIES_RACHNID,SPECIES_VOX,SPECIES_KEPORI,SPECIES_ABDUCTOR,SPECIES_FLYPERSON,SPECIES_POD,SPECIES_SKELETON,SPECIES_SNAIL) + category = list("initial",SPECIES_HUMAN,SPECIES_SARATHI,SPECIES_MOTH,SPECIES_PLASMAMAN,SPECIES_ELZUOSE,SPECIES_RACHNID,SPECIES_VOX,SPECIES_KEPORI,SPECIES_ABDUCTOR,SPECIES_FLYPERSON,SPECIES_POD,SPECIES_SKELETON,SPECIES_SNAIL) /datum/design/leftleg name = "Left Leg" @@ -24,7 +24,7 @@ build_type = LIMBGROWER reagents_list = list(/datum/reagent/medicine/synthflesh = 25) build_path = /obj/item/bodypart/leg/left - category = list("initial",SPECIES_HUMAN,SPECIES_LIZARD,SPECIES_MOTH,SPECIES_PLASMAMAN,SPECIES_ETHEREAL,SPECIES_RACHNID,SPECIES_VOX,SPECIES_KEPORI,SPECIES_ABDUCTOR,SPECIES_FLYPERSON,SPECIES_POD,SPECIES_SKELETON,SPECIES_SNAIL) + category = list("initial",SPECIES_HUMAN,SPECIES_SARATHI,SPECIES_MOTH,SPECIES_PLASMAMAN,SPECIES_ELZUOSE,SPECIES_RACHNID,SPECIES_VOX,SPECIES_KEPORI,SPECIES_ABDUCTOR,SPECIES_FLYPERSON,SPECIES_POD,SPECIES_SKELETON,SPECIES_SNAIL) /datum/design/rightleg name = "Right Leg" @@ -32,7 +32,7 @@ build_type = LIMBGROWER reagents_list = list(/datum/reagent/medicine/synthflesh = 25) build_path = /obj/item/bodypart/leg/right - category = list("initial",SPECIES_HUMAN,SPECIES_LIZARD,SPECIES_MOTH,SPECIES_PLASMAMAN,SPECIES_ETHEREAL,SPECIES_RACHNID,SPECIES_VOX,SPECIES_KEPORI,SPECIES_ABDUCTOR,SPECIES_FLYPERSON,SPECIES_POD,SPECIES_SKELETON,SPECIES_SNAIL) + category = list("initial",SPECIES_HUMAN,SPECIES_SARATHI,SPECIES_MOTH,SPECIES_PLASMAMAN,SPECIES_ELZUOSE,SPECIES_RACHNID,SPECIES_VOX,SPECIES_KEPORI,SPECIES_ABDUCTOR,SPECIES_FLYPERSON,SPECIES_POD,SPECIES_SKELETON,SPECIES_SNAIL) /datum/design/digitigrade/leftleg name = "Digitigrade Left Leg" @@ -40,7 +40,7 @@ build_type = LIMBGROWER reagents_list = list(/datum/reagent/medicine/synthflesh = 25) build_path = /obj/item/bodypart/leg/left/lizard/digitigrade - category = list("initial",SPECIES_LIZARD) + category = list("initial",SPECIES_SARATHI) /datum/design/digitigrade/rightleg name = "Digitigrade Right Leg" @@ -48,7 +48,7 @@ build_type = LIMBGROWER reagents_list = list(/datum/reagent/medicine/synthflesh = 25) build_path = /obj/item/bodypart/leg/right/lizard/digitigrade - category = list("initial",SPECIES_LIZARD) + category = list("initial",SPECIES_SARATHI) //Non-limb limb designs @@ -123,7 +123,7 @@ build_type = LIMBGROWER reagents_list = list(/datum/reagent/medicine/synthflesh = 20) build_path = /obj/item/organ/tail/lizard/fake - category = list("initial",SPECIES_LIZARD) + category = list("initial",SPECIES_SARATHI) /datum/design/lizard_tongue name = "Forked Tongue" @@ -131,7 +131,7 @@ build_type = LIMBGROWER reagents_list = list(/datum/reagent/medicine/synthflesh = 10) build_path = /obj/item/organ/tongue/lizard - category = list("initial",SPECIES_LIZARD) + category = list("initial",SPECIES_SARATHI) // someday this will get uncommented // /datum/design/monkey_tail @@ -180,7 +180,7 @@ build_type = LIMBGROWER reagents_list = list(/datum/reagent/medicine/synthflesh = 10) build_path = /obj/item/organ/tongue/lizard - category = list("initial",SPECIES_LIZARD) + category = list("initial",SPECIES_SARATHI) /datum/design/plasmaman_lungs name = "Plasma Filter" @@ -220,7 +220,7 @@ build_type = LIMBGROWER reagents_list = list(/datum/reagent/medicine/synthflesh = 20, /datum/reagent/consumable/liquidelectricity = 20) build_path = /obj/item/organ/stomach/ethereal - category = list("initial",SPECIES_ETHEREAL) + category = list("initial",SPECIES_ELZUOSE) /datum/design/ethereal_tongue name = "Ethereal Tongue" @@ -228,7 +228,7 @@ build_type = LIMBGROWER reagents_list = list(/datum/reagent/medicine/synthflesh = 10, /datum/reagent/consumable/liquidelectricity = 10) build_path = /obj/item/organ/tongue/ethereal - category = list("initial",SPECIES_ETHEREAL) + category = list("initial",SPECIES_ELZUOSE) /datum/design/moth_eyes name = "Moth Eyes" diff --git a/code/modules/research/nanites/nanite_programs/sensor.dm b/code/modules/research/nanites/nanite_programs/sensor.dm index dacdc0481408..47ad3c037a22 100644 --- a/code/modules/research/nanites/nanite_programs/sensor.dm +++ b/code/modules/research/nanites/nanite_programs/sensor.dm @@ -272,7 +272,7 @@ "Human" = /datum/species/human, "Sarathi" = /datum/species/lizard, "Moth" = /datum/species/moth, - "Elzuose" = /datum/species/ethereal, + "Elzuose" = /datum/species/elzuose, "Pod" = /datum/species/pod, "Fly" = /datum/species/fly, "Jelly" = /datum/species/jelly, diff --git a/code/modules/surgery/bodyparts/species_parts/ethereal_bodyparts.dm b/code/modules/surgery/bodyparts/species_parts/ethereal_bodyparts.dm index d389ec5cc56b..7ee9a58e3a2b 100644 --- a/code/modules/surgery/bodyparts/species_parts/ethereal_bodyparts.dm +++ b/code/modules/surgery/bodyparts/species_parts/ethereal_bodyparts.dm @@ -1,37 +1,37 @@ /obj/item/bodypart/head/ethereal icon = 'icons/mob/species/ethereal/bodyparts.dmi' - icon_state = "ethereal_head" - limb_id = SPECIES_ETHEREAL + icon_state = "elzuose_head" + limb_id = SPECIES_ELZUOSE is_dimorphic = FALSE uses_mutcolor = TRUE /obj/item/bodypart/chest/ethereal icon = 'icons/mob/species/ethereal/bodyparts.dmi' - icon_state = "ethereal_chest" - limb_id = SPECIES_ETHEREAL + icon_state = "elzuose_chest" + limb_id = SPECIES_ELZUOSE is_dimorphic = FALSE uses_mutcolor = TRUE /obj/item/bodypart/l_arm/ethereal icon = 'icons/mob/species/ethereal/bodyparts.dmi' - icon_state = "ethereal_l_arm" - limb_id = SPECIES_ETHEREAL + icon_state = "elzuose_l_arm" + limb_id = SPECIES_ELZUOSE uses_mutcolor = TRUE /obj/item/bodypart/r_arm/ethereal icon = 'icons/mob/species/ethereal/bodyparts.dmi' - icon_state = "ethereal_r_arm" - limb_id = SPECIES_ETHEREAL + icon_state = "elzuose_r_arm" + limb_id = SPECIES_ELZUOSE uses_mutcolor = TRUE /obj/item/bodypart/leg/left/ethereal icon = 'icons/mob/species/ethereal/bodyparts.dmi' - icon_state = "ethereal_l_leg" - limb_id = SPECIES_ETHEREAL + icon_state = "elzuose_l_leg" + limb_id = SPECIES_ELZUOSE uses_mutcolor = TRUE /obj/item/bodypart/leg/right/ethereal icon = 'icons/mob/species/ethereal/bodyparts.dmi' - icon_state = "ethereal_r_leg" - limb_id = SPECIES_ETHEREAL + icon_state = "elzuose_r_leg" + limb_id = SPECIES_ELZUOSE uses_mutcolor = TRUE diff --git a/code/modules/surgery/bodyparts/species_parts/lizard_bodyparts.dm b/code/modules/surgery/bodyparts/species_parts/lizard_bodyparts.dm index b5be2b890d8c..862b3377f96e 100644 --- a/code/modules/surgery/bodyparts/species_parts/lizard_bodyparts.dm +++ b/code/modules/surgery/bodyparts/species_parts/lizard_bodyparts.dm @@ -1,47 +1,47 @@ /obj/item/bodypart/head/lizard icon = 'icons/mob/species/lizard/bodyparts.dmi' - icon_state = "lizard_head" - limb_id = SPECIES_LIZARD + icon_state = "sarathi_head" + limb_id = SPECIES_SARATHI uses_mutcolor = TRUE is_dimorphic = FALSE /obj/item/bodypart/chest/lizard icon = 'icons/mob/species/lizard/bodyparts.dmi' - icon_state = "lizard_chest" + icon_state = "sarathi_chest" uses_mutcolor = TRUE - limb_id = SPECIES_LIZARD + limb_id = SPECIES_SARATHI is_dimorphic = FALSE /obj/item/bodypart/l_arm/lizard icon = 'icons/mob/species/lizard/bodyparts.dmi' - icon_state = "lizard_l_arm" + icon_state = "sarathi_l_arm" uses_mutcolor = TRUE - limb_id = SPECIES_LIZARD + limb_id = SPECIES_SARATHI /obj/item/bodypart/r_arm/lizard icon = 'icons/mob/species/lizard/bodyparts.dmi' - icon_state = "lizard_r_arm" + icon_state = "sarathi_r_arm" uses_mutcolor = TRUE - limb_id = SPECIES_LIZARD + limb_id = SPECIES_SARATHI /obj/item/bodypart/leg/left/lizard icon = 'icons/mob/species/lizard/bodyparts.dmi' - icon_state = "lizard_l_leg" + icon_state = "sarathi_l_leg" uses_mutcolor = TRUE - limb_id = SPECIES_LIZARD + limb_id = SPECIES_SARATHI /obj/item/bodypart/leg/right/lizard icon = 'icons/mob/species/lizard/bodyparts.dmi' - icon_state = "lizard_r_leg" + icon_state = "sarathi_r_leg" uses_mutcolor = TRUE - limb_id = SPECIES_LIZARD + limb_id = SPECIES_SARATHI /obj/item/bodypart/leg/left/lizard/digitigrade icon = 'icons/mob/species/lizard/bodyparts.dmi' - icon_state = "lizard_l_leg_digitigrade" + icon_state = "sarathi_l_leg_digitigrade" bodytype = BODYTYPE_HUMANOID | BODYTYPE_ORGANIC | BODYTYPE_DIGITIGRADE /obj/item/bodypart/leg/right/lizard/digitigrade icon = 'icons/mob/species/lizard/bodyparts.dmi' - icon_state = "lizard_r_leg_digitigrade" + icon_state = "sarathi_r_leg_digitigrade" bodytype = BODYTYPE_HUMANOID | BODYTYPE_ORGANIC | BODYTYPE_DIGITIGRADE diff --git a/code/modules/surgery/organs/stomach.dm b/code/modules/surgery/organs/stomach.dm index bf9346b5dcd9..62ca9cd2fe8e 100644 --- a/code/modules/surgery/organs/stomach.dm +++ b/code/modules/surgery/organs/stomach.dm @@ -100,12 +100,12 @@ /obj/item/organ/stomach/ethereal name = "biological battery" icon_state = "stomach-p" //Welp. At least it's more unique in functionaliy. - desc = "A crystal-like organ that stores the electric charge of ethereals." - var/crystal_charge = ETHEREAL_CHARGE_FULL + desc = "A crystal-like organ that stores the electric charge of elzuosa." + var/crystal_charge = ELZUOSE_CHARGE_FULL /obj/item/organ/stomach/ethereal/on_life() ..() - adjust_charge(-ETHEREAL_CHARGE_FACTOR) + adjust_charge(-ELZUOSE_CHARGE_FACTOR) /obj/item/organ/stomach/ethereal/Insert(mob/living/carbon/organ_owner, special = 0) ..() @@ -121,10 +121,10 @@ /obj/item/organ/stomach/ethereal/proc/get_status_tab_item(mob/living/carbon/source, list/items) SIGNAL_HANDLER - items += "Crystal Charge: [round((crystal_charge / ETHEREAL_CHARGE_SCALING_MULTIPLIER), 0.1)]%" + items += "Crystal Charge: [round((crystal_charge / ELZUOSE_CHARGE_SCALING_MULTIPLIER), 0.1)]%" /obj/item/organ/stomach/ethereal/proc/charge(datum/source, amount, repairs) - adjust_charge((amount * ETHEREAL_CHARGE_SCALING_MULTIPLIER) / 70) //WS Edit -- Ethereal Charge Scaling + adjust_charge((amount * ELZUOSE_CHARGE_SCALING_MULTIPLIER) / 70) //WS Edit -- Ethereal Charge Scaling /obj/item/organ/stomach/ethereal/proc/on_electrocute(datum/source, shock_damage, siemens_coeff = 1, flags = NONE) if(flags & SHOCK_ILLUSION) @@ -133,7 +133,7 @@ to_chat(owner, "You absorb some of the shock into your body!") /obj/item/organ/stomach/ethereal/proc/adjust_charge(amount) - crystal_charge = clamp(crystal_charge + amount, ETHEREAL_CHARGE_NONE, ETHEREAL_CHARGE_DANGEROUS) + crystal_charge = clamp(crystal_charge + amount, ELZUOSE_CHARGE_NONE, ELZUOSE_CHARGE_DANGEROUS) /obj/item/organ/stomach/cybernetic name = "basic cybernetic stomach" diff --git a/icons/mob/species/ethereal/bodyparts.dmi b/icons/mob/species/ethereal/bodyparts.dmi index 09a6019b0364cee73700edba90f309519e282925..ca5a5203eeca431c54efb79ecffea2255d7f16c2 100644 GIT binary patch literal 2646 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 IEPa3e1Aa`ze*gdg delta 1139 zcmV-(1dRLE6#NK~7=Hu<0001>@^Lf(000$GOjJd{z`(xC)`E(m|Ns9|PHq1H|G>b& z$rY}E00001bW%=J06^y0W&i*Hn0i!LbVOxyV{&P5bZKvH004NLmC;QK!axiK;PvDb zq1}srTQ|}oUDzuO!HLblv_dB6^=)-4(%HQSUqT=?p4&^;V}En);K`cfW5N?2H(PM8 z7)<7J*n<;}gV?uZBjY(%Y{JTvyfB3dT!@;NVQ_b)k(a#tp>M+3)^qiw<9eRTxO$Th20l^1Aq1r&cExAAA()kh8f{9G3B@sstDdyQe=Agp## z%D@F;9Cvlm3F5eHlNM;j0UV|wlw*LRhngPSH*q{3xqp2a^c4A(gVFnNp3lD*7se1n zV0Mh$J`9ZMtZPSZ2W}td4L!be^Y(GxvAuAc2C7?-0GB6s%*z<%GPvGTgx#9zy`TxzZqL3V? zQ8-E|=ELr3`Jw;|+F;Gig46;PXyYW%`%V}5eGu(h4ldB56hN8;C|pW~uG6p)7ISa` z>_sD~XDxuTlLkCyS{H~iOdXhjn-Q2wxV5PfpnrS}sz%x=koHm_V1KD7kXqp77=+3# zAe84py7FY$c$5z>>uV@{)T}?cI@LJ!04 zr}opwhjKh1q5U(j)5N5lqAUYtpMHt!_@~}}OW6i@cM&`scG@y&+YGzA2p;~m+fo$P zqJO4}%!D7b7TazHV)43puQtICdUg8?tha(d#Z=c-6EFCIo{m-1%|UqG3FT%^j{+{-XH<>yPAS)f~3%aiMP*&&e@ z5Tl;W1q=lNam=9NY8_{*{JK79^WASw&Mpjclql%4$gwwKv%`UFzC*Af`HpTY1Z=L^ z-q?oTr~0VsjzhyR48t&t|B2pzka_q=(QnP&MEp?!)H^83OId%9{z8Y#BZgx{_2%Nt zyK@HwbPMvZ@EE!OUs+(#FO#){Wi`lzW}I%R*a%=WZ?h+002ovPDHLk FV1nG$E8zeD diff --git a/icons/mob/species/lizard/bodyparts.dmi b/icons/mob/species/lizard/bodyparts.dmi index 98f9e8d7411c9a09dd1933c4b38bb16f9dca0a8d..df7bbd5dc194b65f7435c09cc16ae2ac463b653e 100644 GIT binary patch literal 4820 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 Sah3W_1?cM<>maqApZ*VPC%cCL literal 2249 zcmZvedpr~T9>;&%u(^%INLifRvQjR&WypPU=Rq`)G+LLrQw-GzCD)diNa3kGL`5tn zw>*?(VQvv~DI+NgTRWcDIp_79*Xx{rzL!6~pYP}U$NTmArnx%XNs1|o0RSX%_SWtI zK(5I^t53x81LS((=%v19zP^B0WK;96GCWdX`KWhHa0dFfb#Nk zH%-vo+`Mz=PE$14uWOL#-l+1ISfsnN2e6oBpWbR-Ui9>dv<{943J)bkhF&dS z+a%U@P{M|=iE*r@HVj$C-i8_uHW+y~y-owF3yfaAd-LI{zB3v=&`id+ePb2nRu&5s~W9Cc-a=VEx zD&0B)MI2ajBBvfG5iE(C+zf980DcK)eZ(`iXpy#Xa#~Y@0#on68Jznd2!#g{M$Q}A zHG~Z8IpwycmH@WS1(_E6)Y3DfHEL#EJks*Hc$$8c8{3XG1`81H z+@K!{$AB=@k|F45(^u8CEelHA0gaNr>Q&&=<|oFDLEMIC-ytkLS;Hi#mRr{Kst&KJ z{?s=R*M*;x{)nKe^;^DIG|xBs!QdlH=j;cJBWjiI$^HxDlAcHlNl(9|3Z(Cz~$Ty(^$DehRC+xIR5k zM^1s>O(0Y9FliNRgkB&{@j_+KfA2MJdPrH3+ zSscwA&jf`X?tK2kv8$OeWKor?(w2yS1+t_mY?-LmV(TZUA984R{v|&toRGk8PTA|k z7w48WxW zVeSL7#h0`wcV_gb8pPIQPPZX^>kBKuQ&LFUgbtAvSHx|PF&pK~b;gyy40x$f{dzJ~S zWE&yjV@IDLGhqCR=UyeR5a(q*u0unEy~4_tOhdSA&t0eDHdl;tzN#j9HL~ zh=q_+EWE+I^dw~YlFnZWhC=(m&m6^Q9IHu=+iP?IY5(|F6FGj|-y4LWl?!40VMfut zkm#NL+4yVnnQVGl;v0|juIIltYIcK@;~z;9+~>{I6_$=D%6~bEpx)8f{QbDl_x{0& zZwKp_NR?W7d$okr=Xj5cP|F;@+%DE@iO89`Fwzg5{+D{Vtd#aN#W{QypH`j!RP&okrrmgk9z42i&4_EVQW(Q*&6l6bi}X%=9T-&dWaGJvx1$|eD_@NMx;rp zV*0h}>75>aS^7-Qq~4}%HKWtfN_NzHC`(V$LJ4LBa^r^}0SlFjEVjP6i_9K0bPvtS zpvyN4KKW|Mm>3u%!|{9R^aQ;uB?a?D!Y2M((MM(e6&(fK7m zhA?Wo^-thAQJtuGW0T@OzQc&titpZ}Dym^{WYxXHWq>1$1$6wM#Fx=MRp9ZeEv6op zMWyS)C_Rcb?f@+ZscX5vODG`iSM;X=D07QLcoH_i4H?n&{ft#W2H+{K1i$am`Ck-T z^68wj`SE8eJUIDp)ng58Qtk>5yp?)=REFowcxRJl>nI3nJm#O1+};1ud9ubZ%jCU? zoIeIvS(=!g;A!~hj9;E1RIGZ9IxLBOH1lk}uj}vA{{uIbb?L%p%!F?`_vhNh)DM># zIU&@M9L-Lqd=M!v@-wl-UGzm!{T&2{22ofZ=!jl76;Fyd#Gg=f1u1Cpxc$k;&HJhn z4fik>3TQw!wCl}VSG)A3syEN_2rx+t7vXL2fMu;87qHH%pkY?(K@I`NRW7Ygy`yw4 zZMtQE8Mdf*wpClOAUQK8GJjf?ws{2_-_j_|h%?%t672MG!yTWN6r5(_{4Yl)&llPe z(iL1Mer}TNfQ)Cq9&R0SZJP@eo3L*RX)(ljv66`fSWP@bsZ5m|!!|LB6ar@G@!*F9 z*<51@Z~oUfBb)K$1;)9CC?SUJhNS&@dtGnlp$sYeo~lbZvtAO0C9|jt*upn?&`Ra; uob5@O#^oUpd8s4-7j1 From c2497a30b11c002f233e0df7f491c0f5c5c77bc3 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Fri, 19 Apr 2024 10:02:34 -0500 Subject: [PATCH 075/143] Automatic changelog generation for PR #2873 [ci skip] --- html/changelogs/AutoChangeLog-pr-2873.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2873.yml diff --git a/html/changelogs/AutoChangeLog-pr-2873.yml b/html/changelogs/AutoChangeLog-pr-2873.yml new file mode 100644 index 000000000000..e4cf54d434bb --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2873.yml @@ -0,0 +1,4 @@ +author: FalloutFalcon +changes: + - {spellcheck: renames some species stuff} +delete-after: true From 39fad1108427cbc5e85f6a33ecd0ab03aecc3cca Mon Sep 17 00:00:00 2001 From: Apogee-dev <60533805+Apogee-dev@users.noreply.github.com> Date: Fri, 19 Apr 2024 08:07:44 -0700 Subject: [PATCH 076/143] De-armors solgov hats (#2919) ## About The Pull Request Removes armor from Solgov hats, which were missed in the last hat PR. ## Why It's Good For The Game You don't get a free pass just because you're Swiss. ## Changelog :cl: balance: removed armor value from Solgov hats /:cl: --- code/modules/clothing/factions/clip.dm | 6 ------ code/modules/clothing/head/helmet.dm | 4 ---- 2 files changed, 10 deletions(-) diff --git a/code/modules/clothing/factions/clip.dm b/code/modules/clothing/factions/clip.dm index 82e1fdee68b0..b44c899f40c6 100644 --- a/code/modules/clothing/factions/clip.dm +++ b/code/modules/clothing/factions/clip.dm @@ -217,7 +217,6 @@ // righthand_file = 'icons/mob/inhands/faction/clip/gezena_righthand.dmi' icon_state = "clip_cap" item_state = "bluecloth" - armor = list("melee" = 10, "bullet" = 10, "laser" = 10, "energy" = 10, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 50, "acid" = 50) /obj/item/clothing/head/clip/corpsman name = "\improper CLIP Minutemen corpsman cap" @@ -234,8 +233,6 @@ name = "CLIP Minutemen officer's slouch hat" desc = "A commanding slouch hat adorned with a officer's badge, used by the CLIP Minutemen." icon_state = "clip_officer_hat" - armor = list("melee" = 35, "bullet" = 30, "laser" = 30,"energy" = 40, "bomb" = 25, "bio" = 0, "rad" = 0, "fire" = 50, "acid" = 50) - strip_delay = 60 /obj/item/clothing/head/clip/boonie name = "CLIP Minutemen boonie hat" @@ -246,7 +243,6 @@ name = "general's bicorne" desc = "A fancy bicorne used by generals of the CLIP Minutemen." icon_state = "clip_general_hat" - armor = list("melee" = 35, "bullet" = 30, "laser" = 30,"energy" = 40, "bomb" = 25, "bio" = 0, "rad" = 0, "fire" = 50, "acid" = 50) /obj/item/clothing/head/helmet/bulletproof/x11/clip name = "\improper Minutemen X11 Helmet" @@ -293,8 +289,6 @@ icon_state = "clip_fedora" item_state = "detective" - armor = list("melee" = 10, "bullet" = 10, "laser" = 10, "energy" = 10, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 50, "acid" = 50) //dets hat is armored for some reaon - /obj/item/clothing/head/flatcap/clip name = "GOLD flatcap" desc = "A hat issued by the GOLD division of the CLIP Minutemen. An office worker's hat." diff --git a/code/modules/clothing/head/helmet.dm b/code/modules/clothing/head/helmet.dm index f96d23fa9ba2..22baf7d2ae86 100644 --- a/code/modules/clothing/head/helmet.dm +++ b/code/modules/clothing/head/helmet.dm @@ -508,7 +508,6 @@ /obj/item/clothing/head/solgov name = "\improper SolGov officer's cap" desc = "A blue cap worn by high-ranking officers of SolGov." - armor = list("melee" = 40, "bullet" = 30, "laser" = 30, "energy" = 40, "bomb" = 25, "bio" = 0, "rad" = 0, "fire" = 30, "acid" = 60) icon_state = "cap_solgov" item_state = "cap_solgov" strip_delay = 80 @@ -516,7 +515,6 @@ /obj/item/clothing/head/solgov/terragov name = "\improper TerraGov officer's cap" desc = "A cap worn by high-ranking officers of SolGov. This one is still in original TerraGov green." - armor = list("melee" = 40, "bullet" = 30, "laser" = 30, "energy" = 40, "bomb" = 25, "bio" = 0, "rad" = 0, "fire" = 30, "acid" = 60) icon_state = "cap_terragov" item_state = "cap_terragov" @@ -527,7 +525,6 @@ item_state = "sonnensoldner_hat" worn_y_offset = 4 dog_fashion = null - armor = list("melee" = 40, "bullet" = 30, "laser" = 30, "energy" = 40, "bomb" = 25, "bio" = 0, "rad" = 0, "fire" = 30, "acid" = 60) /obj/item/clothing/head/solgov/captain name = "\improper SolGov bicorne hat" @@ -536,7 +533,6 @@ item_state = "solgov_bicorne" worn_y_offset = 2 dog_fashion = null - armor = list("melee" = 40, "bullet" = 30, "laser" = 30, "energy" = 40, "bomb" = 25, "bio" = 0, "rad" = 0, "fire" = 30, "acid" = 60) /obj/item/clothing/head/helmet/space/plasmaman/solgov name = "\improper SolGov envirosuit helmet" From f6daf98dfec77937d541a1b7f46fa92c97fbcbe0 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Fri, 19 Apr 2024 10:22:57 -0500 Subject: [PATCH 077/143] Automatic changelog generation for PR #2919 [ci skip] --- html/changelogs/AutoChangeLog-pr-2919.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2919.yml diff --git a/html/changelogs/AutoChangeLog-pr-2919.yml b/html/changelogs/AutoChangeLog-pr-2919.yml new file mode 100644 index 000000000000..b8b440b33aa6 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2919.yml @@ -0,0 +1,4 @@ +author: Apogee-dev +changes: + - {balance: removed armor value from Solgov hats} +delete-after: true From 08f71f8ebc19c9418731c04a7105379f9fd65d46 Mon Sep 17 00:00:00 2001 From: thgvr <81882910+thgvr@users.noreply.github.com> Date: Fri, 19 Apr 2024 12:17:15 -0700 Subject: [PATCH 078/143] makes these work out of the box (#2920) Slight config fix, nothing player facing --- config/game_options.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/config/game_options.txt b/config/game_options.txt index bf970824a0af..135123b845ad 100644 --- a/config/game_options.txt +++ b/config/game_options.txt @@ -423,7 +423,7 @@ SILICON_MAX_LAW_AMOUNT 12 ROUNDSTART_RACES human ## Races that are strictly worse than humans that could probably be turned on without balance concerns -ROUNDSTART_RACES lizard +ROUNDSTART_RACES sarathi #ROUNDSTART_RACES fly ROUNDSTART_RACES moth ROUNDSTART_RACES plasmaman @@ -436,7 +436,7 @@ ROUNDSTART_RACES rachnid ROUNDSTART_RACES vox ## Races that are better than humans in some ways, but worse in others -ROUNDSTART_RACES ethereal +ROUNDSTART_RACES elzuose ROUNDSTART_RACES jelly #ROUNDSTART_RACES golem #ROUNDSTART_RACES adamantine From 74dc5c849eab6e9122e58988c71497d0fd3ec7d7 Mon Sep 17 00:00:00 2001 From: cuddleandtea <105150564+cuddleandtea@users.noreply.github.com> Date: Sat, 20 Apr 2024 01:58:46 +0300 Subject: [PATCH 079/143] QoL advanced build mode (#2901) ## About The Pull Request Hello dear comrades! This pull request is changing QoL for admins who uses build mode. I truly believe that nobody is using simple build mode that allows you just to create airlocks, walls and floors while advanced have many more features for admins to use. ## Why It's Good For The Game With just a click of a button, administrators can access the most useful tool in build mode without disabling simple build mode every time. ## Changelog :cl: admin: faster access to advanced build mode /:cl: Signed-off-by: cuddleandtea <105150564+cuddleandtea@users.noreply.github.com> --- code/modules/buildmode/buildmode.dm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/code/modules/buildmode/buildmode.dm b/code/modules/buildmode/buildmode.dm index 700485eb1d7f..81c46eebd10c 100644 --- a/code/modules/buildmode/buildmode.dm +++ b/code/modules/buildmode/buildmode.dm @@ -26,7 +26,7 @@ var/atom/movable/screen/buildmode/preview_item/preview /datum/buildmode/New(client/c) - mode = new /datum/buildmode_mode/basic(src) + mode = new /datum/buildmode_mode/advanced(src) holder = c buttons = list() li_cb = CALLBACK(src, PROC_REF(post_login)) @@ -36,6 +36,7 @@ holder.screen += buttons holder.click_intercept = src mode.enter_mode(src) + modebutton.update_appearance() /datum/buildmode/proc/quit() mode.exit_mode(src) From 56983aeb3e8eba56d244dc7e878f933ee273ea1d Mon Sep 17 00:00:00 2001 From: Changelogs Date: Fri, 19 Apr 2024 18:10:37 -0500 Subject: [PATCH 080/143] Automatic changelog generation for PR #2901 [ci skip] --- html/changelogs/AutoChangeLog-pr-2901.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2901.yml diff --git a/html/changelogs/AutoChangeLog-pr-2901.yml b/html/changelogs/AutoChangeLog-pr-2901.yml new file mode 100644 index 000000000000..ac278155e939 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2901.yml @@ -0,0 +1,4 @@ +author: cuddleandtea +changes: + - {admin: faster access to advanced build mode} +delete-after: true From ad9a4dc77432737803f4e67a245510cabee3aa9c Mon Sep 17 00:00:00 2001 From: Changelogs Date: Sat, 20 Apr 2024 00:48:40 +0000 Subject: [PATCH 081/143] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-2873.yml | 4 --- html/changelogs/AutoChangeLog-pr-2884.yml | 4 --- html/changelogs/AutoChangeLog-pr-2895.yml | 4 --- html/changelogs/AutoChangeLog-pr-2897.yml | 5 ---- html/changelogs/AutoChangeLog-pr-2899.yml | 6 ---- html/changelogs/AutoChangeLog-pr-2901.yml | 4 --- html/changelogs/AutoChangeLog-pr-2902.yml | 4 --- html/changelogs/AutoChangeLog-pr-2904.yml | 6 ---- html/changelogs/AutoChangeLog-pr-2906.yml | 4 --- html/changelogs/AutoChangeLog-pr-2909.yml | 4 --- html/changelogs/AutoChangeLog-pr-2911.yml | 5 ---- html/changelogs/AutoChangeLog-pr-2913.yml | 4 --- html/changelogs/AutoChangeLog-pr-2915.yml | 6 ---- html/changelogs/AutoChangeLog-pr-2916.yml | 4 --- html/changelogs/AutoChangeLog-pr-2919.yml | 4 --- html/changelogs/archive/2024-04.yml | 36 +++++++++++++++++++++++ 16 files changed, 36 insertions(+), 68 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-2873.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2884.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2895.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2897.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2899.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2901.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2902.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2904.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2906.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2909.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2911.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2913.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2915.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2916.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2919.yml diff --git a/html/changelogs/AutoChangeLog-pr-2873.yml b/html/changelogs/AutoChangeLog-pr-2873.yml deleted file mode 100644 index e4cf54d434bb..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2873.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: FalloutFalcon -changes: - - {spellcheck: renames some species stuff} -delete-after: true diff --git a/html/changelogs/AutoChangeLog-pr-2884.yml b/html/changelogs/AutoChangeLog-pr-2884.yml deleted file mode 100644 index 981fbfcdff3a..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2884.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: SomeguyManperson -changes: - - {rscdel: tesla coils and rad collectors can no longer print monopoly money} -delete-after: true diff --git a/html/changelogs/AutoChangeLog-pr-2895.yml b/html/changelogs/AutoChangeLog-pr-2895.yml deleted file mode 100644 index 9fd6a6009001..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2895.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: Gristlebee -changes: - - {bugfix: The laser gun can be bought at the outpost again.} -delete-after: true diff --git a/html/changelogs/AutoChangeLog-pr-2897.yml b/html/changelogs/AutoChangeLog-pr-2897.yml deleted file mode 100644 index 2bfbf49b121e..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2897.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: Sun-Soaked -changes: - - {bugfix: planetary static anomalies no longer drop a broken spawner.} - - {code_imp: mob spawners now store a weakref on their spawned object} -delete-after: true diff --git a/html/changelogs/AutoChangeLog-pr-2899.yml b/html/changelogs/AutoChangeLog-pr-2899.yml deleted file mode 100644 index bfeb1d6ccf95..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2899.yml +++ /dev/null @@ -1,6 +0,0 @@ -author: jlsnow301, sun-soaked -changes: - - {rscadd: do_afters and do_mob actions now show nearby players a spinning cog while - in progress.} - - {bugfix: the progressbar.dmm file is no longer misspelled "progess"bar} -delete-after: true diff --git a/html/changelogs/AutoChangeLog-pr-2901.yml b/html/changelogs/AutoChangeLog-pr-2901.yml deleted file mode 100644 index ac278155e939..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2901.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: cuddleandtea -changes: - - {admin: faster access to advanced build mode} -delete-after: true diff --git a/html/changelogs/AutoChangeLog-pr-2902.yml b/html/changelogs/AutoChangeLog-pr-2902.yml deleted file mode 100644 index 1ee6e39fc269..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2902.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: cuddleandtea -changes: - - {admin: new relocate subtype for build mode} -delete-after: true diff --git a/html/changelogs/AutoChangeLog-pr-2904.yml b/html/changelogs/AutoChangeLog-pr-2904.yml deleted file mode 100644 index f16985e49477..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2904.yml +++ /dev/null @@ -1,6 +0,0 @@ -author: generalthrax -changes: - - {rscadd: 'Kepori can now *click and *whistle, complete with sounds.'} - - {rscadd: 'Kepori can now *woop, to have a sound later.'} - - {rscadd: 'Vox can now *click and *thump, with sounds as well.'} -delete-after: true diff --git a/html/changelogs/AutoChangeLog-pr-2906.yml b/html/changelogs/AutoChangeLog-pr-2906.yml deleted file mode 100644 index bee77a41280a..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2906.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: Sadhorizon -changes: - - {soundadd: Sarathi firespit now has a unique sound.} -delete-after: true diff --git a/html/changelogs/AutoChangeLog-pr-2909.yml b/html/changelogs/AutoChangeLog-pr-2909.yml deleted file mode 100644 index 2c155bbeea1f..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2909.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: PositiveEntropy -changes: - - {imageadd: The Pointman Hardsuit that Inteq uses has been cleaned up!} -delete-after: true diff --git a/html/changelogs/AutoChangeLog-pr-2911.yml b/html/changelogs/AutoChangeLog-pr-2911.yml deleted file mode 100644 index 97fcaaf0cdbd..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2911.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: Hardly -changes: - - {tweak: Kissing volume and range has been reduced. Kissing cannot be heard beyond - 5 ranges or behind walls.} -delete-after: true diff --git a/html/changelogs/AutoChangeLog-pr-2913.yml b/html/changelogs/AutoChangeLog-pr-2913.yml deleted file mode 100644 index 8adc3f6d0fa4..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2913.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: generalthrax -changes: - - {bugfix: Scarborough + gun typos fixed in cargo} -delete-after: true diff --git a/html/changelogs/AutoChangeLog-pr-2915.yml b/html/changelogs/AutoChangeLog-pr-2915.yml deleted file mode 100644 index 693ccd26f9e4..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2915.yml +++ /dev/null @@ -1,6 +0,0 @@ -author: Spookypineapple, Imaginos, Thgvr -changes: - - {rscadd: 'New sofa and comfy chair variants, both are craftable with metal'} - - {imageadd: 'Sofas, Comfy chairs, and some atmos equipment have a new coat of paint'} - - {imageadd: Janitorial equipment has a new coat of paint} -delete-after: true diff --git a/html/changelogs/AutoChangeLog-pr-2916.yml b/html/changelogs/AutoChangeLog-pr-2916.yml deleted file mode 100644 index 94ce2b5dbf28..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2916.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: Apogee-dev -changes: - - {balance: 'Removed armor from berets, peaked caps, and soft caps'} -delete-after: true diff --git a/html/changelogs/AutoChangeLog-pr-2919.yml b/html/changelogs/AutoChangeLog-pr-2919.yml deleted file mode 100644 index b8b440b33aa6..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2919.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: Apogee-dev -changes: - - {balance: removed armor value from Solgov hats} -delete-after: true diff --git a/html/changelogs/archive/2024-04.yml b/html/changelogs/archive/2024-04.yml index 7a5f161df0ba..ce4183e9a3b9 100644 --- a/html/changelogs/archive/2024-04.yml +++ b/html/changelogs/archive/2024-04.yml @@ -95,3 +95,39 @@ 2024-04-19: FalloutFalcon: - bugfix: epty list +2024-04-20: + Apogee-dev: + - balance: removed armor value from Solgov hats + - balance: Removed armor from berets, peaked caps, and soft caps + FalloutFalcon: + - spellcheck: renames some species stuff + Gristlebee: + - bugfix: The laser gun can be bought at the outpost again. + Hardly: + - tweak: Kissing volume and range has been reduced. Kissing cannot be heard beyond + 5 ranges or behind walls. + PositiveEntropy: + - imageadd: The Pointman Hardsuit that Inteq uses has been cleaned up! + Sadhorizon: + - soundadd: Sarathi firespit now has a unique sound. + SomeguyManperson: + - rscdel: tesla coils and rad collectors can no longer print monopoly money + Spookypineapple, Imaginos, Thgvr: + - rscadd: New sofa and comfy chair variants, both are craftable with metal + - imageadd: Sofas, Comfy chairs, and some atmos equipment have a new coat of paint + - imageadd: Janitorial equipment has a new coat of paint + Sun-Soaked: + - bugfix: planetary static anomalies no longer drop a broken spawner. + - code_imp: mob spawners now store a weakref on their spawned object + cuddleandtea: + - admin: faster access to advanced build mode + - admin: new relocate subtype for build mode + generalthrax: + - bugfix: Scarborough + gun typos fixed in cargo + - rscadd: Kepori can now *click and *whistle, complete with sounds. + - rscadd: Kepori can now *woop, to have a sound later. + - rscadd: Vox can now *click and *thump, with sounds as well. + jlsnow301, sun-soaked: + - rscadd: do_afters and do_mob actions now show nearby players a spinning cog while + in progress. + - bugfix: the progressbar.dmm file is no longer misspelled "progess"bar From a8c14681ad92f257931c87662780c47de300b9ce Mon Sep 17 00:00:00 2001 From: cuddleandtea <105150564+cuddleandtea@users.noreply.github.com> Date: Sat, 20 Apr 2024 04:28:07 +0300 Subject: [PATCH 082/143] Adds color to VV (#2903) ## About The Pull Request Hello dear comrades! I represent to you a more convenient way to change color of anything through View Variables. ## Why It's Good For The Game Before you was forced to search or remember colors code to apply it to light or obj color. And now it's more easy to use. Just like in character creation. 1. Select VV of anything and go to color ![image](https://github.com/shiptest-ss13/Shiptest/assets/105150564/be9629bc-f9cf-4e8b-90da-8a36fbe8a880) 2. Press C to change type of var ![image](https://github.com/shiptest-ss13/Shiptest/assets/105150564/7ae39847-1e7e-4c72-8932-2d47a36c66ca) 3. Select color ![image](https://github.com/shiptest-ss13/Shiptest/assets/105150564/5bd73fb9-7978-498c-b677-e99da686846d) 4. Apply changes and be happy ![image](https://github.com/shiptest-ss13/Shiptest/assets/105150564/ed5bd567-41a4-4c4e-9130-18d17b00a455) ## Changelog :cl: admin: adds color type to variables /:cl: --- code/__DEFINES/vv.dm | 1 + code/modules/admin/view_variables/get_variables.dm | 7 +++++++ 2 files changed, 8 insertions(+) diff --git a/code/__DEFINES/vv.dm b/code/__DEFINES/vv.dm index 2ac0032b77bd..5d9522b18ee4 100644 --- a/code/__DEFINES/vv.dm +++ b/code/__DEFINES/vv.dm @@ -11,6 +11,7 @@ #define VV_TYPE "Custom Typepath" #define VV_FILE "File" #define VV_LIST "List" +#define VV_COLOR "Color" #define VV_NEW_ATOM "New Atom" #define VV_NEW_DATUM "New Datum" #define VV_NEW_TYPE "New Custom Typepath" diff --git a/code/modules/admin/view_variables/get_variables.dm b/code/modules/admin/view_variables/get_variables.dm index 3f90002edc05..75892a87e2c1 100644 --- a/code/modules/admin/view_variables/get_variables.dm +++ b/code/modules/admin/view_variables/get_variables.dm @@ -62,6 +62,7 @@ VV_DATUM_TYPE, VV_TYPE, VV_FILE, + VV_COLOR, VV_NEW_ATOM, VV_NEW_DATUM, VV_NEW_TYPE, @@ -190,6 +191,12 @@ .["class"] = null return + if(VV_COLOR) + .["value"] = input("Pick color:", "Color", current_value) as null|color + if(.["value"] == null) + .["class"] = null + return + if(VV_ICON) .["value"] = input("Pick icon:", "Icon") as null|icon if(.["value"] == null) From 7959a399f37e3a83a8166be17965fd79e6673a09 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Fri, 19 Apr 2024 20:39:19 -0500 Subject: [PATCH 083/143] Automatic changelog generation for PR #2903 [ci skip] --- html/changelogs/AutoChangeLog-pr-2903.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2903.yml diff --git a/html/changelogs/AutoChangeLog-pr-2903.yml b/html/changelogs/AutoChangeLog-pr-2903.yml new file mode 100644 index 000000000000..a0e4232d3865 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2903.yml @@ -0,0 +1,4 @@ +author: cuddleandtea +changes: + - {admin: adds color type to variables} +delete-after: true From 29dae1396f984aeb4090af12391c7964069e9e03 Mon Sep 17 00:00:00 2001 From: FalloutFalcon <86381784+FalloutFalcon@users.noreply.github.com> Date: Sat, 20 Apr 2024 10:40:56 -0500 Subject: [PATCH 084/143] Removes firing pins and clumsy checks on guns (#2702) ## About The Pull Request Removes firing pins and clumsy checks from guns ## Why It's Good For The Game Firing pins and clumsy checks are huge cruft. Both are designed to limit around things we don't care about anymore ## Changelog :cl: del: Removed firing pins del: Removed clumsy checks on guns /:cl: --------- Signed-off-by: FalloutFalcon <86381784+FalloutFalcon@users.noreply.github.com> --- .../BeachRuins/beach_ancient_ruin.dmm | 5 +- .../icemoon_surface_corporate_rejects.dmm | 1 - .../RockRuins/rockplanet_budgetcuts.dmm | 3 - .../RockRuins/rockplanet_harmfactory.dmm | 2 +- .../RandomRuins/SpaceRuins/provinggrounds.dmm | 2 +- .../SpaceRuins/singularity_lab.dmm | 4 +- .../WasteRuins/wasteplanet_pandora.dmm | 2 +- _maps/map_files/generic/CentCom.dmm | 2 +- .../shuttles/nanotrasen/nanotrasen_heron.dmm | 6 +- .../shuttles/nanotrasen/nanotrasen_mimir.dmm | 1 - .../shuttles/nanotrasen/nanotrasen_ranger.dmm | 2 +- _maps/shuttles/pirate/pirate_ember.dmm | 4 - _maps/shuttles/pirate/pirate_noderider.dmm | 2 +- .../syndicate/syndicate_gorlex_komodo.dmm | 5 +- check_regex.yaml | 2 +- code/__DEFINES/dcs/signals.dm | 2 - code/datums/components/gunpoint.dm | 3 - code/datums/components/sitcomlaughter.dm | 2 +- code/game/gamemodes/clown_ops/clown_ops.dm | 1 - code/game/machinery/computer/arcade.dm | 1 - code/game/objects/items/storage/backpack.dm | 4 +- code/game/objects/items/storage/boxes.dm | 29 -- .../game/objects/items/storage/uplink_kits.dm | 16 +- .../crates_lockers/closets/secure/security.dm | 2 - code/game/objects/structures/salvaging.dm | 4 +- .../abductor/equipment/abduction_gear.dm | 11 - .../awaymissions/mission_code/snowdin.dm | 2 +- .../mission_code/stationCollision.dm | 2 - code/modules/cargo/packs/gun.dm | 19 - .../clothing/outfits/ert/nanotrasen_ert.dm | 8 +- code/modules/clothing/outfits/standard.dm | 2 +- code/modules/mining/abandoned_crates.dm | 6 +- .../hostile/mining_mobs/hivelord.dm | 2 +- code/modules/projectiles/gun.dm | 85 ----- .../projectiles/guns/ballistic/automatic.dm | 1 - .../projectiles/guns/ballistic/launchers.dm | 9 - .../projectiles/guns/ballistic/revolver.dm | 13 - .../projectiles/guns/ballistic/rifle.dm | 1 - .../projectiles/guns/ballistic/shotgun.dm | 8 - .../modules/projectiles/guns/ballistic/smg.dm | 16 - .../modules/projectiles/guns/ballistic/toy.dm | 36 +- .../projectiles/guns/energy/energy_gun.dm | 4 - code/modules/projectiles/guns/energy/laser.dm | 11 - code/modules/projectiles/guns/energy/pulse.dm | 38 +- .../projectiles/guns/energy/special.dm | 10 - code/modules/projectiles/guns/magic.dm | 2 - .../projectiles/guns/misc/beam_rifle.dm | 2 - .../projectiles/guns/misc/blastcannon.dm | 6 - .../modules/projectiles/guns/misc/chem_gun.dm | 1 - .../projectiles/guns/misc/syringe_gun.dm | 1 - code/modules/projectiles/guns/powered.dm | 4 - code/modules/projectiles/pins.dm | 343 ------------------ .../research/designs/weapon_designs.dm | 30 -- code/modules/research/techweb/all_nodes.dm | 13 +- .../ruins/spaceruin_code/forgottenship.dm | 8 - .../spells/spell_types/rightandwrong.dm | 2 - code/modules/uplink/uplink_items.dm | 44 +-- code/modules/vending/liberation.dm | 2 +- code/modules/vending/liberation_toy.dm | 10 +- code/modules/vending/security.dm | 6 +- code/modules/vending/toys.dm | 10 +- icons/obj/device.dmi | Bin 65721 -> 60527 bytes icons/obj/storage.dmi | Bin 79139 -> 74732 bytes shiptest.dme | 1 - 64 files changed, 69 insertions(+), 807 deletions(-) delete mode 100644 code/modules/projectiles/pins.dm diff --git a/_maps/RandomRuins/BeachRuins/beach_ancient_ruin.dmm b/_maps/RandomRuins/BeachRuins/beach_ancient_ruin.dmm index b67667e26c69..be52f6a67f46 100644 --- a/_maps/RandomRuins/BeachRuins/beach_ancient_ruin.dmm +++ b/_maps/RandomRuins/BeachRuins/beach_ancient_ruin.dmm @@ -374,11 +374,8 @@ }, /obj/item/gun/energy/lasercannon{ pixel_y = 5; - pin = /obj/item/firing_pin - }, -/obj/item/gun/energy/lasercannon{ - pin = /obj/item/firing_pin }, +/obj/item/gun/energy/lasercannon, /obj/effect/turf_decal/industrial/hatch, /turf/open/floor/plasteel/mono, /area/ruin/beach/complex) diff --git a/_maps/RandomRuins/IceRuins/icemoon_surface_corporate_rejects.dmm b/_maps/RandomRuins/IceRuins/icemoon_surface_corporate_rejects.dmm index 5a3d8ea3a2c7..28a963ed476a 100644 --- a/_maps/RandomRuins/IceRuins/icemoon_surface_corporate_rejects.dmm +++ b/_maps/RandomRuins/IceRuins/icemoon_surface_corporate_rejects.dmm @@ -1324,7 +1324,6 @@ "En" = ( /obj/item/gun/ballistic/automatic/smg/proto, /obj/structure/rack, -/obj/item/firing_pin, /turf/open/floor/vault, /area/ruin/unpowered/corprejectvault) "Er" = ( diff --git a/_maps/RandomRuins/RockRuins/rockplanet_budgetcuts.dmm b/_maps/RandomRuins/RockRuins/rockplanet_budgetcuts.dmm index 259991408266..505ae3600d31 100644 --- a/_maps/RandomRuins/RockRuins/rockplanet_budgetcuts.dmm +++ b/_maps/RandomRuins/RockRuins/rockplanet_budgetcuts.dmm @@ -2589,9 +2589,6 @@ /obj/structure/railing{ dir = 4 }, -/obj/item/firing_pin{ - pixel_y = 6 - }, /turf/open/floor/plasteel, /area/ruin/rockplanet/nanotrasen) "Tl" = ( diff --git a/_maps/RandomRuins/RockRuins/rockplanet_harmfactory.dmm b/_maps/RandomRuins/RockRuins/rockplanet_harmfactory.dmm index 702885f9a0a8..8d9d02795d7d 100644 --- a/_maps/RandomRuins/RockRuins/rockplanet_harmfactory.dmm +++ b/_maps/RandomRuins/RockRuins/rockplanet_harmfactory.dmm @@ -251,7 +251,7 @@ /area/ruin/powered) "ga" = ( /obj/structure/table/wood/reinforced, -/obj/item/gun/ballistic/automatic/smg/c20r/toy/unrestricted/riot{ +/obj/item/gun/ballistic/automatic/smg/c20r/toy/riot{ pixel_x = 5; pixel_y = 7 }, diff --git a/_maps/RandomRuins/SpaceRuins/provinggrounds.dmm b/_maps/RandomRuins/SpaceRuins/provinggrounds.dmm index 1b31a059567b..7577cdeb99f5 100644 --- a/_maps/RandomRuins/SpaceRuins/provinggrounds.dmm +++ b/_maps/RandomRuins/SpaceRuins/provinggrounds.dmm @@ -1924,7 +1924,7 @@ "XA" = ( /obj/structure/rack, /obj/item/ammo_box/foambox/riot, -/obj/item/gun/ballistic/automatic/toy/pistol/riot/unrestricted, +/obj/item/gun/ballistic/automatic/toy/pistol/riot, /obj/structure/cable{ icon_state = "1-2" }, diff --git a/_maps/RandomRuins/SpaceRuins/singularity_lab.dmm b/_maps/RandomRuins/SpaceRuins/singularity_lab.dmm index ab4d4aeecf39..202a6c0c0b74 100644 --- a/_maps/RandomRuins/SpaceRuins/singularity_lab.dmm +++ b/_maps/RandomRuins/SpaceRuins/singularity_lab.dmm @@ -9120,7 +9120,7 @@ /obj/item/clothing/under/rank/rnd/scientist, /obj/item/clothing/shoes/sneakers/white, /obj/effect/gibspawner, -/obj/item/gun/energy/lasercannon/unrestricted{ +/obj/item/gun/energy/lasercannon{ desc = "An advanced laser cannon, a laser etched inscription in the handle states 'NT-LS-1013'. The casing is made of a lightweight alloy."; icon_state = "pulse"; name = "NT-LS-1013" @@ -10926,7 +10926,7 @@ "PZ" = ( /obj/effect/turf_decal/box, /obj/machinery/light/directional/north, -/obj/item/gun/energy/lasercannon/unrestricted{ +/obj/item/gun/energy/lasercannon{ desc = "An advanced laser cannon, a laser etched inscription in the handle states 'NT-LS-1013'. The casing is made of a lightweight alloy."; icon_state = "pulse"; name = "NT-LS-1013" diff --git a/_maps/RandomRuins/WasteRuins/wasteplanet_pandora.dmm b/_maps/RandomRuins/WasteRuins/wasteplanet_pandora.dmm index 83249514118f..8a63378ced3c 100644 --- a/_maps/RandomRuins/WasteRuins/wasteplanet_pandora.dmm +++ b/_maps/RandomRuins/WasteRuins/wasteplanet_pandora.dmm @@ -798,7 +798,7 @@ /turf/open/floor/wood/waste, /area/ruin/wasteplanet) "Fn" = ( -/obj/item/gun/ballistic/automatic/smg/proto/unrestricted{ +/obj/item/gun/ballistic/automatic/smg/proto{ pixel_y = -18 }, /obj/item/ammo_casing/spent{ diff --git a/_maps/map_files/generic/CentCom.dmm b/_maps/map_files/generic/CentCom.dmm index 6c80b8b2096f..19b41ef8018f 100644 --- a/_maps/map_files/generic/CentCom.dmm +++ b/_maps/map_files/generic/CentCom.dmm @@ -5319,7 +5319,7 @@ /turf/open/floor/plasteel, /area/centcom/control) "aUp" = ( -/obj/item/gun/energy/pulse/carbine/loyalpin, +/obj/item/gun/energy/pulse/carbine, /obj/item/flashlight/seclite, /obj/structure/table/reinforced, /obj/machinery/airalarm/directional/south, diff --git a/_maps/shuttles/nanotrasen/nanotrasen_heron.dmm b/_maps/shuttles/nanotrasen/nanotrasen_heron.dmm index 28a59c22727b..107044c9e80f 100644 --- a/_maps/shuttles/nanotrasen/nanotrasen_heron.dmm +++ b/_maps/shuttles/nanotrasen/nanotrasen_heron.dmm @@ -3374,13 +3374,13 @@ "mt" = ( /obj/structure/window/reinforced/spawner, /obj/structure/rack, -/obj/item/gun/ballistic/automatic/smg/proto/unrestricted{ +/obj/item/gun/ballistic/automatic/smg/proto{ pixel_y = 3 }, -/obj/item/gun/ballistic/automatic/smg/proto/unrestricted{ +/obj/item/gun/ballistic/automatic/smg/proto{ pixel_y = -2 }, -/obj/item/gun/ballistic/automatic/smg/proto/unrestricted{ +/obj/item/gun/ballistic/automatic/smg/proto{ pixel_y = -7 }, /turf/open/floor/plasteel/tech, diff --git a/_maps/shuttles/nanotrasen/nanotrasen_mimir.dmm b/_maps/shuttles/nanotrasen/nanotrasen_mimir.dmm index ad4889732fad..f5ffea852281 100644 --- a/_maps/shuttles/nanotrasen/nanotrasen_mimir.dmm +++ b/_maps/shuttles/nanotrasen/nanotrasen_mimir.dmm @@ -3232,7 +3232,6 @@ /obj/item/storage/box/handcuffs, /obj/item/storage/box/handcuffs, /obj/item/storage/box/prisoner, -/obj/item/storage/box/firingpins, /obj/item/storage/box/seccarts, /obj/item/storage/box/teargas, /obj/item/storage/box/zipties, diff --git a/_maps/shuttles/nanotrasen/nanotrasen_ranger.dmm b/_maps/shuttles/nanotrasen/nanotrasen_ranger.dmm index b597d12f69e0..288fd6235cf8 100644 --- a/_maps/shuttles/nanotrasen/nanotrasen_ranger.dmm +++ b/_maps/shuttles/nanotrasen/nanotrasen_ranger.dmm @@ -3115,7 +3115,7 @@ /area/ship/engineering) "Ha" = ( /obj/structure/closet/secure_closet/lp/lieutenant, -/obj/item/gun/energy/e_gun/mindshield{ +/obj/item/gun/energy/e_gun{ pixel_y = 1 }, /obj/item/stock_parts/cell/gun, diff --git a/_maps/shuttles/pirate/pirate_ember.dmm b/_maps/shuttles/pirate/pirate_ember.dmm index 93d276197563..6173f14db95b 100644 --- a/_maps/shuttles/pirate/pirate_ember.dmm +++ b/_maps/shuttles/pirate/pirate_ember.dmm @@ -4019,10 +4019,6 @@ pixel_y = 7; pixel_x = 4 }, -/obj/item/storage/box/firingpins{ - pixel_x = -6; - pixel_y = 4 - }, /obj/item/storage/box/syndie_kit/throwing_weapons, /obj/machinery/light/directional/south, /obj/effect/decal/cleanable/dirt, diff --git a/_maps/shuttles/pirate/pirate_noderider.dmm b/_maps/shuttles/pirate/pirate_noderider.dmm index df346f703dd3..10c591d8f52f 100644 --- a/_maps/shuttles/pirate/pirate_noderider.dmm +++ b/_maps/shuttles/pirate/pirate_noderider.dmm @@ -1039,7 +1039,7 @@ /obj/item/gun/energy/laser/iot, /obj/item/gun/energy/laser/iot, /obj/item/gun/energy/e_gun/smg, -/obj/item/gun/energy/lasercannon/unrestricted, +/obj/item/gun/energy/lasercannon, /obj/item/melee/baton/loaded, /obj/item/melee/baton/loaded, /turf/open/floor/plasteel/tech, diff --git a/_maps/shuttles/syndicate/syndicate_gorlex_komodo.dmm b/_maps/shuttles/syndicate/syndicate_gorlex_komodo.dmm index b0a7e7fc2856..fc7e7a029b82 100644 --- a/_maps/shuttles/syndicate/syndicate_gorlex_komodo.dmm +++ b/_maps/shuttles/syndicate/syndicate_gorlex_komodo.dmm @@ -1707,9 +1707,6 @@ }, /obj/machinery/light/directional/north, /obj/machinery/firealarm/directional/east, -/obj/item/storage/box/firingpins{ - pixel_x = -12 - }, /turf/open/floor/pod/dark, /area/ship/security/armory) "qz" = ( @@ -2735,7 +2732,7 @@ }, /obj/structure/guncase, /obj/structure/railing, -/obj/item/gun/ballistic/automatic/smg/c20r/unrestricted, +/obj/item/gun/ballistic/automatic/smg/c20r, /obj/machinery/light/directional/east, /turf/open/floor/pod/dark, /area/ship/security/armory) diff --git a/check_regex.yaml b/check_regex.yaml index dc1d4d05e71a..538d570daea4 100644 --- a/check_regex.yaml +++ b/check_regex.yaml @@ -29,7 +29,7 @@ standards: - exactly: [1, "/area text paths", '"/area'] - exactly: [17, "/datum text paths", '"/datum'] - exactly: [4, "/mob text paths", '"/mob'] - - exactly: [44, "/obj text paths", '"/obj'] + - exactly: [43, "/obj text paths", '"/obj'] - exactly: [0, "/turf text paths", '"/turf'] - exactly: [117, "text2path uses", "text2path"] diff --git a/code/__DEFINES/dcs/signals.dm b/code/__DEFINES/dcs/signals.dm index 8f0a0d9b3c43..d9edeb83202c 100644 --- a/code/__DEFINES/dcs/signals.dm +++ b/code/__DEFINES/dcs/signals.dm @@ -459,8 +459,6 @@ ///From /datum/component/creamed/Initialize() #define COMSIG_MOB_CREAMED "mob_creamed" -///From /obj/item/gun/proc/check_botched() -#define COMSIG_MOB_CLUMSY_SHOOT_FOOT "mob_clumsy_shoot_foot" ///When a carbon mob hugs someone, this is called on the carbon that is hugging. (mob/living/hugger, mob/living/hugged) #define COMSIG_CARBON_HUG "carbon_hug" diff --git a/code/datums/components/gunpoint.dm b/code/datums/components/gunpoint.dm index 9167bbe224b4..0aa1a5a1e8cc 100644 --- a/code/datums/components/gunpoint.dm +++ b/code/datums/components/gunpoint.dm @@ -126,9 +126,6 @@ if(weapon.chambered && weapon.chambered.BB) weapon.chambered.BB.damage *= damage_mult - if(weapon.check_botched(shooter)) - return - weapon.process_fire(target, shooter) qdel(src) diff --git a/code/datums/components/sitcomlaughter.dm b/code/datums/components/sitcomlaughter.dm index 8dfef21b749d..8a5c32d2e2d1 100644 --- a/code/datums/components/sitcomlaughter.dm +++ b/code/datums/components/sitcomlaughter.dm @@ -1,6 +1,6 @@ /datum/component/wearertargeting/sitcomlaughter valid_slots = list(ITEM_SLOT_HANDS, ITEM_SLOT_BELT, ITEM_SLOT_ID, ITEM_SLOT_LPOCKET, ITEM_SLOT_RPOCKET, ITEM_SLOT_SUITSTORE, ITEM_SLOT_DEX_STORAGE) - signals = list(COMSIG_MOB_CREAMED, COMSIG_ON_CARBON_SLIP, COMSIG_ON_VENDOR_CRUSH, COMSIG_MOB_CLUMSY_SHOOT_FOOT) + signals = list(COMSIG_MOB_CREAMED, COMSIG_ON_CARBON_SLIP, COMSIG_ON_VENDOR_CRUSH) proctype = PROC_REF(EngageInComedy) mobtype = /mob/living ///Sounds used for when user has a sitcom action occur diff --git a/code/game/gamemodes/clown_ops/clown_ops.dm b/code/game/gamemodes/clown_ops/clown_ops.dm index 9025f6ec2dcb..74e391ef5510 100644 --- a/code/game/gamemodes/clown_ops/clown_ops.dm +++ b/code/game/gamemodes/clown_ops/clown_ops.dm @@ -40,7 +40,6 @@ backpack_contents = list(/obj/item/storage/box/survival/syndie=1,\ /obj/item/kitchen/knife/combat/survival, /obj/item/dnainjector/clumsymut, //in case you want to be clumsy for the memes - /obj/item/storage/box/syndie_kit/clownpins, //for any guns that you get your grubby little clown op mitts on /obj/item/reagent_containers/spray/waterflower/lube) implants = list(/obj/item/implant/sad_trombone) diff --git a/code/game/machinery/computer/arcade.dm b/code/game/machinery/computer/arcade.dm index 571d5b090da9..b665a36bcf32 100644 --- a/code/game/machinery/computer/arcade.dm +++ b/code/game/machinery/computer/arcade.dm @@ -93,7 +93,6 @@ GLOBAL_LIST_INIT(arcade_prize_pool, list( visible_message("[src] dispenses.. woah, a gun! Way past cool.", "You hear a chime and a shot.") user.client.give_award(/datum/award/achievement/misc/pulse, user) return - var/prizeselect if(prize_override) prizeselect = pickweight(prize_override) diff --git a/code/game/objects/items/storage/backpack.dm b/code/game/objects/items/storage/backpack.dm index ac5b14568dad..e1d8aa7a1f10 100644 --- a/code/game/objects/items/storage/backpack.dm +++ b/code/game/objects/items/storage/backpack.dm @@ -634,7 +634,7 @@ /obj/item/storage/backpack/duffelbag/syndie/med/medicalbundle/PopulateContents() new /obj/item/clothing/shoes/magboots/syndie(src) new /obj/item/storage/firstaid/tactical(src) - new /obj/item/gun/ballistic/automatic/hmg/l6_saw/toy(src) + new /obj/item/gun/ballistic/automatic/hmg/l6_saw/toy/riot(src) new /obj/item/ammo_box/foambox/riot(src) /obj/item/storage/backpack/duffelbag/syndie/med/bioterrorbundle @@ -644,7 +644,7 @@ new /obj/item/reagent_containers/spray/chemsprayer/bioterror(src) new /obj/item/storage/box/syndie_kit/chemical(src) new /obj/item/gun/syringe/syndicate(src) - new /obj/item/gun/ballistic/automatic/smg/c20r/toy(src) + new /obj/item/gun/ballistic/automatic/smg/c20r/toy/riot(src) new /obj/item/storage/box/syringes(src) new /obj/item/ammo_box/foambox/riot(src) new /obj/item/grenade/chem_grenade/bioterrorfoam(src) diff --git a/code/game/objects/items/storage/boxes.dm b/code/game/objects/items/storage/boxes.dm index d3b5913bbd86..fb001b2eb56b 100644 --- a/code/game/objects/items/storage/boxes.dm +++ b/code/game/objects/items/storage/boxes.dm @@ -606,35 +606,6 @@ for(var/i in 1 to 6) new /obj/item/cartridge/security(src) -/obj/item/storage/box/firingpins - name = "box of standard firing pins" - desc = "A box full of standard firing pins, to allow newly-developed firearms to operate." - icon_state = "secbox" - illustration = "firingpin" - -/obj/item/storage/box/firingpins/PopulateContents() - for(var/i in 1 to 5) - new /obj/item/firing_pin(src) - -/obj/item/storage/box/firingpins/paywall - name = "box of paywall firing pins" - desc = "A box full of paywall firing pins, to allow newly-developed firearms to operate behind a custom-set paywall." - illustration = "firingpin" - -/obj/item/storage/box/firingpins/paywall/PopulateContents() - for(var/i in 1 to 5) - new /obj/item/firing_pin/paywall(src) - -/obj/item/storage/box/lasertagpins - name = "box of laser tag firing pins" - desc = "A box full of laser tag firing pins, to allow newly-developed firearms to require wearing brightly coloured plastic armor before being able to be used." - illustration = "firingpin" - -/obj/item/storage/box/lasertagpins/PopulateContents() - for(var/i in 1 to 3) - new /obj/item/firing_pin/tag/red(src) - new /obj/item/firing_pin/tag/blue(src) - /obj/item/storage/box/handcuffs name = "box of spare handcuffs" desc = "A box full of handcuffs." diff --git a/code/game/objects/items/storage/uplink_kits.dm b/code/game/objects/items/storage/uplink_kits.dm index 221cdf42d3f3..d91fc622cd56 100644 --- a/code/game/objects/items/storage/uplink_kits.dm +++ b/code/game/objects/items/storage/uplink_kits.dm @@ -108,7 +108,7 @@ if("metaops") new /obj/item/clothing/suit/space/hardsuit/syndi(src) // 8 tc - new /obj/item/gun/ballistic/shotgun/bulldog/unrestricted(src) // 8 tc + new /obj/item/gun/ballistic/shotgun/bulldog(src) // 8 tc new /obj/item/implanter/explosive(src) // 2 tc new /obj/item/ammo_box/magazine/m12g(src) // 2 tc new /obj/item/ammo_box/magazine/m12g(src) // 2 tc @@ -165,7 +165,7 @@ new /obj/item/assembly/signaler(src) // 0 tc new /obj/item/storage/toolbox/syndicate(src) // 1 tc new /obj/item/pen/edagger(src) - new /obj/item/gun/energy/decloner/unrestricted(src) + new /obj/item/gun/energy/decloner(src) if("bee") new /obj/item/paper/fluff/bee_objectives(src) // 0 tc (motivation) @@ -306,7 +306,7 @@ /obj/item/storage/box/syndie_kit/imp_radio, /obj/item/storage/box/syndie_kit/imp_uplink, /obj/item/clothing/gloves/krav_maga/combatglovesplus, - /obj/item/gun/ballistic/automatic/smg/c20r/toy/unrestricted/riot, + /obj/item/gun/ballistic/automatic/smg/c20r/toy/riot, /obj/item/reagent_containers/hypospray/medipen/stimulants, /obj/item/storage/box/syndie_kit/imp_freedom, /obj/item/toy/eightball/haunted @@ -370,13 +370,6 @@ for(var/i in 1 to 7) new /obj/item/reagent_containers/syringe/bioterror(src) -/obj/item/storage/box/syndie_kit/clownpins - name = "ultra hilarious firing pin box" - -/obj/item/storage/box/syndie_kit/clownpins/PopulateContents() - for(var/i in 1 to 7) - new /obj/item/firing_pin/clown/ultra(src) - /obj/item/storage/box/syndie_kit/imp_adrenal name = "adrenal implant box" @@ -526,9 +519,6 @@ for(var/i in 1 to 3) new/obj/item/grenade/chem_grenade/ez_clean(src) -/obj/item/storage/box/hug/reverse_revolver/PopulateContents() - new /obj/item/gun/ballistic/revolver/reverse(src) - /obj/item/storage/box/syndie_kit/mimery/PopulateContents() new /obj/item/book/granter/spell/mimery_blockade(src) new /obj/item/book/granter/spell/mimery_guns(src) diff --git a/code/game/objects/structures/crates_lockers/closets/secure/security.dm b/code/game/objects/structures/crates_lockers/closets/secure/security.dm index f94a5d5de585..02e75f876d33 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/security.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/security.dm @@ -296,7 +296,6 @@ /obj/structure/closet/secure_closet/armory2/PopulateContents() ..() - new /obj/item/storage/box/firingpins(src) for(var/i in 1 to 3) new /obj/item/storage/box/rubbershot(src) for(var/i in 1 to 3) @@ -309,7 +308,6 @@ /obj/structure/closet/secure_closet/armory3/PopulateContents() ..() - new /obj/item/storage/box/firingpins(src) new /obj/item/gun/energy/ionrifle(src) for(var/i in 1 to 3) new /obj/item/gun/energy/e_gun(src) diff --git a/code/game/objects/structures/salvaging.dm b/code/game/objects/structures/salvaging.dm index fa5c49260738..06d59e7390ea 100644 --- a/code/game/objects/structures/salvaging.dm +++ b/code/game/objects/structures/salvaging.dm @@ -577,8 +577,8 @@ ) /obj/effect/spawner/lootdrop/random_gun_protolathe_lootdrop loot = list( - /obj/item/gun/energy/lasercannon/unrestricted = 1, - /obj/item/gun/ballistic/automatic/smg/proto/unrestricted = 1, + /obj/item/gun/energy/lasercannon = 1, + /obj/item/gun/ballistic/automatic/smg/proto = 1, /obj/item/gun/energy/temperature/security = 1, ) /obj/effect/spawner/lootdrop/random_ammo_protolathe_lootdrop diff --git a/code/modules/antagonists/abductor/equipment/abduction_gear.dm b/code/modules/antagonists/abductor/equipment/abduction_gear.dm index 9a5b95d21184..5efddfb3cf8c 100644 --- a/code/modules/antagonists/abductor/equipment/abduction_gear.dm +++ b/code/modules/antagonists/abductor/equipment/abduction_gear.dm @@ -369,21 +369,10 @@ to_chat(user, "You send the message to your target.") log_directed_talk(user, L, message, LOG_SAY, "abductor whisper") - -/obj/item/firing_pin/abductor - name = "alien firing pin" - icon_state = "firing_pin_ayy" - desc = "This firing pin is slimy and warm; you can swear you feel it constantly trying to mentally probe you." - fail_message = "Firing error, please contact Command." - -/obj/item/firing_pin/abductor/pin_auth(mob/living/user) - . = isabductor(user) - /obj/item/gun/energy/alien name = "alien pistol" desc = "A complicated gun that fires bursts of high-intensity radiation." ammo_type = list(/obj/item/ammo_casing/energy/declone) - pin = /obj/item/firing_pin/abductor icon_state = "alienpistol" item_state = "alienpistol" trigger_guard = TRIGGER_GUARD_ALLOW_ALL diff --git a/code/modules/awaymissions/mission_code/snowdin.dm b/code/modules/awaymissions/mission_code/snowdin.dm index dec456b8ef2f..c7aa46af728b 100644 --- a/code/modules/awaymissions/mission_code/snowdin.dm +++ b/code/modules/awaymissions/mission_code/snowdin.dm @@ -514,7 +514,7 @@ /obj/item/organ/brain/alien = 17, /obj/item/dualsaber = 15, /obj/item/organ/heart/demon = 7, - /obj/item/gun/ballistic/automatic/smg/c20r/unrestricted = 16, + /obj/item/gun/ballistic/automatic/smg/c20r = 16, /obj/item/gun/magic/wand/resurrection/inert = 15, /obj/item/gun/magic/wand/resurrection = 10, /obj/item/uplink/old = 2, diff --git a/code/modules/awaymissions/mission_code/stationCollision.dm b/code/modules/awaymissions/mission_code/stationCollision.dm index 4312d2f89f48..063966c86d63 100644 --- a/code/modules/awaymissions/mission_code/stationCollision.dm +++ b/code/modules/awaymissions/mission_code/stationCollision.dm @@ -44,7 +44,6 @@ icon_state = "retro" desc = "An older model of the basic lasergun, no longer used by Nanotrasen's security or military forces." // projectile_type = "/obj/projectile/practice" - clumsy_check = 0 //No sense in having a harmless gun blow up in the clowns face //Syndicate sub-machine guns. /obj/item/gun/ballistic/automatic/smg/c20r/sc_c20r @@ -68,7 +67,6 @@ /obj/item/gun/energy/laser/practice/sc_laser name = "Old laser" desc = "A once potent weapon, years of dust have collected in the chamber and lens of this weapon, weakening the beam significantly." - clumsy_check = 0 /* * Safe code hints diff --git a/code/modules/cargo/packs/gun.dm b/code/modules/cargo/packs/gun.dm index b1db19bd28e3..85a1cb0e0c3c 100644 --- a/code/modules/cargo/packs/gun.dm +++ b/code/modules/cargo/packs/gun.dm @@ -160,22 +160,3 @@ cost = 5000 contains = list(/obj/item/gun/ballistic/automatic/assault/skm) crate_name = "auto rifle crate" - -/* - Firing pins -*/ - -/datum/supply_pack/gun/firingpins - name = "Standard Firing Pins Crate" - desc = "Upgrade your arsenal with 10 standard firing pins." - cost = 2000 - contains = list(/obj/item/storage/box/firingpins, - /obj/item/storage/box/firingpins) - crate_name = "firing pins crate" - -/datum/supply_pack/gun/lasertag_pins - name = "Laser Tag Firing Pins Crate" - desc = "Three laser tag firing pins used in laser-tag units to ensure users are wearing their vests." - cost = 1500 - contains = list(/obj/item/storage/box/lasertagpins) - crate_name = "laser tag pin crate" diff --git a/code/modules/clothing/outfits/ert/nanotrasen_ert.dm b/code/modules/clothing/outfits/ert/nanotrasen_ert.dm index 36445abcdb5a..a541941208e2 100644 --- a/code/modules/clothing/outfits/ert/nanotrasen_ert.dm +++ b/code/modules/clothing/outfits/ert/nanotrasen_ert.dm @@ -47,7 +47,7 @@ glasses = /obj/item/clothing/glasses/thermal/eyepatch backpack_contents = list(/obj/item/storage/box/survival/engineer=1,\ /obj/item/melee/baton/loaded=1,\ - /obj/item/gun/energy/pulse/pistol/loyalpin=1) + /obj/item/gun/energy/pulse/pistol=1) l_pocket = /obj/item/melee/transforming/energy/sword/saber /datum/outfit/centcom/ert/security @@ -77,7 +77,7 @@ /datum/outfit/centcom/ert/security/alert name = "ERT Security - High Alert" - suit_store = /obj/item/gun/energy/pulse/carbine/loyalpin + suit_store = /obj/item/gun/energy/pulse/carbine mask = /obj/item/clothing/mask/gas/sechailer/swat backpack_contents = list(/obj/item/storage/box/survival/engineer=1,\ /obj/item/storage/box/handcuffs=1,\ @@ -114,7 +114,7 @@ mask = /obj/item/clothing/mask/gas/sechailer/swat backpack_contents = list(/obj/item/storage/box/survival/engineer=1,\ /obj/item/melee/baton/loaded=1,\ - /obj/item/gun/energy/pulse/pistol/loyalpin=1,\ + /obj/item/gun/energy/pulse/pistol=1,\ /obj/item/reagent_containers/hypospray/combat/nanites=1,\ /obj/item/gun/medbeam=1) @@ -150,7 +150,7 @@ mask = /obj/item/clothing/mask/gas/sechailer/swat backpack_contents = list(/obj/item/storage/box/survival/engineer=1,\ /obj/item/melee/baton/loaded=1,\ - /obj/item/gun/energy/pulse/pistol/loyalpin=1,\ + /obj/item/gun/energy/pulse/pistol=1,\ /obj/item/construction/rcd/combat=1) // official diff --git a/code/modules/clothing/outfits/standard.dm b/code/modules/clothing/outfits/standard.dm index 7a848b9ca330..d039d06dae35 100644 --- a/code/modules/clothing/outfits/standard.dm +++ b/code/modules/clothing/outfits/standard.dm @@ -169,7 +169,7 @@ r_pocket = /obj/item/shield/energy suit_store = /obj/item/tank/internals/emergency_oxygen/double belt = /obj/item/gun/ballistic/revolver/mateba - r_hand = /obj/item/gun/energy/pulse/loyalpin + r_hand = /obj/item/gun/energy/pulse id = /obj/item/card/id/ert/deathsquad ears = /obj/item/radio/headset/headset_cent/alt diff --git a/code/modules/mining/abandoned_crates.dm b/code/modules/mining/abandoned_crates.dm index e274009d07e0..613a68a2de47 100644 --- a/code/modules/mining/abandoned_crates.dm +++ b/code/modules/mining/abandoned_crates.dm @@ -227,9 +227,9 @@ for(var/i in 1 to 4) new /obj/item/clothing/mask/balaclava(src) new /obj/item/gun/ballistic/shotgun/toy(src) - new /obj/item/gun/ballistic/automatic/toy/pistol/unrestricted(src) - new /obj/item/gun/ballistic/automatic/toy/unrestricted(src) - new /obj/item/gun/ballistic/automatic/hmg/l6_saw/toy/unrestricted(src) + new /obj/item/gun/ballistic/automatic/toy/pistol(src) + new /obj/item/gun/ballistic/automatic/toy(src) + new /obj/item/gun/ballistic/automatic/hmg/l6_saw/toy(src) new /obj/item/ammo_box/foambox(src) if(98) for(var/i in 1 to 3) diff --git a/code/modules/mob/living/simple_animal/hostile/mining_mobs/hivelord.dm b/code/modules/mob/living/simple_animal/hostile/mining_mobs/hivelord.dm index 02cb46039076..1cbc7ec58d51 100644 --- a/code/modules/mob/living/simple_animal/hostile/mining_mobs/hivelord.dm +++ b/code/modules/mob/living/simple_animal/hostile/mining_mobs/hivelord.dm @@ -747,7 +747,7 @@ else back = pickweight(list( /obj/item/energyhalberd = 5, - /obj/item/gun/ballistic/rocketlauncher/unrestricted = 5 + /obj/item/gun/ballistic/rocketlauncher = 5 ) ) if(prob(25)) diff --git a/code/modules/projectiles/gun.dm b/code/modules/projectiles/gun.dm index 8ca8f0bc05c8..5cd55858537a 100644 --- a/code/modules/projectiles/gun.dm +++ b/code/modules/projectiles/gun.dm @@ -1,6 +1,5 @@ #define DUALWIELD_PENALTY_EXTRA_MULTIPLIER 1.6 -#define FIRING_PIN_REMOVAL_DELAY 50 /obj/item/gun name = "gun" @@ -34,7 +33,6 @@ var/suppressed_sound = 'sound/weapons/gun/general/heavy_shot_suppressed.ogg' var/suppressed_volume = 60 var/can_unsuppress = TRUE - var/clumsy_check = TRUE var/obj/item/ammo_casing/chambered = null trigger_guard = TRIGGER_GUARD_NORMAL //trigger guard on the weapon, hulks can't fire them with their big meaty fingers var/sawn_desc = null //description change if weapon is sawn-off @@ -53,7 +51,6 @@ righthand_file = 'icons/mob/inhands/weapons/guns_righthand.dmi' var/list/attachment_options = list() //This.. works for now.. gun refactor soon - var/obj/item/firing_pin/pin = /obj/item/firing_pin //standard firing pin for most guns var/can_flashlight = FALSE //if a flashlight can be added or removed if it already has one. var/obj/item/flashlight/seclite/gun_light @@ -126,8 +123,6 @@ . = ..() RegisterSignal(src, COMSIG_TWOHANDED_WIELD, PROC_REF(on_wield)) RegisterSignal(src, COMSIG_TWOHANDED_UNWIELD, PROC_REF(on_unwield)) - if(pin) - pin = new pin(src) if(gun_light) alight = new(src) muzzle_flash = new(src, muzzleflash_iconstate) @@ -161,8 +156,6 @@ user.remove_movespeed_modifier(/datum/movespeed_modifier/gun) /obj/item/gun/Destroy() - if(isobj(pin)) //Can still be the initial path, then we skip - QDEL_NULL(pin) if(gun_light) QDEL_NULL(gun_light) if(bayonet) @@ -178,8 +171,6 @@ return ..() /obj/item/gun/handle_atom_del(atom/A) - if(A == pin) - pin = null if(A == chambered) chambered = null update_appearance() @@ -191,12 +182,6 @@ /obj/item/gun/examine(mob/user) . = ..() - if(pin) - . += "It has \a [pin] installed." - . += "[pin] looks like it could be removed with some tools." - else - . += "It doesn't have a firing pin installed, and won't fire." - if(gun_light) . += "It has \a [gun_light] [can_flashlight ? "" : "permanently "]mounted on it." if(can_flashlight) //if it has a light and this is false, the light is permanent. @@ -318,9 +303,6 @@ shoot_with_empty_chamber(user) return - if(check_botched(user)) - return - if(weapon_weight == WEAPON_HEAVY && (!wielded)) to_chat(user, "You need a more secure grip to fire [src]!") return @@ -339,33 +321,6 @@ return process_fire(target, user, TRUE, params, null, bonus_spread) -/obj/item/gun/proc/check_botched(mob/living/user, params) - if(clumsy_check) - if(istype(user)) - if(HAS_TRAIT(user, TRAIT_CLUMSY) && prob(40)) - to_chat(user, "You shoot yourself in the foot with [src]!") - var/shot_leg = pick(BODY_ZONE_L_LEG, BODY_ZONE_R_LEG) - process_fire(user, user, FALSE, params, shot_leg) - SEND_SIGNAL(user, COMSIG_MOB_CLUMSY_SHOOT_FOOT) - user.dropItemToGround(src, TRUE) - return TRUE - -/obj/item/gun/can_trigger_gun(mob/living/user) - . = ..() - if(!handle_pins(user)) - return FALSE - -/obj/item/gun/proc/handle_pins(mob/living/user) - if(pin) - if(pin.pin_auth(user) || (pin.obj_flags & EMAGGED)) - return TRUE - else - pin.auth_fail(user) - return FALSE - else - to_chat(user, "[src]'s trigger is locked. This weapon doesn't have a firing pin installed!") - return FALSE - /obj/item/gun/proc/recharge_newshot() return @@ -562,40 +517,6 @@ else if(picked_option == "Knife") return remove_gun_attachment(user, I, bayonet, "unfix") -/obj/item/gun/welder_act(mob/living/user, obj/item/I) - . = ..() - if(.) - return - if(!user.canUseTopic(src, BE_CLOSE, FALSE, NO_TK)) - return - if(pin && user.is_holding(src)) - user.visible_message("[user] attempts to remove [pin] from [src] with [I].", - "You attempt to remove [pin] from [src]. (It will take [DisplayTimeText(FIRING_PIN_REMOVAL_DELAY)].)", null, 3) - if(I.use_tool(src, user, FIRING_PIN_REMOVAL_DELAY, 5, volume = 50)) - if(!pin) //check to see if the pin is still there, or we can spam messages by clicking multiple times during the tool delay - return - user.visible_message("[pin] is spliced out of [src] by [user], melting part of the pin in the process.", - "You splice [pin] out of [src] with [I], melting part of the pin in the process.", null, 3) - QDEL_NULL(pin) - return TRUE - -/obj/item/gun/wirecutter_act(mob/living/user, obj/item/I) - . = ..() - if(.) - return - if(!user.canUseTopic(src, BE_CLOSE, FALSE, NO_TK)) - return - if(pin && user.is_holding(src)) - user.visible_message("[user] attempts to remove [pin] from [src] with [I].", - "You attempt to remove [pin] from [src]. (It will take [DisplayTimeText(FIRING_PIN_REMOVAL_DELAY)].)", null, 3) - if(I.use_tool(src, user, FIRING_PIN_REMOVAL_DELAY, volume = 50)) - if(!pin) //check to see if the pin is still there, or we can spam messages by clicking multiple times during the tool delay - return - user.visible_message("[pin] is ripped out of [src] by [user], mangling the pin in the process.", - "You rip [pin] out of [src] with [I], mangling the pin in the process.", null, 3) - QDEL_NULL(pin) - return TRUE - /obj/item/gun/proc/remove_gun_attachment(mob/living/user, obj/item/tool_item, obj/item/item_to_remove, removal_verb) if(tool_item) tool_item.play_tool_sound(src) @@ -792,11 +713,6 @@ #undef BRAINS_BLOWN_THROW_RANGE #undef BRAINS_BLOWN_THROW_SPEED -/obj/item/gun/proc/unlock() //used in summon guns and as a convience for admins - if(pin) - qdel(pin) - pin = new /obj/item/firing_pin - //Happens before the actual projectile creation /obj/item/gun/proc/before_firing(atom/target,mob/user) return @@ -970,5 +886,4 @@ azoom = new() azoom.gun = src -#undef FIRING_PIN_REMOVAL_DELAY #undef DUALWIELD_PENALTY_EXTRA_MULTIPLIER diff --git a/code/modules/projectiles/guns/ballistic/automatic.dm b/code/modules/projectiles/guns/ballistic/automatic.dm index ec57fd588021..094ea753af10 100644 --- a/code/modules/projectiles/guns/ballistic/automatic.dm +++ b/code/modules/projectiles/guns/ballistic/automatic.dm @@ -91,7 +91,6 @@ desc = "A heavily-modified .50 BMG anti-material rifle utilized by Syndicate agents. Requires both hands to fire." can_suppress = TRUE can_unsuppress = TRUE - pin = /obj/item/firing_pin/implant/pindicate // Old Semi-Auto Rifle // diff --git a/code/modules/projectiles/guns/ballistic/launchers.dm b/code/modules/projectiles/guns/ballistic/launchers.dm index 614aa7a884c1..01644cd6e9bb 100644 --- a/code/modules/projectiles/guns/ballistic/launchers.dm +++ b/code/modules/projectiles/guns/ballistic/launchers.dm @@ -10,13 +10,9 @@ mag_type = /obj/item/ammo_box/magazine/internal/grenadelauncher fire_sound = 'sound/weapons/gun/general/grenade_launch.ogg' w_class = WEIGHT_CLASS_NORMAL - pin = /obj/item/firing_pin/implant/pindicate bolt_type = BOLT_TYPE_NO_BOLT fire_delay = 10 -/obj/item/gun/ballistic/revolver/grenadelauncher/unrestricted - pin = /obj/item/firing_pin - /obj/item/gun/ballistic/revolver/grenadelauncher/attackby(obj/item/A, mob/user, params) ..() if(istype(A, /obj/item/ammo_box) || istype(A, /obj/item/ammo_casing)) @@ -28,7 +24,6 @@ icon = 'icons/mecha/mecha_equipment.dmi' icon_state = "mecha_grenadelnchr" mag_type = /obj/item/ammo_box/magazine/internal/cylinder/grenademulti - pin = /obj/item/firing_pin /obj/item/gun/ballistic/revolver/grenadelauncher/cyborg/attack_self() return @@ -54,7 +49,6 @@ load_sound = 'sound/weapons/gun/general/rocket_load.ogg' w_class = WEIGHT_CLASS_BULKY can_suppress = FALSE - pin = /obj/item/firing_pin burst_size = 1 fire_delay = 0 casing_ejector = FALSE @@ -66,9 +60,6 @@ tac_reloads = FALSE manufacturer = MANUFACTURER_SCARBOROUGH -/obj/item/gun/ballistic/rocketlauncher/unrestricted - pin = /obj/item/firing_pin - /obj/item/gun/ballistic/rocketlauncher/afterattack() . = ..() magazine.get_round(FALSE) //Hack to clear the mag after it's fired diff --git a/code/modules/projectiles/guns/ballistic/revolver.dm b/code/modules/projectiles/guns/ballistic/revolver.dm index abbf62543f90..f201dfbca548 100644 --- a/code/modules/projectiles/guns/ballistic/revolver.dm +++ b/code/modules/projectiles/guns/ballistic/revolver.dm @@ -541,7 +541,6 @@ icon_state = "goldrevolver" fire_sound = 'sound/weapons/resonator_blast.ogg' recoil = 8 - pin = /obj/item/firing_pin manufacturer = MANUFACTURER_NONE /obj/item/gun/ballistic/revolver/montagne @@ -670,18 +669,6 @@ return user.visible_message("[user.name]'s soul is captured by \the [src]!", "You've lost the gamble! Your soul is forfeit!") -/obj/item/gun/ballistic/revolver/reverse //Fires directly at its user... unless the user is a clown, of course. - clumsy_check = 0 - -/obj/item/gun/ballistic/revolver/reverse/can_trigger_gun(mob/living/user) - if((HAS_TRAIT(user, TRAIT_CLUMSY)) || (user.mind && user.mind.assigned_role == "Clown")) - return ..() - if(process_fire(user, user, FALSE, null, BODY_ZONE_HEAD)) - user.visible_message("[user] somehow manages to shoot [user.p_them()]self in the face!", "You somehow shoot yourself in the face! How the hell?!") - user.emote("scream") - user.drop_all_held_items() - user.Paralyze(80) - /obj/item/gun/ballistic/revolver/firebrand name = "\improper HP Firebrand" desc = "An archaic precursor to revolver-type firearms, this gun was rendered completely obsolete millennia ago. While fast to fire, it is extremely inaccurate. Uses .357 ammo." diff --git a/code/modules/projectiles/guns/ballistic/rifle.dm b/code/modules/projectiles/guns/ballistic/rifle.dm index 60aa20ab3a50..9c45ac569da8 100644 --- a/code/modules/projectiles/guns/ballistic/rifle.dm +++ b/code/modules/projectiles/guns/ballistic/rifle.dm @@ -164,7 +164,6 @@ name = "arcane barrage" desc = "Pew Pew Pew." fire_sound = 'sound/weapons/emitter.ogg' - pin = /obj/item/firing_pin/magic icon = 'icons/obj/guns/projectile.dmi' lefthand_file = 'icons/mob/inhands/weapons/guns_lefthand.dmi' righthand_file = 'icons/mob/inhands/weapons/guns_righthand.dmi' diff --git a/code/modules/projectiles/guns/ballistic/shotgun.dm b/code/modules/projectiles/guns/ballistic/shotgun.dm index 81344fa5a82a..0b7e526c8a2b 100644 --- a/code/modules/projectiles/guns/ballistic/shotgun.dm +++ b/code/modules/projectiles/guns/ballistic/shotgun.dm @@ -163,9 +163,6 @@ var/obj/item/ammo_box/magazine/internal/shot/alternate_magazine semi_auto = TRUE -/obj/item/gun/ballistic/shotgun/automatic/dual_tube/mindshield - pin = /obj/item/firing_pin/implant/mindshield - /obj/item/gun/ballistic/shotgun/automatic/dual_tube/examine(mob/user) . = ..() . += "Alt-click to pump it." @@ -234,16 +231,12 @@ wield_slowdown = 0.6 wield_delay = 0.65 SECONDS -/obj/item/gun/ballistic/shotgun/bulldog/unrestricted - pin = /obj/item/firing_pin - /obj/item/gun/ballistic/shotgun/bulldog/inteq name = "\improper Mastiff Shotgun" desc = "A variation of the Bulldog, seized from Syndicate armories by deserting troopers then modified to IRMG's standards." icon_state = "bulldog-inteq" item_state = "bulldog-inteq" mag_type = /obj/item/ammo_box/magazine/m12g - pin = /obj/item/firing_pin manufacturer = MANUFACTURER_INTEQ /obj/item/gun/ballistic/shotgun/bulldog/suns @@ -259,7 +252,6 @@ mag_type = /obj/item/ammo_box/magazine/cm15_mag icon_state = "cm15" item_state = "cm15" - pin = /obj/item/firing_pin empty_alarm = FALSE empty_indicator = FALSE special_mags = FALSE diff --git a/code/modules/projectiles/guns/ballistic/smg.dm b/code/modules/projectiles/guns/ballistic/smg.dm index ce740644d712..23ec4247a5da 100644 --- a/code/modules/projectiles/guns/ballistic/smg.dm +++ b/code/modules/projectiles/guns/ballistic/smg.dm @@ -37,7 +37,6 @@ icon_state = "saber" actions_types = list() mag_type = /obj/item/ammo_box/magazine/smgm9mm - pin = null bolt_type = BOLT_TYPE_LOCKING mag_display = TRUE manufacturer = MANUFACTURER_NANOTRASEN_OLD @@ -46,9 +45,6 @@ . = ..() AddComponent(/datum/component/automatic_fire, 0.13 SECONDS) -/obj/item/gun/ballistic/automatic/smg/proto/unrestricted - pin = /obj/item/firing_pin - /obj/item/gun/ballistic/automatic/smg/c20r name = "\improper C-20r SMG" desc = "A bullpup .45 SMG designated 'C-20r.' Its buttstamp reads 'Scarborough Arms - Per falcis, per pravitas.'" @@ -68,9 +64,6 @@ . = ..() AddComponent(/datum/component/automatic_fire, 0.13 SECONDS) -/obj/item/gun/ballistic/automatic/smg/c20r/unrestricted - pin = /obj/item/firing_pin - /obj/item/gun/ballistic/automatic/smg/c20r/Initialize() . = ..() update_appearance() @@ -160,7 +153,6 @@ var/obj/item/gun/ballistic/revolver/grenadelauncher/underbarrel burst_size = 3 fire_delay = 2 - pin = /obj/item/firing_pin/implant/pindicate mag_display = TRUE empty_indicator = TRUE fire_sound = 'sound/weapons/gun/rifle/shot_alt.ogg' @@ -175,14 +167,6 @@ underbarrel = new /obj/item/gun/ballistic/revolver/grenadelauncher(src) update_appearance() -/obj/item/gun/ballistic/automatic/smg/m90/unrestricted - pin = /obj/item/firing_pin - -/obj/item/gun/ballistic/automatic/smg/m90/unrestricted/Initialize() - . = ..() - underbarrel = new /obj/item/gun/ballistic/revolver/grenadelauncher/unrestricted(src) - update_appearance() - /obj/item/gun/ballistic/automatic/smg/m90/afterattack(atom/target, mob/living/user, flag, params) if(select == 2) underbarrel.afterattack(target, user, flag, params) diff --git a/code/modules/projectiles/guns/ballistic/toy.dm b/code/modules/projectiles/guns/ballistic/toy.dm index 4ce2819a902e..95911c9269bc 100644 --- a/code/modules/projectiles/guns/ballistic/toy.dm +++ b/code/modules/projectiles/guns/ballistic/toy.dm @@ -9,7 +9,6 @@ throwforce = 0 burst_size = 3 can_suppress = TRUE - clumsy_check = 0 item_flags = NONE casing_ejector = FALSE manufacturer = MANUFACTURER_NANOTRASEN @@ -20,9 +19,6 @@ . = ..() . += "[icon_state]_toy" -/obj/item/gun/ballistic/automatic/toy/unrestricted - pin = /obj/item/firing_pin - /obj/item/gun/ballistic/automatic/toy/pistol name = "foam force pistol" desc = "A small, easily concealable toy handgun. Ages 8 and up." @@ -45,12 +41,6 @@ magazine = new /obj/item/ammo_box/magazine/toy/pistol/riot(src) return ..() -/obj/item/gun/ballistic/automatic/toy/pistol/unrestricted - pin = /obj/item/firing_pin - -/obj/item/gun/ballistic/automatic/toy/pistol/riot/unrestricted - pin = /obj/item/firing_pin - /obj/item/gun/ballistic/shotgun/toy name = "foam force shotgun" desc = "A toy shotgun with wood furniture and a four-shell capacity underneath. Ages 8 and up." @@ -58,7 +48,6 @@ throwforce = 0 mag_type = /obj/item/ammo_box/magazine/internal/shot/toy fire_sound = 'sound/items/syringeproj.ogg' - clumsy_check = FALSE item_flags = NONE casing_ejector = FALSE can_suppress = FALSE @@ -75,9 +64,6 @@ if(chambered && !chambered.BB) qdel(chambered) -/obj/item/gun/ballistic/shotgun/toy/unrestricted - pin = /obj/item/firing_pin - /obj/item/gun/ballistic/shotgun/toy/crossbow name = "foam force crossbow" desc = "A weapon favored by many overactive children. Ages 8 and up." @@ -92,48 +78,38 @@ recoil = -10 //its a toy... recoil_unwielded = -10 -/obj/item/gun/ballistic/automatic/smg/c20r/toy //This is the syndicate variant with syndicate firing pin and riot darts. +/obj/item/gun/ballistic/automatic/smg/c20r/toy name = "donksoft SMG" desc = "A bullpup two-round burst toy SMG, designated 'C-20r'. Ages 8 and up." can_suppress = FALSE item_flags = NONE - mag_type = /obj/item/ammo_box/magazine/toy/smgm45/riot + mag_type = /obj/item/ammo_box/magazine/toy/smgm45 fire_sound = 'sound/items/syringeproj.ogg' casing_ejector = FALSE - clumsy_check = FALSE manufacturer = MANUFACTURER_DONKCO recoil = -10 //its a toy... recoil_unwielded = -10 -/obj/item/gun/ballistic/automatic/smg/c20r/toy/unrestricted //Use this for actual toys - pin = /obj/item/firing_pin - mag_type = /obj/item/ammo_box/magazine/toy/smgm45 - -/obj/item/gun/ballistic/automatic/smg/c20r/toy/unrestricted/riot +/obj/item/gun/ballistic/automatic/smg/c20r/toy/riot mag_type = /obj/item/ammo_box/magazine/toy/smgm45/riot /obj/item/gun/ballistic/automatic/smg/c20r/toy/update_overlays() . = ..() . += "[icon_state]_toy" -/obj/item/gun/ballistic/automatic/hmg/l6_saw/toy //This is the syndicate variant with syndicate firing pin and riot darts. +/obj/item/gun/ballistic/automatic/hmg/l6_saw/toy name = "donksoft LMG" desc = "A heavily modified toy light machine gun, designated 'L6 SAW'. Ages 8 and up." fire_sound = 'sound/items/syringeproj.ogg' can_suppress = FALSE item_flags = NONE - mag_type = /obj/item/ammo_box/magazine/toy/m762/riot + mag_type = /obj/item/ammo_box/magazine/toy/m762 casing_ejector = FALSE - clumsy_check = FALSE manufacturer = MANUFACTURER_DONKCO recoil = -10 //its a toy... recoil_unwielded = -10 -/obj/item/gun/ballistic/automatic/hmg/l6_saw/toy/unrestricted //Use this for actual toys - pin = /obj/item/firing_pin - mag_type = /obj/item/ammo_box/magazine/toy/m762 - -/obj/item/gun/ballistic/automatic/hmg/l6_saw/toy/unrestricted/riot +/obj/item/gun/ballistic/automatic/hmg/l6_saw/toy/riot mag_type = /obj/item/ammo_box/magazine/toy/m762/riot /obj/item/gun/ballistic/automatic/hmg/l6_saw/toy/update_overlays() diff --git a/code/modules/projectiles/guns/energy/energy_gun.dm b/code/modules/projectiles/guns/energy/energy_gun.dm index 1423eedf81ba..f2c504f07f84 100644 --- a/code/modules/projectiles/guns/energy/energy_gun.dm +++ b/code/modules/projectiles/guns/energy/energy_gun.dm @@ -12,9 +12,6 @@ dual_wield_spread = 60 manufacturer = MANUFACTURER_SHARPLITE_NEW -/obj/item/gun/energy/e_gun/mindshield - pin = /obj/item/firing_pin/implant/mindshield - /obj/item/gun/energy/e_gun/mini name = "miniature energy gun" desc = "A small, pistol-sized energy gun with a built-in flashlight. It has two settings: disable and kill." @@ -137,7 +134,6 @@ icon_state = "nucgun" item_state = "nucgun" charge_delay = 5 - pin = null can_charge = FALSE internal_cell = TRUE ammo_x_offset = 2 diff --git a/code/modules/projectiles/guns/energy/laser.dm b/code/modules/projectiles/guns/energy/laser.dm index 4c924ef49ccf..31261d31e30c 100644 --- a/code/modules/projectiles/guns/energy/laser.dm +++ b/code/modules/projectiles/guns/energy/laser.dm @@ -18,7 +18,6 @@ name = "practice laser gun" desc = "A modified version of the L-204 laser gun, this one fires less concentrated energy bolts designed for target practice." ammo_type = list(/obj/item/ammo_casing/energy/laser/practice) - clumsy_check = TRUE item_flags = NONE /obj/item/gun/energy/laser/retro @@ -75,7 +74,6 @@ item_state = "shotgun" desc = "A combat shotgun gutted and refitted with an internal laser system. Can switch between taser and scattered disabler shots." shaded_charge = 0 - pin = /obj/item/firing_pin/implant/mindshield ammo_type = list(/obj/item/ammo_casing/energy/disabler/scatter, /obj/item/ammo_casing/energy/electrode) manufacturer = MANUFACTURER_NONE @@ -93,13 +91,9 @@ flags_1 = CONDUCT_1 slot_flags = ITEM_SLOT_BACK ammo_type = list(/obj/item/ammo_casing/energy/laser/accelerator) - pin = null ammo_x_offset = 3 manufacturer = MANUFACTURER_SHARPLITE -/obj/item/gun/energy/lasercannon/unrestricted - pin = /obj/item/firing_pin - /obj/item/ammo_casing/energy/laser/accelerator projectile_type = /obj/projectile/beam/laser/accelerator select_name = "accelerator" @@ -123,7 +117,6 @@ icon_state = "xray" item_state = null ammo_type = list(/obj/item/ammo_casing/energy/xray) - pin = null ammo_x_offset = 3 ////////Laser Tag//////////////////// @@ -134,8 +127,6 @@ desc = "A retro laser gun modified to fire harmless blue beams of light. Sound effects included!" ammo_type = list(/obj/item/ammo_casing/energy/laser/bluetag) item_flags = NONE - clumsy_check = FALSE - pin = /obj/item/firing_pin/tag/blue ammo_x_offset = 2 selfcharge = TRUE manufacturer = MANUFACTURER_NONE @@ -149,8 +140,6 @@ desc = "A retro laser gun modified to fire harmless beams red of light. Sound effects included!" ammo_type = list(/obj/item/ammo_casing/energy/laser/redtag) item_flags = NONE - clumsy_check = FALSE - pin = /obj/item/firing_pin/tag/red ammo_x_offset = 2 selfcharge = TRUE manufacturer = MANUFACTURER_NONE diff --git a/code/modules/projectiles/guns/energy/pulse.dm b/code/modules/projectiles/guns/energy/pulse.dm index 9ed110dfa041..f16cbbd98e8c 100644 --- a/code/modules/projectiles/guns/energy/pulse.dm +++ b/code/modules/projectiles/guns/energy/pulse.dm @@ -24,26 +24,6 @@ /obj/item/gun/energy/pulse/emp_act(severity) return -/obj/item/gun/energy/pulse/prize - pin = /obj/item/firing_pin - -/obj/item/gun/energy/pulse/prize/Initialize() - . = ..() - GLOB.poi_list += src - var/turf/T = get_turf(src) - - message_admins("A pulse rifle prize has been created at [ADMIN_VERBOSEJMP(T)]") - log_game("A pulse rifle prize has been created at [AREACOORD(T)]") - - notify_ghosts("Someone won a pulse rifle as a prize!", source = src, action = NOTIFY_ORBIT, header = "Pulse rifle prize") - -/obj/item/gun/energy/pulse/prize/Destroy() - GLOB.poi_list -= src - . = ..() - -/obj/item/gun/energy/pulse/loyalpin - pin = /obj/item/firing_pin - /obj/item/gun/energy/pulse/carbine name = "pulse carbine" desc = "A next-generation pulse weapon for Nanotrasen's security forces. High production costs and logistical issues have limited its deployment to specialist Loss Prevention and Emergency Response units." @@ -61,8 +41,19 @@ ammo_x_offset = 2 charge_sections = 4 -/obj/item/gun/energy/pulse/carbine/loyalpin - pin = /obj/item/firing_pin/implant/mindshield +/obj/item/gun/energy/pulse/prize/Initialize() + . = ..() + GLOB.poi_list += src + var/turf/T = get_turf(src) + + message_admins("A pulse rifle prize has been created at [ADMIN_VERBOSEJMP(T)]") + log_game("A pulse rifle prize has been created at [AREACOORD(T)]") + + notify_ghosts("Someone won a pulse rifle as a prize!", source = src, action = NOTIFY_ORBIT, header = "Pulse rifle prize") + +/obj/item/gun/energy/pulse/prize/Destroy() + GLOB.poi_list -= src + . = ..() /obj/item/gun/energy/pulse/pistol name = "pulse pistol" @@ -76,9 +67,6 @@ ammo_x_offset = 2 charge_sections = 4 -/obj/item/gun/energy/pulse/pistol/loyalpin - pin = /obj/item/firing_pin/implant/mindshield - /obj/item/gun/energy/pulse/destroyer name = "pulse destroyer" desc = "A heavy-duty energy rifle built for pure destruction." diff --git a/code/modules/projectiles/guns/energy/special.dm b/code/modules/projectiles/guns/energy/special.dm index 5a01abfdc0f1..27b7b65b622d 100644 --- a/code/modules/projectiles/guns/energy/special.dm +++ b/code/modules/projectiles/guns/energy/special.dm @@ -25,7 +25,6 @@ slot_flags = ITEM_SLOT_BELT ammo_x_offset = 2 ammo_y_offset = 0 - pin = null can_flashlight = TRUE flight_x_offset = 18 flight_y_offset = 11 @@ -35,7 +34,6 @@ desc = "A gun that discharges high amounts of controlled radiation to slowly break a target into component elements." icon_state = "decloner" ammo_type = list(/obj/item/ammo_casing/energy/declone) - pin = null ammo_x_offset = 1 /obj/item/gun/energy/decloner/update_overlays() @@ -44,10 +42,6 @@ if(!QDELETED(cell) && (cell.charge > shot.e_cost)) . += "decloner_spin" -/obj/item/gun/energy/decloner/unrestricted - pin = /obj/item/firing_pin - ammo_type = list(/obj/item/ammo_casing/energy/declone/weak) - /obj/item/gun/energy/floragun name = "floral somatoray" desc = "A tool that discharges controlled radiation which induces mutation in plant cells." @@ -67,7 +61,6 @@ w_class = WEIGHT_CLASS_BULKY ammo_type = list(/obj/item/ammo_casing/energy/meteor) cell_type = /obj/item/stock_parts/cell/potato - clumsy_check = 0 //Admin spawn only, might as well let clowns use it. selfcharge = 1 /obj/item/gun/energy/meteorgun/pen @@ -121,7 +114,6 @@ custom_materials = list(/datum/material/iron=4000) suppressed = null ammo_type = list(/obj/item/ammo_casing/energy/bolt/large) - pin = null manufacturer = MANUFACTURER_NONE @@ -336,12 +328,10 @@ ammo_type = list(/obj/item/ammo_casing/energy/temp, /obj/item/ammo_casing/energy/temp/hot) cell_type = /obj/item/stock_parts/cell/gun/upgraded ammo_x_offset = 2 - pin = null /obj/item/gun/energy/temperature/security name = "security temperature gun" desc = "A weapon that can only be used to its full potential by the truly robust." - pin = /obj/item/firing_pin /obj/item/gun/energy/laser/instakill name = "instakill rifle" diff --git a/code/modules/projectiles/guns/magic.dm b/code/modules/projectiles/guns/magic.dm index 63c4ef8aa2d0..9360c24be499 100644 --- a/code/modules/projectiles/guns/magic.dm +++ b/code/modules/projectiles/guns/magic.dm @@ -17,9 +17,7 @@ var/can_charge = TRUE var/ammo_type var/no_den_usage - clumsy_check = 0 trigger_guard = TRIGGER_GUARD_ALLOW_ALL // Has no trigger at all, uses magic instead - pin = /obj/item/firing_pin/magic /obj/item/gun/magic/process_fire(atom/target, mob/living/user, message, params, zone_override, bonus_spread) if(no_den_usage) diff --git a/code/modules/projectiles/guns/misc/beam_rifle.dm b/code/modules/projectiles/guns/misc/beam_rifle.dm index fad4f485aa88..8b6626bc5e97 100644 --- a/code/modules/projectiles/guns/misc/beam_rifle.dm +++ b/code/modules/projectiles/guns/misc/beam_rifle.dm @@ -32,7 +32,6 @@ big_gun = TRUE cell_type = "/obj/item/stock_parts/cell/gun/large" canMouseDown = TRUE - pin = null var/aiming = FALSE var/aiming_time = 12 var/aiming_time_fire_threshold = 5 @@ -82,7 +81,6 @@ cell_type = /obj/item/stock_parts/cell/infinite aiming_time = 0 recoil = 0 - pin = /obj/item/firing_pin /obj/item/gun/energy/beam_rifle/equipped(mob/user) set_user(user) diff --git a/code/modules/projectiles/guns/misc/blastcannon.dm b/code/modules/projectiles/guns/misc/blastcannon.dm index 888e680479ea..161aa216b866 100644 --- a/code/modules/projectiles/guns/misc/blastcannon.dm +++ b/code/modules/projectiles/guns/misc/blastcannon.dm @@ -8,7 +8,6 @@ force = 10 fire_sound = 'sound/weapons/blastcannon.ogg' item_flags = NONE - clumsy_check = FALSE randomspread = FALSE var/hugbox = TRUE @@ -26,11 +25,6 @@ debug_power = 80 bombcheck = FALSE -/obj/item/gun/blastcannon/Initialize() - . = ..() - if(!pin) - pin = new - /obj/item/gun/blastcannon/Destroy() QDEL_NULL(bomb) return ..() diff --git a/code/modules/projectiles/guns/misc/chem_gun.dm b/code/modules/projectiles/guns/misc/chem_gun.dm index 6d9c5eda699d..fef47121af5f 100644 --- a/code/modules/projectiles/guns/misc/chem_gun.dm +++ b/code/modules/projectiles/guns/misc/chem_gun.dm @@ -10,7 +10,6 @@ throw_range = 7 force = 4 custom_materials = list(/datum/material/iron=2000) - clumsy_check = FALSE fire_sound = 'sound/items/syringeproj.ogg' var/time_per_syringe = 250 var/syringes_left = 4 diff --git a/code/modules/projectiles/guns/misc/syringe_gun.dm b/code/modules/projectiles/guns/misc/syringe_gun.dm index 34af73b855c6..96927eb91afc 100644 --- a/code/modules/projectiles/guns/misc/syringe_gun.dm +++ b/code/modules/projectiles/guns/misc/syringe_gun.dm @@ -8,7 +8,6 @@ throw_range = 7 force = 4 custom_materials = list(/datum/material/iron=2000) - clumsy_check = 0 fire_sound = 'sound/items/syringeproj.ogg' var/list/syringes = list() var/max_syringes = 1 diff --git a/code/modules/projectiles/guns/powered.dm b/code/modules/projectiles/guns/powered.dm index 698826436b18..ac7418748d9b 100644 --- a/code/modules/projectiles/guns/powered.dm +++ b/code/modules/projectiles/guns/powered.dm @@ -52,10 +52,6 @@ /obj/item/gun/ballistic/automatic/powered/get_cell() return cell -/obj/item/gun/ballistic/automatic/powered/nopin - pin = null - spawnwithmagazine = FALSE - //the things below were taken from energy gun code. blame whoever coded this, not me /obj/item/gun/ballistic/automatic/powered/attackby(obj/item/A, mob/user, params) if (!internal_cell && istype(A, /obj/item/stock_parts/cell/gun)) diff --git a/code/modules/projectiles/pins.dm b/code/modules/projectiles/pins.dm deleted file mode 100644 index 20bcdc4e63d9..000000000000 --- a/code/modules/projectiles/pins.dm +++ /dev/null @@ -1,343 +0,0 @@ -/obj/item/firing_pin - name = "electronic firing pin" - desc = "A small authentication device, to be inserted into a firearm receiver to allow operation. NT safety regulations require all new designs to incorporate one." - icon = 'icons/obj/device.dmi' - icon_state = "firing_pin" - item_state = "pen" - flags_1 = CONDUCT_1 - w_class = WEIGHT_CLASS_TINY - attack_verb = list("poked") - var/fail_message = "INVALID USER." - var/selfdestruct = 0 // Explode when user check is failed. - var/force_replace = 0 // Can forcefully replace other pins. - var/pin_removeable = 0 // Can be replaced by any pin. - var/obj/item/gun/gun - -/obj/item/firing_pin/New(newloc) - ..() - if(istype(newloc, /obj/item/gun)) - gun = newloc - -/obj/item/firing_pin/afterattack(atom/target, mob/user, proximity_flag) - . = ..() - if(proximity_flag) - if(istype(target, /obj/item/gun)) - var/obj/item/gun/G = target - var/obj/item/firing_pin/old_pin = G.pin - if(old_pin && (force_replace || old_pin.pin_removeable)) - to_chat(user, "You remove [old_pin] from [G].") - if(Adjacent(user)) - user.put_in_hands(old_pin) - else - old_pin.forceMove(G.drop_location()) - old_pin.gun_remove(user) - - if(!G.pin) - if(!user.temporarilyRemoveItemFromInventory(src)) - return - gun_insert(user, G) - to_chat(user, "You insert [src] into [G].") - else - to_chat(user, "This firearm already has a firing pin installed.") - -/obj/item/firing_pin/emag_act(mob/user) - if(obj_flags & EMAGGED) - return - obj_flags |= EMAGGED - to_chat(user, "You override the authentication mechanism.") - -/obj/item/firing_pin/proc/gun_insert(mob/living/user, obj/item/gun/G) - gun = G - forceMove(gun) - gun.pin = src - return - -/obj/item/firing_pin/proc/gun_remove(mob/living/user) - gun.pin = null - gun = null - return - -/obj/item/firing_pin/proc/pin_auth(mob/living/user) - return TRUE - -/obj/item/firing_pin/proc/auth_fail(mob/living/user) - if(user) - user.show_message(fail_message, MSG_VISUAL) - if(selfdestruct) - if(user) - user.show_message("SELF-DESTRUCTING...
    ", MSG_VISUAL) - to_chat(user, "[gun] explodes!") - explosion(get_turf(gun), -1, 0, 2, 3) - if(gun) - qdel(gun) - - -/obj/item/firing_pin/magic - name = "magic crystal shard" - desc = "A small enchanted shard which allows magical weapons to fire." - - -// Test pin, works only near firing range. -/obj/item/firing_pin/test_range - name = "test-range firing pin" - desc = "This safety firing pin allows weapons to be fired within proximity to a firing range." - fail_message = "TEST RANGE CHECK FAILED." - pin_removeable = TRUE - -/obj/item/firing_pin/test_range/pin_auth(mob/living/user) - if(!istype(user)) - return FALSE - if (istype(get_area(user), /area/ship/security/range)) - return TRUE - return FALSE - - -// Implant pin, checks for implant -/obj/item/firing_pin/implant - name = "implant-keyed firing pin" - desc = "This is a security firing pin which only authorizes users who are implanted with a certain device." - fail_message = "IMPLANT CHECK FAILED." - var/obj/item/implant/req_implant = null - -/obj/item/firing_pin/implant/pin_auth(mob/living/user) - if(user) - for(var/obj/item/implant/I in user.implants) - if(req_implant && I.type == req_implant) - return TRUE - return FALSE - -/obj/item/firing_pin/implant/mindshield - name = "mindshield firing pin" - desc = "This Security firing pin authorizes the weapon for only mindshield-implanted users." - icon_state = "firing_pin_loyalty" - req_implant = /obj/item/implant/mindshield - -/obj/item/firing_pin/implant/pindicate - name = "syndicate firing pin" - icon_state = "firing_pin_pindi" - req_implant = /obj/item/implant/weapons_auth - - - -// Honk pin, clown's joke item. -// Can replace other pins. Replace a pin in cap's laser for extra fun! -/obj/item/firing_pin/clown - name = "hilarious firing pin" - desc = "Advanced clowntech that can convert any firearm into a far more useful object." - color = "#FFFF00" - fail_message = "HONK!" - force_replace = TRUE - -/obj/item/firing_pin/clown/pin_auth(mob/living/user) - playsound(src, 'sound/items/bikehorn.ogg', 50, TRUE) - return FALSE - -// Ultra-honk pin, clown's deadly joke item. -// A gun with ultra-honk pin is useful for clown and useless for everyone else. -/obj/item/firing_pin/clown/ultra - name = "ultra hilarious firing pin" - -/obj/item/firing_pin/clown/ultra/pin_auth(mob/living/user) - playsound(src.loc, 'sound/items/bikehorn.ogg', 50, TRUE) - if(QDELETED(user)) //how the hell...? - stack_trace("/obj/item/firing_pin/clown/ultra/pin_auth called with a [isnull(user) ? "null" : "invalid"] user.") - return TRUE - if(HAS_TRAIT(user, TRAIT_CLUMSY)) //clumsy - return TRUE - if(user.mind) - if(user.mind.assigned_role == "Clown") //traitor clowns can use this, even though they're technically not clumsy - return TRUE - if(user.mind.has_antag_datum(/datum/antagonist/nukeop/clownop)) //clown ops aren't clumsy by default and technically don't have an assigned role of "Clown", but come on, they're basically clowns - return TRUE - if(user.mind.has_antag_datum(/datum/antagonist/nukeop/leader/clownop)) //Wanna hear a funny joke? - return TRUE //The clown op leader antag datum isn't a subtype of the normal clown op antag datum. - return FALSE - -/obj/item/firing_pin/clown/ultra/gun_insert(mob/living/user, obj/item/gun/G) - ..() - G.clumsy_check = FALSE - -/obj/item/firing_pin/clown/ultra/gun_remove(mob/living/user) - gun.clumsy_check = initial(gun.clumsy_check) - ..() - -// Now two times deadlier! -/obj/item/firing_pin/clown/ultra/selfdestruct - name = "super ultra hilarious firing pin" - desc = "Advanced clowntech that can convert any firearm into a far more useful object. It has a small nitrobananium charge on it." - selfdestruct = TRUE - - -// DNA-keyed pin. -// When you want to keep your toys for yourself. -/obj/item/firing_pin/dna - name = "DNA-keyed firing pin" - desc = "This is a DNA-locked firing pin which only authorizes one user. Attempt to fire once to DNA-link." - icon_state = "firing_pin_dna" - fail_message = "DNA CHECK FAILED." - var/unique_enzymes = null - -/obj/item/firing_pin/dna/afterattack(atom/target, mob/user, proximity_flag) - . = ..() - if(proximity_flag && iscarbon(target)) - var/mob/living/carbon/M = target - if(M.dna && M.dna.unique_enzymes) - unique_enzymes = M.dna.unique_enzymes - to_chat(user, "DNA-LOCK SET.") - -/obj/item/firing_pin/dna/pin_auth(mob/living/carbon/user) - if(user && user.dna && user.dna.unique_enzymes) - if(user.dna.unique_enzymes == unique_enzymes) - return TRUE - return FALSE - -/obj/item/firing_pin/dna/auth_fail(mob/living/carbon/user) - if(!unique_enzymes) - if(user && user.dna && user.dna.unique_enzymes) - unique_enzymes = user.dna.unique_enzymes - to_chat(user, "DNA-LOCK SET.") - else - ..() - -/obj/item/firing_pin/dna/dredd - desc = "This is a DNA-locked firing pin which only authorizes one user. Attempt to fire once to DNA-link. It has a small explosive charge on it." - selfdestruct = TRUE - -// Paywall pin, brought to you by ARMA 3 DLC. -// Checks if the user has a valid bank account on an ID and if so attempts to extract a one-time payment to authorize use of the gun. Otherwise fails to shoot. -/obj/item/firing_pin/paywall - name = "paywall firing pin" - desc = "A firing pin with a built-in configurable paywall." - color = "#FFD700" - fail_message = "" - var/list/gun_owners = list() //list of people who've accepted the license prompt. If this is the multi-payment pin, then this means they accepted the waiver that each shot will cost them money - var/payment_amount //how much gets paid out to license yourself to the gun - var/obj/item/card/id/pin_owner - var/multi_payment = FALSE //if true, user has to pay everytime they fire the gun - var/owned = FALSE - var/active_prompt = FALSE //purchase prompt to prevent spamming it - -/obj/item/firing_pin/paywall/attack_self(mob/user) - multi_payment = !multi_payment - to_chat(user, "You set the pin to [(multi_payment) ? "process payment for every shot" : "one-time license payment"].") - -/obj/item/firing_pin/paywall/examine(mob/user) - . = ..() - if(pin_owner) - . += "This firing pin is currently authorized to pay into the account of [pin_owner.registered_name]." - -/obj/item/firing_pin/paywall/gun_insert(mob/living/user, obj/item/gun/G) - if(!pin_owner) - to_chat(user, "ERROR: Please swipe valid identification card before installing firing pin!") - return - gun = G - forceMove(gun) - gun.pin = src - if(multi_payment) - gun.desc += " This [gun.name] has a per-shot cost of [payment_amount] credit[(payment_amount > 1) ? "s" : ""]." - return - gun.desc += " This [gun.name] has a license permit cost of [payment_amount] credit[(payment_amount > 1) ? "s" : ""]." - return - - -/obj/item/firing_pin/paywall/gun_remove(mob/living/user) - gun.desc = initial(desc) - ..() - -/obj/item/firing_pin/paywall/attackby(obj/item/M, mob/user, params) - if(istype(M, /obj/item/card/id)) - var/obj/item/card/id/id = M - if(!id.registered_account) - to_chat(user, "ERROR: Identification card lacks registered bank account!") - return - if(id != pin_owner && owned) - to_chat(user, "ERROR: This firing pin has already been authorized!") - return - if(id == pin_owner) - to_chat(user, "You unlink the card from the firing pin.") - gun_owners -= user - pin_owner = null - owned = FALSE - return - var/transaction_amount = input(user, "Insert valid deposit amount for gun purchase", "Money Deposit") as null|num - if(transaction_amount < 1) - to_chat(user, "ERROR: Invalid amount designated.") - return - if(!transaction_amount) - return - pin_owner = id - owned = TRUE - payment_amount = transaction_amount - gun_owners += user - to_chat(user, "You link the card to the firing pin.") - -/obj/item/firing_pin/paywall/pin_auth(mob/living/user) - if(!istype(user))//nice try commie - return FALSE - if(ishuman(user)) - var/datum/bank_account/credit_card_details - var/mob/living/carbon/human/H = user - if(H.get_bank_account()) - credit_card_details = H.get_bank_account() - if(H in gun_owners) - if(multi_payment && credit_card_details) - if(credit_card_details.has_money(payment_amount)) - pin_owner.registered_account.transfer_money(credit_card_details, payment_amount) - return TRUE - to_chat(user, "ERROR: User balance insufficent for successful transaction!") - return FALSE - return TRUE - if(credit_card_details && !active_prompt) - var/license_request = alert(usr, "Do you wish to pay [payment_amount] credit[(payment_amount > 1) ? "s" : ""] for [(multi_payment) ? "each shot of [gun.name]" : "usage license of [gun.name]"]?", "Weapon Purchase", "Yes", "No") - active_prompt = TRUE - if(!user.canUseTopic(src, BE_CLOSE)) - active_prompt = FALSE - return FALSE - switch(license_request) - if("Yes") - if(credit_card_details.has_money(payment_amount)) - pin_owner.registered_account.transfer_money(credit_card_details, payment_amount) - gun_owners += H - to_chat(user, "Gun license purchased, have a secure day!") - active_prompt = FALSE - return FALSE //we return false here so you don't click initially to fire, get the prompt, accept the prompt, and THEN the gun - to_chat(user, "ERROR: User balance insufficent for successful transaction!") - return FALSE - if("No") - to_chat(user, "ERROR: User has declined to purchase gun license!") - return FALSE - to_chat(user, "ERROR: User has no valid bank account to substract neccesary funds from!") - return FALSE - -// Laser tag pins -/obj/item/firing_pin/tag - name = "laser tag firing pin" - desc = "A recreational firing pin, used in laser tag units to ensure users have their vests on." - fail_message = "SUIT CHECK FAILED." - var/obj/item/clothing/suit/suit_requirement = null - var/tagcolor = "" - -/obj/item/firing_pin/tag/pin_auth(mob/living/user) - if(ishuman(user)) - var/mob/living/carbon/human/M = user - if(istype(M.wear_suit, suit_requirement)) - return TRUE - to_chat(user, "You need to be wearing [tagcolor] laser tag armor!") - return FALSE - -/obj/item/firing_pin/tag/red - name = "red laser tag firing pin" - icon_state = "firing_pin_red" - suit_requirement = /obj/item/clothing/suit/redtag - tagcolor = "red" - -/obj/item/firing_pin/tag/blue - name = "blue laser tag firing pin" - icon_state = "firing_pin_blue" - suit_requirement = /obj/item/clothing/suit/bluetag - tagcolor = "blue" - -/obj/item/firing_pin/Destroy() - if(gun) - gun.pin = null - return ..() diff --git a/code/modules/research/designs/weapon_designs.dm b/code/modules/research/designs/weapon_designs.dm index 930cc96be9c8..5edbb4df1158 100644 --- a/code/modules/research/designs/weapon_designs.dm +++ b/code/modules/research/designs/weapon_designs.dm @@ -67,36 +67,6 @@ category = list("Ammo") departmental_flags = DEPARTMENTAL_FLAG_SECURITY | DEPARTMENTAL_FLAG_BALLISTICS -/datum/design/pin_testing - name = "Test-Range Firing Pin" - desc = "This safety firing pin allows firearms to be operated within proximity to a firing range." - id = "pin_testing" - build_type = PROTOLATHE - materials = list(/datum/material/iron = 500, /datum/material/glass = 300) - build_path = /obj/item/firing_pin/test_range - category = list("Firing Pins") - departmental_flags = DEPARTMENTAL_FLAG_SECURITY - -/datum/design/pin_mindshield - name = "Mindshield Firing Pin" - desc = "This is a security firing pin which only authorizes users who are mindshield-implanted." - id = "pin_loyalty" - build_type = PROTOLATHE - materials = list(/datum/material/silver = 600, /datum/material/diamond = 600, /datum/material/uranium = 200) - build_path = /obj/item/firing_pin/implant/mindshield - category = list("Firing Pins") - departmental_flags = DEPARTMENTAL_FLAG_SECURITY - -/datum/design/pin - name = "Standard Firing Pin" - desc = "A simple, electronic firing pin which is required in most standardized modern weapons." - id = "pin_standard" - build_type = PROTOLATHE - materials = list(/datum/material/silver = 600, /datum/material/diamond = 600, /datum/material/uranium = 200) - build_path = /obj/item/firing_pin - category = list("Firing Pins") - departmental_flags = DEPARTMENTAL_FLAG_SECURITY | DEPARTMENTAL_FLAG_BALLISTICS - /datum/design/stunrevolver name = "Tesla Canon" desc = "A high-tech cannon that fires internal, reusable bolt cartridges in a revolving cylinder. The cartridges can be recharged using conventional rechargers" diff --git a/code/modules/research/techweb/all_nodes.dm b/code/modules/research/techweb/all_nodes.dm index 28de68605681..aac9842415c5 100644 --- a/code/modules/research/techweb/all_nodes.dm +++ b/code/modules/research/techweb/all_nodes.dm @@ -632,7 +632,7 @@ display_name = "Weapon Development Technology" description = "Our researchers have found new ways to weaponize just about everything now." prereq_ids = list("engineering") - design_ids = list("pin_testing", "tele_shield","gun_cell") + design_ids = list("tele_shield","gun_cell") research_costs = list(TECHWEB_POINT_TYPE_GENERIC = 10000) export_price = 5000 @@ -641,19 +641,10 @@ display_name = "Advanced Weapon Development Technology" description = "Our weapons are breaking the rules of reality by now." prereq_ids = list("adv_engi", "weaponry") - design_ids = list("pin_loyalty", "gun_cell_upgraded", "gun_cell_large") + design_ids = list("gun_cell_upgraded", "gun_cell_large") research_costs = list(TECHWEB_POINT_TYPE_GENERIC = 10000) export_price = 5000 -/datum/techweb_node/firingpin - id = "firingpin" - display_name = "Pin Security Decompilation" - description = "A resource-intensive hacking operation, allowing for the creation of pins without a mindshield brake." - prereq_ids = list("adv_weaponry") - design_ids = list("pin_standard") - research_costs = list(TECHWEB_POINT_TYPE_GENERIC = 15000) - export_price = 5000 - /datum/techweb_node/electric_weapons id = "electronic_weapons" display_name = "Electric Weapons" diff --git a/code/modules/ruins/spaceruin_code/forgottenship.dm b/code/modules/ruins/spaceruin_code/forgottenship.dm index 8e3ae585d73d..def148f22239 100644 --- a/code/modules/ruins/spaceruin_code/forgottenship.dm +++ b/code/modules/ruins/spaceruin_code/forgottenship.dm @@ -47,14 +47,6 @@ GLOBAL_VAR_INIT(fscpassword, generate_password()) . = ..() AddComponent(/datum/component/gps, "Old Encrypted Signal") -/obj/item/storage/box/firingpins/syndicate - name = "box of syndicate firing pins" - desc = "A box full of special syndicate firing pins which allow only syndicate operatives to use weapons with those firing pins." - -/obj/item/storage/box/firingpins/syndicate/PopulateContents() - for(var/i in 1 to 5) - new /obj/item/firing_pin/implant/pindicate(src) - /////////// AI Laws /obj/item/aiModule/core/full/cybersun diff --git a/code/modules/spells/spell_types/rightandwrong.dm b/code/modules/spells/spell_types/rightandwrong.dm index aae206d6fb0a..e79ffb8a491e 100644 --- a/code/modules/spells/spell_types/rightandwrong.dm +++ b/code/modules/spells/spell_types/rightandwrong.dm @@ -119,8 +119,6 @@ GLOBAL_VAR_INIT(summon_magic_triggered, FALSE) var/gun_type = pick(GLOB.summoned_guns) var/obj/item/gun/G = new gun_type(get_turf(H)) - if (istype(G)) // The list contains some non-gun type guns like the speargun which do not have this proc - G.unlock() playsound(get_turf(H),'sound/magic/summon_guns.ogg', 50, TRUE) var/in_hand = H.put_in_hands(G) // not always successful diff --git a/code/modules/uplink/uplink_items.dm b/code/modules/uplink/uplink_items.dm index 48c79382444e..f58f94df84dd 100644 --- a/code/modules/uplink/uplink_items.dm +++ b/code/modules/uplink/uplink_items.dm @@ -365,22 +365,6 @@ GLOBAL_LIST_INIT(uplink_items, subtypesof(/datum/uplink_item)) surplus = 0 include_modes = list(/datum/game_mode/nuclear/clown_ops) -/datum/uplink_item/dangerous/clownoppin - name = "Ultra Hilarious Firing Pin" - desc = "A firing pin that, when inserted into a gun, makes that gun only useable by clowns and clumsy people and makes that gun honk whenever anyone tries to fire it." - cost = 1 //much cheaper for clown ops than for clowns - item = /obj/item/firing_pin/clown/ultra - include_modes = list(/datum/game_mode/nuclear/clown_ops) - illegal_tech = FALSE - -/datum/uplink_item/dangerous/clownopsuperpin - name = "Super Ultra Hilarious Firing Pin" - desc = "Like the ultra hilarious firing pin, except the gun you insert this pin into explodes when someone who isn't clumsy or a clown tries to fire it." - cost = 4 //much cheaper for clown ops than for clowns - item = /obj/item/firing_pin/clown/ultra/selfdestruct - include_modes = list(/datum/game_mode/nuclear/clown_ops) - illegal_tech = FALSE - /datum/uplink_item/dangerous/bioterror name = "Biohazardous Chemical Sprayer" desc = "A handheld chemical sprayer that allows a wide dispersal of selected chemicals. Especially tailored by the Tiger \ @@ -532,7 +516,7 @@ GLOBAL_LIST_INIT(uplink_items, subtypesof(/datum/uplink_item)) /datum/uplink_item/dangerous/foamsmg name = "Toy Submachine Gun" desc = "A fully-loaded Donksoft bullpup submachine gun that fires riot grade darts with a 20-round magazine." - item = /obj/item/gun/ballistic/automatic/smg/c20r/toy + item = /obj/item/gun/ballistic/automatic/smg/c20r/toy/riot cost = 5 surplus = 0 include_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) @@ -541,7 +525,7 @@ GLOBAL_LIST_INIT(uplink_items, subtypesof(/datum/uplink_item)) name = "Toy Machine Gun" desc = "A fully-loaded Donksoft belt-fed machine gun. This weapon has a massive 50-round magazine of devastating \ riot grade darts, that can briefly incapacitate someone in just one volley." - item = /obj/item/gun/ballistic/automatic/hmg/l6_saw/toy + item = /obj/item/gun/ballistic/automatic/hmg/l6_saw/toy/riot cost = 10 surplus = 0 include_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) @@ -1952,30 +1936,6 @@ GLOBAL_LIST_INIT(uplink_items, subtypesof(/datum/uplink_item)) item = /obj/item/reverse_bear_trap restricted_roles = list("Clown") -/datum/uplink_item/role_restricted/reverse_revolver - name = "Reverse Revolver" - desc = "A revolver that always fires at its user. \"Accidentally\" drop your weapon, then watch as the greedy corporate pigs blow their own brains all over the wall. \ - The revolver itself is actually real. Only clumsy people, and clowns, can fire it normally. Comes in a box of hugs. Honk." - cost = 14 - item = /obj/item/storage/box/hug/reverse_revolver - restricted_roles = list("Clown") - -/datum/uplink_item/role_restricted/clownpin - name = "Ultra Hilarious Firing Pin" - desc = "A firing pin that, when inserted into a gun, makes that gun only usable by clowns and clumsy people and makes that gun honk whenever anyone tries to fire it." - cost = 4 - item = /obj/item/firing_pin/clown/ultra - restricted_roles = list("Clown") - illegal_tech = FALSE - -/datum/uplink_item/role_restricted/clownsuperpin - name = "Super Ultra Hilarious Firing Pin" - desc = "Like the ultra hilarious firing pin, except the gun you insert this pin into explodes when someone who isn't clumsy or a clown tries to fire it." - cost = 7 - item = /obj/item/firing_pin/clown/ultra/selfdestruct - restricted_roles = list("Clown") - illegal_tech = FALSE - /datum/uplink_item/role_restricted/laser_arm name = "Laser Arm Implant" desc = "An implant that grants you a recharging laser gun inside your arm. Weak to EMPs. Comes with a syndicate autosurgeon for immediate self-application." diff --git a/code/modules/vending/liberation.dm b/code/modules/vending/liberation.dm index ffc1214e6bdf..03d532c804e7 100644 --- a/code/modules/vending/liberation.dm +++ b/code/modules/vending/liberation.dm @@ -13,7 +13,7 @@ /obj/item/gun/ballistic/automatic/pistol/deagle/gold = 2, /obj/item/gun/ballistic/automatic/pistol/deagle/camo = 2, /obj/item/gun/ballistic/automatic/pistol/candor = 2, - /obj/item/gun/ballistic/automatic/smg/proto/unrestricted = 2, + /obj/item/gun/ballistic/automatic/smg/proto = 2, /obj/item/gun/ballistic/shotgun/automatic/combat = 2, /obj/item/gun/ballistic/automatic/gyropistol = 1, /obj/item/gun/ballistic/shotgun = 2) diff --git a/code/modules/vending/liberation_toy.dm b/code/modules/vending/liberation_toy.dm index fd899f251d25..989bd721a79c 100644 --- a/code/modules/vending/liberation_toy.dm +++ b/code/modules/vending/liberation_toy.dm @@ -6,9 +6,9 @@ product_ads = "Feel robust with your toys!;Express your inner child today!;Toy weapons don't kill people, but valid hunters do!;Who needs responsibilities when you have toy weapons?;Make your next murder FUN!" vend_reply = "Come back for more!" circuit = /obj/item/circuitboard/machine/vending/syndicatedonksofttoyvendor - products = list(/obj/item/gun/ballistic/automatic/toy/unrestricted = 10, - /obj/item/gun/ballistic/automatic/toy/pistol/unrestricted = 10, - /obj/item/gun/ballistic/shotgun/toy/unrestricted = 10, + products = list(/obj/item/gun/ballistic/automatic/toy = 10, + /obj/item/gun/ballistic/automatic/toy/pistol = 10, + /obj/item/gun/ballistic/shotgun/toy = 10, /obj/item/toy/sword = 10, /obj/item/ammo_box/foambox = 20, /obj/item/toy/foamblade = 10, @@ -17,8 +17,8 @@ /obj/item/clothing/head/syndicatefake = 5) //OPS IN DORMS oh wait it's just an assistant contraband = list( /obj/item/gun/ballistic/shotgun/toy/crossbow = 10, //Congrats, you unlocked the +18 setting! - /obj/item/gun/ballistic/automatic/smg/c20r/toy/unrestricted/riot = 10, - /obj/item/gun/ballistic/automatic/hmg/l6_saw/toy/unrestricted/riot = 10, + /obj/item/gun/ballistic/automatic/smg/c20r/toy = 10, + /obj/item/gun/ballistic/automatic/hmg/l6_saw/toy = 10, /obj/item/ammo_box/foambox/riot = 20, /obj/item/toy/katana = 10, /obj/item/dualsaber/toy = 5, diff --git a/code/modules/vending/security.dm b/code/modules/vending/security.dm index 7af332630105..0141967beff3 100644 --- a/code/modules/vending/security.dm +++ b/code/modules/vending/security.dm @@ -131,10 +131,10 @@ /obj/item/grenade/frag = 1, ) voucher_items = list( - "M-90gl Carbine" = /obj/item/gun/ballistic/automatic/smg/m90/unrestricted, + "M-90gl Carbine" = /obj/item/gun/ballistic/automatic/smg/m90, "sniper rifle" = /obj/item/gun/ballistic/automatic/sniper_rifle, - "C-20r SMG" = /obj/item/gun/ballistic/automatic/smg/c20r/unrestricted, - "Bulldog Shotgun" = /obj/item/gun/ballistic/shotgun/bulldog/unrestricted) + "C-20r SMG" = /obj/item/gun/ballistic/automatic/smg/c20r, + "Bulldog Shotgun" = /obj/item/gun/ballistic/shotgun/bulldog) /obj/machinery/vending/security/marine/nanotrasen icon_state = "nt-marine" diff --git a/code/modules/vending/toys.dm b/code/modules/vending/toys.dm index 5f284718b6f3..c86049ab75ef 100644 --- a/code/modules/vending/toys.dm +++ b/code/modules/vending/toys.dm @@ -8,9 +8,9 @@ light_mask = "donksoft-light-mask" circuit = /obj/item/circuitboard/machine/vending/donksofttoyvendor products = list( - /obj/item/gun/ballistic/automatic/toy/unrestricted = 10, - /obj/item/gun/ballistic/automatic/toy/pistol/unrestricted = 10, - /obj/item/gun/ballistic/shotgun/toy/unrestricted = 10, + /obj/item/gun/ballistic/automatic/toy = 10, + /obj/item/gun/ballistic/automatic/toy/pistol = 10, + /obj/item/gun/ballistic/shotgun/toy = 10, /obj/item/toy/sword = 10, /obj/item/ammo_box/foambox = 20, /obj/item/toy/foamblade = 10, @@ -19,8 +19,8 @@ /obj/item/clothing/head/syndicatefake = 5) contraband = list( /obj/item/gun/ballistic/shotgun/toy/crossbow = 10, - /obj/item/gun/ballistic/automatic/smg/c20r/toy/unrestricted = 10, - /obj/item/gun/ballistic/automatic/hmg/l6_saw/toy/unrestricted = 10, + /obj/item/gun/ballistic/automatic/smg/c20r/toy = 10, + /obj/item/gun/ballistic/automatic/hmg/l6_saw/toy = 10, /obj/item/toy/katana = 10, /obj/item/dualsaber/toy = 5) armor = list("melee" = 100, "bullet" = 100, "laser" = 100, "energy" = 100, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 100, "acid" = 50) diff --git a/icons/obj/device.dmi b/icons/obj/device.dmi index 360e4cd0f3e4ec981657506f21b4e897d0df1bb1..d7a44b667a0c161af9cb8fa41ee9f123fdfb6935 100644 GIT binary patch literal 60527 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 Nzb~8Wm+RdM{Xat_>B;~A literal 65721 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

    8q`F3lFj9VJX>=o`Tan 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 E2f(WWRR910 diff --git a/icons/obj/storage.dmi b/icons/obj/storage.dmi index 90354fdf41db7eb73f202df777938e4e0162baaa..03f2163cddcea3351140e965f92ef6e07274b821 100644 GIT binary patch literal 74732 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 diff --git a/shiptest.dme b/shiptest.dme index 45af85492296..d89b0c12c2b1 100644 --- a/shiptest.dme +++ b/shiptest.dme @@ -2964,7 +2964,6 @@ #include "code\modules\power\tesla\energy_ball.dm" #include "code\modules\power\tesla\generator.dm" #include "code\modules\projectiles\gun.dm" -#include "code\modules\projectiles\pins.dm" #include "code\modules\projectiles\projectile.dm" #include "code\modules\projectiles\ammunition\_ammunition.dm" #include "code\modules\projectiles\ammunition\_firing.dm" From cd0528e299319c78cc0d8c2f10f1759d2e3400a6 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Sat, 20 Apr 2024 10:52:02 -0500 Subject: [PATCH 085/143] Automatic changelog generation for PR #2702 [ci skip] --- html/changelogs/AutoChangeLog-pr-2702.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2702.yml diff --git a/html/changelogs/AutoChangeLog-pr-2702.yml b/html/changelogs/AutoChangeLog-pr-2702.yml new file mode 100644 index 000000000000..e7c37bb34e5d --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2702.yml @@ -0,0 +1,5 @@ +author: FalloutFalcon +changes: + - {rscdel: Removed firing pins} + - {rscdel: Removed clumsy checks on guns} +delete-after: true From e74fe9a9c20040c2af32b440e3dc1ca70b6ed461 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Sun, 21 Apr 2024 00:52:29 +0000 Subject: [PATCH 086/143] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-2702.yml | 5 ----- html/changelogs/AutoChangeLog-pr-2903.yml | 4 ---- html/changelogs/archive/2024-04.yml | 6 ++++++ 3 files changed, 6 insertions(+), 9 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-2702.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2903.yml diff --git a/html/changelogs/AutoChangeLog-pr-2702.yml b/html/changelogs/AutoChangeLog-pr-2702.yml deleted file mode 100644 index e7c37bb34e5d..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2702.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: FalloutFalcon -changes: - - {rscdel: Removed firing pins} - - {rscdel: Removed clumsy checks on guns} -delete-after: true diff --git a/html/changelogs/AutoChangeLog-pr-2903.yml b/html/changelogs/AutoChangeLog-pr-2903.yml deleted file mode 100644 index a0e4232d3865..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2903.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: cuddleandtea -changes: - - {admin: adds color type to variables} -delete-after: true diff --git a/html/changelogs/archive/2024-04.yml b/html/changelogs/archive/2024-04.yml index ce4183e9a3b9..ba2c25540f6b 100644 --- a/html/changelogs/archive/2024-04.yml +++ b/html/changelogs/archive/2024-04.yml @@ -131,3 +131,9 @@ - rscadd: do_afters and do_mob actions now show nearby players a spinning cog while in progress. - bugfix: the progressbar.dmm file is no longer misspelled "progess"bar +2024-04-21: + FalloutFalcon: + - rscdel: Removed firing pins + - rscdel: Removed clumsy checks on guns + cuddleandtea: + - admin: adds color type to variables From 19c1a30793dd3db0a2d09de39d8b2d248cd35c73 Mon Sep 17 00:00:00 2001 From: Gristlebee <56049844+Gristlebee@users.noreply.github.com> Date: Wed, 24 Apr 2024 01:14:12 -0700 Subject: [PATCH 087/143] Fixes Model H and Prototype Gauss magazines being invisible (#2930) ## About The Pull Request The icon states for the magazines had the wrong name ## Why It's Good For The Game Bug fix good ## Changelog :cl: fix: Model H and Prototype Gauss Rifle mags are no longer invisible /:cl: --- icons/obj/ammo.dmi | Bin 50447 -> 46999 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/obj/ammo.dmi b/icons/obj/ammo.dmi index 8bbcb78177147c06b9ee06349b644231f8fa1cf7..3e0a5b2bdc2b965594acf562a25ac68240c7d21f 100644 GIT binary patch literal 46999 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∋&e6(gOR$@ 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

    ew9I(brJW0X_I-?(f;Il^=Z91dDQmhT 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 literal 50447 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 Z^lCe@Zfi@Z0SNru($do`y=n9E{{h>c9_|1D From c79a26c9511bfe553ac57d56ed4f61571769e3a8 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Wed, 24 Apr 2024 03:26:45 -0500 Subject: [PATCH 088/143] Automatic changelog generation for PR #2930 [ci skip] --- html/changelogs/AutoChangeLog-pr-2930.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2930.yml diff --git a/html/changelogs/AutoChangeLog-pr-2930.yml b/html/changelogs/AutoChangeLog-pr-2930.yml new file mode 100644 index 000000000000..ed806862d08a --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2930.yml @@ -0,0 +1,4 @@ +author: Gristlebee +changes: + - {bugfix: Model H and Prototype Gauss Rifle mags are no longer invisible} +delete-after: true From e9fc9dd2e8d81f887f6a9187cc7da67c9e70c8f2 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Thu, 25 Apr 2024 00:51:20 +0000 Subject: [PATCH 089/143] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-2930.yml | 4 ---- html/changelogs/archive/2024-04.yml | 3 +++ 2 files changed, 3 insertions(+), 4 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-2930.yml diff --git a/html/changelogs/AutoChangeLog-pr-2930.yml b/html/changelogs/AutoChangeLog-pr-2930.yml deleted file mode 100644 index ed806862d08a..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2930.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: Gristlebee -changes: - - {bugfix: Model H and Prototype Gauss Rifle mags are no longer invisible} -delete-after: true diff --git a/html/changelogs/archive/2024-04.yml b/html/changelogs/archive/2024-04.yml index ba2c25540f6b..61f2236426a5 100644 --- a/html/changelogs/archive/2024-04.yml +++ b/html/changelogs/archive/2024-04.yml @@ -137,3 +137,6 @@ - rscdel: Removed clumsy checks on guns cuddleandtea: - admin: adds color type to variables +2024-04-25: + Gristlebee: + - bugfix: Model H and Prototype Gauss Rifle mags are no longer invisible From 6d86b7bc72d12b18afb79ce233435e5be5144c14 Mon Sep 17 00:00:00 2001 From: Sadhorizon <108196626+Sadhorizon@users.noreply.github.com> Date: Fri, 26 Apr 2024 07:01:52 +0200 Subject: [PATCH 090/143] Adds NGR outfits to the Hyena. (#2896) ## About The Pull Request - Added NGR outfits to the dorms locker - replaced syndicate clothing in captain's locker with NGR clothing. - gave the foreman an NGR officer outfit - assistants now have NGR outfits ## Why It's Good For The Game It's hard to enforce uniform policy without uniforms present! ## Changelog :cl: tweak: Replaced standard syndicate outfits with NGR outfits on the Hyena. add: Added NGR-specific CE and Assistant outfits. /:cl: --- _maps/configs/syndicate_gorlex_hyena.json | 4 ++-- .../syndicate/syndicate_gorlex_hyena.dmm | 20 ++++++++----------- .../clothing/outfits/factions/syndicate.dm | 12 +++++++++++ 3 files changed, 22 insertions(+), 14 deletions(-) diff --git a/_maps/configs/syndicate_gorlex_hyena.json b/_maps/configs/syndicate_gorlex_hyena.json index 51b046d114b7..7b72cf208e0d 100644 --- a/_maps/configs/syndicate_gorlex_hyena.json +++ b/_maps/configs/syndicate_gorlex_hyena.json @@ -23,7 +23,7 @@ "slots": 1 }, "Foreman": { - "outfit": "/datum/outfit/job/syndicate/ce/gorlex", + "outfit": "/datum/outfit/job/syndicate/ce/gorlex/ngr", "officer": true, "slots": 1 }, @@ -36,7 +36,7 @@ "slots": 2 }, "Junior Agent": { - "outfit": "/datum/outfit/job/syndicate/assistant/gorlex", + "outfit": "/datum/outfit/job/syndicate/assistant/gorlex/ngr", "slots": 2 } }, diff --git a/_maps/shuttles/syndicate/syndicate_gorlex_hyena.dmm b/_maps/shuttles/syndicate/syndicate_gorlex_hyena.dmm index f573148a8fe4..93600539c4b4 100644 --- a/_maps/shuttles/syndicate/syndicate_gorlex_hyena.dmm +++ b/_maps/shuttles/syndicate/syndicate_gorlex_hyena.dmm @@ -55,12 +55,12 @@ req_access = list(20) }, /obj/item/storage/backpack/security, -/obj/item/clothing/under/syndicate/combat, -/obj/item/clothing/suit/armor/vest/capcarapace/syndicate, +/obj/item/clothing/under/syndicate/ngr/officer, +/obj/item/clothing/suit/armor/vest/capcarapace/ngr_captain, /obj/item/clothing/shoes/jackboots, /obj/item/clothing/gloves/combat, /obj/item/clothing/glasses/hud/security/sunglasses/eyepatch, -/obj/item/clothing/head/HoS/syndicate, +/obj/item/clothing/head/ngrcap, /obj/effect/decal/cleanable/dirt/dust, /obj/item/gun/ballistic/revolver, /obj/item/ammo_box/a357/match, @@ -1497,14 +1497,10 @@ /obj/item/clothing/shoes/jackboots, /obj/item/clothing/shoes/jackboots, /obj/item/clothing/shoes/jackboots, -/obj/item/clothing/under/syndicate/skirt, -/obj/item/clothing/under/syndicate/skirt, -/obj/item/clothing/under/syndicate/skirt, -/obj/item/clothing/under/syndicate/skirt, -/obj/item/clothing/under/syndicate, -/obj/item/clothing/under/syndicate, -/obj/item/clothing/under/syndicate, -/obj/item/clothing/under/syndicate, +/obj/item/clothing/under/syndicate/ngr, +/obj/item/clothing/under/syndicate/ngr, +/obj/item/clothing/under/syndicate/ngr, +/obj/item/clothing/under/syndicate/ngr, /obj/item/clothing/head/soft/black, /obj/item/clothing/head/soft/black, /obj/item/clothing/head/soft/black, @@ -1647,7 +1643,7 @@ req_access = list(56) }, /obj/item/clothing/shoes/jackboots, -/obj/item/clothing/under/syndicate/gorlex, +/obj/item/clothing/under/syndicate/ngr/officer, /obj/item/clothing/suit/toggle/industrial, /obj/item/clothing/gloves/combat, /obj/item/storage/belt/utility/chief{ diff --git a/code/modules/clothing/outfits/factions/syndicate.dm b/code/modules/clothing/outfits/factions/syndicate.dm index 44199ac361a3..8f98f29a6b1f 100644 --- a/code/modules/clothing/outfits/factions/syndicate.dm +++ b/code/modules/clothing/outfits/factions/syndicate.dm @@ -59,6 +59,12 @@ uniform = /obj/item/clothing/under/syndicate/gorlex alt_uniform = /obj/item/clothing/under/syndicate +/datum/outfit/job/syndicate/assistant/gorlex/ngr + name = "Syndicate - Junior Agent (New Gorlex Republic)" + + uniform = /obj/item/clothing/under/syndicate/ngr + alt_uniform = null + /datum/outfit/job/syndicate/assistant/gec name = "Syndicate - Deckhand (GEC)" id_assignment = "Deckhand" @@ -421,6 +427,11 @@ shoes = /obj/item/clothing/shoes/jackboots gloves = /obj/item/clothing/gloves/combat +/datum/outfit/job/syndicate/ce/gorlex/ngr + name = "Syndicate - Foreman (New Gorlex Republic)" + + uniform = /obj/item/clothing/under/syndicate/ngr/officer + //Chief Medical Officer /datum/outfit/job/syndicate/cmo @@ -918,6 +929,7 @@ id_assignment = "Wrecker" uniform = /obj/item/clothing/under/syndicate/gorlex + accessory = /obj/item/clothing/accessory/armband/cargo shoes = /obj/item/clothing/shoes/workboots ears = /obj/item/radio/headset/alt From d9fcf813158d2100b537003f8ddbdf5e7fd957ef Mon Sep 17 00:00:00 2001 From: Changelogs Date: Fri, 26 Apr 2024 00:13:01 -0500 Subject: [PATCH 091/143] Automatic changelog generation for PR #2896 [ci skip] --- html/changelogs/AutoChangeLog-pr-2896.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2896.yml diff --git a/html/changelogs/AutoChangeLog-pr-2896.yml b/html/changelogs/AutoChangeLog-pr-2896.yml new file mode 100644 index 000000000000..0dfe9f6a5b03 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2896.yml @@ -0,0 +1,5 @@ +author: Sadhorizon +changes: + - {tweak: Replaced standard syndicate outfits with NGR outfits on the Hyena.} + - {rscadd: Added NGR-specific CE and Assistant outfits.} +delete-after: true From 8fcef113650884464c30035cde127987c900087e Mon Sep 17 00:00:00 2001 From: SuhEugene <32931701+SuhEugene@users.noreply.github.com> Date: Sat, 27 Apr 2024 03:09:54 +0300 Subject: [PATCH 092/143] Fix half of verbs not showing up (#2941) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## About The Pull Request Hello comrades. This PR fixes a mistake, because of which none of `/mob` verbs was sent to the TGUI panel on client connection for clients having "Broadcast Log in/out" disabled. ## Why It's Good For The Game Half of verbs wasn't showing up because of strange check condition completely unrelated to what's really needed to be checked. ## Changelog 🆑SuhEugene fix: fixed incomplete TGUI Panel verb list /🆑 --- code/modules/client/client_procs.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/client/client_procs.dm b/code/modules/client/client_procs.dm index 4153a2f409e5..0fd922a2856a 100644 --- a/code/modules/client/client_procs.dm +++ b/code/modules/client/client_procs.dm @@ -1087,7 +1087,7 @@ GLOBAL_LIST_INIT(blacklisted_builds, list( return var/list/verblist = list() var/list/verbstoprocess = verbs.Copy() - if(mob?.client?.prefs.broadcast_login_logout) + if(mob) verbstoprocess += mob.verbs for(var/atom/movable/thing as anything in mob.contents) verbstoprocess += thing.verbs From 6dda4a337dc7cf6c0a616ef03a44421688e2f0f6 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Sat, 27 Apr 2024 00:48:18 +0000 Subject: [PATCH 093/143] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-2896.yml | 5 ----- html/changelogs/archive/2024-04.yml | 4 ++++ 2 files changed, 4 insertions(+), 5 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-2896.yml diff --git a/html/changelogs/AutoChangeLog-pr-2896.yml b/html/changelogs/AutoChangeLog-pr-2896.yml deleted file mode 100644 index 0dfe9f6a5b03..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2896.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: Sadhorizon -changes: - - {tweak: Replaced standard syndicate outfits with NGR outfits on the Hyena.} - - {rscadd: Added NGR-specific CE and Assistant outfits.} -delete-after: true diff --git a/html/changelogs/archive/2024-04.yml b/html/changelogs/archive/2024-04.yml index 61f2236426a5..ac70dad771a3 100644 --- a/html/changelogs/archive/2024-04.yml +++ b/html/changelogs/archive/2024-04.yml @@ -140,3 +140,7 @@ 2024-04-25: Gristlebee: - bugfix: Model H and Prototype Gauss Rifle mags are no longer invisible +2024-04-27: + Sadhorizon: + - tweak: Replaced standard syndicate outfits with NGR outfits on the Hyena. + - rscadd: Added NGR-specific CE and Assistant outfits. From ce6e0a46ffee429bd56bca9d2dcf74005b949851 Mon Sep 17 00:00:00 2001 From: thgvr <81882910+thgvr@users.noreply.github.com> Date: Wed, 1 May 2024 16:57:08 -0700 Subject: [PATCH 094/143] NT Sprite Overhaul (#2881) ## About The Pull Request Overhauls our Nanotrasen sprites via the work of Imaginos This may need some work as well as descriptions. ## Changelog :cl: imageadd: Nanotrasen outfits have a new coat of paint /:cl: --- .../shuttles/nanotrasen/nanotrasen_delta.dmm | 10 +- .../shuttles/nanotrasen/nanotrasen_gecko.dmm | 6 +- .../shuttles/nanotrasen/nanotrasen_osprey.dmm | 11 +- .../nanotrasen/nanotrasen_skipper.dmm | 17 +- code/controllers/subsystem/traumas.dm | 2 +- code/game/objects/items/religion.dm | 8 - .../crates_lockers/closets/secure/security.dm | 2 - code/modules/clothing/factions/gezena.dm | 1 - code/modules/clothing/factions/nanotrasen.dm | 391 ++++++++++ code/modules/clothing/head/jobs.dm | 3 - .../clothing/outfits/factions/independent.dm | 1 - .../clothing/outfits/factions/nanotrasen.dm | 695 +++++++++--------- code/modules/clothing/suits/armor.dm | 6 - code/modules/clothing/suits/labcoat.dm | 2 +- code/modules/clothing/under/jobs/command.dm | 28 - code/modules/clothing/under/jobs/medical.dm | 4 +- code/modules/jobs/job_types/captain.dm | 3 +- .../mob/clothing/faction/nanotrasen/back.dmi | Bin 0 -> 885 bytes .../mob/clothing/faction/nanotrasen/belt.dmi | Bin 0 -> 558 bytes .../mob/clothing/faction/nanotrasen/feet.dmi | Bin 0 -> 332 bytes .../mob/clothing/faction/nanotrasen/hands.dmi | Bin 0 -> 885 bytes .../mob/clothing/faction/nanotrasen/head.dmi | Bin 0 -> 8886 bytes .../mob/clothing/faction/nanotrasen/neck.dmi | Bin 0 -> 360 bytes .../mob/clothing/faction/nanotrasen/suits.dmi | Bin 0 -> 6501 bytes .../clothing/faction/nanotrasen/uniforms.dmi | Bin 0 -> 8662 bytes icons/mob/clothing/suits/armor.dmi | Bin 90572 -> 92707 bytes icons/mob/clothing/under/command.dmi | Bin 7207 -> 5043 bytes icons/mob/clothing/under/medical.dmi | Bin 8622 -> 8619 bytes .../faction/nanotrasen/nt_lefthand.dmi | Bin 0 -> 1069 bytes .../faction/nanotrasen/nt_righthand.dmi | Bin 0 -> 1029 bytes icons/mob/species/misc/digitigrade.dmi | Bin 94510 -> 108422 bytes .../obj/clothing/faction/nanotrasen/head.dmi | Bin 0 -> 2595 bytes .../obj/clothing/faction/nanotrasen/neck.dmi | Bin 0 -> 1018 bytes .../obj/clothing/faction/nanotrasen/suits.dmi | Bin 0 -> 6919 bytes .../clothing/faction/nanotrasen/uniforms.dmi | Bin 0 -> 2843 bytes icons/obj/clothing/under/medical.dmi | Bin 3159 -> 3157 bytes shiptest.dme | 1 + 37 files changed, 784 insertions(+), 407 deletions(-) create mode 100644 code/modules/clothing/factions/nanotrasen.dm create mode 100644 icons/mob/clothing/faction/nanotrasen/back.dmi create mode 100644 icons/mob/clothing/faction/nanotrasen/belt.dmi create mode 100644 icons/mob/clothing/faction/nanotrasen/feet.dmi create mode 100644 icons/mob/clothing/faction/nanotrasen/hands.dmi create mode 100644 icons/mob/clothing/faction/nanotrasen/head.dmi create mode 100644 icons/mob/clothing/faction/nanotrasen/neck.dmi create mode 100644 icons/mob/clothing/faction/nanotrasen/suits.dmi create mode 100644 icons/mob/clothing/faction/nanotrasen/uniforms.dmi create mode 100644 icons/mob/inhands/faction/nanotrasen/nt_lefthand.dmi create mode 100644 icons/mob/inhands/faction/nanotrasen/nt_righthand.dmi create mode 100644 icons/obj/clothing/faction/nanotrasen/head.dmi create mode 100644 icons/obj/clothing/faction/nanotrasen/neck.dmi create mode 100644 icons/obj/clothing/faction/nanotrasen/suits.dmi create mode 100644 icons/obj/clothing/faction/nanotrasen/uniforms.dmi diff --git a/_maps/shuttles/nanotrasen/nanotrasen_delta.dmm b/_maps/shuttles/nanotrasen/nanotrasen_delta.dmm index 6fef103cab50..04484c12141b 100644 --- a/_maps/shuttles/nanotrasen/nanotrasen_delta.dmm +++ b/_maps/shuttles/nanotrasen/nanotrasen_delta.dmm @@ -1092,16 +1092,16 @@ req_access = list(20) }, /obj/item/clothing/suit/hooded/wintercoat/captain, -/obj/item/clothing/under/rank/command/captain/nt, -/obj/item/clothing/under/rank/command/captain/nt/skirt, +/obj/item/clothing/under/nanotrasen/captain/skirt, +/obj/item/clothing/under/nanotrasen/captain, /obj/item/clothing/shoes/laceup, -/obj/item/clothing/head/caphat/nt, +/obj/item/clothing/head/nanotrasen/captain/peaked, +/obj/item/clothing/head/nanotrasen/captain, /obj/item/stock_parts/cell/gun, /obj/item/gun/energy/laser, /obj/item/megaphone/command, /obj/machinery/light/small/directional/east, -/obj/item/clothing/head/caphat/parade, -/obj/item/clothing/suit/armor/vest/capcarapace, +/obj/item/clothing/suit/armor/nanotrasen/captain, /turf/open/floor/plasteel/dark, /area/ship/bridge) "fy" = ( diff --git a/_maps/shuttles/nanotrasen/nanotrasen_gecko.dmm b/_maps/shuttles/nanotrasen/nanotrasen_gecko.dmm index 8c17da5f36ee..8a34bb9ff0ff 100644 --- a/_maps/shuttles/nanotrasen/nanotrasen_gecko.dmm +++ b/_maps/shuttles/nanotrasen/nanotrasen_gecko.dmm @@ -3394,8 +3394,10 @@ }, /obj/item/stock_parts/cell/gun, /obj/item/gun/energy/laser, -/obj/item/clothing/under/rank/command/captain/nt, -/obj/item/clothing/head/caphat/nt, +/obj/item/clothing/under/nanotrasen/captain/skirt, +/obj/item/clothing/under/nanotrasen/captain, +/obj/item/clothing/suit/armor/nanotrasen/captain, +/obj/item/clothing/head/nanotrasen/captain/peaked, /obj/item/clothing/shoes/laceup, /obj/item/clothing/glasses/sunglasses, /obj/effect/turf_decal/borderfloor{ diff --git a/_maps/shuttles/nanotrasen/nanotrasen_osprey.dmm b/_maps/shuttles/nanotrasen/nanotrasen_osprey.dmm index cb37458146fc..e4f74b4577e2 100644 --- a/_maps/shuttles/nanotrasen/nanotrasen_osprey.dmm +++ b/_maps/shuttles/nanotrasen/nanotrasen_osprey.dmm @@ -1027,9 +1027,10 @@ /obj/item/storage/backpack/satchel/cap, /obj/item/storage/backpack/captain, /obj/item/clothing/shoes/laceup, -/obj/item/clothing/under/rank/command/captain/nt/skirt, -/obj/item/clothing/under/rank/command/captain/nt, -/obj/item/clothing/suit/armor/vest/capcarapace/alt, +/obj/item/clothing/under/nanotrasen/captain/skirt, +/obj/item/clothing/under/nanotrasen/captain, +/obj/item/clothing/suit/armor/nanotrasen/captain, +/obj/item/clothing/suit/armor/nanotrasen/captain/parade, /obj/item/clothing/glasses/sunglasses, /obj/item/clothing/head/caphat/nt, /obj/item/storage/belt/sabre, @@ -5257,8 +5258,8 @@ /obj/item/storage/backpack, /obj/item/storage/backpack/satchel/leather, /obj/item/clothing/shoes/laceup, -/obj/item/clothing/under/rank/command/head_of_personnel/nt/skirt, -/obj/item/clothing/under/rank/command/head_of_personnel/nt, +/obj/item/clothing/under/nanotrasen/officer/skirt, +/obj/item/clothing/under/nanotrasen/officer, /obj/item/clothing/suit/armor/vest/hop, /obj/item/clothing/gloves/color/white, /obj/item/clothing/glasses/sunglasses, diff --git a/_maps/shuttles/nanotrasen/nanotrasen_skipper.dmm b/_maps/shuttles/nanotrasen/nanotrasen_skipper.dmm index 7d7ef4ddf1db..bc4db627e44b 100644 --- a/_maps/shuttles/nanotrasen/nanotrasen_skipper.dmm +++ b/_maps/shuttles/nanotrasen/nanotrasen_skipper.dmm @@ -1510,8 +1510,8 @@ pixel_y = 32 }, /obj/effect/turf_decal/siding/wood, -/obj/item/clothing/under/rank/command/head_of_personnel/nt, -/obj/item/clothing/under/rank/command/head_of_personnel/nt/skirt, +/obj/item/clothing/under/nanotrasen/officer, +/obj/item/clothing/under/nanotrasen/officer/skirt, /turf/open/floor/wood, /area/ship/crew/crewthree) "lg" = ( @@ -5490,15 +5490,16 @@ /obj/item/storage/belt/sabre, /obj/item/clothing/glasses/sunglasses, /obj/item/clothing/suit/armor/vest/capcarapace, -/obj/item/clothing/under/rank/command/captain/parade, /obj/item/clothing/shoes/laceup, /obj/item/door_remote/captain, -/obj/item/clothing/suit/armor/vest/capcarapace/alt, /obj/item/clothing/gloves/color/captain/nt, -/obj/item/clothing/under/rank/command/captain/nt/skirt, -/obj/item/clothing/under/rank/command/captain/nt, -/obj/item/clothing/head/caphat/parade, -/obj/item/clothing/head/caphat/nt, +/obj/item/clothing/suit/armor/nanotrasen/captain, +/obj/item/clothing/suit/armor/nanotrasen/captain/parade, +/obj/item/clothing/gloves/color/captain/nt, +/obj/item/clothing/under/nanotrasen/captain/skirt, +/obj/item/clothing/under/nanotrasen/captain, +/obj/item/clothing/head/nanotrasen/captain/peaked, +/obj/item/clothing/head/nanotrasen/captain, /turf/open/floor/wood, /area/ship/crew/crewtwo) "UN" = ( diff --git a/code/controllers/subsystem/traumas.dm b/code/controllers/subsystem/traumas.dm index 1e697327c844..d60eff11f391 100644 --- a/code/controllers/subsystem/traumas.dm +++ b/code/controllers/subsystem/traumas.dm @@ -92,7 +92,7 @@ SUBSYSTEM_DEF(traumas) /obj/item/clothing/under/rank/command/head_of_personnel, /obj/item/clothing/under/rank/rnd/research_director, /obj/item/clothing/under/rank/security/head_of_security/alt,//WS Edit - Better security jumpsuit sprites /obj/item/clothing/under/rank/rnd/research_director/alt, /obj/item/clothing/under/rank/rnd/research_director/turtleneck, - /obj/item/clothing/under/rank/command/captain/parade, /obj/item/clothing/under/rank/security/head_of_security/parade, + /obj/item/clothing/under/rank/security/head_of_security/parade, /obj/item/clothing/under/rank/security/head_of_security/parade/female, //WS Edit - Better Command Uniforms /obj/item/clothing/head/helmet/abductor, /obj/item/clothing/suit/armor/abductor/vest, /obj/item/melee/baton/abductor, /obj/item/storage/belt/military/abductor, /obj/item/gun/energy/alien, /obj/item/abductor/silencer, diff --git a/code/game/objects/items/religion.dm b/code/game/objects/items/religion.dm index 0ba32f33099a..5128ff7cb758 100644 --- a/code/game/objects/items/religion.dm +++ b/code/game/objects/items/religion.dm @@ -206,14 +206,6 @@ /obj/item/banner/command/check_inspiration(mob/living/carbon/human/H) return HAS_TRAIT(H, TRAIT_MINDSHIELD) //Command is stalwart but rewards their allies. -/datum/crafting_recipe/command_banner - name = "Command Banner" - result = /obj/item/banner/command/mundane - time = 40 - reqs = list(/obj/item/stack/rods = 2, - /obj/item/clothing/under/rank/command/captain/parade = 1) - category = CAT_MISC - /obj/item/banner/red name = "red banner" icon_state = "banner-red" diff --git a/code/game/objects/structures/crates_lockers/closets/secure/security.dm b/code/game/objects/structures/crates_lockers/closets/secure/security.dm index 02e75f876d33..8ccc632dbac5 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/security.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/security.dm @@ -23,8 +23,6 @@ new /obj/item/clothing/under/rank/command/captain/skirt(src) new /obj/item/clothing/suit/armor/vest/capcarapace(src) new /obj/item/clothing/head/caphat(src) - new /obj/item/clothing/under/rank/command/captain/parade(src) - new /obj/item/clothing/suit/armor/vest/capcarapace/alt(src) new /obj/item/clothing/head/caphat/parade(src) new /obj/item/clothing/suit/armor/vest/capcarapace/captunic(src) new /obj/item/clothing/head/crown/fancy(src) diff --git a/code/modules/clothing/factions/gezena.dm b/code/modules/clothing/factions/gezena.dm index b6b0839509fa..fe6a6d9bdb6a 100644 --- a/code/modules/clothing/factions/gezena.dm +++ b/code/modules/clothing/factions/gezena.dm @@ -1,5 +1,4 @@ //Jumpsuits -//thgvr TODO: Make more stuff (backpacks, headsets, doodads, part 2?) /obj/item/clothing/under/gezena name = "gezenan navywear" desc = "Made of a slick synthetic material that is both breathable, and resistant to scale and thorn alike." diff --git a/code/modules/clothing/factions/nanotrasen.dm b/code/modules/clothing/factions/nanotrasen.dm new file mode 100644 index 000000000000..59353005155e --- /dev/null +++ b/code/modules/clothing/factions/nanotrasen.dm @@ -0,0 +1,391 @@ +// Uniforms // + +/obj/item/clothing/under/nanotrasen + name = "deckhand's uniform" + desc = "" + icon = 'icons/obj/clothing/faction/nanotrasen/uniforms.dmi' + mob_overlay_icon = 'icons/mob/clothing/faction/nanotrasen/uniforms.dmi' + lefthand_file = 'icons/mob/inhands/faction/nanotrasen/nt_lefthand.dmi' + righthand_file = 'icons/mob/inhands/faction/nanotrasen/nt_righthand.dmi' + icon_state = "deckhand" + item_state = "graycloth" + supports_variations = DIGITIGRADE_VARIATION + +// Engineering uniforms +/obj/item/clothing/under/nanotrasen/engineering + name = "engineering jumpsuit" + desc = "" + icon_state = "engi" + item_state = "greycloth" + +/obj/item/clothing/under/nanotrasen/engineering/atmos + name = "atmospherics jumpsuit" + desc = "" + icon_state = "atmos_tech" + item_state = "greycloth" + +/obj/item/clothing/under/nanotrasen/engineering/director + name = "director's overalls" + desc = "" + icon_state = "engi_director" + item_state = "blackcloth" + +//Supply uniforms +/obj/item/clothing/under/nanotrasen/supply + name = "supply shorts" + desc = "" + icon_state = "supply" + item_state = "browncloth" + +/obj/item/clothing/under/nanotrasen/supply/qm + name = "supply pants" + desc = "" + icon_state = "supply_director" + item_state = "browncloth" + +/obj/item/clothing/under/nanotrasen/supply/miner + name = "supply overalls" + desc = "" + icon_state = "miner" + item_state = "browncloth" + +//Science uniforms +/obj/item/clothing/under/nanotrasen/science + name = "science slacks" + desc = "" + icon_state = "sci" + item_state = "whitecloth" + +/obj/item/clothing/under/nanotrasen/science/robotics + name = "robotics jumpsuit" + desc = "" + icon_state = "robotics" + item_state = "blackcloth" + +/obj/item/clothing/under/nanotrasen/science/director + name = "science director's slacks" + desc = "" + icon_state = "sci_director" + item_state = "blackcloth" + +//Medical uniforms +/obj/item/clothing/under/nanotrasen/medical + name = "medical slacks" + desc = "" + icon_state = "doctor" + item_state = "whitecloth" + +/obj/item/clothing/under/nanotrasen/medical/paramedic + name = "paramedic slacks" + desc = "" + icon_state = "paramedic" + item_state = "whitecloth" + +/obj/item/clothing/under/nanotrasen/medical/director + name = "medical director's slacks" + desc = "" + icon_state = "medical_director" + item_state = "bluecloth" + +//Security/civilian uniforms + +/obj/item/clothing/under/nanotrasen/janitor + name = "janitor's uniform" + desc = "" + icon_state = "janitor" + item_state = "graycloth" + +/obj/item/clothing/under/nanotrasen/affairs + name = "neatly pleated slacks" + desc = "" + icon_state = "affairs" + item_state = "whitecloth" + +/obj/item/clothing/under/nanotrasen/security + name = "security slacks" + desc = "" + icon_state = "security" + item_state = "graycloth" + +/obj/item/clothing/under/nanotrasen/security/director + name = "security director's slacks" + desc = "" + icon_state = "security_director" + item_state = "redcloth" + +//Command uniforms +/obj/item/clothing/under/nanotrasen/captain + name = "captain's slacks" + desc = "" + icon_state = "nt_captain" + item_state = "bluecloth" + +/obj/item/clothing/under/nanotrasen/captain/skirt + name = "captain's skirt" + desc = "" + icon_state = "nt_captain_skirt" + body_parts_covered = CHEST|GROIN|ARMS + supports_variations = DIGITIGRADE_VARIATION_NO_NEW_ICON + +/* +/obj/item/clothing/under/nanotrasen/captain/parade + name = "" + desc = "" + icon_state = "captain_parade" + can_adjust = FALSE +*/ + +/obj/item/clothing/under/nanotrasen/officer + name = "officer's slacks" + desc = "" + icon_state = "officer" + item_state = "bluecloth" + +/obj/item/clothing/under/nanotrasen/officer/skirt + name = "officer's skirt" + desc = "" + icon_state = "officer_skirt" + body_parts_covered = CHEST|GROIN|ARMS + supports_variations = DIGITIGRADE_VARIATION_NO_NEW_ICON + +// Suits // + +/obj/item/clothing/suit/nanotrasen //Base type, do not use + name = "Suit" + desc = "You shouldn't be here." + icon = 'icons/obj/clothing/faction/nanotrasen/suits.dmi' + mob_overlay_icon = 'icons/mob/clothing/faction/nanotrasen/suits.dmi' + lefthand_file = 'icons/mob/inhands/faction/nanotrasen/nt_lefthand.dmi' + righthand_file = 'icons/mob/inhands/faction/nanotrasen/nt_righthand.dmi' + +/obj/item/clothing/suit/nanotrasen/medical_smock + name = "surgical smock" + desc = "" + icon_state = "med_smock" + item_state = "bluecloth" + +/obj/item/clothing/suit/nanotrasen/suitjacket + name = "fancy suit jacket" + desc = "" + icon_state = "suit_jacket" + item_state = "blackcloth" + +/obj/item/clothing/suit/nanotrasen/vest + name = "black hazard vest" + desc = "" + icon_state = "engi_vest" + item_state = "blackcloth" + +/obj/item/clothing/suit/nanotrasen/vest/blue + name = "blue hazard vest" + desc = "" + icon_state = "atmos_vest" + item_state = "bluecloth" + +/obj/item/clothing/suit/toggle/nanotrasen + name = "officer's coat" + desc = "" + icon = 'icons/obj/clothing/faction/nanotrasen/suits.dmi' + mob_overlay_icon = 'icons/mob/clothing/faction/nanotrasen/suits.dmi' + lefthand_file = 'icons/mob/inhands/faction/nanotrasen/nt_lefthand.dmi' + righthand_file = 'icons/mob/inhands/faction/nanotrasen/nt_righthand.dmi' + icon_state = "officer_formal" + item_state = "bluecloth" + +/obj/item/clothing/suit/toggle/labcoat/nanotrasen + name = "labcoat" + desc = "" + icon = 'icons/obj/clothing/faction/nanotrasen/suits.dmi' + mob_overlay_icon = 'icons/mob/clothing/faction/nanotrasen/suits.dmi' + lefthand_file = 'icons/mob/inhands/faction/nanotrasen/nt_lefthand.dmi' + righthand_file = 'icons/mob/inhands/faction/nanotrasen/nt_righthand.dmi' + icon_state = "labcoat" + item_state = "whitecloth" + +/obj/item/clothing/suit/toggle/labcoat/nanotrasen/blue + name = "medical director's labcoat" + desc = "" + icon_state = "med_labcoat" + item_state = "whitecloth" + +/obj/item/clothing/suit/toggle/labcoat/nanotrasen/black + name = "science director's labcoat" + desc = "" + icon_state = "black_labcoat" + item_state = "blackcloth" + +/obj/item/clothing/suit/toggle/labcoat/nanotrasen/paramedic + name = "paramedic jacket" + desc = "" + icon_state = "med_jacket" + item_state = "bluecloth" + +/obj/item/clothing/suit/armor/nanotrasen + name = "armor vest" + desc = "A protective vest produced by Nanotrasen. Comes with a free stripe." + icon = 'icons/obj/clothing/faction/nanotrasen/suits.dmi' + mob_overlay_icon = 'icons/mob/clothing/faction/nanotrasen/suits.dmi' + lefthand_file = 'icons/mob/inhands/faction/nanotrasen/nt_lefthand.dmi' + righthand_file = 'icons/mob/inhands/faction/nanotrasen/nt_righthand.dmi' + icon_state = "armor" + item_state = "blackcloth" + body_parts_covered = CHEST|GROIN + armor = list("melee" = 30, "bullet" = 40, "laser" = 30, "energy" = 50, "bomb" = 25, "bio" = 0, "rad" = 0, "fire" = 100, "acid" = 90) + resistance_flags = FIRE_PROOF + +/obj/item/clothing/suit/armor/nanotrasen/slim + name = "slim armor vest" + icon_state = "armor_slim" + +/obj/item/clothing/suit/armor/nanotrasen/sec_director + name = "security director's overcoat" + desc = "" + icon_state = "command_coat" + body_parts_covered = CHEST|GROIN|ARMS + armor = list("melee" = 30, "bullet" = 0, "laser" = 30, "energy" = 20, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 100, "acid" = 90) + +/obj/item/clothing/suit/armor/nanotrasen/captain + name = "captain's vest" + desc = "" + icon_state = "armor_captain" + item_state = "bluecloth" + body_parts_covered = CHEST|GROIN + armor = list("melee" = 50, "bullet" = 60, "laser" = 60, "energy" = 50, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 100, "acid" = 90) + resistance_flags = FIRE_PROOF + +/obj/item/clothing/suit/armor/nanotrasen/captain/parade + name = "captain's fancy coat" + desc = "" + icon_state = "captain_formal" + item_state = "bluecloth" + body_parts_covered = CHEST|GROIN|ARMS + armor = list("melee" = 30, "bullet" = 0, "laser" = 30, "energy" = 20, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 100, "acid" = 90) + +// Hats // + +/obj/item/clothing/head/nanotrasen + name = "blue flatcap" + desc = "" + icon = 'icons/obj/clothing/faction/nanotrasen/head.dmi' + mob_overlay_icon = 'icons/mob/clothing/faction/nanotrasen/head.dmi' + lefthand_file = 'icons/mob/inhands/faction/nanotrasen/nt_lefthand.dmi' + righthand_file = 'icons/mob/inhands/faction/nanotrasen/nt_righthand.dmi' + icon_state = "com_flatcap" + item_state = "bluecloth" + +/obj/item/clothing/head/nanotrasen/beret + name = "fancy blue beret" + desc = "" + icon_state = "beret_blue" + item_state = "bluecloth" + +/obj/item/clothing/head/nanotrasen/beret/security + name = "fancy red beret" + desc = "" + icon_state = "beret_red" + item_state = "redcloth" + +/obj/item/clothing/head/nanotrasen/beret/security/command + name = "fancy black beret" + desc = "" + icon_state = "beret_black" + item_state = "blackcloth" + +/obj/item/clothing/head/nanotrasen/surgical + name = "surgical cap" + desc = "" + icon_state = "surgical_white" + item_state = "whitecloth" + +/obj/item/clothing/head/nanotrasen/surgical/blue + name = "blue surgical cap" + desc = "" + icon_state = "surgical_blue" + item_state = "bluecloth" + +/obj/item/clothing/head/nanotrasen/cap // Base type, do not use + name = "generic cap" + desc = "You don't belong here." + +/obj/item/clothing/head/nanotrasen/cap/security + name = "red softcap" + desc = "" + icon_state = "cap_red" + item_state = "redcloth" + +/obj/item/clothing/head/nanotrasen/cap/supply + name = "brown softcap" + desc = "" + icon_state = "cap_brown" + item_state = "browncloth" + +/obj/item/clothing/head/nanotrasen/cap/janitor + name = "purple softcap" + desc = "" + icon_state = "cap_purple" + //item_state = "purplecloth" //todo: purple + +/obj/item/clothing/head/nanotrasen/cap/medical + name = "blue softcap" + desc = "" + icon_state = "cap_blue" + item_state = "bluecloth" + +/obj/item/clothing/head/nanotrasen/officer + name = "officer's hat" + desc = "" + icon_state = "officer_peaked" + item_state = "bluecloth" + +/obj/item/clothing/head/nanotrasen/officer + name = "officer's fedora" + desc = "" + icon_state = "officer_fedora" + item_state = "bluecloth" + +/obj/item/clothing/head/nanotrasen/captain + name = "captain's ornamental hat" + desc = "" + icon_state = "com_hat" + item_state = "bluecloth" + +/obj/item/clothing/head/nanotrasen/captain/peaked + name = "captain's peaked cap" + desc = "" + icon_state = "com_peaked" + item_state = "bluecloth" + +/obj/item/clothing/head/hardhat/nanotrasen //TODO: inhands for hardhats + name = "black heavy-duty hat" + desc = "" + icon = 'icons/obj/clothing/faction/nanotrasen/head.dmi' + mob_overlay_icon = 'icons/mob/clothing/faction/nanotrasen/head.dmi' + lefthand_file = 'icons/mob/inhands/faction/nanotrasen/nt_lefthand.dmi' + righthand_file = 'icons/mob/inhands/faction/nanotrasen/nt_righthand.dmi' + icon_state = "hardhat_black" + item_state = "blackcloth" + +/obj/item/clothing/head/hardhat/nanotrasen/blue + name = "blue heavy-duty hat" + desc = "" + icon_state = "hardhat_blue" + item_state = "bluecloth" + +/obj/item/clothing/head/hardhat/nanotrasen/white + name = "white heavy-duty hat" + desc = "" + icon_state = "hardhat_white" + item_state = "graycloth" + + +// Neck // + +/obj/item/clothing/neck/cloak/nanotrasen + name = "command sash" + desc = "" + icon = 'icons/obj/clothing/faction/nanotrasen/neck.dmi' + mob_overlay_icon = 'icons/mob/clothing/faction/nanotrasen/neck.dmi' + lefthand_file = 'icons/mob/inhands/faction/nanotrasen/nt_lefthand.dmi' + righthand_file = 'icons/mob/inhands/faction/nanotrasen/nt_righthand.dmi' + icon_state = "sash" + item_state = "redcloth" diff --git a/code/modules/clothing/head/jobs.dm b/code/modules/clothing/head/jobs.dm index 3ac80e9efa23..5ad2aef7a75a 100644 --- a/code/modules/clothing/head/jobs.dm +++ b/code/modules/clothing/head/jobs.dm @@ -23,14 +23,11 @@ flags_inv = 0 dog_fashion = /datum/dog_fashion/head/captain -//Captain: This is no longer space-worthy /obj/item/clothing/head/caphat/parade name = "captain's parade cap" desc = "Worn only by Captains with an abundance of class." icon_state = "capcap" - dog_fashion = null - /obj/item/clothing/head/caphat/cowboy name = "general's hat" desc = "A commanding white stetson adorned with a general's badge. Why this belongs to a captain is anybody's guess." diff --git a/code/modules/clothing/outfits/factions/independent.dm b/code/modules/clothing/outfits/factions/independent.dm index eeb6a1d8c7f3..c819246f7cae 100644 --- a/code/modules/clothing/outfits/factions/independent.dm +++ b/code/modules/clothing/outfits/factions/independent.dm @@ -729,7 +729,6 @@ /datum/outfit/job/independent/chemist/pharma name = "Independent - Chemist (Pharmacology Student)" - uniform = /obj/item/clothing/under/rank/medical shoes = /obj/item/clothing/shoes/sneakers/white accessory = /obj/item/clothing/neck/scarf/orange l_pocket = /obj/item/pda/medical diff --git a/code/modules/clothing/outfits/factions/nanotrasen.dm b/code/modules/clothing/outfits/factions/nanotrasen.dm index f0fdb0e4ac1d..8186f222dc70 100644 --- a/code/modules/clothing/outfits/factions/nanotrasen.dm +++ b/code/modules/clothing/outfits/factions/nanotrasen.dm @@ -1,3 +1,9 @@ +/* + * OUTFIT DATUMS THAT NEED MAKING: + * Research Director + * Medical Director +*/ + /datum/outfit/job/nanotrasen name = "Nanotrasen - Base Outfit" faction_icon = "bg_nanotrasen" @@ -5,26 +11,15 @@ box = /obj/item/storage/box/survival id = /obj/item/card/id - /datum/outfit/job/nanotrasen/post_equip(mob/living/carbon/human/H, visualsOnly) . = ..() if(visualsOnly) return H.faction |= list(FACTION_PLAYER_NANOTRASEN) -// Assistant - -/datum/outfit/job/nanotrasen/assistant - name = "Nanotrasen - Assistant" - jobtype = /datum/job/assistant - job_icon = "assistant" - - uniform = /obj/item/clothing/under/color/grey - shoes = /obj/item/clothing/shoes/sneakers/black - belt = /obj/item/pda +// Command // // Captain - /datum/outfit/job/nanotrasen/captain name = "Nanotrasen - Captain" job_icon = "captain" @@ -34,11 +29,14 @@ belt = /obj/item/pda/captain gloves = /obj/item/clothing/gloves/color/captain/nt ears = /obj/item/radio/headset/nanotrasen/captain - uniform = /obj/item/clothing/under/rank/command/captain/nt - alt_uniform = /obj/item/clothing/under/rank/command/captain/parade + uniform = /obj/item/clothing/under/nanotrasen/captain + alt_uniform = /obj/item/clothing/under/nanotrasen/captain/skirt + suit = /obj/item/clothing/suit/armor/nanotrasen/captain + alt_suit = /obj/item/clothing/suit/armor/nanotrasen/captain/parade dcoat = /obj/item/clothing/suit/hooded/wintercoat/captain shoes = /obj/item/clothing/shoes/laceup - head = /obj/item/clothing/head/caphat/nt + neck = /obj/item/clothing/neck/cloak/nanotrasen + head = /obj/item/clothing/head/nanotrasen/captain/peaked backpack_contents = list(/obj/item/melee/classic_baton/telescopic=1) backpack = /obj/item/storage/backpack/captain @@ -50,25 +48,6 @@ chameleon_extras = list(/obj/item/gun/energy/e_gun, /obj/item/stamp/captain) -/datum/outfit/job/nanotrasen/captain/lp - name = "Nanotrasen - Loss Prevention Lieutenant" - id_assignment = "Lieutenant" - - implants = list(/obj/item/implant/mindshield) - ears = /obj/item/radio/headset/nanotrasen/alt/captain - id = /obj/item/card/id/lplieu - belt = /obj/item/pda/captain - gloves = /obj/item/clothing/gloves/color/black - uniform = /obj/item/clothing/under/rank/security/head_of_security/alt/lp - alt_uniform = /obj/item/clothing/under/rank/security/head_of_security/alt/skirt/lp - dcoat = /obj/item/clothing/suit/jacket - shoes = /obj/item/clothing/shoes/jackboots - head = /obj/item/clothing/head/beret/command - - satchel = /obj/item/storage/backpack/satchel/cap - duffelbag = /obj/item/storage/backpack/duffelbag/captain - courierbag = /obj/item/storage/backpack/messenger/com - /datum/outfit/job/nanotrasen/captain/centcom name = "Nanotrasen - Captain (Central Command)" @@ -77,7 +56,6 @@ head = /obj/item/clothing/head/centhat // Head of Personnel - /datum/outfit/job/nanotrasen/hop name = "Nanotrasen - Head of Personnel" job_icon = "headofpersonnel" @@ -86,23 +64,30 @@ belt = /obj/item/pda/heads/head_of_personnel id = /obj/item/card/id/silver ears = /obj/item/radio/headset/headset_com - uniform = /obj/item/clothing/under/rank/command/head_of_personnel/nt - alt_suit = /obj/item/clothing/suit/ianshirt + uniform = /obj/item/clothing/under/nanotrasen/officer + alt_uniform = /obj/item/clothing/under/nanotrasen/officer/skirt + suit = /obj/item/clothing/suit/toggle/nanotrasen dcoat = /obj/item/clothing/suit/hooded/wintercoat/captain shoes = /obj/item/clothing/shoes/laceup - head = /obj/item/clothing/head/hopcap/nt - backpack_contents = list(/obj/item/storage/box/ids=1,\ - /obj/item/melee/classic_baton/telescopic=1, /obj/item/modular_computer/tablet/preset/advanced = 1) + head = /obj/item/clothing/head/nanotrasen/officer + + backpack_contents = list( + /obj/item/storage/box/ids=1, + /obj/item/melee/classic_baton/telescopic=1, + /obj/item/modular_computer/tablet/preset/advanced = 1, + ) backpack = /obj/item/storage/backpack/captain satchel = /obj/item/storage/backpack/satchel/cap duffelbag = /obj/item/storage/backpack/duffelbag/captain courierbag = /obj/item/storage/backpack/messenger/com - chameleon_extras = list(/obj/item/gun/energy/e_gun, /obj/item/stamp/head_of_personnel) + chameleon_extras = list( + /obj/item/gun/energy/e_gun, + /obj/item/stamp/head_of_personnel, + ) // Head of Security - /datum/outfit/job/nanotrasen/hos name = "Nanotrasen - Head of Security" job_icon = "headofsecurity" @@ -111,14 +96,14 @@ id = /obj/item/card/id/silver belt = /obj/item/pda/heads/hos ears = /obj/item/radio/headset/nanotrasen/alt - uniform = /obj/item/clothing/under/rank/security/head_of_security/nt + uniform = /obj/item/clothing/under/nanotrasen/security/director alt_uniform = null shoes = /obj/item/clothing/shoes/jackboots - suit = /obj/item/clothing/suit/armor/hos/trenchcoat - alt_suit = /obj/item/clothing/suit/armor/vest/security/hos + suit = /obj/item/clothing/suit/armor/nanotrasen/slim + alt_suit = /obj/item/clothing/suit/armor/nanotrasen/sec_director dcoat = /obj/item/clothing/suit/hooded/wintercoat/security gloves = /obj/item/clothing/gloves/color/black - head = /obj/item/clothing/head/beret/sec/hos + head = /obj/item/clothing/head/nanotrasen/beret/security/command glasses = /obj/item/clothing/glasses/hud/security/sunglasses suit_store = null r_pocket = /obj/item/assembly/flash/handheld @@ -135,74 +120,18 @@ chameleon_extras = list(/obj/item/gun/energy/e_gun/hos, /obj/item/stamp/hos) -// Roboticist - -/datum/outfit/job/nanotrasen/roboticist - name = "Nanotrasen - Mech Technician" - id_assignment = "Mech Technician" - job_icon = "roboticist" - jobtype = /datum/job/roboticist - - uniform = /obj/item/clothing/under/rank/rnd/roboticist - suit = /obj/item/clothing/suit/longcoat/robowhite - ears = /obj/item/radio/headset/nanotrasen - glasses = /obj/item/clothing/glasses/welding - - backpack_contents = list(/obj/item/weldingtool/hugetank) - -// Pilot. idk - -/datum/outfit/job/nanotrasen/pilot - name = "Nanotrasen - Pilot" - id_assignment = "Pilot" - - uniform = /obj/item/clothing/under/rank/security/officer/military - suit = /obj/item/clothing/suit/jacket/leather/duster - glasses = /obj/item/clothing/glasses/hud/spacecop - accessory = /obj/item/clothing/accessory/holster - head = /obj/item/clothing/head/beret/command - -// Lawyer - -/datum/outfit/job/nanotrasen/lawyer - name = "Nanotrasen - Lawyer" - job_icon = "lawyer" - jobtype = /datum/job/lawyer - - ears = /obj/item/radio/headset/headset_srvsec - uniform = /obj/item/clothing/under/suit/navy - suit = /obj/item/clothing/suit/toggle/lawyer/navy - shoes = /obj/item/clothing/shoes/laceup - l_hand = /obj/item/storage/briefcase/lawyer - l_pocket = /obj/item/laser_pointer - r_pocket = /obj/item/clothing/accessory/lawyers_badge - - chameleon_extras = /obj/item/stamp/law - -/datum/outfit/job/nanotrasen/lawyer/corporaterepresentative - name = "Nanotrasen - Corporate Representative" - id_assignment = "Corporate Representative" - job_icon = "nanotrasen" - - uniform = /obj/item/clothing/under/rank/command/head_of_personnel/suit - suit = null - ears = /obj/item/radio/headset/headset_cent - l_hand = /obj/item/clipboard - r_pocket = /obj/item/pen/fountain - // Security Officer - /datum/outfit/job/nanotrasen/security name = "Nanotrasen - Security Officer" jobtype = /datum/job/officer job_icon = "securityofficer" ears = /obj/item/radio/headset/alt - uniform = /obj/item/clothing/under/rank/security/officer/nt + uniform = /obj/item/clothing/under/nanotrasen/security gloves = /obj/item/clothing/gloves/color/black - head = /obj/item/clothing/head/helmet/sec - suit = /obj/item/clothing/suit/armor/vest - alt_suit = /obj/item/clothing/suit/armor/vest/security/officer + head = /obj/item/clothing/head/nanotrasen/cap/security + suit = /obj/item/clothing/suit/armor/nanotrasen + alt_suit = /obj/item/clothing/suit/armor/nanotrasen/slim dcoat = /obj/item/clothing/suit/hooded/wintercoat/security shoes = /obj/item/clothing/shoes/jackboots l_pocket = /obj/item/restraints/handcuffs @@ -218,73 +147,36 @@ chameleon_extras = list(/obj/item/gun/energy/disabler, /obj/item/clothing/glasses/hud/security/sunglasses, /obj/item/clothing/head/helmet) //The helmet is necessary because /obj/item/clothing/head/helmet/sec is overwritten in the chameleon list by the standard helmet, which has the same name and icon state -/datum/outfit/job/nanotrasen/security/ert - name = "Nanotrasen - ERT Officer" - - uniform = /obj/item/clothing/under/rank/security/officer/camo - head = null - backpack = /obj/item/storage/backpack/ert/security - belt = /obj/item/storage/belt/military - id = /obj/item/card/id/ert/security - r_pocket = /obj/item/kitchen/knife/combat/survival - backpack_contents = list(/obj/item/radio, /obj/item/flashlight/seclite) - -/datum/outfit/job/nanotrasen/security/ert/engi - name = "Nanotrasen - ERT Engineering Officer" - - uniform = /obj/item/clothing/under/rank/security/officer/camo - head = null - backpack = /obj/item/storage/backpack/ert/engineer - belt = /obj/item/storage/belt/utility/full/ert - id = /obj/item/card/id/ert/security - r_pocket = /obj/item/kitchen/knife/combat/survival - backpack_contents = list(/obj/item/radio, /obj/item/flashlight/seclite) - accessory = /obj/item/clothing/accessory/armband/engine - glasses = /obj/item/clothing/glasses/hud/diagnostic/sunglasses - -/datum/outfit/job/nanotrasen/security/ert/med - name = "Nanotrasen - ERT Medical Officer" - - uniform = /obj/item/clothing/under/rank/security/officer/camo - head = /obj/item/clothing/head/beret/med - backpack = /obj/item/storage/backpack/ert/medical - belt = /obj/item/storage/belt/medical/webbing/paramedic - id = /obj/item/card/id/ert/security - r_pocket = /obj/item/kitchen/knife/combat/survival - backpack_contents = list(/obj/item/radio, /obj/item/flashlight/seclite) - accessory = /obj/item/clothing/accessory/armband/med - glasses = /obj/item/clothing/glasses/hud/health/night - -/datum/outfit/job/nanotrasen/security/mech_pilot - name = "Nanotrasen - Mech Pilot" - id_assignment = "Mech Pilot" - - uniform = /obj/item/clothing/under/rank/security/officer/military/eng - head = /obj/item/clothing/head/beret/sec/officer - suit = /obj/item/clothing/suit/armor/vest/bulletproof - backpack_contents = list(/obj/item/radio, /obj/item/flashlight/seclite) - -/datum/outfit/job/nanotrasen/security/lp - name = "Nanotrasen - LP Security Specialist" - id_assignment = "Security Specialist" +// Warden +/datum/outfit/job/nanotrasen/warden + name = "Nanotrasen - Warden" + job_icon = "warden" + jobtype = /datum/job/warden - implants = list(/obj/item/implant/mindshield) - ears = /obj/item/radio/headset/nanotrasen/alt/captain - id = /obj/item/card/id/lpsec - belt = /obj/item/pda/security - gloves = /obj/item/clothing/gloves/color/black - uniform = /obj/item/clothing/under/rank/security/head_of_security/nt/lp - alt_uniform = /obj/item/clothing/under/rank/security/head_of_security/nt/skirt/lp - dcoat = /obj/item/clothing/suit/hooded/wintercoat/security + ears = /obj/item/radio/headset/headset_sec/alt + uniform = /obj/item/clothing/under/rank/security/warden/nt shoes = /obj/item/clothing/shoes/jackboots - head = /obj/item/clothing/head/beret/sec + suit = /obj/item/clothing/suit/armor/vest/security/warden/alt/nt + dcoat = /obj/item/clothing/suit/hooded/wintercoat/security + gloves = /obj/item/clothing/gloves/color/black + head = /obj/item/clothing/head/warden/red + glasses = /obj/item/clothing/glasses/hud/security/sunglasses + r_pocket = /obj/item/assembly/flash/handheld + l_pocket = /obj/item/restraints/handcuffs + suit_store = null + backpack_contents = list(/obj/item/melee/classic_baton) + backpack = /obj/item/storage/backpack/security satchel = /obj/item/storage/backpack/satchel/sec duffelbag = /obj/item/storage/backpack/duffelbag/sec courierbag = /obj/item/storage/backpack/messenger/sec + box = /obj/item/storage/box/survival/security -// Engineer + chameleon_extras = /obj/item/gun/ballistic/shotgun/automatic/combat/compact + +// Engineering // +// Engineer /datum/outfit/job/nanotrasen/engineer name = "Nanotrasen - Engineer" job_icon = "stationengineer" @@ -293,10 +185,11 @@ belt = /obj/item/storage/belt/utility/full/engi l_pocket = /obj/item/pda/engineering ears = /obj/item/radio/headset/headset_eng - uniform = /obj/item/clothing/under/rank/engineering/engineer/nt + uniform = /obj/item/clothing/under/nanotrasen/engineering + head = /obj/item/clothing/head/hardhat/nanotrasen + suit = /obj/item/clothing/suit/nanotrasen/vest dcoat = /obj/item/clothing/suit/hooded/wintercoat/engineering shoes = /obj/item/clothing/shoes/workboots - head = /obj/item/clothing/head/hardhat r_pocket = /obj/item/t_scanner backpack = /obj/item/storage/backpack/industrial @@ -307,53 +200,7 @@ box = /obj/item/storage/box/survival/engineer backpack_contents = list(/obj/item/modular_computer/tablet/preset/advanced=1) -/datum/outfit/job/nanotrasen/engineer/lp - name = "Nanotrasen - LP Engineering Specialist" - - implants = list(/obj/item/implant/mindshield) - ears = /obj/item/radio/headset/nanotrasen/alt/captain - id = /obj/item/card/id/lpengie - gloves = /obj/item/clothing/gloves/color/yellow - uniform = /obj/item/clothing/under/rank/engineering/engineer/nt/lp - alt_uniform = /obj/item/clothing/under/rank/engineering/engineer/nt/skirt/lp - dcoat = /obj/item/clothing/suit/hooded/wintercoat/engineering - shoes = /obj/item/clothing/shoes/jackboots - head = /obj/item/clothing/head/beret/eng - - satchel = /obj/item/storage/backpack/satchel/eng - duffelbag = /obj/item/storage/backpack/duffelbag/engineering - courierbag = /obj/item/storage/backpack/messenger/engi - -// Warden - -/datum/outfit/job/nanotrasen/warden - name = "Nanotrasen - Warden" - job_icon = "warden" - jobtype = /datum/job/warden - - ears = /obj/item/radio/headset/headset_sec/alt - uniform = /obj/item/clothing/under/rank/security/warden/nt - shoes = /obj/item/clothing/shoes/jackboots - suit = /obj/item/clothing/suit/armor/vest/security/warden/alt/nt - dcoat = /obj/item/clothing/suit/hooded/wintercoat/security - gloves = /obj/item/clothing/gloves/color/black - head = /obj/item/clothing/head/warden/red - glasses = /obj/item/clothing/glasses/hud/security/sunglasses - r_pocket = /obj/item/assembly/flash/handheld - l_pocket = /obj/item/restraints/handcuffs - suit_store = null - backpack_contents = list(/obj/item/melee/classic_baton) - - backpack = /obj/item/storage/backpack/security - satchel = /obj/item/storage/backpack/satchel/sec - duffelbag = /obj/item/storage/backpack/duffelbag/sec - courierbag = /obj/item/storage/backpack/messenger/sec - box = /obj/item/storage/box/survival/security - - chameleon_extras = /obj/item/gun/ballistic/shotgun/automatic/combat/compact - // Chief Engineer - /datum/outfit/job/nanotrasen/ce name = "Nanotrasen - Chief Engineer" jobtype = /datum/job/chief_engineer @@ -363,12 +210,16 @@ belt = /obj/item/storage/belt/utility/chief/full l_pocket = /obj/item/storage/wallet ears = /obj/item/radio/headset/headset_com - uniform = /obj/item/clothing/under/rank/engineering/chief_engineer + uniform = /obj/item/clothing/under/nanotrasen/engineering/director dcoat = /obj/item/clothing/suit/hooded/wintercoat/engineering shoes = /obj/item/clothing/shoes/sneakers/brown - head = /obj/item/clothing/head/hardhat/white + head = /obj/item/clothing/head/hardhat/nanotrasen/white gloves = /obj/item/clothing/gloves/color/black - backpack_contents = list(/obj/item/melee/classic_baton/telescopic=1, /obj/item/modular_computer/tablet/preset/advanced=1) + + backpack_contents = list( + /obj/item/melee/classic_baton/telescopic=1, + /obj/item/modular_computer/tablet/preset/advanced=1, + ) backpack = /obj/item/storage/backpack/industrial satchel = /obj/item/storage/backpack/satchel/eng @@ -378,49 +229,91 @@ box = /obj/item/storage/box/survival/engineer chameleon_extras = /obj/item/stamp/ce -// Medical Doctor +// Atmos Tech +/datum/outfit/job/nanotrasen/atmos + name = "Nanotrasen - Atmos Tech" + jobtype = /datum/job/atmos + job_icon = "atmospherictechnician" -/datum/outfit/job/nanotrasen/doctor - name = "Nanotrasen - Medical Doctor" - job_icon = "medicaldoctor" - jobtype = /datum/job/doctor + belt = /obj/item/storage/belt/utility/atmostech + ears = /obj/item/radio/headset/headset_eng + uniform = /obj/item/clothing/under/nanotrasen/engineering/atmos + head = /obj/item/clothing/head/hardhat/nanotrasen/blue + suit = /obj/item/clothing/suit/nanotrasen/vest/blue + dcoat = /obj/item/clothing/suit/hooded/wintercoat/engineering - belt = /obj/item/pda/medical - ears = /obj/item/radio/headset/headset_med - uniform = /obj/item/clothing/under/rank/medical/doctor - shoes = /obj/item/clothing/shoes/sneakers/white - suit = /obj/item/clothing/suit/toggle/labcoat - alt_suit = /obj/item/clothing/suit/apron/surgical - dcoat = /obj/item/clothing/suit/hooded/wintercoat/medical + backpack = /obj/item/storage/backpack/industrial + satchel = /obj/item/storage/backpack/satchel/eng + duffelbag = /obj/item/storage/backpack/duffelbag/engineering + courierbag = /obj/item/storage/backpack/messenger/engi + box = /obj/item/storage/box/survival/engineer + backpack_contents = list(/obj/item/modular_computer/tablet/preset/advanced=1) - backpack = /obj/item/storage/backpack/medic - satchel = /obj/item/storage/backpack/satchel/med - duffelbag = /obj/item/storage/backpack/duffelbag/med - courierbag = /obj/item/storage/backpack/messenger/med - box = /obj/item/storage/box/survival/medical +// Brig Physician -/datum/outfit/job/nanotrasen/doctor/lp - name = "Nanotrasen - LP Medical Specialist" - id_assignment = "Medical Specialist" +/datum/outfit/job/nanotrasen/brig_phys + name = "Nanotrasen - Brig Physician" + jobtype = /datum/job/brig_phys + job_icon = "brigphysician" + ears = /obj/item/radio/headset/headset_medsec/alt + uniform = /obj/item/clothing/under/rank/security/brig_phys/nt + shoes = /obj/item/clothing/shoes/jackboots + glasses = /obj/item/clothing/glasses/hud/health/sunglasses + suit = /obj/item/clothing/suit/toggle/labcoat/brig_phys + dcoat = /obj/item/clothing/suit/hooded/wintercoat/security + head = /obj/item/clothing/head/soft/sec/brig_phys implants = list(/obj/item/implant/mindshield) - ears = /obj/item/radio/headset/nanotrasen/alt/captain - id = /obj/item/card/id/lpmed - belt = /obj/item/pda/medical - gloves = /obj/item/clothing/gloves/color/latex/nitrile - uniform = /obj/item/clothing/under/rank/medical/paramedic/lp - alt_uniform = /obj/item/clothing/under/rank/medical/paramedic/skirt/lp - dcoat = /obj/item/clothing/suit/hooded/wintercoat/medical - shoes = /obj/item/clothing/shoes/sneakers/white - head = /obj/item/clothing/head/beret/med - satchel = /obj/item/storage/backpack/satchel/med - duffelbag = /obj/item/storage/backpack/duffelbag/med - courierbag = /obj/item/storage/backpack/messenger/med - box = /obj/item/storage/box/survival/medical +// Supply // -// Cargo Tech +// Quartermaster +/datum/outfit/job/nanotrasen/quartermaster + name = "Nanotrasen - Quartermaster" + jobtype = /datum/job/qm + job_icon = "quartermaster" + + ears = /obj/item/radio/headset/headset_cargo + head = /obj/item/clothing/head/nanotrasen/cap/supply + uniform = /obj/item/clothing/under/nanotrasen/supply/qm + dcoat = /obj/item/clothing/suit/hooded/wintercoat/cargo + shoes = /obj/item/clothing/shoes/sneakers/brown + glasses = /obj/item/clothing/glasses/sunglasses + l_hand = /obj/item/clipboard + backpack_contents = list(/obj/item/modular_computer/tablet/preset/cargo=1) + + chameleon_extras = /obj/item/stamp/qm + +//Miner +/datum/outfit/job/nanotrasen/miner + name = "Nanotrasen - Miner" + jobtype = /datum/job/mining + job_icon = "shaftminer" + + ears = /obj/item/radio/headset/headset_cargo/mining + shoes = /obj/item/clothing/shoes/workboots/mining + head = /obj/item/clothing/head/hardhat/nanotrasen + gloves = /obj/item/clothing/gloves/color/black + uniform = /obj/item/clothing/under/nanotrasen/supply/miner + suit = /obj/item/clothing/suit/nanotrasen/vest + dcoat = /obj/item/clothing/suit/hooded/wintercoat/miner + r_pocket = /obj/item/storage/bag/ore + backpack_contents = list( + /obj/item/flashlight/seclite=1, + /obj/item/kitchen/knife/combat/survival=1, + /obj/item/stack/marker_beacon/ten=1, + /obj/item/radio/weather_monitor=1, + ) + + backpack = /obj/item/storage/backpack/explorer + satchel = /obj/item/storage/backpack/satchel/explorer + duffelbag = /obj/item/storage/backpack/duffelbag + box = /obj/item/storage/box/survival/mining + + chameleon_extras = /obj/item/gun/energy/kinetic_accelerator + +// Cargo Tech /datum/outfit/job/nanotrasen/cargo_tech name = "Nanotrasen - Cargo Tech" jobtype = /datum/job/cargo_tech @@ -428,126 +321,264 @@ belt = /obj/item/pda/cargo ears = /obj/item/radio/headset/headset_cargo - uniform = /obj/item/clothing/under/rank/cargo/tech + head = /obj/item/clothing/head/nanotrasen/cap/supply + uniform = /obj/item/clothing/under/nanotrasen/supply dcoat = /obj/item/clothing/suit/hooded/wintercoat/cargo backpack_contents = list(/obj/item/modular_computer/tablet/preset/cargo=1) -// Atmos Tech +// Medical // -/datum/outfit/job/nanotrasen/atmos - name = "Nanotrasen - Atmos Tech" - jobtype = /datum/job/atmos - job_icon = "atmospherictechnician" +// Medical Doctor +/datum/outfit/job/nanotrasen/doctor + name = "Nanotrasen - Medical Doctor" + job_icon = "medicaldoctor" + jobtype = /datum/job/doctor - belt = /obj/item/storage/belt/utility/atmostech - ears = /obj/item/radio/headset/headset_eng - uniform = /obj/item/clothing/under/rank/engineering/atmospheric_technician - alt_suit = /obj/item/clothing/suit/hazardvest - dcoat = /obj/item/clothing/suit/hooded/wintercoat/engineering + belt = /obj/item/pda/medical + ears = /obj/item/radio/headset/headset_med + head = /obj/item/clothing/head/nanotrasen/surgical + uniform = /obj/item/clothing/under/nanotrasen/medical + shoes = /obj/item/clothing/shoes/sneakers/white + suit = /obj/item/clothing/suit/nanotrasen/medical_smock + alt_suit = /obj/item/clothing/suit/toggle/labcoat/nanotrasen + dcoat = /obj/item/clothing/suit/hooded/wintercoat/medical - backpack = /obj/item/storage/backpack/industrial - satchel = /obj/item/storage/backpack/satchel/eng - duffelbag = /obj/item/storage/backpack/duffelbag/engineering - courierbag = /obj/item/storage/backpack/messenger/engi - box = /obj/item/storage/box/survival/engineer - backpack_contents = list(/obj/item/modular_computer/tablet/preset/advanced=1) + backpack = /obj/item/storage/backpack/medic + satchel = /obj/item/storage/backpack/satchel/med + duffelbag = /obj/item/storage/backpack/duffelbag/med + courierbag = /obj/item/storage/backpack/messenger/med + box = /obj/item/storage/box/survival/medical -// Scientist +// Paramedic +/datum/outfit/job/nanotrasen/paramedic + name = "Nanotrasen - Paramedic" + jobtype = /datum/job/paramedic + job_icon = "paramedic" + + ears = /obj/item/radio/headset/headset_med + uniform = /obj/item/clothing/under/nanotrasen/medical/paramedic + head = /obj/item/clothing/head/nanotrasen/cap/medical + shoes = /obj/item/clothing/shoes/sneakers/blue + suit = /obj/item/clothing/suit/toggle/labcoat/nanotrasen/paramedic + dcoat = /obj/item/clothing/suit/hooded/wintercoat/medical/paramedic + gloves = /obj/item/clothing/gloves/color/latex/nitrile + id = /obj/item/card/id + + backpack_contents = list(/obj/item/roller=1) + + backpack = /obj/item/storage/backpack/medic + satchel = /obj/item/storage/backpack/satchel/med + duffelbag = /obj/item/storage/backpack/duffelbag/med + courierbag = /obj/item/storage/backpack/messenger/para + box = /obj/item/storage/box/survival/medical + chameleon_extras = /obj/item/gun/syringe + +// Civilian // + +// Assistant +/datum/outfit/job/nanotrasen/assistant + name = "Nanotrasen - Assistant" + jobtype = /datum/job/assistant + job_icon = "assistant" + + uniform = /obj/item/clothing/under/nanotrasen + shoes = /obj/item/clothing/shoes/sneakers/black + belt = /obj/item/pda + +// Lawyer +/datum/outfit/job/nanotrasen/lawyer + name = "Nanotrasen - Lawyer" + job_icon = "lawyer" + jobtype = /datum/job/lawyer + + ears = /obj/item/radio/headset/headset_srvsec + uniform = /obj/item/clothing/under/nanotrasen/affairs + suit = /obj/item/clothing/suit/nanotrasen/suitjacket + shoes = /obj/item/clothing/shoes/laceup + l_hand = /obj/item/storage/briefcase/lawyer + l_pocket = /obj/item/laser_pointer + r_pocket = /obj/item/clothing/accessory/lawyers_badge + + chameleon_extras = /obj/item/stamp/law + +// Corp. Rep +/datum/outfit/job/nanotrasen/lawyer/corporaterepresentative + name = "Nanotrasen - Corporate Representative" + id_assignment = "Corporate Representative" + job_icon = "nanotrasen" + + uniform = /obj/item/clothing/under/rank/command/head_of_personnel/suit + suit = null + ears = /obj/item/radio/headset/headset_cent + l_hand = /obj/item/clipboard + r_pocket = /obj/item/pen/fountain + +// Science // + +// Scientist /datum/outfit/job/nanotrasen/scientist name = "Nanotrasen - Scientist" jobtype = /datum/job/scientist job_icon = "scientist" ears = /obj/item/radio/headset/headset_sci - uniform = /obj/item/clothing/under/rank/rnd/scientist + uniform = /obj/item/clothing/under/nanotrasen/science shoes = /obj/item/clothing/shoes/sneakers/white - suit = /obj/item/clothing/suit/toggle/labcoat/science + suit = /obj/item/clothing/suit/toggle/labcoat/nanotrasen dcoat = /obj/item/clothing/suit/hooded/wintercoat/science backpack = /obj/item/storage/backpack/science satchel = /obj/item/storage/backpack/satchel/tox courierbag = /obj/item/storage/backpack/messenger/tox -// Brig Physician +// Roboticist +/datum/outfit/job/nanotrasen/roboticist + name = "Nanotrasen - Roboticist" + id_assignment = "Roboticist" + job_icon = "roboticist" + jobtype = /datum/job/roboticist -/datum/outfit/job/nanotrasen/brig_phys - name = "Nanotrasen - Brig Physician" - jobtype = /datum/job/brig_phys - job_icon = "brigphysician" + uniform = /obj/item/clothing/under/nanotrasen/science/robotics + suit = /obj/item/clothing/suit/toggle/labcoat/nanotrasen + ears = /obj/item/radio/headset/nanotrasen + glasses = /obj/item/clothing/glasses/welding - ears = /obj/item/radio/headset/headset_medsec/alt - uniform = /obj/item/clothing/under/rank/security/brig_phys/nt + backpack_contents = list(/obj/item/weldingtool/hugetank) + +// Pilot. idk +/datum/outfit/job/nanotrasen/pilot + name = "Nanotrasen - Pilot" + id_assignment = "Pilot" + + uniform = /obj/item/clothing/under/rank/security/officer/military + suit = /obj/item/clothing/suit/jacket/leather/duster + glasses = /obj/item/clothing/glasses/hud/spacecop + accessory = /obj/item/clothing/accessory/holster + head = /obj/item/clothing/head/beret/command + +// Mech Pilot +/datum/outfit/job/nanotrasen/security/mech_pilot + name = "Nanotrasen - Mech Pilot" + id_assignment = "Mech Pilot" + + uniform = /obj/item/clothing/under/rank/security/officer/military/eng + head = /obj/item/clothing/head/beret/sec/officer + suit = /obj/item/clothing/suit/armor/vest/bulletproof + backpack_contents = list(/obj/item/radio, /obj/item/flashlight/seclite) + +// LP - for Ranger ship // + +/datum/outfit/job/nanotrasen/captain/lp + name = "Nanotrasen - Loss Prevention Lieutenant" + id_assignment = "Lieutenant" + + implants = list(/obj/item/implant/mindshield) + ears = /obj/item/radio/headset/nanotrasen/alt/captain + id = /obj/item/card/id/lplieu + belt = /obj/item/pda/captain + gloves = /obj/item/clothing/gloves/color/black + uniform = /obj/item/clothing/under/rank/security/head_of_security/alt/lp + alt_uniform = /obj/item/clothing/under/rank/security/head_of_security/alt/skirt/lp + dcoat = /obj/item/clothing/suit/jacket shoes = /obj/item/clothing/shoes/jackboots - glasses = /obj/item/clothing/glasses/hud/health/sunglasses - suit = /obj/item/clothing/suit/toggle/labcoat/brig_phys + head = /obj/item/clothing/head/beret/command + + satchel = /obj/item/storage/backpack/satchel/cap + duffelbag = /obj/item/storage/backpack/duffelbag/captain + courierbag = /obj/item/storage/backpack/messenger/com + +/datum/outfit/job/nanotrasen/security/lp + name = "Nanotrasen - LP Security Specialist" + id_assignment = "Security Specialist" + + implants = list(/obj/item/implant/mindshield) + ears = /obj/item/radio/headset/nanotrasen/alt/captain + id = /obj/item/card/id/lpsec + belt = /obj/item/pda/security + gloves = /obj/item/clothing/gloves/color/black + uniform = /obj/item/clothing/under/rank/security/head_of_security/nt/lp + alt_uniform = /obj/item/clothing/under/rank/security/head_of_security/nt/skirt/lp dcoat = /obj/item/clothing/suit/hooded/wintercoat/security - head = /obj/item/clothing/head/soft/sec/brig_phys + shoes = /obj/item/clothing/shoes/jackboots + head = /obj/item/clothing/head/beret/sec + + satchel = /obj/item/storage/backpack/satchel/sec + duffelbag = /obj/item/storage/backpack/duffelbag/sec + courierbag = /obj/item/storage/backpack/messenger/sec + +/datum/outfit/job/nanotrasen/engineer/lp + name = "Nanotrasen - LP Engineering Specialist" + implants = list(/obj/item/implant/mindshield) + ears = /obj/item/radio/headset/nanotrasen/alt/captain + id = /obj/item/card/id/lpengie + gloves = /obj/item/clothing/gloves/color/yellow + uniform = /obj/item/clothing/under/rank/engineering/engineer/nt/lp + alt_uniform = /obj/item/clothing/under/rank/engineering/engineer/nt/skirt/lp + dcoat = /obj/item/clothing/suit/hooded/wintercoat/engineering + shoes = /obj/item/clothing/shoes/jackboots + head = /obj/item/clothing/head/beret/eng -// Paramedic + satchel = /obj/item/storage/backpack/satchel/eng + duffelbag = /obj/item/storage/backpack/duffelbag/engineering + courierbag = /obj/item/storage/backpack/messenger/engi -/datum/outfit/job/nanotrasen/paramedic - name = "Nanotrasen - Paramedic" - jobtype = /datum/job/paramedic - job_icon = "paramedic" +/datum/outfit/job/nanotrasen/doctor/lp + name = "Nanotrasen - LP Medical Specialist" + id_assignment = "Medical Specialist" - ears = /obj/item/radio/headset/headset_med - uniform = /obj/item/clothing/under/rank/medical/paramedic - head = /obj/item/clothing/head/soft/paramedic - shoes = /obj/item/clothing/shoes/sneakers/blue - suit = /obj/item/clothing/suit/toggle/labcoat/paramedic - dcoat = /obj/item/clothing/suit/hooded/wintercoat/medical/paramedic + implants = list(/obj/item/implant/mindshield) + ears = /obj/item/radio/headset/nanotrasen/alt/captain + id = /obj/item/card/id/lpmed + belt = /obj/item/pda/medical gloves = /obj/item/clothing/gloves/color/latex/nitrile - id = /obj/item/card/id - backpack_contents = list(/obj/item/roller=1) + uniform = /obj/item/clothing/under/rank/medical/paramedic/lp + alt_uniform = /obj/item/clothing/under/rank/medical/paramedic/skirt/lp + dcoat = /obj/item/clothing/suit/hooded/wintercoat/medical + shoes = /obj/item/clothing/shoes/sneakers/white + head = /obj/item/clothing/head/beret/med - backpack = /obj/item/storage/backpack/medic satchel = /obj/item/storage/backpack/satchel/med duffelbag = /obj/item/storage/backpack/duffelbag/med - courierbag = /obj/item/storage/backpack/messenger/para + courierbag = /obj/item/storage/backpack/messenger/med box = /obj/item/storage/box/survival/medical - chameleon_extras = /obj/item/gun/syringe - -// Quartermaster +// ERT // -/datum/outfit/job/nanotrasen/quartermaster - name = "Nanotrasen - Quartermaster" - jobtype = /datum/job/qm - job_icon = "quartermaster" - - ears = /obj/item/radio/headset/headset_cargo - uniform = /obj/item/clothing/under/rank/cargo/qm - dcoat = /obj/item/clothing/suit/hooded/wintercoat/cargo - shoes = /obj/item/clothing/shoes/sneakers/brown - glasses = /obj/item/clothing/glasses/sunglasses - l_hand = /obj/item/clipboard - backpack_contents = list(/obj/item/modular_computer/tablet/preset/cargo=1) +/datum/outfit/job/nanotrasen/security/ert + name = "Nanotrasen - ERT Officer" - chameleon_extras = /obj/item/stamp/qm + uniform = /obj/item/clothing/under/rank/security/officer/camo + head = null + backpack = /obj/item/storage/backpack/ert/security + belt = /obj/item/storage/belt/military + id = /obj/item/card/id/ert/security + r_pocket = /obj/item/kitchen/knife/combat/survival + backpack_contents = list(/obj/item/radio, /obj/item/flashlight/seclite) -/datum/outfit/job/nanotrasen/miner - name = "Nanotrasen - Miner" - jobtype = /datum/job/mining - job_icon = "shaftminer" +/datum/outfit/job/nanotrasen/security/ert/engi + name = "Nanotrasen - ERT Engineering Officer" - ears = /obj/item/radio/headset/headset_cargo/mining - shoes = /obj/item/clothing/shoes/workboots/mining - gloves = /obj/item/clothing/gloves/explorer - uniform = /obj/item/clothing/under/rank/cargo/miner/lavaland - suit = /obj/item/clothing/suit/hazardvest - dcoat = /obj/item/clothing/suit/hooded/wintercoat/miner - r_pocket = /obj/item/storage/bag/ore - backpack_contents = list( - /obj/item/flashlight/seclite=1,\ - /obj/item/kitchen/knife/combat/survival=1,\ - /obj/item/stack/marker_beacon/ten=1,\ - /obj/item/radio/weather_monitor=1) + uniform = /obj/item/clothing/under/rank/security/officer/camo + head = null + backpack = /obj/item/storage/backpack/ert/engineer + belt = /obj/item/storage/belt/utility/full/ert + id = /obj/item/card/id/ert/security + r_pocket = /obj/item/kitchen/knife/combat/survival + backpack_contents = list(/obj/item/radio, /obj/item/flashlight/seclite) + accessory = /obj/item/clothing/accessory/armband/engine + glasses = /obj/item/clothing/glasses/hud/diagnostic/sunglasses - backpack = /obj/item/storage/backpack/explorer - satchel = /obj/item/storage/backpack/satchel/explorer - duffelbag = /obj/item/storage/backpack/duffelbag - box = /obj/item/storage/box/survival/mining +/datum/outfit/job/nanotrasen/security/ert/med + name = "Nanotrasen - ERT Medical Officer" - chameleon_extras = /obj/item/gun/energy/kinetic_accelerator + uniform = /obj/item/clothing/under/rank/security/officer/camo + head = /obj/item/clothing/head/beret/med + backpack = /obj/item/storage/backpack/ert/medical + belt = /obj/item/storage/belt/medical/webbing/paramedic + id = /obj/item/card/id/ert/security + r_pocket = /obj/item/kitchen/knife/combat/survival + backpack_contents = list(/obj/item/radio, /obj/item/flashlight/seclite) + accessory = /obj/item/clothing/accessory/armband/med + glasses = /obj/item/clothing/glasses/hud/health/night diff --git a/code/modules/clothing/suits/armor.dm b/code/modules/clothing/suits/armor.dm index 953899ca40ce..4c67c98fd689 100644 --- a/code/modules/clothing/suits/armor.dm +++ b/code/modules/clothing/suits/armor.dm @@ -166,12 +166,6 @@ blood_overlay_type = "coat" armor = list("melee" = 35, "bullet" = 30, "laser" = 30, "energy" = 40, "bomb" = 25, "bio" = 0, "rad" = 0, "fire" = 50, "acid" = 50) -/obj/item/clothing/suit/armor/vest/capcarapace/alt - name = "captain's parade jacket" - desc = "For when an armoured vest isn't fashionable enough." - icon_state = "carapace_ntformal" - item_state = "capspacesuit" - /obj/item/clothing/suit/armor/vest/capcarapace/captunic name = "captain's parade coat" desc = "Worn by a captain to show their class." diff --git a/code/modules/clothing/suits/labcoat.dm b/code/modules/clothing/suits/labcoat.dm index 24836f6f2404..f95a91ab27fe 100644 --- a/code/modules/clothing/suits/labcoat.dm +++ b/code/modules/clothing/suits/labcoat.dm @@ -4,7 +4,7 @@ icon_state = "labcoat" item_state = "labcoat" blood_overlay_type = "coat" - body_parts_covered = CHEST|ARMS + body_parts_covered = CHEST|ARMS|GROIN allowed = list(/obj/item/analyzer, /obj/item/stack/medical, /obj/item/dnainjector, /obj/item/reagent_containers/dropper, /obj/item/reagent_containers/syringe, /obj/item/reagent_containers/hypospray, /obj/item/healthanalyzer, /obj/item/flashlight/pen, /obj/item/reagent_containers/glass/bottle, /obj/item/reagent_containers/glass/beaker, /obj/item/reagent_containers/pill, /obj/item/storage/pill_bottle, /obj/item/paper, /obj/item/melee/classic_baton/telescopic, /obj/item/soap, /obj/item/sensor_device, /obj/item/tank/internals/emergency_oxygen, /obj/item/tank/internals/plasmaman) armor = list("melee" = 0, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 0, "bio" = 50, "rad" = 0, "fire" = 50, "acid" = 50) togglename = "buttons" diff --git a/code/modules/clothing/under/jobs/command.dm b/code/modules/clothing/under/jobs/command.dm index 55b20b328ac8..c2584679cb5c 100644 --- a/code/modules/clothing/under/jobs/command.dm +++ b/code/modules/clothing/under/jobs/command.dm @@ -50,12 +50,6 @@ can_adjust = FALSE supports_variations = DIGITIGRADE_VARIATION_NO_NEW_ICON | VOX_VARIATION -/obj/item/clothing/under/rank/command/captain/parade - name = "captain's parade uniform" - desc = "A captain's luxury-wear, for special occasions." - icon_state = "captain_parade" - item_state = "b_suit" - can_adjust = FALSE //Head of Personnel @@ -73,16 +67,6 @@ can_adjust = FALSE supports_variations = DIGITIGRADE_VARIATION_NO_NEW_ICON | VOX_VARIATION -/obj/item/clothing/under/rank/command/head_of_personnel/nt - icon_state = "hop_nt" - -/obj/item/clothing/under/rank/command/head_of_personnel/nt/skirt - name = "head of personnel's jumpskirt" - desc = "It's a jumpskirt worn by someone who works in the position of \"Head of Personnel\"." - icon_state = "hop_nt" - body_parts_covered = CHEST|GROIN|ARMS - supports_variations = DIGITIGRADE_VARIATION_NO_NEW_ICON | VOX_VARIATION - /obj/item/clothing/under/rank/command/head_of_personnel/suit name = "head of personnel's suit" desc = "A teal suit and yellow necktie. An authoritative yet tacky ensemble." @@ -98,15 +82,3 @@ body_parts_covered = CHEST|GROIN|ARMS can_adjust = FALSE supports_variations = DIGITIGRADE_VARIATION_NO_NEW_ICON | VOX_VARIATION - -/obj/item/clothing/under/rank/command/captain/nt - desc = "It's a blue jumpsuit with some gold markings denoting the rank of \"Captain\"." - icon_state = "captain_nt" - item_state = "b_suit" - -/obj/item/clothing/under/rank/command/captain/nt/skirt - name = "captain's jumpskirt" - desc = "It's a blue jumpskirt with some gold markings denoting the rank of \"Captain\"." - icon_state = "captain_nt_skirt" - body_parts_covered = CHEST|GROIN|ARMS - supports_variations = DIGITIGRADE_VARIATION_NO_NEW_ICON | VOX_VARIATION diff --git a/code/modules/clothing/under/jobs/medical.dm b/code/modules/clothing/under/jobs/medical.dm index 7a95273c22f2..bf462c7fda4d 100644 --- a/code/modules/clothing/under/jobs/medical.dm +++ b/code/modules/clothing/under/jobs/medical.dm @@ -136,7 +136,7 @@ /obj/item/clothing/under/rank/medical/paramedic desc = "It's made of a special fiber that provides minor protection against biohazards. It has a dark blue cross on the chest denoting that the wearer is a trained paramedic." name = "paramedic jumpsuit" - icon_state = "paramedic" + icon_state = "pmedic" item_state = "w_suit" permeability_coefficient = 0.5 armor = list("melee" = 0, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 0, "bio" = 10, "rad" = 0, "fire" = 0, "acid" = 0) @@ -144,7 +144,7 @@ /obj/item/clothing/under/rank/medical/paramedic/skirt name = "paramedic jumpskirt" desc = "It's made of a special fiber that provides minor protection against biohazards. It has a dark blue cross on the chest denoting that the wearer is a trained paramedic." - icon_state = "paramedic_skirt" + icon_state = "pmedic_skirt" item_state = "w_suit" body_parts_covered = CHEST|GROIN|ARMS supports_variations = DIGITIGRADE_VARIATION_NO_NEW_ICON | VOX_VARIATION diff --git a/code/modules/jobs/job_types/captain.dm b/code/modules/jobs/job_types/captain.dm index 786f9e798e43..a5fed7b7fe91 100644 --- a/code/modules/jobs/job_types/captain.dm +++ b/code/modules/jobs/job_types/captain.dm @@ -27,8 +27,7 @@ gloves = /obj/item/clothing/gloves/color/captain ears = /obj/item/radio/headset/heads/captain uniform = /obj/item/clothing/under/rank/command/captain - alt_uniform = /obj/item/clothing/under/rank/command/captain/parade //WS Edit - Alt Uniforms - dcoat = /obj/item/clothing/suit/hooded/wintercoat/captain //WS Edit - Alt Uniforms + dcoat = /obj/item/clothing/suit/hooded/wintercoat/captain shoes = /obj/item/clothing/shoes/sneakers/brown head = /obj/item/clothing/head/caphat backpack_contents = list(/obj/item/melee/classic_baton/telescopic=1) diff --git a/icons/mob/clothing/faction/nanotrasen/back.dmi b/icons/mob/clothing/faction/nanotrasen/back.dmi new file mode 100644 index 0000000000000000000000000000000000000000..37224655d0885df73231e54b75a29731afdb6a76 GIT binary patch literal 885 zcmV-*1B(2KP)nk5DEYYKma!k015{H1_A&9761|h00IF301p5RH2^IM00#g704D$; z7yuL-02dAb3@-pE5&#bi00|iY6(Rr~8UPk403#Iu5+MK_5daQ805voKEH?lzD*z=i z04g{DFgXA*9RL{+01YhwCLaJABmf^A02rGMKkWbj00DGTPE!Ct=GbNc003orR9JLG zWpiV4X>fFDZ*Bkpc$`yKaB_9`^iy#0_2eo`Eh^5;&r`5fFwryM;w;ZhDainGjE%TB zGg33tGfE(w;*!LYR3KAHiHkEOv#1!Po{KZBC^0t`#5UwoR&e!m0hX{z$`Odx^)_$W1V?gX7N1acvSp;6q~9kIx> z($q+KJ|@ps!3Uk~B*(BK@e8{qoaWDqmt0@K-cz2XQ7NF+H3=`A=RM5EJsuvuq5a7dOify2p zxJu+0h;0CYNfeWUk$hoEK~-Qa(uO3?@P|e3fd3v6vH;>`d3x?s-x6cpg#6gp%VbIm zrYS9WtrA)QlR6dX4}4mnCRu`WJw%Y4e4T9pJ*CkC%j<6u{9wHS^-d~gzdwcI00000 LNkvXXu0mjfUjRnK literal 0 HcmV?d00001 diff --git a/icons/mob/clothing/faction/nanotrasen/belt.dmi b/icons/mob/clothing/faction/nanotrasen/belt.dmi new file mode 100644 index 0000000000000000000000000000000000000000..17b681a959af34973cb63f83f2bed5883ae5d8d0 GIT binary patch literal 558 zcmV+}0@3}6P)C0000mP)t-sz`(#Z zJVhHDA;&u|CnzgZSz%!iCyx~sM>#B~iDD!k8gN)XMly325g~X`p(Yau+dI(5kpE+S!00000000000Pv4E=ht-&&KYwb+_r5lcx!%zgmtwRjPTb%W&h^< z?hn~wH1O{BP~foU%Ltzo@LTZvegt`{^WfzZI5!?ffCO(o9J^KE3ct_k_ru%sM*-zc zEiv;n2LJ#70DQQ3rt>^w&c-~&Eb|iv>@f-H0Me)`U^3S8m$xf$7`U!Pz5ou}mh0001h4_8WUt@TojdF@5! zrB`cyh4j{}1ta`*P}$!~?X}1jqd_gVhXUq&8R3%xwe{M&{K3}Md9U&bN*NC$K!Tf` wF~*WG!tZnX{r>j+ab0;+OUyjY0pRa_0RdAAYR+yKApigX07*qoM6N<$f@X~IR{#J2 literal 0 HcmV?d00001 diff --git a/icons/mob/clothing/faction/nanotrasen/feet.dmi b/icons/mob/clothing/faction/nanotrasen/feet.dmi new file mode 100644 index 0000000000000000000000000000000000000000..71bb4a38f37260151a61fe8aee4878a13eca405e GIT binary patch literal 332 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0J3?w7mbKU|e{s5m4*8>L*sH&(53yE-Xaamee zUo>={1e9Vd3GxeOaCmkj4aiBY3W+FjNi9w;$}A|!%+F(BsF)KRR!~&>{Y!Ac$FEPc zymhtCojD)8A=Kca@q c1NIM@*_QM2+q*Y>2fBj6)78&qol`;+0KYANM*si- literal 0 HcmV?d00001 diff --git a/icons/mob/clothing/faction/nanotrasen/hands.dmi b/icons/mob/clothing/faction/nanotrasen/hands.dmi new file mode 100644 index 0000000000000000000000000000000000000000..37224655d0885df73231e54b75a29731afdb6a76 GIT binary patch literal 885 zcmV-*1B(2KP)nk5DEYYKma!k015{H1_A&9761|h00IF301p5RH2^IM00#g704D$; z7yuL-02dAb3@-pE5&#bi00|iY6(Rr~8UPk403#Iu5+MK_5daQ805voKEH?lzD*z=i z04g{DFgXA*9RL{+01YhwCLaJABmf^A02rGMKkWbj00DGTPE!Ct=GbNc003orR9JLG zWpiV4X>fFDZ*Bkpc$`yKaB_9`^iy#0_2eo`Eh^5;&r`5fFwryM;w;ZhDainGjE%TB zGg33tGfE(w;*!LYR3KAHiHkEOv#1!Po{KZBC^0t`#5UwoR&e!m0hX{z$`Odx^)_$W1V?gX7N1acvSp;6q~9kIx> z($q+KJ|@ps!3Uk~B*(BK@e8{qoaWDqmt0@K-cz2XQ7NF+H3=`A=RM5EJsuvuq5a7dOify2p zxJu+0h;0CYNfeWUk$hoEK~-Qa(uO3?@P|e3fd3v6vH;>`d3x?s-x6cpg#6gp%VbIm zrYS9WtrA)QlR6dX4}4mnCRu`WJw%Y4e4T9pJ*CkC%j<6u{9wHS^-d~gzdwcI00000 LNkvXXu0mjfUjRnK literal 0 HcmV?d00001 diff --git a/icons/mob/clothing/faction/nanotrasen/head.dmi b/icons/mob/clothing/faction/nanotrasen/head.dmi new file mode 100644 index 0000000000000000000000000000000000000000..41aa213cec89776ad5f1bdbe1ee7c387e779a265 GIT binary patch literal 8886 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 Iik8p+15+0NjsO4v literal 0 HcmV?d00001 diff --git a/icons/mob/clothing/faction/nanotrasen/neck.dmi b/icons/mob/clothing/faction/nanotrasen/neck.dmi new file mode 100644 index 0000000000000000000000000000000000000000..21a4c399268107cde779a2486bff4b8af0bdb0ac GIT binary patch literal 360 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 literal 0 HcmV?d00001 diff --git a/icons/mob/clothing/faction/nanotrasen/uniforms.dmi b/icons/mob/clothing/faction/nanotrasen/uniforms.dmi new file mode 100644 index 0000000000000000000000000000000000000000..ddad36218b5fa04291b90afd4a5566ae19623b01 GIT binary patch literal 8662 zcmZ8{2UJr*({>2GMtbikAXPwWAaq0!P*gxlKon4r-U)=Ff(k@XKm-YhigYwIX$c)^ zQBisc9i)aDAmxwWcm8wU_nUL>p53|o?9ACab9ZL$eP(B4!OkMY0ssKmEw7l~003y* zsh1%WEtONpeftV^U}0x{(+q>bm;=CO06k-XHU%)PX&7k`T4@B()&r=i0~AdFI{E;O zc1`J2Aq_A>V^O|ZW>J9PIRHB^fJ<0dQdUku z6KrPhK2MEak#6rM5Yno0<(gKzQ4u2&(1G8#3e2$DXB|J zN?yFEs0W5zyLMewP1D)Yg@aYVT0$xJW%3K_ORY6!)lsIF7B0`97j(3L-`LpDV^s1u zCwoEs8iJQM(ypjiPuW~8gpX5_x`ADN*tUuf%~XwPLT}jE0}NNjy{LnO=$nqAruRcU zgC7KjJ_zs!03!3VUbp*qsIoo94%wRqB71tma+n`$r#gHF_ezRslycEdPF2%O%6yRD z9!fW$pp~3+r?7`!&8YI~N*#OU{P(1qfgFbsmvKvh%ww$)x`o)6&Nt{DKMmAWPg`^` zpVcrhvG8n(1bmM%@4r(O_VBBS_JGEnBC(HVYxLSShO+Ayh2hF}k=h+5@s5lGr8@}p z)e2DwW6ML)a1q|TZ4X#z>S0voa5zs=aT_+#<$my~O^2h#-DvOUXHA!{;^}Ll z;cuNRpCo^V$c&I-UMqJw7?NlL0|m`!{)65v%#y~!!!^g_{3wP7mRxD*Wqiaonp_#M zvuVg2u{}c>j^Hf_$F#->RqhA0;JxxqEr~0_0fq$$k;a+0@mV!t1RAwJdE7>d<=a)l z%)!qXDIG+;!Y45s%xo+_cGtQsr%jS%Y@)mHj6$XX&&~VKy)bLjYJO(h`AUzn9YZ;7 zvj-{+gWv}Vc_mzfRD3UlhEr+qk$b~mNK zcV?#`_i5se@OmJZq|}2}ED;Mo%6^6515yt7(R3v41SqAuI&Q0M$k{w^cIW$Cxqb}{ zgn#@-ulG?QVOm>Z?S}gzew}!zlq+TsRl`abmv=G;+gy=W*!7(|-EH`sGzdSQi#x7z z#(luXQt?$BEORC;JnMLm?ccVTG!)%7P16KH?|7EnzT*^c8y*oMy1z86ulEFY`aKDY z0bc}C2(oa3NZ8902zk#I9dz?kY4u!*pbgm$)b=fd)qtjDtB|K%+R;&!9F13tn+~ZH zQ(5fYmQU1T?U4*=OkP|RyY>SoBRJyq z^QkP+igG8n_c1i|N4vU@d-q@Ct9=5g=(RgAjLM=Xh9HGQlJ`c9aR^spGK9Ebf6E=K zmj0;--GBY-Rs3Y~pLG=7&%e2D1k-HGXD@Pwb5V`DiPr?RVtK`P2M7X}o~r=K#JM@G zkXf zJ8`?|Jt}mjG*qJ+gQ}rfHDA`hgnKYrgCuONp_7LAk3q`6t`nhFt24=vMF%lAn_vna zDV{|0&?Xpu7N4EquX_yz#-cRn|BSS_FTE^bV5*6$#Tn7SiTQt5v=9_6L_GRFS$%Lo z_XNAsTFpYtLqI0zf!@=4WWb*Xiy^1q d9m}S2wJTPxgP739rpuxbnwsZ^>_E-Cf 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 literal 0 HcmV?d00001 diff --git a/icons/mob/clothing/suits/armor.dmi b/icons/mob/clothing/suits/armor.dmi index 5c13c3f615eaa2b404bbe4ef0e4cbb084b72b14e..d64a4cbbf04f4775c701895941c689c95956d160 100644 GIT binary patch literal 92707 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

    }CX$i4UtIKK5Ts(g?Kj(-em;3sXp-#fOaZBw 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 diff --git a/icons/mob/clothing/under/command.dmi b/icons/mob/clothing/under/command.dmi index 9e62d273cc3d6e18c415257750726f2b6870b6cd..6ed86df85dab628d52330c1b174fab9ca139d689 100644 GIT binary patch delta 4854 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 literal 7207 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 diff --git a/icons/mob/clothing/under/medical.dmi b/icons/mob/clothing/under/medical.dmi index f33ff2da88f2ef66ae8b67c236cd769275a84bb8..0032f9fc2ec800a9431b38ed5d008fb8cfd396f1 100644 GIT binary patch delta 296 zcmV+@0oVSnL#sou`2l|rdQ@0+L}hbha%pgMX>V=-0C=30mCI_wFc3x8_E(5x-O|^# zo03qnXnr9$_S70;NoGch$=}y@Y1%@mu6GigIl2SGXl-7$ue-h3yzR;}iE{Af**x9e zmBqkKwBzORp)4$MYvbodV-;yUu2yByu;|2>#k*9Frt|$bptXObqaM3NAleF%2iZPJ z-=SimCQCYMxUM>sJHW<+o><~C8nD+cAPi;#GhRu=YRR!ix!~jy>tHz&8vBnT;H@)D z=t7%s;0s*f1e5>90e?S_5s1M)FzrtmaFfd`M+P&25w9fDyIyL`Rg`gdZsyU+miQz} unm8Y%4THz_-9#Jq>`xGg#hl3h_VU_n_nY}s_yG2+(TuS-1P`+n1DPJUV=-0C=30mBCH}ArOYo%TsLHvqq~| zFQ$#@!M;L6cgJPY1vUe8)3+~MV~xhhzc(P?eEg6JEbG_J+jdv4-?!>S64<-?rGCDD zP}Rt7G~&)C zz3<8g_yT7*!Q?-2z(43|F?SM9&ar~AfAPQ$WXsmfU?wo-jYMuBoEyVBO75e(Ya10y xT#`T`aXComM~5E0eG@sbJ3=59b0YtHqnGt&x4wQ57mnW6T=w<#LbDPBnI7!_kF@{* diff --git a/icons/mob/inhands/faction/nanotrasen/nt_lefthand.dmi b/icons/mob/inhands/faction/nanotrasen/nt_lefthand.dmi new file mode 100644 index 0000000000000000000000000000000000000000..1843cefb3898bfadbac02d9264708ff144156fd2 GIT binary patch literal 1069 zcmV+|1k(G7P)005u}0{{R3yb+fl0000^P)t-sz`(#; zSX_#Vo|%w`y|AhghuQ(0jf8zHg=_cj0k00DGTPE!Ct=GbNc00549R9JLGWpiV4 zX>fFDZ*Bkpc$`yKaB_9`^iy#0_2eo`Eh^5;&r`5fFwryM;w;ZhDainGjE%TBGg33t zGfE(w;*!LYR3K9+y(qCVIVZm)Ly3zsC9|j)q>+m=ttc@!6~s0~s4UOOEJ-C!X;M*s zc^+{}i&9gFG&84^Sle?Fle6(ERaS8Ia{&hz05Z2)s}6s+r~m*0^GQTORCt{2n9-J^ zFc3rs5CsJV<)Hlkk8ar6qmooQ-6Ib=Ti3U?Qe7rK)z=pxgb+dqA>=!JtJmb9~v-j4tptK?gA>WP!cA)y*Xg*0{U5M7f`&yzn$DV0mbUVBw@Nba{-&W+51`Cq;5VtV6u~YmcHiWq6Dvr zW=rFACHIiNYSc8rWr2}ps|k%22)NpQLI@#*5JCtcZ;nvnq)NP*wzZ6rGV#4o)J3|z zrTy{LfpK>_DifxJQV#~ZJ&(3^0sR%N3#h!pq%ajQsLnvZQxNd9VnCs&gWaCLpgqEX z#}>UjIG++qJs7Oc`~_Xx9sLz<(ss&#Dd8ss6u*>vyzdRcBcWORxGa#Huw;=pujqn1 z0HgS6r7(u3$^!vk+)4-`gb+dqA>=opDR}zcGDb?X_nk<$xAZt)1~48jXJtY`81a4p zyFK5ecP9Rd-UU=%p(KRfe!!qQ116Us;AORdf%h}8+w&LnXBhC@%dc}kF9@OcA|R^H ze3PLc&i)EF=?7&%K?uD+Dxj*zb0)zfp;`R6&3lQa$Qy>>4!|gW+UV`0sq#R;^dTiH zS`k7BA%qY@2zf)s(K1F#v$u)ydYiy_x?Pp#f-vH3V;r4{zhZO&mA_sRLT@Xx$t?(Y zTPXcj+i^R_ch!5x56 n{It>gCxCz}xUOzRegl61A#*ZKZP`w000000NkvXXu0mjf*q_%l literal 0 HcmV?d00001 diff --git a/icons/mob/inhands/faction/nanotrasen/nt_righthand.dmi b/icons/mob/inhands/faction/nanotrasen/nt_righthand.dmi new file mode 100644 index 0000000000000000000000000000000000000000..25fa251955c1eec64810dec697cb330e0d802696 GIT binary patch literal 1029 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

    +zj2Tr9vFVtqiZ)@OFig8epE(j*GWYA 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 diff --git a/icons/obj/clothing/faction/nanotrasen/head.dmi b/icons/obj/clothing/faction/nanotrasen/head.dmi new file mode 100644 index 0000000000000000000000000000000000000000..f1de235c57f507662b226e1a82b0f73fea46db3d GIT binary patch literal 2595 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 Urhl>kU$#K1N}7u0@~?yb3xS4qga7~l literal 0 HcmV?d00001 diff --git a/icons/obj/clothing/faction/nanotrasen/uniforms.dmi b/icons/obj/clothing/faction/nanotrasen/uniforms.dmi new file mode 100644 index 0000000000000000000000000000000000000000..fb4bd1b11c0409f7c37e0f09d2831c77c07d8b7c GIT binary patch literal 2843 zcmV+$3*_{PP)005u}0{{R3yb+fl0002SP)t-sz`($Q z0syH30Ky3eRsaBC4hw<+0ErF@mjwl#6A(5)cpn}%XBQHV7ZRZy7Qr?nj2bjPbgg8l z*=rpZksTJKAsdMh3yv8QkscPV5DT#x60;r_#TOCC9~j9c9Bm&MlOY(B9~iVD7^Nf~ z$|oKh8zCnsD>ghuTUcC~kcUhlEsIPsy|AjUc|^cyBIct-Ffuj{3mEXsk5gG;l0g89 zik`y3$?NOuNk?2JA5CEpCyx~sMly59J1%%op*sgH77-!D$j?7R>Bs;800DGTPE!Ct z=GbNc008-VR9JLGWpiV4X>fFDZ*Bkpc$}4!!Ab)$5Qfj2rwHv;imknRkrwH}zQQt2 zCe7I0WJ#t<-`=bW3JMtyftlgU|IZA`(mw1T4@bLuI+$0=g;TWmcDuSY-5WazHM!fE zE)buBd?rOesD_J$=^W=$!?o#rhLPrYTdOp{buOLef;xxpY0{_ z{=H~6000R7NklHW zpMS>5EkYOYmtSyli|B7}_3G8HI*wxf>#J8hprLaayMSixZXaDhL+3Jf0fqLP^2Os= z!)rY577ZgwTzgxY2LswUr>Cc|#t*di-)tZ7`EW=(_w4Kp zh&~eC@0JlhAB}cszuChP?p@%6&mW8E0Dgcq;;Jt${=B$&EP@00 z5r`1&^760C%f})*fPL*L*vi!Q)9n zfXV?>Ens_)QwPfFK(&Cl#4`i|l>?|oyR_dZ(ngUCh-ZkhC&@M-9^uL!d-Ayrz?jk} zc?0_Vd{&fHy;)usOo_l>VD+Gi3(oJ!=d7<=UrT;We$4xMSr!CXlqI{1%f*xcrwi7X z^EnG(eE~4iUdTHCphtn9sGk{)7M#0(`m_e3MS`KGdiMlrAHa7H}f? zQa<;n$oi4w<2j}!UzLV17b|E8Cqf0qe9rOdEZx^H;n+jLJI}XR&~*^rg$|N7pGySa zR!H)(hIp;#?KDY~tjb`S?&X{OE8R-Jx&V<3pkUS4pRSWsXm7G1TJGgT2f&Xn3D5%& zQGM~nZvjSY^hyOlkB^&R044tllQGyr;j1ozZzA&&wt#}G?euDA9|JmiNq=w+9&AO* zUqtZOA-q(q@xj7FFzs1;yM?^@8MZH>13gVXeZf`WpA zf`WpA{_pbTbNQ6=y{Y8abyL&4r;k4xX%>86K3B}9^t*N{eorf&1ax)Dwj%;zR@J_r7U4pYfr zHBD2)yxP;p=ucz(C-{`lEqd~~1-MXO5s*4Zh&_GX=9A*TGc52T2$!0k3SvYiR}e39 za48Wh=<$8&8Rc^eIiK_8cPlvdYMfR)fzOZZ=(j!dJAkKM4DYOu(HvZ4BPpRhI3M)o zb94&RStJ0`F|Ngf=-_3082LCD{)+z zE^-`U#*OTW(XWlq_V3B>z{kF`B~VED9{35&Y`#}k71U--;|Hs1n-JCy{*ruld|=ke z@3wa$P$57HfZ%T*hM4cc7U0C@dq9-}APymfzhUx6SU&)w59{X+!_3L=xPvT>bz4Cl zbEk=JaPLC}Gd|zT%e1Xv%IA-T2`;{(^W{hIf`ARiEZ;r(Vj zu4w#T#gE^+xwp>;-*YwejUQZpvF%xc<_iewhi_c}&2pJm_+;$3O1XUR?*9G;qeqx; z?(es2=o>!>9p`QP96-4C$o7Dg?D#>AfJP~o@7>(r;q$>bm3K@Ded7o7+1j>WGvg0| zss=)wU>)3HsGFps*q}<-eDCHfJ|A4-^TA))UF;b@Xr3=F#pjD}n|e(ZT-S|onj{o3 zr((WWQZ^w!AMDE)eeECC>-8hO`v2F&3Yzdl zd_LHhFZ$X);6)HFHBtr5!?AL{N6!bB^7FyIe9_nb;QApqE+hZ|002ovPDHLkV1iH2Z5sdp literal 0 HcmV?d00001 diff --git a/icons/obj/clothing/under/medical.dmi b/icons/obj/clothing/under/medical.dmi index 8c3c6917319fd47568ec1e75fb792bf4a54a67f4..dce9b20106f3657843a16b0fe64f2e663a8b79cd 100644 GIT binary patch delta 274 zcmV+t0qy?R7}XfCjR64wla2uwf5R{gfY0_*g!a0Xwd-}4(K32yUtze37K{21*>1?& z*U4ZT`?C%PNqqj0jO}Ifyni{In%(gruRsyKYo40z>OqPDyQE9MF{uP4 zTr8yMkYWkfQoNC}FvZ(a1*68PyxQD-S)V&&OZgnnCd2QJ^>?%<0LNrQf2Lr#VuG$p zTIjG?Zp28%IKUHm}~8WS+}VLm-3#&m*Z zG29O0*lJXX%53-ZXw@w)Q-qkYF7N%|c$a)41G)Pljhn>NhmoquTaeHbRFU!qh{H+ zucpwJ{y7I>X88P=5p~%;?w=0FZufkU7odpVbr0QkbtlDyL((O=-$vL!9DWBrWWcb~&{*I0W;FxU4e-sQ?OfWP_ z3j_AbaJiRwMoLY(xBf3i81KUmn(4hDdE>{K4RZU{U@<0Yi$BOoV*;i=s9G!s$S0X* zuq=k#XPkSDDp8s6_Bvp5i^~)tW^BtxKRMo2uVg@XW`V4SR>6PgS$6y5?)p)@0qvtZ YNo5!Pp#T60r%6OXRCt{2v!MdC33OzG-T(jq diff --git a/shiptest.dme b/shiptest.dme index d89b0c12c2b1..113d1da2b1ff 100644 --- a/shiptest.dme +++ b/shiptest.dme @@ -1949,6 +1949,7 @@ #include "code\modules\clothing\ears\_ears.dm" #include "code\modules\clothing\factions\clip.dm" #include "code\modules\clothing\factions\gezena.dm" +#include "code\modules\clothing\factions\nanotrasen.dm" #include "code\modules\clothing\factions\suns.dm" #include "code\modules\clothing\glasses\_glasses.dm" #include "code\modules\clothing\glasses\engine_goggles.dm" From f4ee51d6ec2b463c5df49226a37a493d755da7f3 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Wed, 1 May 2024 19:08:17 -0500 Subject: [PATCH 095/143] Automatic changelog generation for PR #2881 [ci skip] --- html/changelogs/AutoChangeLog-pr-2881.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2881.yml diff --git a/html/changelogs/AutoChangeLog-pr-2881.yml b/html/changelogs/AutoChangeLog-pr-2881.yml new file mode 100644 index 000000000000..ab75dc982252 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2881.yml @@ -0,0 +1,4 @@ +author: thgvr +changes: + - {imageadd: Nanotrasen outfits have a new coat of paint} +delete-after: true From 3c70400887998ae28b0c2c6d2b5a3e0c98dc6f06 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Thu, 2 May 2024 00:48:44 +0000 Subject: [PATCH 096/143] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-2881.yml | 4 ---- html/changelogs/archive/2024-05.yml | 3 +++ 2 files changed, 3 insertions(+), 4 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-2881.yml create mode 100644 html/changelogs/archive/2024-05.yml diff --git a/html/changelogs/AutoChangeLog-pr-2881.yml b/html/changelogs/AutoChangeLog-pr-2881.yml deleted file mode 100644 index ab75dc982252..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2881.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: thgvr -changes: - - {imageadd: Nanotrasen outfits have a new coat of paint} -delete-after: true diff --git a/html/changelogs/archive/2024-05.yml b/html/changelogs/archive/2024-05.yml new file mode 100644 index 000000000000..3037fb61651a --- /dev/null +++ b/html/changelogs/archive/2024-05.yml @@ -0,0 +1,3 @@ +2024-05-02: + thgvr: + - imageadd: Nanotrasen outfits have a new coat of paint From 5eed25b906af3286b2455bfa3b98edde5a64090a Mon Sep 17 00:00:00 2001 From: Apogee-dev <60533805+Apogee-dev@users.noreply.github.com> Date: Fri, 3 May 2024 00:14:36 -0700 Subject: [PATCH 097/143] Adds missing descs to Nanotrasen uniform items (#2951) ## About The Pull Request The Nanotrasen resprite was mistakenly merged without any item descriptions written. This PR fixes that. ## Why It's Good For The Game descriptive text is good and is also the only way to actually put in representation for the new Nanotrasen factions. ## Changelog :cl: fix: fixed missing object descriptions on nanotrasen uniforms /:cl: --- code/modules/clothing/factions/nanotrasen.dm | 136 +++++++++---------- 1 file changed, 68 insertions(+), 68 deletions(-) diff --git a/code/modules/clothing/factions/nanotrasen.dm b/code/modules/clothing/factions/nanotrasen.dm index 59353005155e..664c534d236e 100644 --- a/code/modules/clothing/factions/nanotrasen.dm +++ b/code/modules/clothing/factions/nanotrasen.dm @@ -2,7 +2,7 @@ /obj/item/clothing/under/nanotrasen name = "deckhand's uniform" - desc = "" + desc = "A plain grey work uniform with a Nanotrasen, Inc. logo embroidered on the front. Typical of entry-level employees." icon = 'icons/obj/clothing/faction/nanotrasen/uniforms.dmi' mob_overlay_icon = 'icons/mob/clothing/faction/nanotrasen/uniforms.dmi' lefthand_file = 'icons/mob/inhands/faction/nanotrasen/nt_lefthand.dmi' @@ -14,115 +14,115 @@ // Engineering uniforms /obj/item/clothing/under/nanotrasen/engineering name = "engineering jumpsuit" - desc = "" + desc = "A dirty grey jumpsuit with reflective blue flashes on the limbs and a wrench icon on the back. A Nanotrasen, Inc. logo is stitched into the collar." icon_state = "engi" item_state = "greycloth" /obj/item/clothing/under/nanotrasen/engineering/atmos name = "atmospherics jumpsuit" - desc = "" + desc = "A thick grey jumpsuit with black stripes and an 'O2' icon on the back. A Nanotrasen, Inc. logo is stitched into the collar." icon_state = "atmos_tech" item_state = "greycloth" /obj/item/clothing/under/nanotrasen/engineering/director - name = "director's overalls" - desc = "" + name = "engineering director's overalls" + desc = "Thick black overalls over a blue office shirt. Unlike most managerial staff, Nanotrasen engineering directors still need to get hands-on with their work." icon_state = "engi_director" item_state = "blackcloth" //Supply uniforms /obj/item/clothing/under/nanotrasen/supply - name = "supply shorts" - desc = "" + name = "cargo handler shorts" + desc = "A cheap work shirt and black shorts, typical of cargo handlers and clerks at N+S Logistics." icon_state = "supply" item_state = "browncloth" /obj/item/clothing/under/nanotrasen/supply/qm - name = "supply pants" - desc = "" + name = "supply director slacks" + desc = "Crisp slacks and a pressed brown shirt that any supply director could be proud of. N+S Logistics' compass rose logo is embossed on every button." icon_state = "supply_director" item_state = "browncloth" /obj/item/clothing/under/nanotrasen/supply/miner - name = "supply overalls" - desc = "" + name = "mining overalls" + desc = "Cheap brown overalls over a grey jumpsuit, already slightly frayed and saturated with rock dust. N+S Logistics logos are prominently sewn on in several places." icon_state = "miner" item_state = "browncloth" //Science uniforms /obj/item/clothing/under/nanotrasen/science name = "science slacks" - desc = "" + desc = "A thick buttoned shirt and slacks for some protection against low-level lab hazards. The basic uniform of Nanotrasen, Inc.'s research division." icon_state = "sci" item_state = "whitecloth" /obj/item/clothing/under/nanotrasen/science/robotics name = "robotics jumpsuit" - desc = "" + desc = "A cheap black jumpsuit with blue arm flashes. Expendable armor against oil and sparks, issued en masse to Nanotrasen robotics technicians." icon_state = "robotics" item_state = "blackcloth" /obj/item/clothing/under/nanotrasen/science/director name = "science director's slacks" - desc = "" + desc = "A well-made black shirt with blue slacks, practically begging to be paired with a garish tie of some description. Nanotrasen logos are neatly stitched into the collar and cuffs." icon_state = "sci_director" item_state = "blackcloth" //Medical uniforms /obj/item/clothing/under/nanotrasen/medical name = "medical slacks" - desc = "" + desc = "A crisp white shirt with blue stripes on the arms, identifying the owner as trained Nanotrasen medical staff. The faint smell of antiseptic won't wash out." icon_state = "doctor" item_state = "whitecloth" /obj/item/clothing/under/nanotrasen/medical/paramedic - name = "paramedic slacks" - desc = "" + name = "paramedic uniform" + desc = "Tough synthetic pants and a white uniform shirt, designed to handle all manner of scrapes and splashes in the line of duty. The tag identifies this as property of Nanotrasen, Inc." icon_state = "paramedic" item_state = "whitecloth" /obj/item/clothing/under/nanotrasen/medical/director name = "medical director's slacks" - desc = "" + desc = "A neat blue shirt with white arm bands and comfortable black slacks. Nanotrasen logos are finely stitched into the collar and cuffs. It smells like burnt coffee and antiseptic." icon_state = "medical_director" item_state = "bluecloth" //Security/civilian uniforms /obj/item/clothing/under/nanotrasen/janitor - name = "janitor's uniform" - desc = "" + name = "custodial jumpsuit" + desc = "A grey jumpsuit with purple sleeves and faint stains on the elbows and knees. It looks stiff and cheap, but is surprisingly comfortable." icon_state = "janitor" item_state = "graycloth" /obj/item/clothing/under/nanotrasen/affairs name = "neatly pleated slacks" - desc = "" + desc = "Flawlessly pleated slacks and a linen shirt with the Nanotrasen logo stitched repeatedly into the cuffs and collar. It exudes an aura of quiet authority." icon_state = "affairs" item_state = "whitecloth" /obj/item/clothing/under/nanotrasen/security name = "security slacks" - desc = "" + desc = "A starched grey uniform with red arm flashes, of a type seen throughout the core worlds. The Vigilitas Interstellar logo is proudly emblazoned on the front." icon_state = "security" item_state = "graycloth" /obj/item/clothing/under/nanotrasen/security/director name = "security director's slacks" - desc = "" + desc = "A robust crimson uniform, heavily starched, with a Vigilitas logo neatly stitched onto either end of the collar. The last line of defense for Vigilitas's managerial staff." icon_state = "security_director" item_state = "redcloth" //Command uniforms /obj/item/clothing/under/nanotrasen/captain - name = "captain's slacks" - desc = "" + name = "blue captain's slacks" + desc = "A quality uniform in Nanotrasen Blue, with gold trim. Gold Nanotrasen logo pins adorn the collar and cuffs. The fine fabrics and comfortable fit set this apart from the more utilitarian uniforms worn by lower-level employees." icon_state = "nt_captain" item_state = "bluecloth" /obj/item/clothing/under/nanotrasen/captain/skirt - name = "captain's skirt" - desc = "" + name = "blue captain's skirt" + desc = "A quality uniform in Nanotrasen Blue, with gold trim. Gold Nanotrasen logo pins adorn the collar and cuffs. The fine fabrics and comfortable fit set this apart from the more utilitarian uniforms worn by lower-level employees." icon_state = "nt_captain_skirt" body_parts_covered = CHEST|GROIN|ARMS supports_variations = DIGITIGRADE_VARIATION_NO_NEW_ICON @@ -137,13 +137,13 @@ /obj/item/clothing/under/nanotrasen/officer name = "officer's slacks" - desc = "" + desc = "An unadorned uniform in Nanotrasen Blue. While it isn't as nice as a captain's uniform, the color and quality still mark its owner as part of Nanotrasen's managerial class." icon_state = "officer" item_state = "bluecloth" /obj/item/clothing/under/nanotrasen/officer/skirt name = "officer's skirt" - desc = "" + desc = "An unadorned uniform in Nanotrasen Blue. While it isn't as nice as a captain's uniform, the color and quality still mark its owner as part of Nanotrasen's managerial class." icon_state = "officer_skirt" body_parts_covered = CHEST|GROIN|ARMS supports_variations = DIGITIGRADE_VARIATION_NO_NEW_ICON @@ -160,31 +160,31 @@ /obj/item/clothing/suit/nanotrasen/medical_smock name = "surgical smock" - desc = "" + desc = "A thick fluid-repelling smock rendered in what is unmistakeably Nanotrasen Blue. The tag on the inside declares it property of Nanotrasen, Inc." icon_state = "med_smock" item_state = "bluecloth" /obj/item/clothing/suit/nanotrasen/suitjacket - name = "fancy suit jacket" - desc = "" + name = "fancy black suit jacket" + desc = "A fine black linen suit jacket with blue markings and a Nanotrasen lapel pin. It has a strangely menacing aura." icon_state = "suit_jacket" item_state = "blackcloth" /obj/item/clothing/suit/nanotrasen/vest name = "black hazard vest" - desc = "" + desc = "A thin black vest with reflective markings, worn to guarantee visibility when operating around industrial equipment or in dark or dusty conditions. Property of Nanotrasen, Inc." icon_state = "engi_vest" item_state = "blackcloth" /obj/item/clothing/suit/nanotrasen/vest/blue name = "blue hazard vest" - desc = "" + desc = "A thin vest with reflective stripes, worn to guarantee visibility in dangerous conditions. The vest itself is an offensively bright shade of Nanotrasen Blue. Property of Nanotrasen, Inc." icon_state = "atmos_vest" item_state = "bluecloth" /obj/item/clothing/suit/toggle/nanotrasen name = "officer's coat" - desc = "" + desc = "A smart blue uniform jacket with red silk accents and a large buckle with an engraved Nanotrasen logo. Standard wear for command officers aboard Nanotrasen, Inc. ships." icon = 'icons/obj/clothing/faction/nanotrasen/suits.dmi' mob_overlay_icon = 'icons/mob/clothing/faction/nanotrasen/suits.dmi' lefthand_file = 'icons/mob/inhands/faction/nanotrasen/nt_lefthand.dmi' @@ -193,8 +193,8 @@ item_state = "bluecloth" /obj/item/clothing/suit/toggle/labcoat/nanotrasen - name = "labcoat" - desc = "" + name = "corporate labcoat" + desc = "A standardized white labcoat used by Nanotrasen, Inc.'s medical and research divisions. A simplified Nanotrasen logo is stitched on the front." icon = 'icons/obj/clothing/faction/nanotrasen/suits.dmi' mob_overlay_icon = 'icons/mob/clothing/faction/nanotrasen/suits.dmi' lefthand_file = 'icons/mob/inhands/faction/nanotrasen/nt_lefthand.dmi' @@ -204,25 +204,25 @@ /obj/item/clothing/suit/toggle/labcoat/nanotrasen/blue name = "medical director's labcoat" - desc = "" + desc = "A well-made, fitted labcoat, crafted from high-quality materials and sporting blue markings around the arms and hem. A Nanotrasen logo is neatly embroidered on the front. Stylish, practical, and exceptionally professional." icon_state = "med_labcoat" item_state = "whitecloth" /obj/item/clothing/suit/toggle/labcoat/nanotrasen/black name = "science director's labcoat" - desc = "" + desc = "An overdesigned and rather intimidating black labcoat with a very high collar, as impervious to lab hazards as one can get without a full-body suit. Nanotrasen, Inc.'s logo is proudly emblazoned on the chest." icon_state = "black_labcoat" item_state = "blackcloth" /obj/item/clothing/suit/toggle/labcoat/nanotrasen/paramedic - name = "paramedic jacket" - desc = "" + name = "bright blue paramedic jacket" + desc = "A thick, protective blue jacket with reflective visibility stripes and a Nanotrasen logo stitched into the chest. Safe against all manner of scrapes and splashes." icon_state = "med_jacket" item_state = "bluecloth" /obj/item/clothing/suit/armor/nanotrasen name = "armor vest" - desc = "A protective vest produced by Nanotrasen. Comes with a free stripe." + desc = "A sturdy vest designed to protect Vigilitas Interstellar officers from a variety of basic threats. Sports a stylish red stripe down the front." icon = 'icons/obj/clothing/faction/nanotrasen/suits.dmi' mob_overlay_icon = 'icons/mob/clothing/faction/nanotrasen/suits.dmi' lefthand_file = 'icons/mob/inhands/faction/nanotrasen/nt_lefthand.dmi' @@ -239,14 +239,14 @@ /obj/item/clothing/suit/armor/nanotrasen/sec_director name = "security director's overcoat" - desc = "" + desc = "A tailored black overcoat, made from cutting-edge ballistic fabrics and composites. Vigilitas's 'VI' logo is embossed on every button. Intimidating and profoundly stylish." icon_state = "command_coat" body_parts_covered = CHEST|GROIN|ARMS armor = list("melee" = 30, "bullet" = 0, "laser" = 30, "energy" = 20, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 100, "acid" = 90) /obj/item/clothing/suit/armor/nanotrasen/captain - name = "captain's vest" - desc = "" + name = "captain's jacket" + desc = "A sturdy jacket in Nanotrasen Blue, accentuated with gold thread and lined with a layer of ballistic fabric. Its large, shiny belt buckle is embossed with Nanotrasen's corporate logo." icon_state = "armor_captain" item_state = "bluecloth" body_parts_covered = CHEST|GROIN @@ -254,8 +254,8 @@ resistance_flags = FIRE_PROOF /obj/item/clothing/suit/armor/nanotrasen/captain/parade - name = "captain's fancy coat" - desc = "" + name = "ostentatious captain's coat" + desc = "An exquisitely-decorated fine blue jacket, suitable for especially formal situations, or for a commanding officer who wants to flaunt their status even more than usual. Richly decorated with gold thread and embroidered Nanotrasen logos." icon_state = "captain_formal" item_state = "bluecloth" body_parts_covered = CHEST|GROIN|ARMS @@ -265,7 +265,7 @@ /obj/item/clothing/head/nanotrasen name = "blue flatcap" - desc = "" + desc = "A simple blue flat cap with a Nanotrasen logo on the side. Not standard uniform, but occasionally worn by Nanotrasen office workers." icon = 'icons/obj/clothing/faction/nanotrasen/head.dmi' mob_overlay_icon = 'icons/mob/clothing/faction/nanotrasen/head.dmi' lefthand_file = 'icons/mob/inhands/faction/nanotrasen/nt_lefthand.dmi' @@ -275,31 +275,31 @@ /obj/item/clothing/head/nanotrasen/beret name = "fancy blue beret" - desc = "" + desc = "A well-made beret in Nanotrasen Blue with a corporate logo on the side, often seen topping the heads of Nanotrasen, Inc. managerial staff." icon_state = "beret_blue" item_state = "bluecloth" /obj/item/clothing/head/nanotrasen/beret/security name = "fancy red beret" - desc = "" + desc = "A cherry-red beret issued to Vigilitas security officers for formal occasions. Vigilitas Interstellar's 'VI' logo is stitched into the side." icon_state = "beret_red" item_state = "redcloth" /obj/item/clothing/head/nanotrasen/beret/security/command name = "fancy black beret" - desc = "" + desc = "A deep black beret with a Vigilitas Interstellar 'VI' badge on the front. An unmistakeable hallmark of Vigilitas managerial staff." icon_state = "beret_black" item_state = "blackcloth" /obj/item/clothing/head/nanotrasen/surgical - name = "surgical cap" - desc = "" + name = "white surgical cap" + desc = "A white surgical cap with a Nanotrasen Blue stripe down the middle." icon_state = "surgical_white" item_state = "whitecloth" /obj/item/clothing/head/nanotrasen/surgical/blue name = "blue surgical cap" - desc = "" + desc = "A Nanotrasen Blue surgical cap with a white stripe down the middle, issued to NT medical directors as the last line of recognizability, should their uniforms, coats, and unflappable nature ever fail." icon_state = "surgical_blue" item_state = "bluecloth" @@ -309,55 +309,55 @@ /obj/item/clothing/head/nanotrasen/cap/security name = "red softcap" - desc = "" + desc = "A cherry red cap with a white 'VI' logo embroidered on the front. Issued to Vigilitas security guards as casual wear and low-threat workwear. Surprisingly durable, and very popular among current and retired employees." icon_state = "cap_red" item_state = "redcloth" /obj/item/clothing/head/nanotrasen/cap/supply name = "brown softcap" - desc = "" + desc = "A brown cap with N+S Logistics' compass rose logo on the front. Issued to almost every N+S employee, although its wear is optional." icon_state = "cap_brown" item_state = "browncloth" /obj/item/clothing/head/nanotrasen/cap/janitor name = "purple softcap" - desc = "" + desc = "A rich purple soft cap with a Nanotrasen logo on the front. For some reason, this peculiar shade of purple is only used by custodial personnel instead of the Nanotrasen Blue used by every other division. It's already slightly stained." icon_state = "cap_purple" //item_state = "purplecloth" //todo: purple /obj/item/clothing/head/nanotrasen/cap/medical - name = "blue softcap" - desc = "" + name = "blue medical softcap" + desc = "A soft cap in Nanotrasen Blue, with a large white cross on the front marking the wearer as a trained medical worker. Wearing this without medical training is a violation of Nanotrasen, Inc. employee guidelines." icon_state = "cap_blue" item_state = "bluecloth" /obj/item/clothing/head/nanotrasen/officer name = "officer's hat" - desc = "" + desc = "A blue peaked hat with red silk decoration and an embroidered Nanotrasen logo, worn exclusively by management." icon_state = "officer_peaked" item_state = "bluecloth" /obj/item/clothing/head/nanotrasen/officer name = "officer's fedora" - desc = "" + desc = "A fedora in a violent shade of Nanotrasen Blue, with a red silk band." icon_state = "officer_fedora" item_state = "bluecloth" /obj/item/clothing/head/nanotrasen/captain - name = "captain's ornamental hat" - desc = "" + name = "captain's broad hat" + desc = "A curious rounded hat, decorated with gold thread and a Nanotrasen logo badge. Particular to Nanotrasen, Inc. captains, though nobody is quite certain where this distinctive design originated." icon_state = "com_hat" item_state = "bluecloth" /obj/item/clothing/head/nanotrasen/captain/peaked name = "captain's peaked cap" - desc = "" + desc = "A decorated blue peaked cap, rife with laurels and gold thread, with a large badge on the front displaying the Nanotrasen, Inc. logo. This hat practically oozes authority." icon_state = "com_peaked" item_state = "bluecloth" /obj/item/clothing/head/hardhat/nanotrasen //TODO: inhands for hardhats name = "black heavy-duty hat" - desc = "" + desc = "A tough plastic helmet with a suspension rig, designed to protect against blunt impacts. This one is a sober shade of black, with a Nanotrasen logo on the front." icon = 'icons/obj/clothing/faction/nanotrasen/head.dmi' mob_overlay_icon = 'icons/mob/clothing/faction/nanotrasen/head.dmi' lefthand_file = 'icons/mob/inhands/faction/nanotrasen/nt_lefthand.dmi' @@ -367,13 +367,13 @@ /obj/item/clothing/head/hardhat/nanotrasen/blue name = "blue heavy-duty hat" - desc = "" + desc = "A tough plastic helmet with suspension rig, designed to protect against blunt impacts. This one is brightly colored in Nanotrasen Blue, with the company logo on the front." icon_state = "hardhat_blue" item_state = "bluecloth" /obj/item/clothing/head/hardhat/nanotrasen/white name = "white heavy-duty hat" - desc = "" + desc = "An extremely tough plastic helmet with suspension rig, designed to protect against blunt impacts. This one is colored bright white, typical of managerial staff, and has a Nanotrasen logo on the front." icon_state = "hardhat_white" item_state = "graycloth" @@ -382,7 +382,7 @@ /obj/item/clothing/neck/cloak/nanotrasen name = "command sash" - desc = "" + desc = "A fine red silk sash that would pair nicely with a formal uniform. A small tag inside declares this property of Nanotrasen, Inc." icon = 'icons/obj/clothing/faction/nanotrasen/neck.dmi' mob_overlay_icon = 'icons/mob/clothing/faction/nanotrasen/neck.dmi' lefthand_file = 'icons/mob/inhands/faction/nanotrasen/nt_lefthand.dmi' From 83af2821efdc6137001ca16d035b5a07687218c6 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Fri, 3 May 2024 02:26:21 -0500 Subject: [PATCH 098/143] Automatic changelog generation for PR #2951 [ci skip] --- html/changelogs/AutoChangeLog-pr-2951.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2951.yml diff --git a/html/changelogs/AutoChangeLog-pr-2951.yml b/html/changelogs/AutoChangeLog-pr-2951.yml new file mode 100644 index 000000000000..3e2ada2a0f82 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2951.yml @@ -0,0 +1,4 @@ +author: Apogee-dev +changes: + - {bugfix: fixed missing object descriptions on nanotrasen uniforms} +delete-after: true From 010d11816d1289eb70451482dd350841fb6bc965 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Sat, 4 May 2024 00:49:11 +0000 Subject: [PATCH 099/143] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-2951.yml | 4 ---- html/changelogs/archive/2024-05.yml | 3 +++ 2 files changed, 3 insertions(+), 4 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-2951.yml diff --git a/html/changelogs/AutoChangeLog-pr-2951.yml b/html/changelogs/AutoChangeLog-pr-2951.yml deleted file mode 100644 index 3e2ada2a0f82..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2951.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: Apogee-dev -changes: - - {bugfix: fixed missing object descriptions on nanotrasen uniforms} -delete-after: true diff --git a/html/changelogs/archive/2024-05.yml b/html/changelogs/archive/2024-05.yml index 3037fb61651a..be9fdeed89f0 100644 --- a/html/changelogs/archive/2024-05.yml +++ b/html/changelogs/archive/2024-05.yml @@ -1,3 +1,6 @@ 2024-05-02: thgvr: - imageadd: Nanotrasen outfits have a new coat of paint +2024-05-04: + Apogee-dev: + - bugfix: fixed missing object descriptions on nanotrasen uniforms From 6907ee784d8f53f563e9f300f63b5b5906602ba2 Mon Sep 17 00:00:00 2001 From: SuhEugene <32931701+SuhEugene@users.noreply.github.com> Date: Sun, 5 May 2024 11:17:04 +0300 Subject: [PATCH 100/143] Hide invisimin users from HUDs and Ghosts (#2922) ## About The Pull Request - Hides invisimin users from HUDs - Hides invisimin users from ghosts ## Why It's Good For The Game It makes eventmaking better. ## Changelog :cl:SuhEugene admin: made invisimin admins invisible for HUDs and ghosts /:cl: --- code/__DEFINES/sight.dm | 2 ++ code/modules/admin/admin_verbs.dm | 6 ++++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/code/__DEFINES/sight.dm b/code/__DEFINES/sight.dm index a0ce649dd04d..ba4589985015 100644 --- a/code/__DEFINES/sight.dm +++ b/code/__DEFINES/sight.dm @@ -13,6 +13,8 @@ #define INVISIBILITY_OBSERVER 60 #define SEE_INVISIBLE_OBSERVER 60 +#define INVISIBILITY_INVINISMIN 80 //invisible admins + #define INVISIBILITY_MAXIMUM 100 //the maximum allowed for "real" objects #define INVISIBILITY_ABSTRACT 101 //only used for abstract objects (e.g. spacevine_controller), things that are not really there. diff --git a/code/modules/admin/admin_verbs.dm b/code/modules/admin/admin_verbs.dm index 0539dca13e25..ef2bfae400e4 100644 --- a/code/modules/admin/admin_verbs.dm +++ b/code/modules/admin/admin_verbs.dm @@ -403,11 +403,13 @@ GLOBAL_PROTECT(admin_verbs_hideable) set category = "Admin.Game" set desc = "Toggles ghost-like invisibility (Don't abuse this)" if(holder && mob) - if(mob.invisibility == INVISIBILITY_OBSERVER) + if(mob.invisibility == INVISIBILITY_INVINISMIN) mob.invisibility = initial(mob.invisibility) + mob.remove_from_all_data_huds() to_chat(mob, "Invisimin off. Invisibility reset.", confidential = TRUE) else - mob.invisibility = INVISIBILITY_OBSERVER + mob.invisibility = INVISIBILITY_INVINISMIN + mob.add_to_all_human_data_huds() to_chat(mob, "Invisimin on. You are now as invisible as a ghost.", confidential = TRUE) /client/proc/check_antagonists() From 78223613c4c11997e2e879c4832717687810cc46 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Sun, 5 May 2024 03:28:39 -0500 Subject: [PATCH 101/143] Automatic changelog generation for PR #2922 [ci skip] --- html/changelogs/AutoChangeLog-pr-2922.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2922.yml diff --git a/html/changelogs/AutoChangeLog-pr-2922.yml b/html/changelogs/AutoChangeLog-pr-2922.yml new file mode 100644 index 000000000000..05d682b3229d --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2922.yml @@ -0,0 +1,4 @@ +author: SuhEugene +changes: + - {admin: made invisimin admins invisible for HUDs and ghosts} +delete-after: true From d5529efa99ee133183f426ad630d79eba57cf5d6 Mon Sep 17 00:00:00 2001 From: CoreyLee Hassell Date: Sun, 5 May 2024 04:20:00 -0400 Subject: [PATCH 102/143] Adjusted Pure Soulus Dust (#2935) ## About The Pull Request Adjusts pure soulus dust to not require system cleaner, and output is 20u. It already requires 2 very hard to get reagents on shiptest anyways. ## Why It's Good For The Game It's a nice chem, but holy/hollow water are super duper rare, on top of needing to collect legion cores. It doesn't need to be this hard. In a hilarious sense...... straight applying legion cores is better pre-PR ## Changelog :cl: balance: pure soulus dust now makes 20u per reaction, and system cleaner is not required. /:cl: --- code/modules/reagents/chemistry/recipes/medicine.dm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/code/modules/reagents/chemistry/recipes/medicine.dm b/code/modules/reagents/chemistry/recipes/medicine.dm index b2e275bc0631..302d05f0712b 100644 --- a/code/modules/reagents/chemistry/recipes/medicine.dm +++ b/code/modules/reagents/chemistry/recipes/medicine.dm @@ -315,12 +315,12 @@ WS End */ required_reagents = list(/datum/reagent/medicine/lavaland_extract = 1, /datum/reagent/medicine/bonefixingjuice = 1, /datum/reagent/titanium = 5) /datum/chemical_reaction/pure_soulus_dust_hollow - results = list(/datum/reagent/medicine/soulus/pure = 10,) - required_reagents = list(/datum/reagent/medicine/soulus = 20, /datum/reagent/medicine/system_cleaner = 1, /datum/reagent/water/hollowwater = 10) + results = list(/datum/reagent/medicine/soulus/pure = 20,) + required_reagents = list(/datum/reagent/medicine/soulus = 20, /datum/reagent/water/hollowwater = 10) /datum/chemical_reaction/pure_soulus_dust_holy - results = list(/datum/reagent/medicine/soulus/pure = 10,) - required_reagents = list(/datum/reagent/medicine/soulus = 20, /datum/reagent/medicine/system_cleaner = 1, /datum/reagent/water/holywater = 10) + results = list(/datum/reagent/medicine/soulus/pure = 20,) + required_reagents = list(/datum/reagent/medicine/soulus = 20, /datum/reagent/water/holywater = 10) /datum/chemical_reaction/chartreuse results = list(/datum/reagent/medicine/chartreuse = 10) From 8b9d3ed75da8f493b75eb41289d4f00b6360f22c Mon Sep 17 00:00:00 2001 From: Changelogs Date: Sun, 5 May 2024 04:05:13 -0500 Subject: [PATCH 103/143] Automatic changelog generation for PR #2935 [ci skip] --- html/changelogs/AutoChangeLog-pr-2935.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2935.yml diff --git a/html/changelogs/AutoChangeLog-pr-2935.yml b/html/changelogs/AutoChangeLog-pr-2935.yml new file mode 100644 index 000000000000..019adfc18ce4 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2935.yml @@ -0,0 +1,5 @@ +author: Anticept +changes: + - {balance: 'pure soulus dust now makes 20u per reaction, and system cleaner is + not required.'} +delete-after: true From 57321dc603f017643ae13a3df8a3e9dd88d8141f Mon Sep 17 00:00:00 2001 From: Theos Date: Sun, 5 May 2024 04:28:08 -0400 Subject: [PATCH 104/143] Match bullets no longer have a highly above-average chance to ricochet into their user's foot (#2944) ## About The Pull Request Nothing is stopping the only person in ricochet range from being the person shooting the gun. Which looks really stupid if you are trying to do something funny and shoot yourself in the foot 6 times. ## Why It's Good For The Game "bullet that shoots the person who shot it" isn't an ammo type ## Changelog :cl: tweak: match rounds will no longer consider the person firing them as a viable target when ricocheting /:cl: Signed-off-by: Theos --- code/modules/projectiles/projectile.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/projectiles/projectile.dm b/code/modules/projectiles/projectile.dm index 06698ca53982..829393d4d115 100644 --- a/code/modules/projectiles/projectile.dm +++ b/code/modules/projectiles/projectile.dm @@ -306,7 +306,7 @@ if(firer && HAS_TRAIT(firer, TRAIT_NICE_SHOT)) best_angle += NICE_SHOT_RICOCHET_BONUS for(var/mob/living/L in range(ricochet_auto_aim_range, src.loc)) - if(L.stat == DEAD || !isInSight(src, L)) + if(L.stat == DEAD || !isInSight(src, L) || L == firer) continue var/our_angle = abs(closer_angle_difference(Angle, Get_Angle(src.loc, L.loc))) if(our_angle < best_angle) From c0e5cb4561570c8ca7b232e8978643dfc88cf6ad Mon Sep 17 00:00:00 2001 From: Changelogs Date: Sun, 5 May 2024 04:18:44 -0500 Subject: [PATCH 105/143] Automatic changelog generation for PR #2944 [ci skip] --- html/changelogs/AutoChangeLog-pr-2944.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2944.yml diff --git a/html/changelogs/AutoChangeLog-pr-2944.yml b/html/changelogs/AutoChangeLog-pr-2944.yml new file mode 100644 index 000000000000..94224903c076 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2944.yml @@ -0,0 +1,5 @@ +author: SomeguyManperson +changes: + - {tweak: match rounds will no longer consider the person firing them as a viable + target when ricocheting} +delete-after: true From 39564fa99cbc9363047040ab17d9f6b826ca089e Mon Sep 17 00:00:00 2001 From: Martinpachu <86135885+Martinpachu@users.noreply.github.com> Date: Sun, 5 May 2024 05:29:34 -0300 Subject: [PATCH 106/143] Adds the Candor to Cargo. (#2946) ## About The Pull Request As it says, the mags and ammo were already buyable before so not much fancy here!! ## Why It's Good For The Game The candor oughta be viable!! it's the hot new thing!! everyone's rockin it!! it's the trusty sidearm of every spacer!! Also requested by Apogee and Ryerice. ## Changelog :cl: add: The Candor may now be bought from the outpost. /:cl: --- code/modules/cargo/packs/gun.dm | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/code/modules/cargo/packs/gun.dm b/code/modules/cargo/packs/gun.dm index 85a1cb0e0c3c..10fc527b6edd 100644 --- a/code/modules/cargo/packs/gun.dm +++ b/code/modules/cargo/packs/gun.dm @@ -30,6 +30,12 @@ contains = list(/obj/item/gun/ballistic/automatic/pistol, /obj/item/gun/ballistic/automatic/pistol) +/datum/supply_pack/gun/candors + name = "Candor Pistol Crate" + desc = "Contains a Candor pistol, the trusty sidearm of any spacer, produced by Hunter's Pride and chambered in .45 ACP." + cost = 1000 + contains = list(/obj/item/gun/ballistic/automatic/pistol/candor) + /datum/supply_pack/gun/revolver name = "Scarborough Revolver Crate" desc = "Contains a concealable Scarborough revolver, chambered in .357." From 5689a799eb093878db47f0ac5df012cfe16c62df Mon Sep 17 00:00:00 2001 From: Changelogs Date: Sun, 5 May 2024 04:33:45 -0500 Subject: [PATCH 107/143] Automatic changelog generation for PR #2946 [ci skip] --- html/changelogs/AutoChangeLog-pr-2946.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2946.yml diff --git a/html/changelogs/AutoChangeLog-pr-2946.yml b/html/changelogs/AutoChangeLog-pr-2946.yml new file mode 100644 index 000000000000..eb54df0147db --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2946.yml @@ -0,0 +1,4 @@ +author: Martinpachu +changes: + - {rscadd: The Candor may now be bought from the outpost.} +delete-after: true From 25684b9066f35861486166fd470fac304c977bbc Mon Sep 17 00:00:00 2001 From: Martinpachu <86135885+Martinpachu@users.noreply.github.com> Date: Sun, 5 May 2024 05:30:24 -0300 Subject: [PATCH 108/143] Makes the .38 revolver smaller and less expensive. (#2947) ## About The Pull Request Not much more to say, makes the detective's revolver Small instead of Normal so that it can fit in pockets and whatnot, and changes it's price to 600 (as opposed to 1000 of before or the 750 of the flaming arrow) ## Why It's Good For The Game The detective revolver as it currently stands is completely outclassed by the Flaming Arrow and other pistols, this gives it a niche as a backup weapon and or the cheapest handgun in the handgun easy to equip to a large crew. ## Changelog :cl: balance: The detective's revolver is now priced at 600 credits instead of 1000. balance: The detective's revolver size is now Small. /:cl: --- code/modules/cargo/packs/gun.dm | 2 +- code/modules/projectiles/guns/ballistic/revolver.dm | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/code/modules/cargo/packs/gun.dm b/code/modules/cargo/packs/gun.dm index 10fc527b6edd..3b3a6f225870 100644 --- a/code/modules/cargo/packs/gun.dm +++ b/code/modules/cargo/packs/gun.dm @@ -45,7 +45,7 @@ /datum/supply_pack/gun/detrevolver name = "Hunter's Pride Detective Revolver Crate" desc = "Contains a concealable Solarian revolver, chambered in .38." - cost = 1000 + cost = 600 contains = list(/obj/item/gun/ballistic/revolver/detective) /datum/supply_pack/gun/shadowrevolver diff --git a/code/modules/projectiles/guns/ballistic/revolver.dm b/code/modules/projectiles/guns/ballistic/revolver.dm index f201dfbca548..025f4094fb10 100644 --- a/code/modules/projectiles/guns/ballistic/revolver.dm +++ b/code/modules/projectiles/guns/ballistic/revolver.dm @@ -472,6 +472,7 @@ "The Peacemaker" = "detective_peacemaker", "Black Panther" = "detective_panther" ) + w_class = WEIGHT_CLASS_SMALL manufacturer = MANUFACTURER_HUNTERSPRIDE recoil = 0 //weaker than normal revolver, no recoil From d2b35b1a042aab9c8b0b5a041deb2e4ca061dc37 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Sun, 5 May 2024 04:47:40 -0500 Subject: [PATCH 109/143] Automatic changelog generation for PR #2947 [ci skip] --- html/changelogs/AutoChangeLog-pr-2947.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2947.yml diff --git a/html/changelogs/AutoChangeLog-pr-2947.yml b/html/changelogs/AutoChangeLog-pr-2947.yml new file mode 100644 index 000000000000..980e6d143543 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2947.yml @@ -0,0 +1,5 @@ +author: Martinpachu +changes: + - {balance: The detective's revolver is now priced at 600 credits instead of 1000.} + - {balance: The detective's revolver size is now Small.} +delete-after: true From 9997f9e389d1ef97ba58449ccf34d8fca6497c6c Mon Sep 17 00:00:00 2001 From: Sun-Soaked <45698967+Sun-Soaked@users.noreply.github.com> Date: Sun, 5 May 2024 04:30:40 -0400 Subject: [PATCH 110/143] Removes reality integrity issues from EXOCOM (#2938) ## About The EXO Request A quantum superposition around the name of the EXO mining company has been isolated and destroyed by the shiptest reality force. From hence on, all shall know only the name **EXOCOM**, rather than also, sometimes, EXOCON. **EXOCON is not, and was never real.** ## Why It's Good For EXOCON (Which is not real) EXOCON is not real. Please report any sightings of EXOCON personnel or equipment for immediate termination. EXOCON is not real. ## Nothing Has Changed. Please Remain Calm. :cl: fix: weird uncertainty around the name of EXOCOM. EXOCON is not real. /:cl: --- code/game/objects/structures/crates_lockers/crates/secure.dm | 4 ++-- code/modules/clothing/under/jobs/cargo.dm | 2 +- code/modules/mining/equipment/explorer_gear.dm | 4 ++-- code/modules/mining/equipment/kinetic_crusher.dm | 2 +- code/modules/mining/equipment/mining_tools.dm | 4 ++-- code/modules/mining/machine_vending.dm | 2 +- code/modules/projectiles/guns/energy/kinetic_accelerator.dm | 2 +- 7 files changed, 10 insertions(+), 10 deletions(-) diff --git a/code/game/objects/structures/crates_lockers/crates/secure.dm b/code/game/objects/structures/crates_lockers/crates/secure.dm index 63d9b6552c16..cdd98f22196f 100644 --- a/code/game/objects/structures/crates_lockers/crates/secure.dm +++ b/code/game/objects/structures/crates_lockers/crates/secure.dm @@ -105,7 +105,7 @@ else ..() /obj/structure/closet/crate/secure/exo - desc = "A lock-enabled crate used to carry EXOCON merchandise destined for export to potential buyers." - name = "EXOCON storage crate" + desc = "A lock-enabled crate used to carry EXOCOM merchandise destined for export to potential buyers." + name = "EXOCOM storage crate" icon = 'icons/obj/crates.dmi' icon_state = "exocrate" diff --git a/code/modules/clothing/under/jobs/cargo.dm b/code/modules/clothing/under/jobs/cargo.dm index c5426e63883e..2341da5567a9 100644 --- a/code/modules/clothing/under/jobs/cargo.dm +++ b/code/modules/clothing/under/jobs/cargo.dm @@ -46,7 +46,7 @@ supports_variations = KEPORI_VARIATION /obj/item/clothing/under/rank/cargo/miner/lavaland - desc = "A light uniform for operating in hazardous environments, manufactured en-masse by EXOCON for the profitable frontier prospector market. Adventurous khaki jeans included." + desc = "A light uniform for operating in hazardous environments, manufactured en-masse by EXOCOM for the profitable frontier prospector market. Adventurous khaki jeans included." name = "prospector jumpsuit" icon_state = "explorer" item_state = "explorer" diff --git a/code/modules/mining/equipment/explorer_gear.dm b/code/modules/mining/equipment/explorer_gear.dm index 41fce675bf70..6955bd23d66b 100644 --- a/code/modules/mining/equipment/explorer_gear.dm +++ b/code/modules/mining/equipment/explorer_gear.dm @@ -1,7 +1,7 @@ /****************Explorer's Suit and Mask****************/ /obj/item/clothing/suit/hooded/explorer name = "explorer suit" - desc = "A light, armor-plated softsuit, designed for exploration of dangerous planetary enviroments. An NT design by origin, later reappropriated by EXOCON for mass retail production." + desc = "A light, armor-plated softsuit, designed for exploration of dangerous planetary enviroments. An NT design by origin, later reappropriated by EXOCOM for mass retail production." icon_state = "explorer" item_state = "explorer" body_parts_covered = CHEST|GROIN|LEGS|ARMS @@ -36,7 +36,7 @@ /obj/item/clothing/mask/gas/explorer name = "explorer gas mask" - desc = "An advanced atmospheric scrubbing mask with a built-in pressure seal, manufactured by EXOCON. Can be connected to an air supply." + desc = "An advanced atmospheric scrubbing mask with a built-in pressure seal, manufactured by EXOCOM. Can be connected to an air supply." icon_state = "gas_mining" visor_flags = BLOCK_GAS_SMOKE_EFFECT | ALLOWINTERNALS visor_flags_inv = HIDEFACIALHAIR diff --git a/code/modules/mining/equipment/kinetic_crusher.dm b/code/modules/mining/equipment/kinetic_crusher.dm index debdb2e2ea02..278fccd0fcd1 100644 --- a/code/modules/mining/equipment/kinetic_crusher.dm +++ b/code/modules/mining/equipment/kinetic_crusher.dm @@ -6,7 +6,7 @@ lefthand_file = 'icons/mob/inhands/weapons/hammers_lefthand.dmi' righthand_file = 'icons/mob/inhands/weapons/hammers_righthand.dmi' name = "proto-magnetic crusher" - desc = "A multipurpose disembarkation and self-defense tool designed by EXOCON using an incomplete Nanotrasen prototype. \ + desc = "A multipurpose disembarkation and self-defense tool designed by EXOCOM using an incomplete Nanotrasen prototype. \ Found in the grime-stained hands of wannabee explorers across the frontier, it cuts rock and hews flora using magnetic osscilation and a heavy cleaving edge." force = 0 //You can't hit stuff unless wielded w_class = WEIGHT_CLASS_BULKY diff --git a/code/modules/mining/equipment/mining_tools.dm b/code/modules/mining/equipment/mining_tools.dm index d334b0ce3de4..ed8be5000a66 100644 --- a/code/modules/mining/equipment/mining_tools.dm +++ b/code/modules/mining/equipment/mining_tools.dm @@ -79,7 +79,7 @@ icon_state = "diamonddrill" item_state = "diamonddrill" toolspeed = 0.2 - desc = "EXOCON's improvement on the NT autodrill design, featuring a premium diamond cutting head. Yours is the drill that will pierce the heavens!" + desc = "EXOCOM's improvement on the NT autodrill design, featuring a premium diamond cutting head. Yours is the drill that will pierce the heavens!" force = 20 /obj/item/pickaxe/drill/cyborg/diamond //This is the BORG version! @@ -94,7 +94,7 @@ toolspeed = 0.1 //the epitome of powertools. extremely fast mining usesound = 'sound/weapons/sonic_jackhammer.ogg' hitsound = 'sound/weapons/sonic_jackhammer.ogg' - desc = "The epitome of conventional rock-smashing technology, invented by NT and cost-optimized by EXOCON. Smashes rocks, objects, and unfortunate wildlife with sonic blasts." + desc = "The epitome of conventional rock-smashing technology, invented by NT and cost-optimized by EXOCOM. Smashes rocks, objects, and unfortunate wildlife with sonic blasts." force = 25 attack_verb = list("blasted", "smashed", "slammed", "hammered") diff --git a/code/modules/mining/machine_vending.dm b/code/modules/mining/machine_vending.dm index c84d61ab7cf2..15cde601689e 100644 --- a/code/modules/mining/machine_vending.dm +++ b/code/modules/mining/machine_vending.dm @@ -1,7 +1,7 @@ /* Mining Points Equipment Vendor */ /obj/machinery/vending/mining_equipment name = "frontier equipment vendor" - desc = "An equipment vendor for miners, prospectors, and all manner of far reach scroungers. Ore Redemption Points can be spent here to purchase rough-and-tumble goods. Sold by EXOCON." + desc = "An equipment vendor for miners, prospectors, and all manner of far reach scroungers. Ore Redemption Points can be spent here to purchase rough-and-tumble goods. Sold by EXOCOM." icon_state = "mining" icon_deny = "mining-deny" max_integrity = 500 // A bit more durable than your average snack vendor diff --git a/code/modules/projectiles/guns/energy/kinetic_accelerator.dm b/code/modules/projectiles/guns/energy/kinetic_accelerator.dm index 5f39d407d749..ac3aa9e3d21a 100644 --- a/code/modules/projectiles/guns/energy/kinetic_accelerator.dm +++ b/code/modules/projectiles/guns/energy/kinetic_accelerator.dm @@ -1,6 +1,6 @@ /obj/item/gun/energy/kinetic_accelerator name = "kinetic accelerator" - desc = "A self recharging, ranged self-defense and rock pulverizing tool that does increased damage in low pressure. EXOCON does not condone use of this weapon against other sentient life." + desc = "A self recharging, ranged self-defense and rock pulverizing tool that does increased damage in low pressure. EXOCOM does not condone use of this weapon against other sentient life." icon_state = "kineticgun" item_state = "kineticgun" ammo_type = list(/obj/item/ammo_casing/energy/kinetic) From c8cb79c9b845be795b737b4df2d16cf636bb902b Mon Sep 17 00:00:00 2001 From: Changelogs Date: Sun, 5 May 2024 05:01:19 -0500 Subject: [PATCH 111/143] Automatic changelog generation for PR #2938 [ci skip] --- html/changelogs/AutoChangeLog-pr-2938.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2938.yml diff --git a/html/changelogs/AutoChangeLog-pr-2938.yml b/html/changelogs/AutoChangeLog-pr-2938.yml new file mode 100644 index 000000000000..3561c2ae1fce --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2938.yml @@ -0,0 +1,4 @@ +author: Sun-Soaked +changes: + - {bugfix: weird uncertainty around the name of EXOCOM. EXOCON is not real.} +delete-after: true From 440571b964d3c05862021d4a32fd0b7b0c3b5908 Mon Sep 17 00:00:00 2001 From: SuhEugene <32931701+SuhEugene@users.noreply.github.com> Date: Sun, 5 May 2024 11:58:14 +0300 Subject: [PATCH 112/143] Add default return for robotic emotes (#2955) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## About The Pull Request PR fixes this bug ![image](https://github.com/shiptest-ss13/Shiptest/assets/32931701/1e7a4f99-e2d6-49a3-bdbc-2953d90a892e) ## Why It's Good For The Game Bugfixes are good ## Changelog 🆑SuhEugene fix: Fixed a bug when robotic emote would say that emote is unusable even if it has been successfully used. /🆑 --- code/modules/mob/living/carbon/human/emote.dm | 27 ++++++++++++------- 1 file changed, 18 insertions(+), 9 deletions(-) diff --git a/code/modules/mob/living/carbon/human/emote.dm b/code/modules/mob/living/carbon/human/emote.dm index 380b1e8f61fc..ae867d518eb5 100644 --- a/code/modules/mob/living/carbon/human/emote.dm +++ b/code/modules/mob/living/carbon/human/emote.dm @@ -239,7 +239,8 @@ message_param = "beeps at %t." /datum/emote/living/carbon/human/robot_tongue/beep/run_emote(mob/user, params) - if(..()) + . = ..() + if(.) playsound(user.loc, 'sound/machines/twobeep.ogg', 50) /datum/emote/living/carbon/human/robot_tongue/buzz @@ -249,7 +250,8 @@ message_param = "buzzes at %t." /datum/emote/living/carbon/human/robot_tongue/buzz/run_emote(mob/user, params) - if(..()) + . = ..() + if(.) playsound(user.loc, 'sound/machines/buzz-sigh.ogg', 50) /datum/emote/living/carbon/human/robot_tongue/buzz2 @@ -257,7 +259,8 @@ message = "buzzes twice." /datum/emote/living/carbon/human/robot_tongue/buzz2/run_emote(mob/user, params) - if(..()) + . = ..() + if(.) playsound(user.loc, 'sound/machines/buzz-two.ogg', 50) /datum/emote/living/carbon/human/robot_tongue/chime @@ -266,7 +269,8 @@ message = "chimes." /datum/emote/living/carbon/human/robot_tongue/chime/run_emote(mob/user, params) - if(..()) + . = ..() + if(.) playsound(user.loc, 'sound/machines/chime.ogg', 50) /datum/emote/living/carbon/human/robot_tongue/no @@ -275,7 +279,8 @@ message = "emits an negative blip." /datum/emote/living/carbon/human/robot_tongue/no/run_emote(mob/user, params) - if(..()) + . = ..() + if(.) playsound(user.loc, 'sound/machines/synth_no.ogg', 50) /datum/emote/living/carbon/human/robot_tongue/ping @@ -285,7 +290,8 @@ message_param = "pings at %t." /datum/emote/living/carbon/human/robot_tongue/ping/run_emote(mob/user, params) - if(..()) + . = ..() + if(.) playsound(user.loc, 'sound/machines/ping.ogg', 50) /datum/emote/living/carbon/human/robot_tongue/warn @@ -294,7 +300,8 @@ message = "blares an alarm!" /datum/emote/living/carbon/human/robot_tongue/warn/run_emote(mob/user, params) - if(..()) + . = ..() + if(.) playsound(user.loc, 'sound/machines/warning-buzzer.ogg', 50) /datum/emote/living/carbon/human/robot_tongue/yes @@ -303,7 +310,8 @@ message = "emits an affirmative blip." /datum/emote/living/carbon/human/robot_tongue/yes/run_emote(mob/user, params) - if(..()) + . = ..() + if(.) playsound(user.loc, 'sound/machines/synth_yes.ogg', 50) // the following emote were originally clown-locked and synthetic exclusive @@ -315,7 +323,8 @@ message = "plays a sad trombone..." /datum/emote/living/carbon/human/robot_tongue/sad/run_emote(mob/user, params) - if(..()) + . = ..() + if(.) playsound(user.loc, 'sound/misc/sadtrombone.ogg', 50) //kepi (plus one vox i guess) From e07b4ce503fa216c042253c34cd23d6b2a7d53f0 Mon Sep 17 00:00:00 2001 From: CoreyLee Hassell Date: Sun, 5 May 2024 04:59:29 -0400 Subject: [PATCH 113/143] Intercomms, widebands, and headets defaults to on again. Handhelds continue to default to off. (#2924) ## About The Pull Request This turns Intercomms, widebands, and headsets defaults to on again. HANDHELDS REMAIN OFF! ## Why It's Good For The Game Wideband doesn't record if listening is not on. Intercomms are basically useless now unless you run around the ship turning them on. Headsets don't have a listening range, so these shouldn't default to off either. Fixes https://github.com/shiptest-ss13/Shiptest/issues/2923 ## Changelog :cl: tweak: intercomms, widebands, and headsets default speaker on again. Handhelds remain off by default. /:cl: --- code/game/objects/items/devices/radio/headset.dm | 1 + code/game/objects/items/devices/radio/intercom.dm | 1 + 2 files changed, 2 insertions(+) diff --git a/code/game/objects/items/devices/radio/headset.dm b/code/game/objects/items/devices/radio/headset.dm index e44cf557b9a2..3afd539d4c97 100644 --- a/code/game/objects/items/devices/radio/headset.dm +++ b/code/game/objects/items/devices/radio/headset.dm @@ -22,6 +22,7 @@ GLOBAL_LIST_INIT(channel_tokens, list( custom_materials = list(/datum/material/iron=75) subspace_transmission = TRUE headset = TRUE + listening = TRUE canhear_range = 0 // can't hear headsets from very far away slot_flags = ITEM_SLOT_EARS diff --git a/code/game/objects/items/devices/radio/intercom.dm b/code/game/objects/items/devices/radio/intercom.dm index 2c7262139b17..944fe7462583 100644 --- a/code/game/objects/items/devices/radio/intercom.dm +++ b/code/game/objects/items/devices/radio/intercom.dm @@ -4,6 +4,7 @@ icon = 'icons/obj/radio.dmi' icon_state = "intercom" anchored = TRUE + listening = TRUE w_class = WEIGHT_CLASS_BULKY canhear_range = 2 dog_fashion = null From e2cc237ce95718a1d33743a44d92b60f8e8a8148 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Sun, 5 May 2024 05:27:02 -0500 Subject: [PATCH 114/143] Automatic changelog generation for PR #2924 [ci skip] --- html/changelogs/AutoChangeLog-pr-2924.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2924.yml diff --git a/html/changelogs/AutoChangeLog-pr-2924.yml b/html/changelogs/AutoChangeLog-pr-2924.yml new file mode 100644 index 000000000000..e70ce74597c7 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2924.yml @@ -0,0 +1,5 @@ +author: Anticept +changes: + - {tweak: 'intercomms, widebands, and headsets default speaker on again. Handhelds + remain off by default.'} +delete-after: true From df12bc387257728a207868ca3f89840a43f2c58c Mon Sep 17 00:00:00 2001 From: Imaginos16 <77556824+Imaginos16@users.noreply.github.com> Date: Sun, 5 May 2024 12:51:26 -0700 Subject: [PATCH 115/143] Removes the Arrhythmic Knife (#2957) ## About The Pull Request Cruft removal ## Why It's Good For The Game Genuinely cringeworthy shit to still have gimmick weapons that give people max speed. ## Changelog :cl: PositiveEntropy del: Removes the Arrhythmic Knife. /:cl: --- .../BeachRuins/beach_float_resort.dmm | 10 +------ .../WasteRuins/wasteplanet_pandora.dmm | 1 - code/game/objects/items/holy_weapons.dm | 27 ------------------- 3 files changed, 1 insertion(+), 37 deletions(-) diff --git a/_maps/RandomRuins/BeachRuins/beach_float_resort.dmm b/_maps/RandomRuins/BeachRuins/beach_float_resort.dmm index bbac1ae4e8d9..29ad64707d84 100644 --- a/_maps/RandomRuins/BeachRuins/beach_float_resort.dmm +++ b/_maps/RandomRuins/BeachRuins/beach_float_resort.dmm @@ -237,14 +237,6 @@ light_range = 2 }, /area/ruin/beach/float_resort/villa) -"gr" = ( -/obj/structure/table/wood, -/obj/structure/curtain/cloth, -/obj/item/nullrod/tribal_knife, -/turf/open/floor/wood{ - light_range = 2 - }, -/area/ruin/beach/float_resort/villa) "gQ" = ( /obj/structure/flora/ausbushes/genericbush, /turf/open/floor/plating/grass/beach, @@ -2502,7 +2494,7 @@ kp kp kp kp -gr +ar OH OH OH diff --git a/_maps/RandomRuins/WasteRuins/wasteplanet_pandora.dmm b/_maps/RandomRuins/WasteRuins/wasteplanet_pandora.dmm index 8a63378ced3c..b6298e29f39d 100644 --- a/_maps/RandomRuins/WasteRuins/wasteplanet_pandora.dmm +++ b/_maps/RandomRuins/WasteRuins/wasteplanet_pandora.dmm @@ -35,7 +35,6 @@ /area/ruin/wasteplanet) "bL" = ( /obj/structure/fluff/divine/convertaltar, -/obj/item/nullrod/tribal_knife, /obj/item/clothing/accessory/pandora_hope, /turf/open/indestructible/hierophant/two/waste, /area/ruin/wasteplanet) diff --git a/code/game/objects/items/holy_weapons.dm b/code/game/objects/items/holy_weapons.dm index cd01cef70503..872d81323cf3 100644 --- a/code/game/objects/items/holy_weapons.dm +++ b/code/game/objects/items/holy_weapons.dm @@ -671,33 +671,6 @@ lefthand_file = 'icons/mob/inhands/weapons/staves_lefthand.dmi' righthand_file = 'icons/mob/inhands/weapons/staves_righthand.dmi' -/obj/item/nullrod/tribal_knife - icon_state = "crysknife" - item_state = "crysknife" - lefthand_file = 'icons/mob/inhands/weapons/swords_lefthand.dmi' - righthand_file = 'icons/mob/inhands/weapons/swords_righthand.dmi' - name = "arrhythmic knife" - w_class = WEIGHT_CLASS_HUGE - desc = "They say fear is the true mind killer, but stabbing them in the head works too. Honour compels you to not sheathe it once drawn." - sharpness = IS_SHARP - slot_flags = null - hitsound = 'sound/weapons/bladeslice.ogg' - attack_verb = list("attacked", "slashed", "stabbed", "sliced", "torn", "ripped", "diced", "cut") - item_flags = SLOWS_WHILE_IN_HAND - -/obj/item/nullrod/tribal_knife/Initialize(mapload) - . = ..() - START_PROCESSING(SSobj, src) - AddComponent(/datum/component/butchering, 50, 100) - -/obj/item/nullrod/tribal_knife/Destroy() - STOP_PROCESSING(SSobj, src) - . = ..() - -/obj/item/nullrod/tribal_knife/process() - slowdown = rand(-2, 2) - - /obj/item/nullrod/pitchfork icon_state = "pitchfork0" lefthand_file = 'icons/mob/inhands/weapons/polearms_lefthand.dmi' From 52c7633757dd868f1d27ff9b3449e79ce724e7f3 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Sun, 5 May 2024 15:02:44 -0500 Subject: [PATCH 116/143] Automatic changelog generation for PR #2957 [ci skip] --- html/changelogs/AutoChangeLog-pr-2957.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2957.yml diff --git a/html/changelogs/AutoChangeLog-pr-2957.yml b/html/changelogs/AutoChangeLog-pr-2957.yml new file mode 100644 index 000000000000..7c8a563ac167 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2957.yml @@ -0,0 +1,4 @@ +author: PositiveEntropy +changes: + - {rscdel: Removes the Arrhythmic Knife.} +delete-after: true From 8ccac2c91aadea6d47b99a33c003bf9a4f99db5b Mon Sep 17 00:00:00 2001 From: Changelogs Date: Mon, 6 May 2024 00:50:50 +0000 Subject: [PATCH 117/143] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-2922.yml | 4 ---- html/changelogs/AutoChangeLog-pr-2924.yml | 5 ----- html/changelogs/AutoChangeLog-pr-2935.yml | 5 ----- html/changelogs/AutoChangeLog-pr-2938.yml | 4 ---- html/changelogs/AutoChangeLog-pr-2944.yml | 5 ----- html/changelogs/AutoChangeLog-pr-2946.yml | 4 ---- html/changelogs/AutoChangeLog-pr-2947.yml | 5 ----- html/changelogs/AutoChangeLog-pr-2957.yml | 4 ---- html/changelogs/archive/2024-05.yml | 19 +++++++++++++++++++ 9 files changed, 19 insertions(+), 36 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-2922.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2924.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2935.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2938.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2944.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2946.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2947.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2957.yml diff --git a/html/changelogs/AutoChangeLog-pr-2922.yml b/html/changelogs/AutoChangeLog-pr-2922.yml deleted file mode 100644 index 05d682b3229d..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2922.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: SuhEugene -changes: - - {admin: made invisimin admins invisible for HUDs and ghosts} -delete-after: true diff --git a/html/changelogs/AutoChangeLog-pr-2924.yml b/html/changelogs/AutoChangeLog-pr-2924.yml deleted file mode 100644 index e70ce74597c7..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2924.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: Anticept -changes: - - {tweak: 'intercomms, widebands, and headsets default speaker on again. Handhelds - remain off by default.'} -delete-after: true diff --git a/html/changelogs/AutoChangeLog-pr-2935.yml b/html/changelogs/AutoChangeLog-pr-2935.yml deleted file mode 100644 index 019adfc18ce4..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2935.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: Anticept -changes: - - {balance: 'pure soulus dust now makes 20u per reaction, and system cleaner is - not required.'} -delete-after: true diff --git a/html/changelogs/AutoChangeLog-pr-2938.yml b/html/changelogs/AutoChangeLog-pr-2938.yml deleted file mode 100644 index 3561c2ae1fce..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2938.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: Sun-Soaked -changes: - - {bugfix: weird uncertainty around the name of EXOCOM. EXOCON is not real.} -delete-after: true diff --git a/html/changelogs/AutoChangeLog-pr-2944.yml b/html/changelogs/AutoChangeLog-pr-2944.yml deleted file mode 100644 index 94224903c076..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2944.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: SomeguyManperson -changes: - - {tweak: match rounds will no longer consider the person firing them as a viable - target when ricocheting} -delete-after: true diff --git a/html/changelogs/AutoChangeLog-pr-2946.yml b/html/changelogs/AutoChangeLog-pr-2946.yml deleted file mode 100644 index eb54df0147db..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2946.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: Martinpachu -changes: - - {rscadd: The Candor may now be bought from the outpost.} -delete-after: true diff --git a/html/changelogs/AutoChangeLog-pr-2947.yml b/html/changelogs/AutoChangeLog-pr-2947.yml deleted file mode 100644 index 980e6d143543..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2947.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: Martinpachu -changes: - - {balance: The detective's revolver is now priced at 600 credits instead of 1000.} - - {balance: The detective's revolver size is now Small.} -delete-after: true diff --git a/html/changelogs/AutoChangeLog-pr-2957.yml b/html/changelogs/AutoChangeLog-pr-2957.yml deleted file mode 100644 index 7c8a563ac167..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2957.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: PositiveEntropy -changes: - - {rscdel: Removes the Arrhythmic Knife.} -delete-after: true diff --git a/html/changelogs/archive/2024-05.yml b/html/changelogs/archive/2024-05.yml index be9fdeed89f0..9287f329245c 100644 --- a/html/changelogs/archive/2024-05.yml +++ b/html/changelogs/archive/2024-05.yml @@ -4,3 +4,22 @@ 2024-05-04: Apogee-dev: - bugfix: fixed missing object descriptions on nanotrasen uniforms +2024-05-06: + Anticept: + - tweak: intercomms, widebands, and headsets default speaker on again. Handhelds + remain off by default. + - balance: pure soulus dust now makes 20u per reaction, and system cleaner is not + required. + Martinpachu: + - balance: The detective's revolver is now priced at 600 credits instead of 1000. + - balance: The detective's revolver size is now Small. + - rscadd: The Candor may now be bought from the outpost. + PositiveEntropy: + - rscdel: Removes the Arrhythmic Knife. + SomeguyManperson: + - tweak: match rounds will no longer consider the person firing them as a viable + target when ricocheting + SuhEugene: + - admin: made invisimin admins invisible for HUDs and ghosts + Sun-Soaked: + - bugfix: weird uncertainty around the name of EXOCOM. EXOCON is not real. From cf0c8ecb181c94d8f754a7c1fd359624128d754d Mon Sep 17 00:00:00 2001 From: Imaginos16 <77556824+Imaginos16@users.noreply.github.com> Date: Wed, 8 May 2024 10:37:42 -0700 Subject: [PATCH 118/143] Saint Roumain Militia Content Expansion Part 1: The Prelude (#2962) ## About The Pull Request This PR is a start to an upcoming project to give the SRM some more love. This adds several weapons locked behind admin spawn as purchasable items in the outpost console. - The Contender for 2250 Credits (And 45-70 ammunition boxes for 500 Credits) - The Scout for 5500 Credits (And .300 Magnum boxes for 500 Credits, with stripper clips for 750 Credits) - The Double Barrel Shotgun for 1000 Credits (Cheaper than Hellfire and Brimstone) - The Firebrand for 1250 Credits (And .357 Ammo Boxes for 250 Credits with specialty editions for 500 Credits) - The .38 Derringer for 350 Credits This PR also granularizes disposable guns and makes them 150 credits per unit. Finally, this PR removes the Scarborough Revolver as a purchasable weapon in the outpost store, being now replaced by the Firebrand. Gorlex and Syndicate captains still have it for the foreseeable future! ## Why It's Good For The Game Considering how a lot of content the SRM has is currently locked in Admin Hell, hopefully adding these weapons to the outpost will help give more character for a potential "indie armory" in outposts, as well as giving the SRM more options for fights without having to beg admins to use them. The Ashhand, Vickland, Huntsman and Firestorm are currently locked behind admin spawn for a future SRM ERT. I swear to fucking god after I'm done with this entire rework I still get no people joining my ships I'm gonna go nuclear. ## Changelog :cl: PositiveEntropy add: The HP Firebrand, HP Scout, HP Contender, .38 Derringer and Double Barrel Shotgun are now purchasable in the outpost store. add: .357 Ammo Boxes, .300 Magnum Stripper Clips and Ammo Boxes are now implemented and purchasable in the outpost. add: .45-70 Ammo Boxes are now purchasable in the outpost. fix: The Disposable Gun crate is now granularized. del: The Scarborough Revolver is no longer purchasable in the outpost store. /:cl: --- code/modules/cargo/packs/ammo.dm | 36 ++++++++++ code/modules/cargo/packs/gun.dm | 64 ++++++++++++------ .../projectiles/boxes_magazines/ammo_boxes.dm | 29 ++++++++ .../boxes_magazines/internal/revolver.dm | 3 + .../projectiles/guns/ballistic/revolver.dm | 1 + icons/obj/ammo.dmi | Bin 46999 -> 51572 bytes 6 files changed, 113 insertions(+), 20 deletions(-) diff --git a/code/modules/cargo/packs/ammo.dm b/code/modules/cargo/packs/ammo.dm index 53bfd35974e7..f1e46fe88cc8 100644 --- a/code/modules/cargo/packs/ammo.dm +++ b/code/modules/cargo/packs/ammo.dm @@ -143,6 +143,12 @@ contains = list(/obj/item/ammo_box/amagpellet_claris) cost = 1000 +/datum/supply_pack/ammo/a300 + name = ".300 Magnum Stripper Clip Crate" + desc = "Contains a five round .300 Magnum stripper clip for sniper rifles such as the HP Scout." + contains = list(/obj/item/ammo_box/a300) + cost = 750 + /datum/supply_pack/ammo/ebr_ammo name = "M514 EBR .308 Magazine Crate" desc = "Contains a .308 magazine for the M514 EBR rifle, containing ten rounds." @@ -173,6 +179,12 @@ contains = list(/obj/item/ammo_box/a762_40) cost = 500 +/datum/supply_pack/ammo/a357_ammo_box + name = ".357 Ammo Box Crate" + desc = "Contains a fifty-round .357 box for revolvers such as the Scarborough Revolver and the HP Firebrand." + contains = list(/obj/item/ammo_box/a357_box) + cost = 250 + /datum/supply_pack/ammo/c556mmHITP_ammo_box name = "5.56 Caseless Ammo Box Crate" desc = "Contains a fifty-round 5.56mm caseless box for SolGov sidearms like the Pistole C." @@ -209,6 +221,12 @@ contains = list(/obj/item/ammo_box/c9mm/ap) cost = 500 +/datum/supply_pack/ammo/a357match_ammo_box + name = ".357 Match Ammo Box Crate" + desc = "Contains a fifty-round .357 match box for better performance against armor." + contains = list(/obj/item/ammo_box/a357_box/match) + cost = 500 + /datum/supply_pack/ammo/c556mmHITPap_ammo_box name = "5.56 caseless AP Ammo Box Crate" desc = "Contains a fifty-round 5.56mm caseless boxloaded with armor piercing ammo." @@ -233,6 +251,12 @@ contains = list(/obj/item/ammo_box/c9mm/hp) cost = 500 +/datum/supply_pack/ammo/a357hp_ammo_box + name = ".357 HP Ammo Box Crate" + desc = "Contains a fifty-round .357 box loaded with hollow point ammo, great against unarmored targets." + contains = list(/obj/item/ammo_box/a357_box/hp) + cost = 500 + /datum/supply_pack/ammo/c10mmhp_ammo_box name = "10mm HP Ammo Box Crate" desc = "Contains a fifty-round 10mm box loaded with hollow point ammo, great against unarmored targets." @@ -305,6 +329,18 @@ contains = list(/obj/item/ammo_box/c8x50mmhp_box) cost = 500 +/datum/supply_pack/ammo/a300_box + name = ".300 Ammo Box Crate" + desc = "Contains a twenty-round .300 Magnum ammo box for sniper rifles such as the HP Scout." + contains = list(/obj/item/ammo_box/a300_box) + cost = 500 + +/datum/supply_pack/ammo/a4570_box + name = ".45-70 Ammo Box Crate" + desc = "Contains a twelve-round box containing devastatingly powerful .45-70 caliber ammunition." + contains = list(/obj/item/ammo_box/a4570) + cost = 500 + /datum/supply_pack/ammo/ferropelletboxcrate name = "Ferromagnetic Pellet Box Crate" desc = "Contains a fifty-round ferromagnetic pellet ammo box for gauss guns such as the Claris." diff --git a/code/modules/cargo/packs/gun.dm b/code/modules/cargo/packs/gun.dm index 3b3a6f225870..4025db76d300 100644 --- a/code/modules/cargo/packs/gun.dm +++ b/code/modules/cargo/packs/gun.dm @@ -7,16 +7,19 @@ */ /datum/supply_pack/gun/disposable - name = "Disposable Guns Crate" - desc = "In some sectors, these disposable pistols are the only firearms that can be legally sold for less than 400cr. That price is still far too high; this pack contains five." - cost = 750 - contains = list(/obj/item/gun/ballistic/automatic/pistol/disposable, - /obj/item/gun/ballistic/automatic/pistol/disposable, - /obj/item/gun/ballistic/automatic/pistol/disposable, - /obj/item/gun/ballistic/automatic/pistol/disposable, - /obj/item/gun/ballistic/automatic/pistol/disposable) + name = "Disposable Gun Crate" + desc = "In some sectors, these disposable pistols are the only firearms that can be legally sold for less than 200cr. That price is still far too high." + cost = 150 + contains = list(/obj/item/gun/ballistic/automatic/pistol/disposable) crate_name = "disposable gun crate" +/datum/supply_pack/gun/derringer + name = ".38 Derringer Crate" + desc = "A cheap, concealable pistol manufactured by the reputable Hunter's Pride. At least it's better than a disposable pistol. Chambered in .38 rounds." + cost = 350 + contains = list(/obj/item/gun/ballistic/derringer) + crate_name = "derringer crate" + /datum/supply_pack/gun/commanders name = "Commander Pistol Crate" desc = "Contains a modified Candor 'Commander' pistol, produced by Nanotrasen and chambered in 9mm." @@ -36,15 +39,15 @@ cost = 1000 contains = list(/obj/item/gun/ballistic/automatic/pistol/candor) -/datum/supply_pack/gun/revolver - name = "Scarborough Revolver Crate" - desc = "Contains a concealable Scarborough revolver, chambered in .357." +/datum/supply_pack/gun/pepperbox + name = "HP Firebrand Pepperbox Revolver Crate" + desc = "Contains a concealable pepperbox revolver manufactured by the Saint Roumain Militia, chambered in .357." cost = 1250 - contains = list(/obj/item/gun/ballistic/revolver) + contains = list(/obj/item/gun/ballistic/revolver/firebrand) /datum/supply_pack/gun/detrevolver name = "Hunter's Pride Detective Revolver Crate" - desc = "Contains a concealable Solarian revolver, chambered in .38." + desc = "Contains a concealable revolver favored by police departments around the sector, chambered in .38." cost = 600 contains = list(/obj/item/gun/ballistic/revolver/detective) @@ -107,6 +110,13 @@ Shotguns */ +/datum/supply_pack/gun/doublebarrel_shotgun + name = "Double Barrel Shotgun Crate" + desc = "For when you need to deal with 2 drunkards the old-fashioned way. Contains a double-barreled shotgun, favored by Bartenders. Warranty voided if sawed off." + cost = 1000 + contains = list(/obj/item/gun/ballistic/shotgun/doublebarrel) + crate_name = "shotguns crate" + /datum/supply_pack/gun/hellfire_shotgun name = "Hellfire Shotgun Crate" desc = "For when you need to deal with 7 hooligans. Contains a pump shotgun, with a 8-round capacity." @@ -132,13 +142,6 @@ contains = list(/obj/item/gun/ballistic/shotgun/flamingarrow) crate_name = "rifle crate" -/datum/supply_pack/gun/cobra20 - name = "Cobra-20 SMG Crate" - desc = "Contains a .45 submachine gun, manufactured by Scarborough Arms and chambered in .45" - cost = 3000 - contains = list(/obj/item/gun/ballistic/automatic/smg/c20r/cobra) - crate_name = "SMG crate" - /datum/supply_pack/gun/illestren name = "Illestren Rifle Crate" desc = "Contains a expertly made bolt action rifle intended for hunting wildlife. Chambered in 8x50mmR rounds." @@ -146,6 +149,27 @@ contains = list(/obj/item/gun/ballistic/rifle/illestren) crate_name = "rifle crate" +/datum/supply_pack/gun/beacon + name = "Contender Break Action Rifle Crate" + desc = "Contains a single shot break action rifle to hunt wildlife that annoys you in particular. Chambered in devastating .45-70 rounds. Warranty voided if sawed off." + cost = 2250 + contains = list(/obj/item/gun/ballistic/shotgun/doublebarrel/beacon) + crate_name = "rifle crate" + +/datum/supply_pack/gun/scout + name = "Scout Sniper Rifle Crate" + desc = "Contains a traditional scoped rifle to hunt wildlife and big game from a respectful distance. Chambered in powerful .300 Magnum." + cost = 5500 + contains = list(/obj/item/gun/ballistic/rifle/scout) + crate_name = "rifle crate" + +/datum/supply_pack/gun/cobra20 + name = "Cobra-20 SMG Crate" + desc = "Contains a .45 submachine gun, manufactured by Scarborough Arms and chambered in .45" + cost = 3000 + contains = list(/obj/item/gun/ballistic/automatic/smg/c20r/cobra) + crate_name = "SMG crate" + /datum/supply_pack/gun/wt550 name = "WT-550 Auto Rifle Crate" desc = "Contains a high-powered, automatic personal defense weapon chambered in 4.6x30mm." diff --git a/code/modules/projectiles/boxes_magazines/ammo_boxes.dm b/code/modules/projectiles/boxes_magazines/ammo_boxes.dm index fa7b0a133bae..0b5a7f80a837 100644 --- a/code/modules/projectiles/boxes_magazines/ammo_boxes.dm +++ b/code/modules/projectiles/boxes_magazines/ammo_boxes.dm @@ -23,6 +23,28 @@ desc = "A 7-round speed loader for quickly reloading .357 revolvers. These hollow point rounds do incredible damage against soft targets, but are nearly ineffective against armored ones." ammo_type = /obj/item/ammo_casing/a357/hp +/obj/item/ammo_box/a357_box + name = "ammo box (.357)" + desc = "A box of standard .357 ammo." + icon_state = "357box" + ammo_type = /obj/item/ammo_casing/a357 + max_ammo = 50 + +/obj/item/ammo_box/a357_box/match + name = "ammo box (.357)" + desc = "A box of match .357 ammo." + icon_state = "357box-match" + ammo_type = /obj/item/ammo_casing/a357/match + max_ammo = 50 + +/obj/item/ammo_box/a357_box/hp + name = "ammo box (.357)" + desc = "A box of hollow point .357 ammo." + icon_state = "357box-hp" + ammo_type = /obj/item/ammo_casing/a357/hp + max_ammo = 50 + + // .45-70 Ammo Holders (Hunting Revolver) /obj/item/ammo_box/a4570 @@ -443,3 +465,10 @@ icon_state = "8x50mmbox-hp" ammo_type = /obj/item/ammo_casing/a8_50rhp max_ammo = 20 + +/obj/item/ammo_box/a300_box + name = "ammo box (.300 Magnum)" + desc = "A box of standard .300 Magnum ammo." + icon_state = "300box" + ammo_type = /obj/item/ammo_casing/a300 + max_ammo = 20 diff --git a/code/modules/projectiles/boxes_magazines/internal/revolver.dm b/code/modules/projectiles/boxes_magazines/internal/revolver.dm index 43748f7afe7b..d757ddf03047 100644 --- a/code/modules/projectiles/boxes_magazines/internal/revolver.dm +++ b/code/modules/projectiles/boxes_magazines/internal/revolver.dm @@ -28,7 +28,10 @@ /obj/item/ammo_box/magazine/internal/cylinder/pepperbox name = "pepperbox revolver cylinder" + ammo_type = /obj/item/ammo_casing/a357 + caliber = ".357" max_ammo = 5 + instant_load = FALSE /obj/item/ammo_box/magazine/internal/cylinder/rev45 name = "cattleman revolver cylinder" diff --git a/code/modules/projectiles/guns/ballistic/revolver.dm b/code/modules/projectiles/guns/ballistic/revolver.dm index 025f4094fb10..dea8c12e5a2e 100644 --- a/code/modules/projectiles/guns/ballistic/revolver.dm +++ b/code/modules/projectiles/guns/ballistic/revolver.dm @@ -680,6 +680,7 @@ manufacturer = MANUFACTURER_HUNTERSPRIDE spread_unwielded = 50 fire_delay = 0 + gate_offset = 4 semi_auto = TRUE safety_wording = "safety" diff --git a/icons/obj/ammo.dmi b/icons/obj/ammo.dmi index 3e0a5b2bdc2b965594acf562a25ac68240c7d21f..4f2f029a96b7f599792b1222db4819dd48052d92 100644 GIT binary patch literal 51572 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%0AaNz8f#Ufrt50ue6!!jkE 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∋&e6(gOR$@ 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

    ew9I(brJW0X_I-?(f;Il^=Z91dDQmhT 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 From 6865b01c49e89f9631f5dc868114e8ae26619867 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Wed, 8 May 2024 12:49:24 -0500 Subject: [PATCH 119/143] Automatic changelog generation for PR #2962 [ci skip] --- html/changelogs/AutoChangeLog-pr-2962.yml | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2962.yml diff --git a/html/changelogs/AutoChangeLog-pr-2962.yml b/html/changelogs/AutoChangeLog-pr-2962.yml new file mode 100644 index 000000000000..2a4ab8b937b4 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2962.yml @@ -0,0 +1,7 @@ +author: PositiveEntropy +changes: + - {rscadd: 'The HP Firebrand, HP Scout, HP Contender, .38 Derringer and Double Barrel + Shotgun are now purchasable in the outpost store.'} + - {bugfix: The Disposable Gun crate is now granularized.} + - {rscdel: The Scarborough Revolver is no longer purchasable in the outpost store.} +delete-after: true From d70b6c6665fc3274a00462c3436f19f531b150a0 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Thu, 9 May 2024 00:50:25 +0000 Subject: [PATCH 120/143] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-2962.yml | 7 ------- html/changelogs/archive/2024-05.yml | 6 ++++++ 2 files changed, 6 insertions(+), 7 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-2962.yml diff --git a/html/changelogs/AutoChangeLog-pr-2962.yml b/html/changelogs/AutoChangeLog-pr-2962.yml deleted file mode 100644 index 2a4ab8b937b4..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2962.yml +++ /dev/null @@ -1,7 +0,0 @@ -author: PositiveEntropy -changes: - - {rscadd: 'The HP Firebrand, HP Scout, HP Contender, .38 Derringer and Double Barrel - Shotgun are now purchasable in the outpost store.'} - - {bugfix: The Disposable Gun crate is now granularized.} - - {rscdel: The Scarborough Revolver is no longer purchasable in the outpost store.} -delete-after: true diff --git a/html/changelogs/archive/2024-05.yml b/html/changelogs/archive/2024-05.yml index 9287f329245c..8ea23fa3b509 100644 --- a/html/changelogs/archive/2024-05.yml +++ b/html/changelogs/archive/2024-05.yml @@ -23,3 +23,9 @@ - admin: made invisimin admins invisible for HUDs and ghosts Sun-Soaked: - bugfix: weird uncertainty around the name of EXOCOM. EXOCON is not real. +2024-05-09: + PositiveEntropy: + - rscadd: The HP Firebrand, HP Scout, HP Contender, .38 Derringer and Double Barrel + Shotgun are now purchasable in the outpost store. + - bugfix: The Disposable Gun crate is now granularized. + - rscdel: The Scarborough Revolver is no longer purchasable in the outpost store. From 2dd6ccd8994607548335b46ba31cd3df6d629dd0 Mon Sep 17 00:00:00 2001 From: meem <75212565+meemofcourse@users.noreply.github.com> Date: Thu, 9 May 2024 17:36:45 -0400 Subject: [PATCH 121/143] Adds storage to helmets, which can overlay certain items in them (#2845) ## About The Pull Request ![imagen](https://github.com/shiptest-ss13/Shiptest/assets/75212565/cc1a9bfc-5f6a-4091-8ea5-695c5b1e1ca7) Adds a whitelisted storage component to helmets, and a variable that determines if they should process overlays. Features codersprites. ![imagen](https://github.com/shiptest-ss13/Shiptest/assets/75212565/8e874d88-885b-4909-9f5d-81be1ae4f5ae) ## Why It's Good For The Game * It looks nice. ## Changelog :cl: add: Helmets now have a small, two-item storage. You can put goggles in there, and it might overlay them. /:cl: --- .../components/storage/concrete/pockets.dm | 14 ++++++--- code/game/objects/items.dm | 3 ++ code/modules/clothing/head/helmet.dm | 28 +++++++++++++----- .../clothing/spacesuits/_spacesuits.dm | 2 ++ icons/mob/clothing/helmet_overlays.dmi | Bin 0 -> 4861 bytes 5 files changed, 36 insertions(+), 11 deletions(-) create mode 100644 icons/mob/clothing/helmet_overlays.dmi diff --git a/code/datums/components/storage/concrete/pockets.dm b/code/datums/components/storage/concrete/pockets.dm index bd0a59f85f42..ce224d44e4e5 100644 --- a/code/datums/components/storage/concrete/pockets.dm +++ b/code/datums/components/storage/concrete/pockets.dm @@ -83,10 +83,16 @@ /datum/component/storage/concrete/pockets/helmet/Initialize() . = ..() set_holdable(list( - /obj/item/reagent_containers/food/drinks/bottle/vodka, - /obj/item/reagent_containers/food/drinks/bottle/molotov, - /obj/item/reagent_containers/food/drinks/drinkingglass, - /obj/item/ammo_box/magazine/illestren_a850r + /obj/item/clothing/glasses/cold, + /obj/item/clothing/glasses/heat, + /obj/item/clothing/glasses/welding, + /obj/item/clothing/glasses/thermal, + /obj/item/clothing/glasses/night, + /obj/item/clothing/glasses/hud/health/night, + /obj/item/clothing/glasses/hud/security/night, + /obj/item/clothing/glasses/hud/security/sunglasses/inteq, + /obj/item/ammo_casing, + /obj/item/ammo_box/magazine/illestren_a850r, )) /datum/component/storage/concrete/pockets/holster diff --git a/code/game/objects/items.dm b/code/game/objects/items.dm index 437aa7625d71..0cfa30f86a7c 100644 --- a/code/game/objects/items.dm +++ b/code/game/objects/items.dm @@ -699,6 +699,9 @@ GLOBAL_VAR_INIT(embedpocalypse, FALSE) // if true, all items will be able to emb /obj/item/proc/get_belt_overlay() //Returns the icon used for overlaying the object on a belt return mutable_appearance('icons/obj/clothing/belt_overlays.dmi', icon_state) +/obj/item/proc/get_helmet_overlay() // returns the icon for overlaying on a helmet + return mutable_appearance('icons/mob/clothing/helmet_overlays.dmi', icon_state) + /obj/item/proc/update_slot_icon() if(!ismob(loc)) return diff --git a/code/modules/clothing/head/helmet.dm b/code/modules/clothing/head/helmet.dm index 22baf7d2ae86..651ebe8b0745 100644 --- a/code/modules/clothing/head/helmet.dm +++ b/code/modules/clothing/head/helmet.dm @@ -16,10 +16,15 @@ dog_fashion = /datum/dog_fashion/head/helmet - var/can_flashlight = FALSE //if a flashlight can be mounted. if it has a flashlight and this is false, it is permanently attached. + //if a flashlight can be mounted. if it has a flashlight and this is false, it is permanently attached. + var/can_flashlight = FALSE var/obj/item/flashlight/seclite/attached_light var/datum/action/item_action/toggle_helmet_flashlight/action_light + pocket_storage_component_path = /datum/component/storage/concrete/pockets/helmet + // should we overlay the items inside our helmet + var/content_overlays = FALSE + /obj/item/clothing/head/helmet/Initialize() . = ..() if(attached_light) @@ -171,16 +176,21 @@ var/mutable_appearance/flashlightlight_overlay if(isinhands) return - if(!attached_light) - return - if(attached_light.on) - flashlightlight_overlay = mutable_appearance('icons/mob/clothing/head.dmi', "[flashlight_state]_on") + if(attached_light) + if(attached_light.on) + flashlightlight_overlay = mutable_appearance('icons/mob/clothing/head.dmi', "[flashlight_state]_on") + else + flashlightlight_overlay = mutable_appearance('icons/mob/clothing/head.dmi', flashlight_state) + . += flashlightlight_overlay + if(content_overlays) + for(var/obj/item/I in contents) + . += I.get_helmet_overlay() else - flashlightlight_overlay = mutable_appearance('icons/mob/clothing/head.dmi', flashlight_state) - . += flashlightlight_overlay + return /obj/item/clothing/head/helmet/sec can_flashlight = TRUE + content_overlays = TRUE /obj/item/clothing/head/helmet/sec/attackby(obj/item/I, mob/user, params) if(issignaler(I)) @@ -214,6 +224,7 @@ "Snow" = "helmetalt_snow", "Urban" = "helmetalt_urban", ) + content_overlays = TRUE /obj/item/clothing/head/helmet/marine name = "tactical combat helmet" @@ -497,6 +508,7 @@ icon_state = "inteq_swat" item_state = "inteq_swat" flags_inv = HIDEHAIR + content_overlays = TRUE /obj/item/clothing/head/helmet/inteq name = "inteq helmet" @@ -504,6 +516,7 @@ icon_state = "inteq_helmet" icon_state = "inteq_helmet" can_flashlight = TRUE + content_overlays = TRUE /obj/item/clothing/head/solgov name = "\improper SolGov officer's cap" @@ -545,6 +558,7 @@ desc = "A robust combat helmet commonly employed by Syndicate forces, regardless of alignment." icon_state = "operator" item_state = "operator" + content_overlays = TRUE /obj/item/clothing/head/helmet/medical name = "\improper trauma team helmet" diff --git a/code/modules/clothing/spacesuits/_spacesuits.dm b/code/modules/clothing/spacesuits/_spacesuits.dm index 4b19735b5f62..fe89fab6b21d 100644 --- a/code/modules/clothing/spacesuits/_spacesuits.dm +++ b/code/modules/clothing/spacesuits/_spacesuits.dm @@ -19,6 +19,8 @@ flags_cover = HEADCOVERSEYES | HEADCOVERSMOUTH | PEPPERPROOF resistance_flags = NONE dog_fashion = null + content_overlays = FALSE + pocket_storage_component_path = null /obj/item/clothing/suit/space name = "space suit" diff --git a/icons/mob/clothing/helmet_overlays.dmi b/icons/mob/clothing/helmet_overlays.dmi new file mode 100644 index 0000000000000000000000000000000000000000..1c41c357a42a747c1e57f6411e087a50681d3621 GIT binary patch literal 4861 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 Date: Thu, 9 May 2024 16:48:35 -0500 Subject: [PATCH 122/143] Automatic changelog generation for PR #2845 [ci skip] --- html/changelogs/AutoChangeLog-pr-2845.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2845.yml diff --git a/html/changelogs/AutoChangeLog-pr-2845.yml b/html/changelogs/AutoChangeLog-pr-2845.yml new file mode 100644 index 000000000000..53c02aa4f9b1 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2845.yml @@ -0,0 +1,5 @@ +author: meemofcourse +changes: + - {rscadd: 'Helmets now have a small, two-item storage. You can put goggles in there, + and it might overlay them.'} +delete-after: true From 10f1205311dabcf8ab8921c7a871b259817eed5e Mon Sep 17 00:00:00 2001 From: Changelogs Date: Fri, 10 May 2024 00:50:15 +0000 Subject: [PATCH 123/143] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-2845.yml | 5 ----- html/changelogs/archive/2024-05.yml | 4 ++++ 2 files changed, 4 insertions(+), 5 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-2845.yml diff --git a/html/changelogs/AutoChangeLog-pr-2845.yml b/html/changelogs/AutoChangeLog-pr-2845.yml deleted file mode 100644 index 53c02aa4f9b1..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2845.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: meemofcourse -changes: - - {rscadd: 'Helmets now have a small, two-item storage. You can put goggles in there, - and it might overlay them.'} -delete-after: true diff --git a/html/changelogs/archive/2024-05.yml b/html/changelogs/archive/2024-05.yml index 8ea23fa3b509..6c83de1ec2b7 100644 --- a/html/changelogs/archive/2024-05.yml +++ b/html/changelogs/archive/2024-05.yml @@ -29,3 +29,7 @@ Shotgun are now purchasable in the outpost store. - bugfix: The Disposable Gun crate is now granularized. - rscdel: The Scarborough Revolver is no longer purchasable in the outpost store. +2024-05-10: + meemofcourse: + - rscadd: Helmets now have a small, two-item storage. You can put goggles in there, + and it might overlay them. From 31dda9a55e7b764b793c905bd57fc5a103cacf19 Mon Sep 17 00:00:00 2001 From: goober3 <118859017+goober3@users.noreply.github.com> Date: Mon, 13 May 2024 01:15:05 +0100 Subject: [PATCH 124/143] Fixes stray pixels on north-facing siding ends. (#2985) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## About The Pull Request ![image](https://github.com/shiptest-ss13/Shiptest/assets/118859017/738ecb6b-45b2-4114-bfd9-b4089664013b) This is killing me. ## Why It's Good For The Game I will continue to wither until this is merged. ## Changelog 🆑 fix: Fixed stray pixels on north-facing sidings. /🆑 --- icons/turf/decals.dmi | Bin 207453 -> 207450 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/turf/decals.dmi b/icons/turf/decals.dmi index 9fb84aa888c2a4991589f2d2cd020ab92695bf98..a62024cc8e0e959658e9f109cf5985e2cdabffba 100644 GIT binary patch delta 90253 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 delta 90256 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

    g~+%tVIWYg}Ah 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

    S)V4RX{t~tD68+Y8q)*N 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¥d&R8aQl**Ck~JEHl$tB>r3xBKPt{5S4FWmI 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 hK$9Ee4FcSQ00~7E)yrg Date: Sun, 12 May 2024 20:56:56 -0500 Subject: [PATCH 132/143] Automatic changelog generation for PR #2949 [ci skip] --- html/changelogs/AutoChangeLog-pr-2949.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2949.yml diff --git a/html/changelogs/AutoChangeLog-pr-2949.yml b/html/changelogs/AutoChangeLog-pr-2949.yml new file mode 100644 index 000000000000..b24ace5fea82 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2949.yml @@ -0,0 +1,5 @@ +author: Gristlebee +changes: + - {rscadd: Elzu rooting} + - {tweak: Max age for elzu characters can be 300.} +delete-after: true From 2234386c7aa2ba72c1cf168aaec6d530915e6537 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Tue, 14 May 2024 00:51:09 +0000 Subject: [PATCH 133/143] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-2949.yml | 5 ----- html/changelogs/AutoChangeLog-pr-2961.yml | 4 ---- html/changelogs/AutoChangeLog-pr-2965.yml | 6 ------ html/changelogs/AutoChangeLog-pr-2970.yml | 5 ----- html/changelogs/archive/2024-05.yml | 13 +++++++++++++ 5 files changed, 13 insertions(+), 20 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-2949.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2961.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2965.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2970.yml diff --git a/html/changelogs/AutoChangeLog-pr-2949.yml b/html/changelogs/AutoChangeLog-pr-2949.yml deleted file mode 100644 index b24ace5fea82..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2949.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: Gristlebee -changes: - - {rscadd: Elzu rooting} - - {tweak: Max age for elzu characters can be 300.} -delete-after: true diff --git a/html/changelogs/AutoChangeLog-pr-2961.yml b/html/changelogs/AutoChangeLog-pr-2961.yml deleted file mode 100644 index df6fb3037792..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2961.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: Martinpachu -changes: - - {tweak: Riot shield crates now contain only one shield but are priced at 600 credits.} -delete-after: true diff --git a/html/changelogs/AutoChangeLog-pr-2965.yml b/html/changelogs/AutoChangeLog-pr-2965.yml deleted file mode 100644 index 7a5b35b25d25..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2965.yml +++ /dev/null @@ -1,6 +0,0 @@ -author: MassiveMen -changes: - - {rscadd: Hawaiian Shirt is now in loadout} - - {tweak: Hawaiian Shirt is now Floral Shirt} - - {tweak: New item description teehee} -delete-after: true diff --git a/html/changelogs/AutoChangeLog-pr-2970.yml b/html/changelogs/AutoChangeLog-pr-2970.yml deleted file mode 100644 index a9e381634ca1..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2970.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: SomeguyManperson -changes: - - {bugfix: 'static anomalies can now be safely approached if mindshielded, wearing - a research scanner, or deaf, not all three at the same time'} -delete-after: true diff --git a/html/changelogs/archive/2024-05.yml b/html/changelogs/archive/2024-05.yml index 6c83de1ec2b7..52fa8a5dc4ca 100644 --- a/html/changelogs/archive/2024-05.yml +++ b/html/changelogs/archive/2024-05.yml @@ -33,3 +33,16 @@ meemofcourse: - rscadd: Helmets now have a small, two-item storage. You can put goggles in there, and it might overlay them. +2024-05-14: + Gristlebee: + - rscadd: Elzu rooting + - tweak: Max age for elzu characters can be 300. + Martinpachu: + - tweak: Riot shield crates now contain only one shield but are priced at 600 credits. + MassiveMen: + - rscadd: Hawaiian Shirt is now in loadout + - tweak: Hawaiian Shirt is now Floral Shirt + - tweak: New item description teehee + SomeguyManperson: + - bugfix: static anomalies can now be safely approached if mindshielded, wearing + a research scanner, or deaf, not all three at the same time From c820bcb27daaff9a3e67e958433127c051038eb8 Mon Sep 17 00:00:00 2001 From: Imaginos16 <77556824+Imaginos16@users.noreply.github.com> Date: Wed, 15 May 2024 01:20:07 -0700 Subject: [PATCH 134/143] NGR Rework Part 1: Clothing and Roles! (#2945) ## About The Pull Request HELLO HELLO EVERYONE, IT'S THAT TIME OF THE YEAR AGAIN! ANOTHER FACTION REWORK LET'S GOOOO WOOOOO YEAH WOOOOO! ON THE MENU TODAY: THE NEW GORLEX REPUBLIC! ![image](https://github.com/shiptest-ss13/Shiptest/assets/77556824/b7790168-483a-4d69-9566-d13880d423de) This PR updates ALL the visuals of our favorite boys in beige. Sadly this does not include new ships, nor does this include new guns. You're gonna have to wait on that for now. This PR adds three new roles that are currently not in an NGR ship (the Hyena), which are: - The Operative (think of it like the Enforcer) - The Medical Doctor - The Lieutenant (Second-In-Command role) The Junior Agent role has now been renamed to Initiate. Any new equipment analogous to old equipment in the Hyena has been fully replaced, such as the old generic syndicate armor in favor of the new suits they now boast! ## Why It's Good For The Game The more reworked factions, the merrier!!!! ## Changelog :cl: PositiveEntropy add The New Gorlex Republic's Second Battlegroup Fleet Now Boasts New Uniforms! /:cl: --- .../JungleRuins/jungle_bombed_starport.dmm | 4 +- _maps/configs/syndicate_gorlex_hyena.json | 12 +- .../syndicate/syndicate_gorlex_hyena.dmm | 106 ++++---- .../syndicate/syndicate_twinkleshine.dmm | 6 +- code/modules/clothing/factions/ngr.dm | 244 ++++++++++++++++++ code/modules/clothing/head/misc.dm | 7 - .../clothing/outfits/factions/syndicate.dm | 93 ++++++- code/modules/clothing/outfits/plasmaman.dm | 6 + code/modules/clothing/spacesuits/hardsuit.dm | 20 -- code/modules/clothing/suits/armor.dm | 9 - code/modules/clothing/under/syndicate.dm | 16 -- icons/mob/clothing/faction/ngr/belt.dmi | Bin 0 -> 505 bytes icons/mob/clothing/faction/ngr/eyes.dmi | Bin 0 -> 312 bytes icons/mob/clothing/faction/ngr/head.dmi | Bin 0 -> 7019 bytes icons/mob/clothing/faction/ngr/mask.dmi | Bin 0 -> 472 bytes icons/mob/clothing/faction/ngr/neck.dmi | Bin 0 -> 355 bytes icons/mob/clothing/faction/ngr/suits.dmi | Bin 0 -> 2996 bytes icons/mob/clothing/faction/ngr/uniforms.dmi | Bin 0 -> 2307 bytes icons/obj/clothing/faction/ngr/belt.dmi | Bin 0 -> 350 bytes icons/obj/clothing/faction/ngr/eyes.dmi | Bin 0 -> 345 bytes icons/obj/clothing/faction/ngr/head.dmi | Bin 0 -> 1412 bytes icons/obj/clothing/faction/ngr/mask.dmi | Bin 0 -> 361 bytes icons/obj/clothing/faction/ngr/neck.dmi | Bin 0 -> 330 bytes icons/obj/clothing/faction/ngr/suits.dmi | Bin 0 -> 1247 bytes icons/obj/clothing/faction/ngr/uniforms.dmi | Bin 0 -> 736 bytes shiptest.dme | 1 + 26 files changed, 403 insertions(+), 121 deletions(-) create mode 100644 code/modules/clothing/factions/ngr.dm create mode 100644 icons/mob/clothing/faction/ngr/belt.dmi create mode 100644 icons/mob/clothing/faction/ngr/eyes.dmi create mode 100644 icons/mob/clothing/faction/ngr/head.dmi create mode 100644 icons/mob/clothing/faction/ngr/mask.dmi create mode 100644 icons/mob/clothing/faction/ngr/neck.dmi create mode 100644 icons/mob/clothing/faction/ngr/suits.dmi create mode 100644 icons/mob/clothing/faction/ngr/uniforms.dmi create mode 100644 icons/obj/clothing/faction/ngr/belt.dmi create mode 100644 icons/obj/clothing/faction/ngr/eyes.dmi create mode 100644 icons/obj/clothing/faction/ngr/head.dmi create mode 100644 icons/obj/clothing/faction/ngr/mask.dmi create mode 100644 icons/obj/clothing/faction/ngr/neck.dmi create mode 100644 icons/obj/clothing/faction/ngr/suits.dmi create mode 100644 icons/obj/clothing/faction/ngr/uniforms.dmi diff --git a/_maps/RandomRuins/JungleRuins/jungle_bombed_starport.dmm b/_maps/RandomRuins/JungleRuins/jungle_bombed_starport.dmm index dee3343b8d78..83f661365941 100644 --- a/_maps/RandomRuins/JungleRuins/jungle_bombed_starport.dmm +++ b/_maps/RandomRuins/JungleRuins/jungle_bombed_starport.dmm @@ -5611,7 +5611,7 @@ /area/overmap_encounter/planetoid/jungle/explored) "LM" = ( /obj/structure/closet, -/obj/item/clothing/suit/armor/vest/capcarapace/ngr_captain, +/obj/item/clothing/suit/armor/ngr/captain, /obj/item/clothing/under/syndicate/ngr/officer, /obj/item/gun/ballistic/automatic/pistol, /obj/item/ammo_box/magazine/m10mm, @@ -7296,7 +7296,7 @@ /obj/effect/decal/remains/human, /obj/effect/decal/cleanable/vomit/old, /obj/item/clothing/under/syndicate/ngr/officer, -/obj/item/clothing/suit/armor/vest/capcarapace/ngr_captain, +/obj/item/clothing/suit/armor/ngr/captain, /obj/item/clothing/shoes/combat, /turf/open/floor/mineral/plastitanium, /area/ruin/jungle/starport/tower) diff --git a/_maps/configs/syndicate_gorlex_hyena.json b/_maps/configs/syndicate_gorlex_hyena.json index 7b72cf208e0d..a835e00b1eba 100644 --- a/_maps/configs/syndicate_gorlex_hyena.json +++ b/_maps/configs/syndicate_gorlex_hyena.json @@ -18,25 +18,25 @@ "map_path": "_maps/shuttles/syndicate/syndicate_gorlex_hyena.dmm", "job_slots": { "Captain": { - "outfit": "/datum/outfit/job/syndicate/captain/gorlex", + "outfit": "/datum/outfit/job/syndicate/captain/ngr", "officer": true, "slots": 1 }, "Foreman": { - "outfit": "/datum/outfit/job/syndicate/ce/gorlex/ngr", + "outfit": "/datum/outfit/job/syndicate/ce/ngr", "officer": true, "slots": 1 }, "Mechanic": { - "outfit": "/datum/outfit/job/syndicate/engineer/gorlex", + "outfit": "/datum/outfit/job/syndicate/engineer/ngr", "slots": 1 }, "Wrecker": { - "outfit": "/datum/outfit/job/syndicate/miner/gorlex", + "outfit": "/datum/outfit/job/syndicate/miner/ngr", "slots": 2 }, - "Junior Agent": { - "outfit": "/datum/outfit/job/syndicate/assistant/gorlex/ngr", + "Initiate": { + "outfit": "/datum/outfit/job/syndicate/assistant/ngr", "slots": 2 } }, diff --git a/_maps/shuttles/syndicate/syndicate_gorlex_hyena.dmm b/_maps/shuttles/syndicate/syndicate_gorlex_hyena.dmm index 93600539c4b4..ce77d98f5833 100644 --- a/_maps/shuttles/syndicate/syndicate_gorlex_hyena.dmm +++ b/_maps/shuttles/syndicate/syndicate_gorlex_hyena.dmm @@ -56,11 +56,11 @@ }, /obj/item/storage/backpack/security, /obj/item/clothing/under/syndicate/ngr/officer, -/obj/item/clothing/suit/armor/vest/capcarapace/ngr_captain, -/obj/item/clothing/shoes/jackboots, +/obj/item/clothing/suit/armor/ngr/captain, +/obj/item/clothing/shoes/combat, /obj/item/clothing/gloves/combat, /obj/item/clothing/glasses/hud/security/sunglasses/eyepatch, -/obj/item/clothing/head/ngrcap, +/obj/item/clothing/head/ngr/peaked, /obj/effect/decal/cleanable/dirt/dust, /obj/item/gun/ballistic/revolver, /obj/item/ammo_box/a357/match, @@ -75,10 +75,6 @@ icon_state = "syndicate"; name = "armor locker" }, -/obj/item/clothing/suit/armor/vest/syndie, -/obj/item/clothing/suit/armor/vest/syndie, -/obj/item/clothing/head/helmet/operator, -/obj/item/clothing/head/helmet/operator, /obj/effect/decal/cleanable/dirt/dust, /obj/item/radio/intercom/directional/west{ pixel_y = -5 @@ -91,6 +87,12 @@ /obj/machinery/light/small/directional/west{ pixel_y = 7 }, +/obj/item/clothing/glasses/hud/security/sunglasses/ngr, +/obj/item/clothing/glasses/hud/security/sunglasses/ngr, +/obj/item/clothing/suit/armor/ngr, +/obj/item/clothing/suit/armor/ngr, +/obj/item/clothing/head/helmet/ngr, +/obj/item/clothing/head/helmet/ngr, /turf/open/floor/mineral/plastitanium, /area/ship/security/armory) "bN" = ( @@ -882,14 +884,10 @@ "pt" = ( /obj/effect/turf_decal/industrial/outline, /obj/item/clothing/shoes/workboots/mining, -/obj/item/clothing/under/syndicate/gorlex, -/obj/item/clothing/gloves/explorer, /obj/item/clothing/accessory/armband/cargo, /obj/item/storage/belt/mining, /obj/item/clothing/glasses/meson, /obj/item/clothing/glasses/welding, -/obj/item/clothing/head/hardhat/orange, -/obj/item/clothing/head/soft/grey, /obj/machinery/light/small/directional/north, /obj/structure/closet/secure_closet{ anchored = 1; @@ -899,15 +897,9 @@ }, /obj/machinery/firealarm/directional/east, /obj/effect/turf_decal/industrial/outline, -/obj/item/clothing/shoes/workboots/mining, -/obj/item/clothing/under/syndicate/gorlex, -/obj/item/clothing/gloves/explorer, -/obj/item/clothing/accessory/armband/cargo, -/obj/item/storage/belt/mining, -/obj/item/clothing/glasses/meson, -/obj/item/clothing/glasses/welding, -/obj/item/clothing/head/hardhat/orange, -/obj/item/clothing/head/soft/grey, +/obj/item/clothing/under/syndicate/ngr/jumpsuit, +/obj/item/clothing/suit/hazardvest/ngr, +/obj/item/clothing/head/hardhat/ngr, /turf/open/floor/plasteel/tech/grid, /area/ship/storage) "pu" = ( @@ -1028,14 +1020,10 @@ req_access = list(11) }, /obj/item/clothing/shoes/workboots, -/obj/item/clothing/under/syndicate/gorlex, /obj/item/clothing/accessory/armband/engine, -/obj/item/clothing/suit/hazardvest, /obj/item/storage/belt/utility, /obj/item/clothing/glasses/meson, /obj/item/clothing/glasses/welding, -/obj/item/clothing/head/hardhat, -/obj/item/clothing/head/soft/yellow, /obj/structure/cable, /obj/machinery/power/apc/auto_name/directional/south, /obj/machinery/light_switch{ @@ -1043,6 +1031,9 @@ pixel_y = -16; pixel_x = -12 }, +/obj/item/clothing/under/syndicate/ngr, +/obj/item/clothing/suit/hazardvest/ngr, +/obj/item/clothing/head/hardhat/ngr, /turf/open/floor/plasteel/tech/grid, /area/ship/storage) "rM" = ( @@ -1154,15 +1145,14 @@ req_access = list(48) }, /obj/item/clothing/shoes/workboots/mining, -/obj/item/clothing/under/syndicate/gorlex, -/obj/item/clothing/gloves/explorer, /obj/item/clothing/accessory/armband/cargo, /obj/item/storage/belt/mining, /obj/item/clothing/glasses/meson, /obj/item/clothing/glasses/welding, -/obj/item/clothing/head/hardhat/orange, -/obj/item/clothing/head/soft/grey, /obj/machinery/airalarm/directional/north, +/obj/item/clothing/under/syndicate/ngr/jumpsuit, +/obj/item/clothing/suit/hazardvest/ngr, +/obj/item/clothing/head/hardhat/ngr, /turf/open/floor/plasteel/tech/grid, /area/ship/storage) "tI" = ( @@ -1340,6 +1330,18 @@ /area/ship/crew) "wP" = ( /obj/effect/turf_decal/industrial/outline, +/obj/structure/closet/crate{ + name = "desert equipment crate"; + desc = "A rectangular steel crate containing supplies to survive a desert environment more easily." + }, +/obj/item/clothing/neck/shemagh/ngr, +/obj/item/clothing/neck/shemagh/ngr, +/obj/item/clothing/neck/shemagh/ngr, +/obj/item/clothing/neck/shemagh/ngr, +/obj/item/clothing/head/ngr/flap, +/obj/item/clothing/head/ngr/flap, +/obj/item/clothing/head/ngr/flap, +/obj/item/clothing/head/ngr/flap, /turf/open/floor/plasteel/mono/dark, /area/ship/cargo) "xm" = ( @@ -1489,25 +1491,32 @@ /obj/structure/closet/wall/red/directional/east{ name = "uniform closet" }, -/obj/item/clothing/under/syndicate/gorlex, -/obj/item/clothing/under/syndicate/gorlex, -/obj/item/clothing/under/syndicate/gorlex, -/obj/item/clothing/under/syndicate/gorlex, -/obj/item/clothing/shoes/jackboots, -/obj/item/clothing/shoes/jackboots, -/obj/item/clothing/shoes/jackboots, -/obj/item/clothing/shoes/jackboots, +/obj/item/tank/jetpack/suit, +/obj/item/clothing/shoes/combat, +/obj/item/clothing/shoes/combat, +/obj/item/clothing/shoes/combat, +/obj/item/clothing/shoes/combat, /obj/item/clothing/under/syndicate/ngr, /obj/item/clothing/under/syndicate/ngr, /obj/item/clothing/under/syndicate/ngr, /obj/item/clothing/under/syndicate/ngr, -/obj/item/clothing/head/soft/black, -/obj/item/clothing/head/soft/black, -/obj/item/clothing/head/soft/black, -/obj/item/clothing/head/soft/black, /obj/structure/cable{ icon_state = "1-8" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/item/clothing/under/syndicate/ngr/jumpsuit, +/obj/item/clothing/under/syndicate/ngr/jumpsuit, +/obj/item/clothing/under/syndicate/ngr/jumpsuit, +/obj/item/clothing/under/syndicate/ngr/jumpsuit, +/obj/item/clothing/head/ngr, +/obj/item/clothing/head/ngr, +/obj/item/clothing/head/ngr, +/obj/item/clothing/head/ngr, /obj/item/radio, /obj/item/radio, /obj/item/radio, @@ -1515,12 +1524,6 @@ /obj/item/radio, /obj/item/radio, /obj/item/radio, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, /turf/open/floor/plasteel/dark, /area/ship/crew/dorm) "zA" = ( @@ -1642,19 +1645,14 @@ name = "foreman's locker"; req_access = list(56) }, -/obj/item/clothing/shoes/jackboots, +/obj/item/clothing/shoes/combat, /obj/item/clothing/under/syndicate/ngr/officer, -/obj/item/clothing/suit/toggle/industrial, /obj/item/clothing/gloves/combat, /obj/item/storage/belt/utility/chief{ name = "\improper Foreman's toolbelt" }, /obj/item/clothing/glasses/meson, /obj/item/clothing/glasses/welding, -/obj/item/clothing/head/hardhat/white, -/obj/item/clothing/head/beret/ce{ - name = "foreman beret" - }, /obj/item/storage/toolbox/syndicate, /obj/item/wrench/combat, /obj/item/ammo_box/magazine/m10mm, @@ -1662,6 +1660,8 @@ /obj/item/clothing/accessory/holster, /obj/item/grenade/chem_grenade/metalfoam, /obj/machinery/airalarm/directional/west, +/obj/item/clothing/suit/ngr, +/obj/item/clothing/head/hardhat/ngr/foreman, /obj/item/tank/jetpack/suit, /turf/open/floor/carpet/red, /area/ship/cargo/office) @@ -1692,7 +1692,7 @@ dir = 4; pixel_x = -20 }, -/obj/item/clothing/suit/space/hardsuit/syndi/sbg, +/obj/item/clothing/suit/space/hardsuit/syndi/ngr, /obj/item/clothing/mask/gas/syndicate, /turf/open/floor/carpet/black, /area/ship/bridge) diff --git a/_maps/shuttles/syndicate/syndicate_twinkleshine.dmm b/_maps/shuttles/syndicate/syndicate_twinkleshine.dmm index 5878f667db1e..73a44c1cb972 100644 --- a/_maps/shuttles/syndicate/syndicate_twinkleshine.dmm +++ b/_maps/shuttles/syndicate/syndicate_twinkleshine.dmm @@ -101,8 +101,8 @@ req_access = list(3,150) }, /obj/item/clothing/under/syndicate/ngr/officer, -/obj/item/clothing/suit/armor/vest/capcarapace/ngr_captain, -/obj/item/clothing/head/ngrcap, +/obj/item/clothing/suit/armor/ngr/captain, +/obj/item/clothing/head/ngr/peaked, /obj/item/clothing/shoes/combat, /obj/item/megaphone/sec{ name = "syndicate megaphone" @@ -2367,7 +2367,7 @@ dir = 8 }, /obj/machinery/suit_storage_unit/syndicate{ - suit_type = /obj/item/clothing/suit/space/hardsuit/syndi/sbg; + suit_type = /obj/item/clothing/suit/space/hardsuit/syndi/ngr; name = "lieutenant's suit storage unit" }, /turf/open/floor/mineral/plastitanium, diff --git a/code/modules/clothing/factions/ngr.dm b/code/modules/clothing/factions/ngr.dm new file mode 100644 index 000000000000..7892a098b50d --- /dev/null +++ b/code/modules/clothing/factions/ngr.dm @@ -0,0 +1,244 @@ +////////////// +//Jumpsuits// +///////////// + +/obj/item/clothing/under/syndicate/ngr + name = "\improper NGR uniform" + desc = "A button-up in a tasteful beige with black pants, used as the basic uniform of the New Gorlex Republic." + icon_state = "ngr" + item_state = "ngr" + armor = list("melee" = 10, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 50, "acid" = 40) + can_adjust = FALSE + icon = 'icons/obj/clothing/faction/ngr/uniforms.dmi' + mob_overlay_icon = 'icons/mob/clothing/faction/ngr/uniforms.dmi' + +/obj/item/clothing/under/syndicate/ngr/fatigues + name = "\improper NGR fatigues" + desc = "Beige fatigues used primarily by the ship and mech pilots of the New Gorlex Republic." + icon_state = "ngr_fatigues" + item_state = "ngr_fatigues" + +/obj/item/clothing/under/syndicate/ngr/jumpsuit + name = "\improper NGR jumpsuit" + desc = "A beige jumpsuit with black overalls used by wreckers of the New Gorlex Republic. A reminder of Gorlex VII's history as a mining colony, prior to its destruction." + icon_state = "ngr_jumpsuit" + item_state = "ngr_jumpsuit" + +/obj/item/clothing/under/syndicate/ngr/officer + name = "\improper NGR officer uniform" + desc = "A button-up in a tasteful black with beige pants, used by officers of the New Gorlex Republic." + icon_state = "ngr_officer" + item_state = "ngr_officer" + +/obj/item/clothing/under/plasmaman/ngr + name = "\improper NGR phorid envirosuit" + desc = "A button-up envirosuit with use intended for phorids of the New Gorlex Republic. Ensures they don't die of combustion." + icon_state = "ngr_envirosuit" + item_state = "ngr_envirosuit" + icon = 'icons/obj/clothing/faction/ngr/uniforms.dmi' + mob_overlay_icon = 'icons/mob/clothing/faction/ngr/uniforms.dmi' + + +//////////////////// +//Unarmored suits// +/////////////////// + +/obj/item/clothing/suit/ngr + name = "foreman's jacket" + desc = "A beige high-visibility jacket worn by the Foreman of the New Gorlex Republic." + icon = 'icons/obj/clothing/faction/ngr/suits.dmi' + mob_overlay_icon = 'icons/mob/clothing/faction/ngr/suits.dmi' + icon_state = "ngr_foreman" + item_state = "blackcloth" + +/obj/item/clothing/suit/ngr/smock + name = "blood red smock" + desc = "A blood-red surgical smock typically worn by field medics of the New Gorlex Republic. It hides red blood really well!" + icon_state = "ngr_apron" + item_state = "redcloth" + +/obj/item/clothing/suit/hazardvest/ngr + name = "blood-red hazard vest" + desc = "A blood-red high-visibility vest typically used in work zones by the New Gorlex Republic." + icon = 'icons/obj/clothing/faction/ngr/suits.dmi' + mob_overlay_icon = 'icons/mob/clothing/faction/ngr/suits.dmi' + icon_state = "ngr_hazard" + item_state = "redcloth" + +////////////////// +//Armored suits// +///////////////// + +/obj/item/clothing/suit/armor/ngr + name = "NGR armor vest" + desc = "A slim Type I armored vest, utilized by the 2nd Battlegroup of the New Gorlex Republic that provides decent protection against most types of damage." + icon_state = "ngr_vest" + item_state = "armor" + icon = 'icons/obj/clothing/faction/ngr/suits.dmi' + mob_overlay_icon = 'icons/mob/clothing/faction/ngr/suits.dmi' + blood_overlay_type = "armor" + +/obj/item/clothing/suit/armor/ngr/lieutenant + name = "\improper 2nd Battlegroup overcoat" + desc = "An armored overcoat worn by the lieutenants of the New Gorlex Republic's 2nd Battlegroup." + body_parts_covered = CHEST|GROIN|ARMS + icon_state = "ngr_lieutenant" + item_state = "ngr_lieutenant" + blood_overlay_type = "coat" + armor = list("melee" = 35, "bullet" = 30, "laser" = 30, "energy" = 40, "bomb" = 25, "bio" = 0, "rad" = 0, "fire" = 50, "acid" = 50) + +/obj/item/clothing/suit/armor/ngr/captain + name = "\improper 2nd Battlegroup coat" + desc = "An armored coat worn by captains the New Gorlex Republic's 2nd Battlegroup." + body_parts_covered = CHEST|GROIN|ARMS + icon_state = "ngr_captain" + item_state = "ngr_captain" + blood_overlay_type = "coat" + armor = list("melee" = 35, "bullet" = 30, "laser" = 30, "energy" = 40, "bomb" = 25, "bio" = 0, "rad" = 0, "fire" = 50, "acid" = 50) + +/////////////// +//Spacesuits// +////////////// + +/obj/item/clothing/head/helmet/space/hardsuit/syndi/ngr + name = "beige-red hardsuit helmet" + desc = "A standardized dual-mode helmet derived from ICW-era advanced special operations helmets, its red partly replaced by beige. It is in EVA mode. Manufactured by Second Battlegroup." + alt_desc = "A standardized dual-mode helmet derived from ICW-era advanced special operations helmets, its red partly replaced by beige. It is in combat mode. Manufactured by Second Battlegroup." + icon_state = "hardsuit1-ngr" + item_state = "hardsuit1-ngr" + icon = 'icons/obj/clothing/faction/ngr/head.dmi' + mob_overlay_icon = 'icons/mob/clothing/faction/ngr/head.dmi' + hardsuit_type = "ngr" + +/obj/item/clothing/suit/space/hardsuit/syndi/ngr + name = "beige-red hardsuit" + desc = "A standardized dual-mode hardsuit derived from ICW-era advanced special operations hardsuits, its red partly replaced by beige. It is in EVA mode. Manufactured by Second Battlegroup." + alt_desc = "A standardized dual-mode hardsuit derived from ICW-era advanced special operations hardsuits, its red partly replaced by beige. It is in combat mode. Manufactured by the Second Battlegroup." + icon_state = "hardsuit1-ngr" + item_state = "hardsuit1-ngr" + hardsuit_type = "ngr" + icon = 'icons/obj/clothing/faction/ngr/suits.dmi' + mob_overlay_icon = 'icons/mob/clothing/faction/ngr/suits.dmi' + helmettype = /obj/item/clothing/head/helmet/space/hardsuit/syndi/ngr + lightweight = 1 + jetpack = null + +/obj/item/clothing/head/helmet/space/plasmaman/ngr + name = "NGR phorid envirosuit helmet" + desc = "An envirohelmet designed for phorids of the New Gorlex Republic, with intimidating blood-red stripes." + icon_state = "ngr_envirohelm" + item_state = "ngr_envirohelm" + icon = 'icons/obj/clothing/faction/ngr/head.dmi' + mob_overlay_icon = 'icons/mob/clothing/faction/ngr/head.dmi' + +///////// +//Hats// +//////// + +/obj/item/clothing/head/ngr + name = "beige garrison cap" + desc = "A garrison cap used by low-ranking members of the New Gorlex Republic's 2nd Battlegroup when off-duty." + icon_state = "ngr_garrison" + icon = 'icons/obj/clothing/faction/ngr/head.dmi' + mob_overlay_icon = 'icons/mob/clothing/faction/ngr/head.dmi' + armor = list("melee" = 10, "bullet" = 10, "laser" = 10, "energy" = 10, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 50, "acid" = 50) + +/obj/item/clothing/head/ngr/flap + name = "beige flap cap" + desc = "A flap cap used by soldiers of the New Gorlex Republic's 2nd Battlegroup in desert environments." + icon_state = "ngr_flap" + +/obj/item/clothing/head/ngr/surgical + name = "blood-red surgical cap" + desc = "A surgical cap used by field medics of the New Gorlex Republic's 2nd Battlegroup." + icon_state = "ngr_surgery" + +/obj/item/clothing/head/hardhat/ngr + name = "blood-red hard hat" + desc = "A blood-red hardhat typically used by Wreckers and Ship Engineers of the New Gorlex Republic." + icon_state = "ngr_hardhat" + icon = 'icons/obj/clothing/faction/ngr/head.dmi' + mob_overlay_icon = 'icons/mob/clothing/faction/ngr/head.dmi' + +/obj/item/clothing/head/hardhat/ngr/foreman + name = "beige hard hat" + desc = "A beige hardhat used exclusively by the Foreman of the New Gorlex Republic." + icon_state = "ngr_foreman" + +/obj/item/clothing/head/ngr/peaked + name = "2nd Battlegroup peaked cap" + desc = "A cap worn by officers of the New Gorlex Republic's 2nd Battlegroup." + icon_state = "ngr_officer" + item_state = "ngr_officer" + +/obj/item/clothing/head/helmet/ngr + name = "\improper NGR X-11 helmet" + desc = "A well-armored helmet utilized by the New Gorlex Republic's 2nd Battlegroup, far better at protecting one's head than the softer caps." + icon = 'icons/obj/clothing/faction/ngr/head.dmi' + mob_overlay_icon = 'icons/mob/clothing/faction/ngr/head.dmi' + armor = list("melee" = 40, "bullet" = 60, "laser" = 35, "energy" = 35, "bomb" = 40, "bio" = 0, "rad" = 0, "fire" = 50, "acid" = 50) // The guys who specialize in ballistics would probably have better bullet armor. Maybe. + icon_state = "ngr_x11" + item_state = "ngr_x11" + +/obj/item/clothing/head/helmet/ngr/swat + name = "\improper NGR pilot helmet" + desc = "A modified X-11 helmet utilized by the pilots of the New Gorlex Republic's 2nd Battlegroup. The attached visor helps protect against sudden flashes from explosions." + flash_protect = FLASH_PROTECTION_WELDER + icon_state = "ngr_pilot" + item_state = "ngr_pilot" + +//////////// +//Glasses// +/////////// + +/obj/item/clothing/glasses/hud/security/sunglasses/ngr + name = "NGR modified mesons" + desc = "A modified version of widely-used optical meson scanners, with a flash-proof tint and integrated security HUD. Unfortunately, the opaque visor disables the meson functionality." + icon_state = "ngr_goggles" + item_state = "ngr_goggles" + icon = 'icons/obj/clothing/faction/ngr/eyes.dmi' + mob_overlay_icon = 'icons/mob/clothing/faction/ngr/eyes.dmi' + glass_colour_type = /datum/client_colour/glass_colour/green + +////////// +//Masks// +///////// + +/obj/item/clothing/mask/gas/sechailer/balaclava/ngr + name = "NGR combat balaclava" + desc = "A surprisingly advanced balaclava. while it doesn't muffle your voice it has a miniature rebreather for internals. Comfy to boot! This version is commonly used by the soldiers of the New Gorlex Republic to protect against sandstorms." + icon_state = "ngr_balaclava" + item_state = "ngr_balaclava" + icon = 'icons/obj/clothing/faction/ngr/mask.dmi' + mob_overlay_icon = 'icons/mob/clothing/faction/ngr/mask.dmi' + +/obj/item/clothing/mask/gas/syndicate/ngr + name = "NGR face mask" + desc = "A face mask that covers the nose, mouth and neck of those who wear it. Favored by field medics over the balaclava due to lessened heat while wearing." + icon_state = "ngr_facemask" + item_state = "ngr_facemask" + icon = 'icons/obj/clothing/faction/ngr/mask.dmi' + mob_overlay_icon = 'icons/mob/clothing/faction/ngr/mask.dmi' + +////////// +//Neck// +///////// + +/obj/item/clothing/neck/shemagh/ngr + name = "shemagh" + desc = "An oversized shemagh, in a tacticool blood-red for use in the 2nd Battlegroup." + icon_state = "ngr_shemagh" + icon = 'icons/obj/clothing/faction/ngr/neck.dmi' + mob_overlay_icon = 'icons/mob/clothing/faction/ngr/neck.dmi' + +////////// +//Belts// +///////// + +/obj/item/storage/belt/security/webbing/ngr + name = "NGR webbing" + desc = "A set of tactical webbing for operators of the New Gorlex Republic, can hold security gear." + icon_state = "ngr_webbing" + item_state = "ngr_webbing" + icon = 'icons/obj/clothing/faction/ngr/belt.dmi' + mob_overlay_icon = 'icons/mob/clothing/faction/ngr/belt.dmi' diff --git a/code/modules/clothing/head/misc.dm b/code/modules/clothing/head/misc.dm index 3fcd65635718..7ede2b87abd0 100644 --- a/code/modules/clothing/head/misc.dm +++ b/code/modules/clothing/head/misc.dm @@ -446,13 +446,6 @@ icon_state = "JackFrostHat" item_state = "JackFrostHat" -/obj/item/clothing/head/ngrcap - name = "2nd Battlegroup peaked cap" - desc = "A cap worn by officers of the New Gorlex Republic's 2nd Battlegroup." - icon_state = "ngrcap" - item_state = "ngrcap" - flags_inv = 0 - /obj/item/clothing/head/maidheadband/syndicate name = "tactical maid headband" desc = "Tacticute." diff --git a/code/modules/clothing/outfits/factions/syndicate.dm b/code/modules/clothing/outfits/factions/syndicate.dm index 8f98f29a6b1f..8f13554f4b00 100644 --- a/code/modules/clothing/outfits/factions/syndicate.dm +++ b/code/modules/clothing/outfits/factions/syndicate.dm @@ -59,10 +59,14 @@ uniform = /obj/item/clothing/under/syndicate/gorlex alt_uniform = /obj/item/clothing/under/syndicate -/datum/outfit/job/syndicate/assistant/gorlex/ngr - name = "Syndicate - Junior Agent (New Gorlex Republic)" +/datum/outfit/job/syndicate/assistant/ngr + name = "Syndicate - Initiate (New Gorlex Republic)" + id_assignment = "Initiate" + head = /obj/item/clothing/head/ngr uniform = /obj/item/clothing/under/syndicate/ngr + shoes = /obj/item/clothing/shoes/combat + alt_uniform = null /datum/outfit/job/syndicate/assistant/gec @@ -305,8 +309,16 @@ name = "Syndicate - Captain (Gorlex Marauders)" uniform = /obj/item/clothing/under/syndicate/ngr/officer - head = /obj/item/clothing/head/ngrcap - suit = /obj/item/clothing/suit/armor/vest/capcarapace/ngr_captain + head = /obj/item/clothing/head/ngr/peaked + suit = /obj/item/clothing/suit/armor/ngr/captain + +/datum/outfit/job/syndicate/captain/ngr + name = "Syndicate - Captain (New Gorlex Republic)" + + uniform = /obj/item/clothing/under/syndicate/ngr/officer + head = /obj/item/clothing/head/ngr/peaked + suit = /obj/item/clothing/suit/armor/ngr/captain + shoes = /obj/item/clothing/shoes/combat /datum/outfit/job/syndicate/captain/cybersun name = "Syndicate - Captain (Cybersun)" @@ -427,10 +439,18 @@ shoes = /obj/item/clothing/shoes/jackboots gloves = /obj/item/clothing/gloves/combat -/datum/outfit/job/syndicate/ce/gorlex/ngr +/datum/outfit/job/syndicate/ce/ngr name = "Syndicate - Foreman (New Gorlex Republic)" + head = /obj/item/clothing/head/hardhat/ngr/foreman + ears = /obj/item/radio/headset/syndicate/alt uniform = /obj/item/clothing/under/syndicate/ngr/officer + alt_uniform = null + suit = /obj/item/clothing/suit/ngr + alt_suit = null + shoes = /obj/item/clothing/shoes/combat + gloves = /obj/item/clothing/gloves/combat + //Chief Medical Officer @@ -549,6 +569,22 @@ name = "Syndicate - Sergeant (Gorlex)" id_assignment = "Sergeant" +/datum/outfit/job/syndicate/hos/ngr + name = "Syndicate - Lieutenant (New Gorlex Republic)" + id_assignment = "Lieutenant" + + ears = /obj/item/radio/headset/syndicate/alt + uniform = /obj/item/clothing/under/syndicate/ngr/officer + head = /obj/item/clothing/head/ngr/peaked + suit =/obj/item/clothing/suit/armor/ngr/lieutenant + id = /obj/item/card/id/syndicate_command/crew_id + shoes = /obj/item/clothing/shoes/combat + glasses = /obj/item/clothing/glasses/hud/security/sunglasses + suit_store = /obj/item/gun/ballistic/automatic/pistol + r_pocket = /obj/item/assembly/flash/handheld + l_pocket = /obj/item/restraints/handcuffs + backpack_contents = list(/obj/item/melee/baton/loaded=1) + /datum/outfit/job/syndicate/hos/twink name = "Syndicate - Lieutenant (Twinkleshine, NGR)" id_assignment = "Lieutenant" @@ -667,6 +703,18 @@ id = /obj/item/card/id/syndicate_command/crew_id backpack_contents = list(/obj/item/storage/box/survival/syndie=1, /obj/item/storage/firstaid/medical,) +/datum/outfit/job/syndicate/doctor/ngr + name = "Syndicate - Medical Doctor (New Gorlex Republic)" + + uniform = /obj/item/clothing/under/syndicate/ngr + head = /obj/item/clothing/head/ngr/surgical + suit = /obj/item/clothing/suit/ngr/smock + glasses = /obj/item/clothing/glasses/hud/health + r_pocket = /obj/item/kitchen/knife/combat/survival + back = /obj/item/storage/backpack/duffelbag/syndie/med + id = /obj/item/card/id/syndicate_command/crew_id + backpack_contents = list(/obj/item/storage/box/survival/syndie=1, /obj/item/storage/firstaid/medical,) + //paramedics @@ -858,6 +906,20 @@ /datum/outfit/job/syndicate/security/gorlex name = "Syndicate - Assault Operative (Gorlex)" +/datum/outfit/job/syndicate/security/ngr + name = "Syndicate - Operative (New Gorlex Republic)" + id_assignment = "Operative" + job_icon = "securityofficer" + + uniform = /obj/item/clothing/under/syndicate/ngr + belt = /obj/item/storage/belt/security/webbing/ngr + suit = /obj/item/clothing/suit/armor/ngr + gloves = /obj/item/clothing/gloves/color/black + head = /obj/item/clothing/head/helmet/ngr + shoes = /obj/item/clothing/shoes/combat + l_pocket = /obj/item/restraints/handcuffs + r_pocket = /obj/item/assembly/flash/handheld + /datum/outfit/job/syndicate/security/twink name = "Syndicate - Operative (Twinkleshine)" @@ -933,6 +995,17 @@ shoes = /obj/item/clothing/shoes/workboots ears = /obj/item/radio/headset/alt +/datum/outfit/job/syndicate/miner/ngr + name = "Syndicate - Wrecker (New Gorlex Republic)" + id_assignment = "Wrecker" + + head = /obj/item/clothing/head/hardhat/ngr + suit = /obj/item/clothing/suit/hazardvest/ngr + uniform = /obj/item/clothing/under/syndicate/ngr/jumpsuit + accessory = /obj/item/clothing/accessory/armband/cargo + shoes = /obj/item/clothing/shoes/workboots + ears = /obj/item/radio/headset/alt + /datum/outfit/job/syndicate/miner/twink name = "Syndicate - Miner (Twinkleshine, SUNS)" @@ -1024,6 +1097,16 @@ shoes = /obj/item/clothing/shoes/workboots glasses = null +/datum/outfit/job/syndicate/engineer/ngr + name = "Syndicate - Mechanic (New Gorlex Republic)" + id_assignment = "Mechanic" + + head = /obj/item/clothing/head/hardhat/ngr + suit = /obj/item/clothing/suit/hazardvest/ngr + uniform = /obj/item/clothing/under/syndicate/ngr + shoes = /obj/item/clothing/shoes/workboots + glasses = null + /datum/outfit/job/syndicate/engineer/twink name = "Syndicate - Ship Engineer (Twinkleshine, GEC)" diff --git a/code/modules/clothing/outfits/plasmaman.dm b/code/modules/clothing/outfits/plasmaman.dm index ba38a4a9240b..05b8c0e1a42c 100644 --- a/code/modules/clothing/outfits/plasmaman.dm +++ b/code/modules/clothing/outfits/plasmaman.dm @@ -217,3 +217,9 @@ head = /obj/item/clothing/head/helmet/space/plasmaman/solgov uniform = /obj/item/clothing/under/plasmaman/solgov gloves = /obj/item/clothing/gloves/color/plasmaman/white + +/datum/outfit/plasmaman/ngr + name = "Plasmangr" + head = /obj/item/clothing/head/helmet/space/plasmaman/ngr + uniform= /obj/item/clothing/under/plasmaman/ngr + gloves = /obj/item/clothing/gloves/color/plasmaman/black diff --git a/code/modules/clothing/spacesuits/hardsuit.dm b/code/modules/clothing/spacesuits/hardsuit.dm index 1ea5af9f1ea4..c07841cdba5a 100644 --- a/code/modules/clothing/spacesuits/hardsuit.dm +++ b/code/modules/clothing/spacesuits/hardsuit.dm @@ -444,26 +444,6 @@ combat_slowdown = 0.5 jetpack = null -//2nd Battlegroup Syndie suit -/obj/item/clothing/head/helmet/space/hardsuit/syndi/sbg - name = "beige-red hardsuit helmet" - desc = "A standardized dual-mode helmet derived from ICW-era advanced special operations helmets, its red partly replaced by beige. It is in EVA mode. Manufactured by Second Battlegroup." - alt_desc = "A standardized dual-mode helmet derived from ICW-era advanced special operations helmets, its red partly replaced by beige. It is in combat mode. Manufactured by Second Battlegroup." - icon_state = "hardsuit1-sbg" - item_state = "hardsuit1-sbg" - hardsuit_type = "sbg" - -/obj/item/clothing/suit/space/hardsuit/syndi/sbg - name = "beige-red hardsuit" - desc = "A standardized dual-mode hardsuit derived from ICW-era advanced special operations hardsuits, its red partly replaced by beige. It is in EVA mode. Manufactured by Second Battlegroup." - alt_desc = "A standardized dual-mode hardsuit derived from ICW-era advanced special operations hardsuits, its red partly replaced by beige. It is in combat mode. Manufactured by the Second Battlegroup." - icon_state = "hardsuit1-sbg" - item_state = "hardsuit1-sbg" - hardsuit_type = "sbg" - helmettype = /obj/item/clothing/head/helmet/space/hardsuit/syndi/sbg - lightweight = 1 - jetpack = null - //Hardliner Syndie suit /obj/item/clothing/head/helmet/space/hardsuit/syndi/hl name = "white-red hardsuit helmet" diff --git a/code/modules/clothing/suits/armor.dm b/code/modules/clothing/suits/armor.dm index 4c67c98fd689..8ae55a847280 100644 --- a/code/modules/clothing/suits/armor.dm +++ b/code/modules/clothing/suits/armor.dm @@ -157,15 +157,6 @@ desc = "An extraordinarily fashionable haori, utilized by Cybersun captains. Weaved with armored fabric to protect the user from gunshots." icon_state = "carapace_cybersun" -/obj/item/clothing/suit/armor/vest/capcarapace/ngr_captain - name = "\improper 2nd Battlegroup jacket" - desc = "An armored jacket worn by the New Gorlex Republic's 2nd Battlegroup." - body_parts_covered = CHEST|GROIN|ARMS|HANDS - icon_state = "carapace_ngr" - item_state = "carapace_ngr" - blood_overlay_type = "coat" - armor = list("melee" = 35, "bullet" = 30, "laser" = 30, "energy" = 40, "bomb" = 25, "bio" = 0, "rad" = 0, "fire" = 50, "acid" = 50) - /obj/item/clothing/suit/armor/vest/capcarapace/captunic name = "captain's parade coat" desc = "Worn by a captain to show their class." diff --git a/code/modules/clothing/under/syndicate.dm b/code/modules/clothing/under/syndicate.dm index 36cc7c96220e..9eb76ee6bf5e 100644 --- a/code/modules/clothing/under/syndicate.dm +++ b/code/modules/clothing/under/syndicate.dm @@ -93,22 +93,6 @@ armor = list("melee" = 10, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 50, "acid" = 40) alt_covers_chest = TRUE -/obj/item/clothing/under/syndicate/ngr/officer - name = "NGR officer uniform" - desc = "A black uniform worn by officers of the New Gorlex Republic." - icon_state = "ngr_officer" - can_adjust = FALSE - armor = list("melee" = 10, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 50, "acid" = 40) - alt_covers_chest = TRUE - -/obj/item/clothing/under/syndicate/ngr - name = "NGR uniform" - desc = "A button-up in a tasteful shade of gray with red pants, used as the basic uniform of the New Gorlex Republic." - icon_state = "ngr_grunt" - can_adjust = FALSE - armor = list("melee" = 0, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 50, "acid" = 40) - alt_covers_chest = TRUE - /obj/item/clothing/under/syndicate/gorlex name = "Gorlex Marauder uniform" desc = "Originally worn by the miners of the Gorlex VII colony, it is now donned by veteran Gorlex Marauders." diff --git a/icons/mob/clothing/faction/ngr/belt.dmi b/icons/mob/clothing/faction/ngr/belt.dmi new file mode 100644 index 0000000000000000000000000000000000000000..5ec3ffa92932b58d094972a28546770b2247beb8 GIT binary patch literal 505 zcmVYCm4gdg?9FlOX z(2oEB0TxL_K~zYI?UYN7gD?<8+hz{n56T(?2f&yEBo0RyvL7kj{|d3Ck*E$MtZXwW zi$%2`sEpiA^wBF4X`y6VOqMEj!e|h%DFPOR)7oJMb6RdJ}9 zVSY|PA;yv*zhDN3XE)M-oPw&5h!U67;^d;tf|AVqJO+k}Il*BCMWx@r1Q&e#`b5iH zSL@uF^T8WJ4K5l#c%*aQNAn~@QBUs<3*#W;%f?;`a~@4PGATqMSW|zmhMldwt*!dj zh|X?f)y*p;mQ3w7UaMhfE_%f5Nl;k9*J4I#J_g3eGINBaKX(J|j`nnM4DskpPLQx_ z2n-NdZ!>vA_htd3_`rYwPS@5=n>RDnDT_?`aH_v4(143gH$gtDnm{r-UW| DLZWGw literal 0 HcmV?d00001 diff --git a/icons/mob/clothing/faction/ngr/head.dmi b/icons/mob/clothing/faction/ngr/head.dmi new file mode 100644 index 0000000000000000000000000000000000000000..08af6ee9ba08176943bd8a996f63bce1b29987fc GIT binary patch literal 7019 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 OUs@Xa>Q!pi5&r?CtkU@a literal 0 HcmV?d00001 diff --git a/icons/mob/clothing/faction/ngr/mask.dmi b/icons/mob/clothing/faction/ngr/mask.dmi new file mode 100644 index 0000000000000000000000000000000000000000..0baead0a39b192dcd5716fb804cc289ee799b1ed GIT binary patch literal 472 zcmV;}0Vn>6P)V=-0C=2J zR&a84_w-Y6@%7{?OD!tS%+FJ>RWQ*r;NmRLOex6#a*U0*I5Sc+(=$pSoZ^zil2jm5 zDKEV!J}oghH8-(1TZxM^C9|j)q?d~`ttc@!6~s0~Rh*QVlbD>7SeA%OwX%Y%p9|P6 z0N=1G%?*VjY5)KL?ny*JR9J=Wm(dBsFbqUxO%OQ?#Oeg8_TQ~3w8eK0HEsWj9^~VM z6qy9>ut@SP zjlIIkSzgG+9163%km~rMXL)fHP=Ea6k|aqcH1Zj%=Y3Dq0*x$en=Du%G1h&uq8Xma z>SVzA1ZqQo(7@8)4>&JQ2Jn6`&Id_jM2SmkadJ^+K}lwQ9s@(goZzs6qSEhQf(t%=eWK;9 zt99jJaWn(XeIgchCnG~WBtf{|OW1oexskx!8 zb7!})>gE*^OQv=kuhlR#7d>M3Bq*%lYcZoV9|J?J%tW;xVI@Gj+dN$yLp(a)PB|^u zpupqOEIQ#v!z4DDH4Yp8&wBE}p-Eoq#O#L~PHvifnMs1TeE%w22Cu^{4?Lul-mNw{ z<0DdY`N+|SPy0)rxw>z%Q(|w4|MBDg^p1&%(vm!fD;~L3f4aLwTA+AJ6~CjXN2i6K yrs4O_2_cS0(qkuRHGC;b|0iO8d$~c+Db}RT9DnpzuG;`~5re0zpUXO@geCwOK#4a1 literal 0 HcmV?d00001 diff --git a/icons/mob/clothing/faction/ngr/suits.dmi b/icons/mob/clothing/faction/ngr/suits.dmi new file mode 100644 index 0000000000000000000000000000000000000000..ac4fceb11caeae0267ff596278469c1da3d90de3 GIT binary patch literal 2996 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 literal 0 HcmV?d00001 diff --git a/icons/obj/clothing/faction/ngr/belt.dmi b/icons/obj/clothing/faction/ngr/belt.dmi new file mode 100644 index 0000000000000000000000000000000000000000..d88e67d332babf3b39642eb15cce48e235bbf9a1 GIT binary patch literal 350 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 Stt}k@0000V=-0C=2J zR&a84_w-Y6@%7{?OD!tS%+FJ>RWQ*r;NmRLOex6#a*U0*I5Sc+(=$pSoZ^zil2jm5 zDKEV!J}oghH8-(1TZxM^C9|j)C~U~ZnO2mTn+jp0C{9YuNlea3EK9_tT3Nx>&jsuj z0N$1=#}ga;Y5)KLe@R3^R5*?8j=>27F$@IvPy?284OkU8NDUlz|24(RC;mtY`6;b`1Zd#SZeI$NrpH=D2K}nZr+JjzhI%{_8vdI7=4$l>}2100000NkvXX Hu0mjfS@Vmn literal 0 HcmV?d00001 diff --git a/icons/obj/clothing/faction/ngr/neck.dmi b/icons/obj/clothing/faction/ngr/neck.dmi new file mode 100644 index 0000000000000000000000000000000000000000..3da79f8da04b440d18865aeb63e27e6566abcd91 GIT binary patch literal 330 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv{s5m4*8>L*^hlXR${HRtQ`Qty z^x9sz11QB<666=m;PC858jzD;6%tY6l3JWxlvz-cnV-kNP%$Sste~j$`arp%blm8h+~?XvKc)WtkrTb?22DjHMCD=_{RxiDmZ++Ls|M2y@uT_rxKC{WL^~&;! asoaHDJdNRE!i#`5GkCiCxvXE literal 0 HcmV?d00001 diff --git a/icons/obj/clothing/faction/ngr/suits.dmi b/icons/obj/clothing/faction/ngr/suits.dmi new file mode 100644 index 0000000000000000000000000000000000000000..49344c553e03307da71a0e28df69292ae5f680b4 GIT binary patch literal 1247 zcmV<51R(o~P)V=-0C=2@k--jvFc3t~?N>B#)_{8T zVjzTr{DRrYLN}3?Y!^)YdK)=;(cWe@Zzq#XZZ37xcBZDPz1V1u z2dym9Xk{}&KrqV8jeJ`%NTyX!9O9|eYG9af(_bLW>|GLR;RW0$p@V0fAT9PmxClCM zX?^c73()^)8@q;uq};`?WV-l8=cewe&mwQvIC!tJkmjra00XB5aPOtAs9_kW+c;o zrVs+Iy8Tj$C`8;S3fq>JeJG?-Q~~0?kxm2zmcRzff?N!N8bb-O+5#ZCjVh2J0FlH( zp{UbDwJ;0;kYNcxp(+g$ZQByrNMD9n#km?)_VIjsdwZ|-9Y0Tv_XXHFxED3|mcWw* zo`%4K5)nd#@T*(E_+h_BV+0`gDGIs^u)JV|$wTZ1Tuu8Q0=fcanV&5ifiCgE_VqdP z1vrod#!jnI%wv&Ffyx5)L_lW95{QALNc_}jUfZ?E<|^k8m;!YLswxow9)S@DYn82s zS(NF)Ro@5@s7s)l0_PCpETOLfD}M-Bd+~yVWnL86h4p>Sz6VzSxZb#NKNfTLQgX3ax`bQJAxgIm*=gOKY zyJ5fg8fK`vhhPUZ2Ii?7EkbUght`cbEIff_7M@1M1r`9ae-#t0my}v#E9wYm33C^i zp&Se>?;C#Fz$lKPgwCO-O_o`ApceGT6rppe2NyP-fdUOpq=hD=Y%)I&=Jw zR`|;|hXy=COu>Z0Y}yDP937)UfTv(8n`sQxKMbOwbjP4(gK4b8)JDh#AW%nbd~>7$ zl)0Of(+XEGund9Lz+;$dq{8z!qUyfja|9|I0tzG~_gn@WM+tKmur}&IoFGsd?!jdN zV+s(aQv}RKas}o%>o3o8-U}}aJa`M9bmt9v+TehYd=J{1)Y<#h4eyoYtNE}73dW&bAcqVloyCYjF`YdM^)dc2Pq zGp)nlL|Hj^^LQ7Nr*|cXxI1PB9)CdrNzr=8LPITK9R3V@D)VXJyS$6OQh~f5E+2N1 z$NK_J%3l%}mHgS`U0~JN$-F1%2M;~|!U%}V9+DD3d7OE?F8~YZhU}6f@R+@NybDge z8)anQlcrK6dc2Rp6}I%vssWF`HVESMmGmOh<$WM)<@z)0MX1kT!tUYAyaRdDXuX8G zz`MXhz<$wqf%i~Ts%K9!k9Y0kAFfFDZ*Bkpc$`yKaB_9`^iy#0_2eo`Eh^5;&r`5fFwryM z;w;ZhDainGjE%TBGg33tGfE(w;*!LYR3K9+FTE%}EwLmsy)?C0iHkEOv#1y-Y{6Zvr2Odic2#~h*F%ISC(0nk59R>f~%hkI3xg_kWg_- z{rBVm00GEJL_t(YiS1RfirYXG)DdxDbNLASk|xAp*d@z$2fHBL1#(h^s%s>SS}%F% z2js<-3qepSS1$H5@@4TgwoQZ7lVpeYovl} zE!LjrSykoVq2PmJOo5z8C1jrXwYBBew%E}yPHUjlkns=l)*ftYVMMZ1itap>iJ^^n zday0Ft*!G1Z^6)xjJFW?q9NINOD;dy;tZY}W_HpGq8Z~%g5`Odr3LVryi91IB4(0t zD7a3GGy@*>mo?=PI%v)}IHAh28U^vi0(R`Xjqag=JJ*#vp{J4Ox?X&#A3W!L@rkcd zpd>>JWm=Xg2m}d11Ht2a2VRwBS%H8FA=p4bTr{|(J2{6t>bv2`7V~3=OTUgjnjK%S znlNF){}BJs>K^zw9|DMbt$)H#E?D1VJ_G}3uaZ3+tUm Date: Wed, 15 May 2024 04:21:07 -0400 Subject: [PATCH 135/143] Adds some new sprites by FleetingExpertise (#2975) ## About The Pull Request ![image](https://github.com/shiptest-ss13/Shiptest/assets/95449138/68b5d91a-1fc0-4bfb-a50d-6e558d8fbdd7) Adds Fleeting's resprites for the push broom, plunger and rolling pin. ## Why It's Good For The Game Good sprites ! :emotion42: ## Changelog :cl: FleetingExpertise add: Added new sprites for the plunger, rolling pin and push broom by FleetingExpertise /:cl: --- .../objects/structures/lavaland/geyser.dm | 2 ++ icons/mob/clothing/mask.dmi | Bin 55222 -> 56953 bytes .../inhands/equipment/custodial_lefthand.dmi | Bin 2264 -> 2429 bytes .../inhands/equipment/custodial_righthand.dmi | Bin 2255 -> 2428 bytes .../inhands/equipment/kitchen_lefthand.dmi | Bin 2049 -> 2209 bytes .../inhands/equipment/kitchen_righthand.dmi | Bin 2408 -> 2564 bytes .../mob/inhands/equipment/tools_lefthand.dmi | Bin 14454 -> 14934 bytes .../mob/inhands/equipment/tools_righthand.dmi | Bin 16285 -> 16773 bytes icons/obj/janitor.dmi | Bin 24520 -> 24671 bytes icons/obj/kitchen.dmi | Bin 34282 -> 34990 bytes icons/obj/watercloset.dmi | Bin 26251 -> 26747 bytes 11 files changed, 2 insertions(+) diff --git a/code/game/objects/structures/lavaland/geyser.dm b/code/game/objects/structures/lavaland/geyser.dm index ed177c72d34e..224a11206d9f 100644 --- a/code/game/objects/structures/lavaland/geyser.dm +++ b/code/game/objects/structures/lavaland/geyser.dm @@ -51,6 +51,8 @@ name = "plunger" desc = "It's a plunger for plunging." icon = 'icons/obj/watercloset.dmi' + righthand_file = 'icons/mob/inhands/equipment/tools_righthand.dmi' + lefthand_file = 'icons/mob/inhands/equipment/tools_lefthand.dmi' icon_state = "plunger" slot_flags = ITEM_SLOT_MASK diff --git a/icons/mob/clothing/mask.dmi b/icons/mob/clothing/mask.dmi index d705fb48c01f1141fc55429467008b2a7072f4c0..2b54aa38a584492d28f099a6deab9eaf86a1671f 100644 GIT binary patch literal 56953 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 BDOLag literal 55222 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 a65*BdlD*xilTva!)gNf7BJRI<`+oq`mw4^~ diff --git a/icons/mob/inhands/equipment/custodial_lefthand.dmi b/icons/mob/inhands/equipment/custodial_lefthand.dmi index 2c9f34af2e1d11c44cff5d714e76c6a8b49ecee2..9d7b64b16d5264a636f04bb1a4745bafcba0149a 100644 GIT binary patch delta 1924 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 diff --git a/icons/mob/inhands/equipment/custodial_righthand.dmi b/icons/mob/inhands/equipment/custodial_righthand.dmi index f166ba6076bdff914960eb58379dbb4826865248..cc411eb219635cdd367698461cd75bba86be2ab8 100644 GIT binary patch delta 1902 zcmYLIdpy(YAK#WsE5)|bULl6_Omo$MmUnz z$S-nozvWWRR2m^i{AeRdW6I?>=jWW?^T+diUZ3~p^M0P^^LoFzur)YM6Kq|B)&y%= z**WX!8+-X(R8!TY7Zf?WdiT8K28KkJQqcb9YSaB;gS7+>PvA;F2cD+NDmYjZh;fDU z%+<5+ZTH0Kj9$EiGWJqbyIw9+DE*j*8KcuMmmJ;U!;gp8HaEv>YT9ywrW%ZL z&@a{tKhlk&KQMW(Uk4xWFgd;#bzQ-7C+a%QdbQ83LJ1p0Cb#-#nca|6X%UOhCq9N;0)AzfVsB1 z8z*Gj_cfSyWyXM-l-_R(OuJ$tA&NOU+(=^joJ`x%^S&Gr98 zau{(=orQLs?F>S)#s?xa+<2d_7%3EeE-+XN~?KL8+R3!TVrO9paHH(S-#gAtlOmba945lOJ?hd{7rs!YrLkziJdwTVkva z)q%||9`lrHH?@miEu={6ycu({Zh0)fHEXp-PC zip)MqPDCN8Za`8UC3RmLyzv|+kmxgh7tq5{|3R*%@oEzBSU>)^w_{F%^>jVDin0gf zPpiyZZ+T|`;@Hcwan7vaa9a{u0pB?b%eUIP|27kWK;&!G8=07BhqLnY1!09nMaIZ` zI47skKf-SVCt}OB^YZWR`JEge|JgSL5h1J-kG31>|FZH~W${xmE1$|_-eoS^=+7Ru{V z8l`f~Sbj&e1crry6$73;h19xgge1k?eBG2F-D{0(p>bmS{N%UKg>CyDvcpfh{zM+oz9oOE z&#}lm%!rVzRI!b zGStBG*|Z*YK?L0P|5DtE3d*bC7C{24eNtu$upk5eqmFDWYd8Z%MVJ?GjOV*(4gkY^ zJq-Js(^}ZZ*QzF@A@s{P+!V|u4TUhr`kK`ru)_Q;?7w+wM!gHvMww3XGnp&n&0xv7 z*K1+p-;zqoI8_`h;exC^5xw%2yDR=>X))z5&hJ->DWrg&PVV~^i}eScG%EBTziiV^ zIeq0Ww*bhncVtbtnP9NHf*qbqe5;l#k1jN^oZYgB$+qBVD*gQ=C=Fc>0E@YB(bTrj;unnzie`O8Y`ZRHdRD z#Q7s=0A4(J5DR%EK3h3QHI6*IzkV(^TgPJU!@~TX@&d(r??~&oF71SzggMjP-|B^Z z!X1^MKz1rdt<1eKsVU?d=cYS59?fMRdk5qTZ^G}_IS=UMURVg@5U*Lsks5jE?1mYl z(zxzyaaCsQz(Zh1TlKPU>-9`}hYrzH5D@hN`{P@25$?S`nK=$34fO#3KZ;E2)s_(sL))6Hl z`GQEdoR**8q^;1t#S^!{oE-jH3u!?^fR1{D8|hh_f|<=+W_42%ztBF`{Xt9$D!zBa ze-G1_4MT(-4fk#-YdUtlOZmLb+-`xYCfE+9Vk`S~c}PJqIx}k%{D4A|1r_m6f+Wkq M=Ct)AOLFpm0b$&MdH?_b delta 1728 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 W7mIhGKqW(8^!c~{p*pXy|NIKOneom5 diff --git a/icons/mob/inhands/equipment/kitchen_righthand.dmi b/icons/mob/inhands/equipment/kitchen_righthand.dmi index f0c1682b68eda72ccb42870969dd803cc3f26512..62330ebfef695ae1698d2279a8ed60eb00a419e6 100644 GIT binary patch delta 2030 zcmZ9L3sBP89>@OzzS7j2<=W8bx6%L z$;lGev}}E?iiS#xSSCHqM_}d?!N5Ql(FA$PrQLhy-nnPy%$)Q6&7ApuzUTLw-;}et z*o!zov$*PR3*j*c`DTsmYnwXUjACqgTMlRW>qy`KQt+$;<9;&)>UnzkqZ`|qWwWKV zm1p^JUpP4H3XvCI<#EA;dV~5)5Ys}+&ohfsGidC?egxbB!GV4rGb`|21 zt53P#L!Bio7s$6#!tmF(mM(6Y12&DOSO)19s14;S}~cfo02d%*#9oe=+>myXc6p zf?e&!q+AH%Z&$VO_?p}Y#Tu~3Z14W2&|`ryqU}aOp>~t)Vb_R1m2LKZKE2rXxNE!O z&6^)quq<=|Rj7QsZ{|E)J?Vo(^hI0*E_iRo0RaCS$}q^Ch%Tz$*{abl9bKufN7Tv? z8%a@aIb|!g)oIsdq7j@6y2gio;NvIzaO)g%qwM|p^w`f;+_*i-rdhI}4{`MF(_pw5BFU!9 z3z{=oiJ>exM!c5qmEcGZ7(9=|O~}=RiBDHb7Kp#SqiHi|5)u<}_AIG)k9w%Z<5RJ5 z67YksVerQ^_f!%R0bHxk$F*OA#M~N*j~TQh&w<|rS>FY z>A1}>O|>-BtW`tBDw{YIl54tWx^5zyywl-eT*1tH*}2k4lLzf<1pDSUfxukro=1J_ zODjs@bLj#0oHZ!HApup#G3Ao;05owegOfK(jtt9>@<$I=cc<0_*CX!1Z)KXfXUeo` z4{x3^>Ab8)Y2cDTiF@Bz|Ls>zy=ul61to#ZgS)`sr{^-w%U)IZ)m~&tpW(RDbwt)#pf(tYCNP>3=Fx1ajsYVKk3R)(gsY+!wB#|Dk{xsQW}n z4C*rxK4}0vU30Rc3_*PL+1n7U4VG~HZT<-BFLCQ1fE8g{7l^f3B+`YGen<)=n`Loq zSj~a~*AA=TOER@L>P{Z8cNOb766N1JAh;#c&NejZ;TNsR|NjY{qfxv5>?rJj;4g~4 z@#MBY$v%!Jzl+onIHqtec_h(*y}Rc`TJF?f;e>*(2-kzGH%4 zEbUP>&V*B`kiZX(&xlv*9D!v>8r->XN_0Zctud1HNdBcYmJr%Hu z8x{IF(TJ~j%ZK&%Xx}l12T?9*jw)?tiMBazk|vUN!T;S^FV>eXi#at33sUm=j~A)> zQUe?Vklf)W5DL#ISkGlhJQ)JS$Hy-v7JyB?lYq|tBPRGzE|!Pio&&yQ&UYI@HNPJl z8*5oio1l87>}V)-7D0P1;F!}-MOF0zI}Q`4kVn~hCQdgJ5(!0K{VB`NX2yOWU?;k! zJlM7`t!iD($$eE*{z`($`+=FxKIMLfBy6q^?vZkmP14vzit>pR02HrHwJY_@nM;;@*Cf9Y@FZfCLW5Bm_TY};{yEy65Io9Z7&j|f@y zc$R(~=JGDsZvH!xnE|&y@p`5Eq$7xlYKGcboE?PjYaLy_yFzbmjd|U(F6K6jH1Af` ztJ00Jr@PZ>9p@0cTRE8;ng%F8bZxq7| z6~RJJ_srBy$x1V_?zW8Hl{6fZPtyJ_e;F;2tHhzpx>4*0iAr2TSbqQ52eWYPw%5s2 z%@C8+9>B(Dh!~TwOV^=YQomydkWfVvG5$LAHtx4wL`C!R8bbkEO@3h;i^8vsrFY8M z-8kj6E#-Z#XV2alCO*+2p&Pmzj&EGpHd9|znX>z+Z`TonWad(6ga*;X^wTb2&C4XY zw@3JxL(8%tO+Qw#{@}c8qYgA?K{r%EgtDsuWqe_cPSV-Elb=o>b z?=yJhh#|hvcTOn_H{-|r!(pbtnREY5vFLf&_ZP~sxTTfnMG=l23}i~jn;!PvSJ<*G rl@N|c3gC1ELh{JmYC@R>IoQa3sd?orAERqu0s0jZga~Z%M_>IH@w6?U delta 1858 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 Cfgo!D diff --git a/icons/mob/inhands/equipment/tools_righthand.dmi b/icons/mob/inhands/equipment/tools_righthand.dmi index 1b5a50042923c09c7d6ac2b7910024de0a17df2c..f48c4df6895aca0b0b57efa3e5a11f9a4684ea2c 100644 GIT binary patch literal 16773 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 literal 16285 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 diff --git a/icons/obj/janitor.dmi b/icons/obj/janitor.dmi index dff68c8d4482aae2a6a91721e30b384f24cc4b0f..f3b4d79436ef86d0cce9b59a5cbc47592f91e636 100644 GIT binary patch delta 4733 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 zYokgS7POI00000 LNkvXXu0mjf2O&+| delta 4581 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 Z#r#Bg7T+#;gckx{Dhe9%#ZSxw{~sB@HT3`h literal 34282 zcmZ^K1yCKqvgjf~f(M5n0YZ@A?k))$Jh;2NyK6{-I|O$R?(V_eT>>2RU~h9@-Cw_c z)t{*1-Q;Vf?A zWaMaJ?`&ab3jprv`AJ>2Tg;fD6FanJH>u@BpE0~PYAoxwCffr|P9lu#`OU2nrwZ4_ zK7VSA;y---F5qhH@5MPATN7?ark|Z|-}FcUk$-Lv`JADPn;t{#_%HdgzMdLQ=MC$m zekPV;ctZwT=(b!vb8N0gRDovQFHZs?1x#aRw4f$4W+Cn{8=hz>_79wcLpD@jkv+wo z=;oRE0SbBDJ}74F_!(Q6?7SS?C4dbk*-Z*g5^tiT^`71E}nL zY|__wJ1v^%T4JWilUQjvM5x!V>Dcec!q5DXEjMu}q126h29t7}yz)^eakkrE{X;b# z#&wTbkcSF_?4mGfAk25~?*_wej!CDe&DPs&i{r!ol`SK#p{^f((53BD?ti^vTuy7H`U2VwcR8^|mp4Ay2V} zx>sDA^6LPK`KRmMOACo$T31_|Qd6RpYB(ym??$Ny96 zf*%^I3*+ZYd;3c%$)~q8IX$uL)eS1-vr~Zwu`@i8Hch3m4*Jlm5t(vyVcT4!j;(h{cD#)J*LX;3*jbGFt*e`# zikOXuhKPV*5fkg-F1wlcN2v>(eEG$qSa|vJPYvsjtm2EmpGjNZ->=aQ3YOo|@>27Q z<31@t##a0=KTPQM`b<+B$+{z1T3OBf!Jet|fb1He$U!*jRxmZ4I{Eo;L@(QvRVpns zVHA@skHjFV1*HsJqv>X6BRxh;2kiO|qc}RHWw4b(-q($O_jZprDQ2^YxVst3`NU^w zoPq-pbwem*k92F!7Jl`NrZaDq3}zEL3z0Y`qV z+lY_0hk2aSjkrBJe$LXEu}^h+$4?!0OU8h(jSZS558VfWmx@~sGn-}X9{#jXB zv)490&p|pbWG`zGZE4u&4{=tbyrDWPFBjV|!2Y2XW#y3Kq_^^;A_u+PwbuubIg>NYk)?o&OHeQ_%>Q zI~)$-{QVO38l^hooyE9I;bW7c!wUsW@NR3iQ;YSGnY)Zds&#tD`z#@uYl|pO9S*W9 zkwyg>S*j);9?wROJ9lng-lbo~YMexjb)4uXCMCLFFwcmoM_D#LK=N;Qw#NZ4 zVvb$Wtb}7bn7yOFtLgq>^BJ|$X={FZdV1VEJnue!l>OVmnU{J0N93`w>FcRXCrg<GImGgcS#h=T@KNw@s(!-f~Zw?LxKuo1hq#d|~Q+hI7MM zZ{J2A9a%=dCyMLT?NJOs`tmCucFZ*Ol) z+A!BLD=!tXdgHk^cLG-Dk|Y^{T)rI+V3uoYOj2SSg8gfz)Fix&{{;@i5l9(WbRa=>c9 zc~v~*3GRU#5l%}Ywog=r(DuXyUtc)NxZare6>6o>H2%0)8`U zz7BYJ3bzs9SIi256z)BAe4nt_sl#ddELVBKHZyv6Q0Faw^$*yE$uK5za$zfYPSa6> z;NW2W(PWl%oXiMLY*Vq0f&+n|y<-mF&^e@JG#@QJKd0+P>HLKjo`8BsK={)qWJ5zk z6-X$>I*U=izU`p4G}W70xgu_sFD8yNS39U|WonE}rsCPMJ~9)_b5MVZ#^Yb?Yux$B z)AucacEA=SiQzul#b;`fdnMjG^a5~%nXGkw!yrKq9do}~{0;MIo8>SI0R)umFdwFrRDX>Y z_$r=g-tD#mZdYk`j5q~)1vBl8nkCnefw_C9h^|EY(YM(-NJY81qUFPr#ma@UjFTCB zZs!-VWU^}t#Cr!;O8=;|pO|wKq|k4dFT9)k^Li+OXg*eYehpVvXDckFZ$r<7IJ8Wu zWRX!&g0vaAWRgD3KV%h^2wziEmpE3;oV-cEDmI1xJdt&l1rn*a>Cc`-=u*WC$&gve zAeX#_`MBPON;|AtAn%5<7shbeRe8<9UuS4aL)1b{QP`gZZ7QD*jQ0f5dh%e z;ACfK1Gu=j$wGdDbaZqo$I1J8N=k;8_iSWa+&g=@>M015>_Voz{vOW>iYh^=;C}8% z#gbnP#*5@s9zz@ba7$Qqh^`yJK2o$p)s}0oR1wg>evG4Y>h$mSc1oDGOHd|)VH5I8 zJkr9RqtFLv7#Y=;=hN*nx3&zuU!HC)N6c}5^mps2RE7iss%uG2Z~wO0#J5xTOLlgW zs*USmgWJG)9rSamigtI>^W}s5+jCw}$|b-Fx}RrTdZ?=U%_kJfXNbzmMi0#!tfeNY z;NDxnf2JJMmZTbH7lB788Gj-2hinf}?#$5sW5tSG{UA}jW5IFxmIUbB?Tg$~3S_w0T?UROc? z=R|vJ$?Z_d&EB1Nvi#!v;vbP_w)*BbFRPnnX={ zm*y-CW80}+LRe>TE0o*kgiN*{>kY<^Cla4Wle(*|WU7aDCtY7s;>%5c%1n*Ez(#6f z;xp;8-_yF!q$c4!VbC0^s$KlyD=*SNg)S@U&F|Y$K&R2_re4K}20WWDDESCKJs!U{ z=~T}#FU;zx6jg;$|HmO7jB786H?Itk+7QahbvhUyA0O@aMhWW+&*v-kxIF!UqVjUw z*2l{cxX@euo4cjjH$Xr*h23Jv5(k1Yt zKUGQoz0viV-dB^~9N)9D$j(yO@g8C`)fm|7KPDa=FRwEvX1yp*4V-vYZ&TS%P+j-G z>CkO1xkU=Pcy>F5VgVaJZw9mHx%QzL`H*>pBp(rT4t+7QHx)ThmuuE~53A$l*Sdc8 zt1t0D>OdT#23=v>0kPLp*wVcgc5OdP4PHP%z^{gexr&j&9+JnWMuwhysFZ}{cifRg z!jlPgvVT_l>2amOxPHbz3%%!i(V%n@E*k@7* z>SxrOSJhVYj4(iSM8@kq9N^8HH!77J^V3fsO+fo1FgO^#w!r!TvcS~%cjlW+$h}6J zDO#4^HsQ|$4qB#0a@LnkW1zFEZLuWW?WR@T{%R7DcR%HUyc7H+N1m9?Q*v@YCuulZNPT8mreSU zj0|OIZZ0%0s+b&ES$Qxou3fBkB@ii_`A~|?CyYu~?p^Zh*#__tjpF{UbgnC^FHUXw z(3{aC4lC*BUH+QClY;+#hGR6}EDuvPgTT*PJDx$^k24xSeZ6-PMSAxSrI`<*XAf~< zB&e?aJuX@YIisUPFeMNnhYL=tsY&ovgJFIze54+Z5tfU?W{Ci>na8+%KF4SGqcGDO z70ciYcSh+!$T5@OvmYSL+CkFV(ap-n_Vod^u%Lj*ha@plyu^UVb#OP%vLbKfz;)DP z@5Wizsi{q0#m<~8A@Mbck@Pk_2hx)Rg0K6ILMKM#m4uO2%tn~hvv{j6609LERy9u> zBH@RAzS}UzeG+6)&LV#kt=yjz zvI^2qApDRIJU}fQ-Zwq0_aSH~xcGiE>H}-U<^&O5GaPx?yaogSZ z2prhn9=bYEnyGN@A0C%aYaO!aT~=fgQ#OL*^!9~;3^Z=*=g^lPA_CcaVq^FK1x5GI z;}fTYgq-k(Ix%r^f;UvRSPpmQk7rE@-09^6n`4>0QSqXgWZ{q00>U$h}eKtC;p*GMD>*1j`Kg+(3 z=Rq8{SGuY{5FH_0l+oBzfRbs**V!8kTNPQ1P67D(K*}De@h?&~! zUUk18srBL%?|684B&9n2Z_=3{^$l0S4K6p~ zhhg6;GLi zuKjQko!b`|JO9Y_-zvgIMD7;64P&TFsiZjVWLU~w-ypYD7M4A0QwUUa2wwsrAMy5S zZG)ltgC5c+0pRQ%Z*8HHk=f16t@Up!@Uzk!G3@VvrhQ2%48Q=IQEKg+xCQrWs_H!& z5R+Vss?--~16%2&TJJAS%oqj^8vK12!@g!6K2{iD*KNN`VJRzgvjnf#&BG&*M_Gh) zoJMpaSpF&8c+kW}O`54|_ixieXe8R-XF9IioY}BwA0_T_@<0I<` z8CSbJ&wsmbsBg^6%Y*9_hP?8(P%hA4`bq1bF|QFXO+`gbjqv{cdn9CZwUi>-_^N{Y z{@z}|e+ui|Ubqm3Ee)6^LX5HDfUTqy36|_=aW$qZh+=hUJK*o{mG8UGg;>^;kJ@~e zy`3(Dbu<0L2DJAsdP~W=Il@kcv|;m3ZC17mk^C6?UN8z}Hg4DcMMfiwjo`0%VICcm z5^SZ8Qg+#ojvF?K=xh0w$8nVClCwt%(v~zOe2}2Z1mkMk4Sf6gGuUV#wrhQz3=Iv< z+}xb`p1{S$Mf&q+R=!Bm;RE)KmGrl5d}o?7cI`MeJo;h-Q-xVH@u)>%Z}pzuYn$>% z97=pmUSE#7M@L^EX+knzEMH0@3`i@j#L!A*GMQ*>fzR2(WOcKB!`XVxRhq(-ZSLZx ztSO-;SPR~m`b}Hj>({=*^DEDe6J!^`yMrGh(@M5|k+?MU^kTV=n2O4SV`CD=##F<@ z!`w8B8w0<>?19c`Ul<@Npf3M4rTn*oqLg!x7SGXYyp5H{Jo^gWUV>xV+7=FXf+N>- zTQlo1L^3eFxiNNj#W3x^V5Asg>{($j=h?4$hgICO4vme~yI_UBMc~^u5G_qV3@mtu zYGZ~>$qd`Z!EndHfr|!w$76s6WJ9{Wh0+nn>pUQ;VfWU9po`w}G_3=RsV0tHGh6 zN7`jiy3T94q?1<{?%w=eyCd#-jrg=E zc-f5fD9ZRBI|Wiwqz@0fK#mILoYcn#u_2o>`tZH7@f02ymCrPo^d@;LiAo4bkfxG+ zid^wLPzE{|#u>9ktF70LX44Z!GT$jaUg9NlPgd)~skt&0Hxt&8+TW$P_XV;YEqi&u z=TzrQn#@7SO$zVlp`-_dCe#@BTxIy*Z9 zoTb{)&|d!_wchgrosb^|1=O>Tk+}3#Hp`r)hfKH;OKyX^C-w7W;sgnBw$bHXk8_9T z*l|iT_qcJQMlxtbT9%5>Zhic~&ldp@~|9RMH$ z{H!dx=;H>&eAzHCs9*~%x4uqg@bLJ{qJHn0C`R^`m%BU6P3O|%+bF1e?X*u_{Ja=! z(OwvL0t09_yAx*l+~5K(kc7{r2yOSU!ph3nYGoP$xb$iSIur9fJ#eM_ZQ-*J-QLzP zb)z-QzK*oCuNbQs=%J=PP)q<;IZv;15J!BeNkv=cpp)c~fuHCGJr>W$zjQZ=*>Ojj zor}xp1my>_*BX5%8B93tGMTfG$>k^WAdB{OoQKVUBfQ7LLTr2c&h9hY*3%9DpX2i4 zIWNd+)7T)cB}VR^o|Xa)Ds&+lA465>B)q&@N?Hx8 z7iN@ajRmvd=DI<7X#OZGki}Ih#H+stBZqa3joUtwgcxLk9|wnqzC5vwB_ng_0pYQ+l3reX z#CuVjmhJwTNXc{Sa(Cpf=BM=PPg+R62J^78?t;A~#6m{d;XFjSsM11tHj=r}Q&V3C zWrs@!=FVW`gMz`e%u63!);@(q({mIXebp&MJG~@gAWQ__F{uzPP;bn_NV{_1-e%7neuON6D&e40Gw2XQOLYab)d}H4h z8RpM#MUxS%hu|7Pd}ODXos@Z8j&KB@?~J1Uipa~y3fIzU8XNywQh{*9d4PfYb#kr* zWO}I&7P;evX+8%3mKdr~kMW;)va*h*L9$reYx<1EBR z?^%5j%ZvY>mJ`ptp~GV5pZS5<4$t%CNubto98q5BVKBsEq>7MBAUWvk)W(&s3OYir z3rETz=VtT`6gAJTx1`bzD5o-bn9R!H&AXc0+0EZiug{%7aodM|;n630Rm$*#&T#S{ zj~>LaU7d-Am7BFv_otqNmi7WP6~7_l?<H0I$rY_RM>Z=`dCA>91T zsdfv0wuo>hJSHTyq#DkK6%3|F)jz~mdRSvj2OqZ5KGYhtPY6Dg<%e}DD+q+#uKTTT zZ3EdPg|*N3n-8#R1KBY2T0I8OJwyJNp>J2xV&F~iIN7ZcVo9O;ou18P*~|`>!v(*{ zsC#?K85m+7^-%O9Q~sQO=bCsV)-oIa{A9+ONv#_u*76n6F(4YX&(+K84ojm-(!=2>x$8z7?$mflK zYp$i_S2P>xRXr^+vhMnZ23Y?-1XSVKpJ`nB0^$;qZ}zw?_gooM>b15E~5yFh$xic;a&#wBG=2NVUWuBBDlBtpGMU5R-6&>o$*oj z%WjVpIv4~9LTK{VZys9pp@R>E1pOI7Fv$U({m>7NJc9}Jopo4|bHB^Caq3IObGr^r zOff#Or+fTuyOn)DtaUxrR9h!6NDQ#?0ds?$ZSHiM0~ul3=&S^C?vuC+bFH^)UcZ`} z7SBTgQqO~T>D&&m&(F_ArKN1k@NuL9p8@@wlSNp~&@fWZ!6KjAzw36@f*5fE2(&W4%La@FPUq)QCA-RpaU93diATIK-2hjk4{#EG<<-zZ>Dw= zEETn=@c6Y*u#;QXYyUJ``=($neaf6YE9+Y?rDB|+p`pR?@lf%+T3a!5BD=k_RRG{} za~n-zLj)Bb7+VU_W}Np*w^FZ6EgPFwFg2wf8XT;;BiKuww4a~vBYWY-#t=G@!)tqW za$lS4H99xfW!4VZbyB~>i!!i=ihRUNTZxZg1Yt+*JzdiL5!+`(IOA=}(0WElNNAe! zpO*w-j0ZP58e4*a#`IIZN>6ewf=#pq@o1KfcuJ{MZ|#D6rR@x6hujh|8`9(Nsi|~T zSNmKLjaES}>!mB^xytn@Awh2JPUH$>?jSCGJ_>Sj;N@;W=-c=2hVDkB@}PfVJaBUg z0CDk@F{BL1N;*0*c)LlU-^S7em%3R|8HN2p9?5h({gXKkDvi>c5Ax{*&KMg2Wmx|H zCZX-lKkw-$?XSc=(;t66$wG=tDmY6aDd4=gfAc`SW4qe?Dn*vld<=gB&3)4Gc#eUc zgX8dNpM`9RB#(!>mpv;vnZO+VZ_lw7I>&04bvuw1NbnN}7uSIm3Ns=6{rh+OlLeN$ zhljkJ92n5QkUUjaR}cI3iz-U$C&3w1jAYFpkr3RC@R%45%jL*RM_Uv&S&eGLSAx(3 zO6!&1Q$?p-)(ifsrE1ljiA$hSsHmnE+S@Ch*D&!PuVClf)O<*7EnDG0BSI?-1}iA3 zN=U1!r;srCtQV@f3ZP9*O`%*w-O!s*S!!jOa(6GUv~=`MwB)b>X-2(v>ls&UYT1q7 zRQwIWM3pLZv&}0wlzV8&@7a%^iI(+y-lV6ebI)&7Gnvb))@mkK?25^)Cz=yg78VvR zdH#F0VbnjO#!f!KhOg_lDjX}_V1o$_Ep2rP>HIy1Q}XA6{w)0TiP{8T8AZiFDY*iJ ztfl|f0*vu!9XiRmxNsEsJ#o+h(n$=;DLUX^*7j$jeHd$#kNcu}X|WZKXt>UVm7pas zcPhtX*iJ+wGic1}EntQYZVn!UW-yuGV?0|q3O-}!;^N{)2S*C{O}O7h>6#gd+1c=b zS;F)?nOFX4nu%FqF3q`9`FW+<|a&Y`t$Uz zGhcH$sZ?613074MrCwxto}Sg8)zuhU)~I?5f9TM2{(3q9l5hESNK|EjQsCojg4H3O->)I zU_w% z8&PXE0lU!;*sV7AL0LRbh@tP2KIenlR=qxyy&>+Xt73wRiVD7~t1G>+F0bHIO!A&< zK)`-Ey-5xRNY?MXm3KCgA!fGD&g>OBEujYo2L^c)!N*7hKxOFM_bC(Y_6 zuENa@a;}M~cJXQYLv{pe$yXrorc$0JCMLrBBT`us}C0N8>{BrJa z4X~ip(D#vckC!%9e##jQM#h!~6Fd@oC`B*gb~ZNelbG~4p`M2d*=?v8BmzzyY#C_xT$S%az%@nGNg)$e&pbZ>sKM9-wFnFI7_Z#co4+n z3>d+<4BqZHjJMp(Mc3B`@+M}TjMX!i^R0L!Jt^s zSfYJ_p*;Ri**lDejA|AEo$Ik-VkV3@TTs#sRvQi6O(0?Xw@qYsm7T9n{t$M8ybF4z zmDN#x9mWTyTpQ;04KVWTa3BSZb#gS8L4>xx3fOR za6379#%P&XSL`cFqx>-xzBg9jqt7}ui?*!qhYe0hfbtMQ-;h8pm%&AqMtHbx77Au*kYGj$#5*Y4-IxrB_U?N3Y&gIxb+%tZTm2?|}-%rZp0_0#Zu4oz*J!eVyP zg)D1ekKIgJivzMYTF;MpCXfXB}f#Ha<^b;5>x% ztgK4t+8mPL53iK6~C;K%1vBfE`CF@=@uWEsax}pLP4S5Ou!_FlTWP@<|tP(i^h_s zIJVZyW9{|5-Tj`+j|MW!`Sm#vq!$K>^|U$xzn4?>^&*4AwzjrcS6Y6c!{piVl+p`A zbqRr>JsY#alPE+Gu1)7;9d@+aF!arVcu9F&t6FN1;qG{;5H#SGTbTV2?IPgy`(>{{ zZ{d%f>}OF@|D=RG5~ zZCdA}J(ZtheW5WGa#VnuWb5X1Qq@JDLKWEm=57_Seu6B|9VP|p(6i8=3Vk2etF&Ct z);1W`CUn@X)YHEbn8>-DXZp{RJ})*IzW0;MX{tVXN|+77_mByk1?c_2ud<84U#*%0 zhzg&;CHbkYH%s_VE3zFd$2gYj)AjXTrhDq{Ej+S{P`_LCY`g%MNq5ujIQkodgdVgj z`MSW6>2_W15Wge~Q6KJIa=zK}*WnlbPII4eWlVNdvWkSRMZuRy8MMx}qmgdv`vX}4 zdxxhmWoVz$Li_WQ66(M8R>sg?dD;BwJGH|Nu4r7E1AiXc!t%0~aOw6WyT7UNu(C!T4UAkFs+MFiXfMrZV=4tpPgqOL{O z*Lk4#zu3QUg#v_N4YW;o68^jAA#jyXcHpU;r~d$jw>`L**8aH+Whp(Izgx=beG$oD#ipVJ5S*ABaMPh%iDa;B@fwbERjOHPVx`p z@*&3F{dD1ZXfA`P3oU0_;8E$T&X3q>&^lBhZ4V58TSy_+QJ!15$?BCkG~|e&`9^!y z4~ny}@ zAJ0y|>Sv?WEvU9EAV1(;Vr(uh{&dP6bSjeG0PzF)yc*>4dLn=$R6WZ(EderLScz6} z?+EU!7F1&S`ZnAL6=c`rn0}Dew@;pxeQcP=lA<1jw5OStm_Mv$qm?6+o%XXC5HWG+ z6sweI$|p@d9b9%9_J)pUMO1_tj6TT<_!(WJrC_Rq+<%CnMNrA;EP!fsHZc3dWh@F} zrBx_oT|NS0_xDfPRo3h%6AhN8I&hYio;Y)K4Z(ie>i^ zW_z^rCxlC4U4zo_0a~jwpNzIZ_oMiBoq%oQ=$Y6`+~@vA*z5w=G0>bV$197!26c5p!=OvOhL8U#TAiMtb<^sUU7|LKEu z%m(((obQO7$$W#X!h=O!gJN!Q)7L*DP7>r_x`1C;sxzkzuPZT%@gCIJpEEfu6(en zeV%)s{%N3&7bxM;?Ybru!HxAMMjy$m(z5^sRF>6}oe9tOVI430+J;whER9FQicJ^) z0T{#0+ULope4+;pPxaOGfMVPKGt5{voAe7ciP-KK(pdj&Kky&0_+0~KsVS}NtclA& zm1$Ehv{L;a_48k4jiLTnb&Er`dx6Sx=RHMkdfLpTQsA7|`nJXGtm^1#M^lK;3zycN z8XvnuR=gh_|D)a#3~yHYBi75>F5y)&2UUDd`j2|eyoJx}q#7+}Xsk}AevSCU^SzqX zqxrtBH*|0C_F|rD{km5v{A6V`(Qj1`lW+by|BkZV7-egsp?^RrF8X#MIm%YVvgAMO zxoctLClP|ptq&}ctF77q@?@O(NsQKh1_;1P_xYwPw#`QxxH zi3e=-$9$Bfmqw&6FnT%3sygcL_?CgzoyI(&-*;dd4{h$tJ2*m!i@CXPm}!){Az3QC zR__e-Kq+&q&_0|Vob#DQJ4sUAI@BXY$gq2&fi*B#yR+=q<=+v|SKS;M)y&Zxo$ORgS_8I-I||3X9PBnMzeACQZoskTj`urLS$8_uj8duU`KQ$rQO;v zK9%|?RmuI%Qy>WU&Y0FcEU+^M{;R3!ILFv`M*zhZYHsNV>es{>Ld&J?Iai3vX*O)S zt;V!pL5zXOtmjmrdkiw(=nmWGT1$atYHJyvp*C8o{VN#3Kf8oV1SBwQQdFGm@ZV^c zQ?ujxe^Kq^bR2W(cpsd`xC6QavBjaGocK0}7&aNzlUImNTA;76z-nOW`$2xk|NdNt z80>{DewGRRtgRQsm{9C3!wIhL=}}%Fjh>#YBG*1%rg##`8zbJ`P3BP!+#Sj6BtBkK zS`L-Wa!$+nrKha(8bFF7;3D5ubjZ^vo2_u@gI>d3^>EtM zq(1-U(jmxxsk~N}o#Ptz|7WkTrbO@T@9&SMa>zJ7-Z|u<{?iL!2}&Gj`bT*l6hg^h zK^+u}4A1NJt1xJr1o7Na`|ZLcSVR1lsDHA-+7YBvnWT>e@$db8d!~)=Yd&DokqXd& zLEoWUF}?lU=#`JS(eX3tp(@NE6Eut z^EMbWqZpfTY+){jcgg3NHzTi)Bb4>YwT+CXrYC`tK4K zR4+`PVTqXHnw z5#(!-?>Jd#A_l6QhYV$j$ilz^7t7=IrAIeT0sci$=gWm z-@NMS>Vl!{!2=fhQ`*6WhBh~oqoRtt*)Rb9S2v;u$5B}F@|a)mMh7ri;=2xx&cw3g zFzeA)0sl2!SUsk9>A{rD^em_^tefuCE`z=+%fuf3Ul0f|^b=(Z5@D;Hf1hKtwXvWG ze<$_XGtXzL{WT#84MBtZ$6Hf#3!9Q2JQUqM4tcHG^(UGasyljvCT)1|_)vvPZ5jCt z{y?ku9MY2?1tD%@f@j5cpaCdR0=$zhO9wxqA`rS0S!EY2GH)YXsn` zVYYjUAy~%acYl9wTM-iF%8D>A-#b*);K_OQob^As%)61V$FGbiwZAy$k=Qa)PA#j>=7d2#?zy1>qv{vKOr(zIoCV6XK=Ll|ta*007oE8#I4*a$w29kGX^aOT zI*-tAkhWv$)Rba+N@f?TM(z=NahIcgsrD6ch>Cy#uGl%dZT?U>tE>00kOOV3ggf|5 zj+(?N-RDEb)9Elwr;8!3$$+6KpqnTt7thp?DA1jI19wp_~0u*IlH zsbfBU`pyqv94}HU@Wd#5{@&Ruf-U!+g8%J&WF>{?iUz0xw^!SQwyJ**rCT0N3sn^p zy9v0ASVH%dKmtrp*PdLQvUN8i`RGT7i?2YYq{YeEi`%tU!L7TXZ-Iq&dA@_RlQ>(% z0Kw-m`c;bZ`8bt(RxSCMa|Xxc%|x|@d1)KchriVa7VQC@)hIl1&&5rgC(Ba*M4-bH zFG#cpO+Li!aYExw&mD6LSdS>36=H6K0zdfe+iKvtd_`9huQx85+E-M>rbFwaCv>l4 z0-~-Eg{_EaYDnrFdaW>oU}>DHZYNsE?(rQLf3g>4)#!#34_|8^r=f7H7qMW+yKM%4 z9XL=HY$p~nU@dqrA*}0yJT8cZ+3db?dD!+bQ7x?9k(Y4+@iszRadqZ36BqvP*CgMR z)kc~G-_vl;7Bo3!y_!3Oh~ry89yO*wHB*1>r!RXoq=p6X8c z+zpyQCGb)97%+GA#woe-6aJ|<><^CTYkM71AeSx__na30qs!97`hF7-1#U)YP1unfc}VR$1;- zRy${MJ=wzKyoEvq*>Rs@6jG!$vi@p*nc3GnSaRY z)L^l-t~wM`<|7u87CiiKj)y+Z9#>Q_0-a@xkqG3-$Pv_J3UuYhWBxE3@=h4MyKa-y zYvHL-JZIGtF)K5!Gxpo6f}FUy3f($q*Sxk;{Q6V)1hmGf+36r~tn>gM<79q3p<>Vj~S_CdBAtbuW8~v~IRE0(o6tlP_iw_ngg_CmO0Z3Zc z0WOD3iAd*HX%A5R9g?nctHRC0-3SYeHu3SZmtGnl%XSwuc!<&))&9?U%cskgo$CXL z;K3xzhxb%eC8LRwZ4b9*#S)#`le+5BYd4bI58~N*U;!1$+$SMLTdu~Owif&~TSjy9 zQ(<+5tj!Gf6ZAHO(UaRmi{R8I)z{1YW>!983lwNw*6Hx6Z=ohlE(DLouxA4$Y zE&Io!T%p&gu1K$6EAf%W_&2d`_RrbQusiEpyW=b!<>HtsrHuccbiH z$97?egpPuQV18V4mITD@9&qSe`i4e-Lr(h#pq#l2yS{!_FFVmb-IH)jP%CY@iVJd+ z^&$kWArFnREN9{b+xLhRZmh9}H)nMsp&C|^;8C&1!sS$<7(YWJ$3xbuDpABxUd$g0sfHSQ^XjO}v@asIzA@FdN`0k-+Q? zX4b!515;7-|6YsqI<^}`9iTyV-M?Y5d@v_saMGnK57yu(QtD5VSPQ{6y@u)P>3M}f z)_uq(YNVfsn_AFriZhTO8bWA!jPA&M$i?ASG=>iv$Yp<=jg0;(jj>tr0|d+y zRPWw>S%lN{YYybnBlYUp;mWHX3v6N)1VfnLbC$@MffcX6ZNYPaMZX;g0Zcp=k<#QZPwW3S&@P+T5pzLifPu6cW$p#9+6p2CZ_)SAF;m}`75RxhLvlpL8n3knYM zlrs-kg(C;2ns(1b1n-5%uqzpMH}Lawc5QKeSQa}&<@C|&vJMYST2r4%?q1-Z*F7|@ z+vlP3*p0$O{_b5@*`cET|0!)36UhqGx=S-QGd8QF`1EPy3+oM*J4yzo;vIwS%3$Dw z*o(yRb0H>HHD=?05X@IMe8Y<8aH9cM?x@h|KYvsZz*@F-N**4Hq%jmn?vZy zi8cStf>FtC&>~XuepcF#An^!s4zLK`Q)WD?*p3lAtAK&XO_rEBz~0^6>TsfgaQ22b zr=galoU2Ch%ex*OfR4@>s3HGrEtOqMA4@VKtdV>(C9)9c>n{~UB*C7<;^6E|1%Sts ziZmxe0~Uy4oZjb~m;{37SZ4!=$0CnxlaZ*Ni1jNP>jTh3j)i8xWHkCG`DbZ+TDo9a zy7D*1>Vrrb3gE!EjJ8OsB(>tbk>Tg=`>>Dv{OMrE9tKFy$hfxUvt8jv3K3P(9hVil}x!!O@tAR$BO*auYXX>Q7C`5%OzUH>>)AB!^zmZy1vcddUWA?r*(#k z6mln*ggU?(6s?Q+?^v&6Sp9bhs;WEO-W1B|Dzi|0C3G@m2zi(rQepQ;J z-aUVnXV32Y{Y;K#IhXyD*0JS)jfU0^N?fbhLCtF4Cx0%tg#tOX>GfupW8euawsI<1 zr&34tphUkUS&%c6YfG(QStf`A)8GA1r$#EjD!Yaz75OJu{3XBQ_X@WC-rYt1vlOzn ztP{@f^>&rgC!pWcUBV-$WVq&HN=aGym30AG@&Je1`o|p1tf5_h>0l7-!8flRo_j@r zP65SVl;|1U;at8SdZdmQ=vd;Kyf3q4mA-y8z%57XP#%$!Kpczc6p!oks5*lq+Kl2L+uz1~AtEi}uGcv|j zP$Z_>_b-;3$MwMFX)m(6UM<^RRr z$w|yW#7{kbi(IeXCYoc%!S8`UZ-ozQBEJJ;YMm?lSOq%}SfMIEFGiev3y|INYTqJ< zxOtGs%VmUSl8#83e*3>_DZrz!);HClW}5o5QpRfwR)0<19(Xiq117J#=^4>6BQ`qh z-__LAR8_SQqZ~J1SXt6>rgMjT0GxC6FvJ;OnwoyJs_DDNdwkSC+W9K}*7Er-t{~gC zb(P!WH?q3SgH#~lbM%VOe`^7VcV7t`^e)LR?09yL{EeVC5Q(*SRpRFF@xDkCXW9Fo zzTN^X%I<3yA3#bvq#GopyHg}21xaa;mM&o^DQN)(q!o}-K%`?x3F%h4Q)1{LhO>F! z-*@8wKi`?lOJ<&DKe21Ad)<4jwY6vlw};E`co=pbd}b39h}=sU2-sf=GiJ6H`P1ml z*#LZXmiPDZA?n9Jt6uh3D|L4(4A!YGMAmSUCy7eS<)q8fR(vxFXMIg=qIe@rN3jt* zsis>AeI}5x_R8MTp)-EWiJhyr=OWtu?c12hq9|&8UX6AqPV(hw#5nxg+OtNfPaVix z5(sPso#M#zJ0CkTWQOOfr~mM2cf9;+Nn>0@zs#oynk)`rtjA#Pq?G;TDyzypWq zImcD7y@LxK-~Gt%fFvkwr0UM#{V_M(zy1dJJYrKFAM*!i({OlJErTW%xoBE0N~4os z&5{0XI2{=vAUN9ciKO+*7f0y?j`SvagC0uU@EB{==g(<~qGI@ij-Ef)*AMAG>5N<~ zO1|1Z4;QPV9ur{Hq;pZYppc!rl?xUgEGvw!H=cR>{h3**eR{MJk(&WQXj+o8ba9w6u(A{qDAx?BO}( zA>DiI%`HM+4Oc^;m^svlGEEM)Na zWZwQSzxZn+Ia7TyzIGaPI#28eJ;a}WkmMM{XfT83VqfFXqZ@2v4tk-*`yT{b;NstU z(YCd{4-+{?R~NF#@ZVxCck?0cm=0ipA|-ko;V8PY9BOv~V*+5T0u92_q$Zj5v#$k7p8%$)Rv zu;(--=2Aq}){30e_JKit1UVMQ7-X#k%<9(mcBl%=nrG@RS>yjQPi?O*M6 zsfe;cOux`g+22tPX3xWkTwEBkvk5UU6t>D#!cJ7!m z#S3a+DlH!z5XkY1trb7Z*ET8%Y!)*8D{+V;^~6Qxg?QNA*PLKyo+163KMR4gmq=c+f`pDbOx~4tBV81B9U=%J)!!lsv;OQCkPu8ejY$WXY<6?8D1rJ5 zulYuAHAqN!L7EdgIb*6GN1 zQxiA^#mXto@dbqgZJUeq?U4!ocX9wJjzet<{eDm+#-)OOc0-E!eTx)gF)!=0G-*dx zI^frzX5@EDdCEV=V{QPYw9jz$^{r6d%*o7*U0Va$I?mUhR ziu3V}6j*2KU<4@Ck5amxoH4y@N40tR(sJhwI-$#eVn<|lEl-9XBc==kyLdG0izG!- zJ=UA|248ikqm^LKp1Ioq-MplLF8WUP(ieO)-ag&Jo1$3_F1dN!P;#s=!`S0#7 zH~D?PD^O-oK_+$BhK33p{iH6p^6ULiA9W|t;*>m(0e*WZ)Ow?1I<^-1vAnht7gpd8 z_$9}6NkOia{l@Tw|Lz=Um971~pQ*eL@^4%a0yrg!(qA&Be`>MuzL|>T!%$XM)_L)w zOu*dE&Q4KWh@s0UgbFphj#x;zuB=u|Q&Z{Ht8b+aN7`Qk9<$wr;T&I`SpuXsbTAur zySW@1^84zQsZg1`OkhIZ(rt+Clglz*-$XsHk4Y8ND!fC3zN@VQ=#q=SLpN?@^XmWL z`TClpT6{#Hl1-p3G*8!d`d@JwTIk+f?KdUr-fX_uU1o$BV~wE7J-VemyqItEwS%zl zh+@;yOq}&yBLiA`3N`|Kp}1#uxq^*c>c`SvTZH=w@b=Rw!!EDIHavOBta)@pzCe@} zt+my)_w0Hs0}nra`Xn(u-~2j7ckkCALuhEb*rBHY{z*`jo~bE-XUk|y5wdfkfBRP3 zFf?N=$lvjrF&*OGb1V;qZ2d)hx;__tpma|unfh1nv{M0jk+}K&Z}7^!l>2eiuSxM% zHhim!mGcSRqnR&#`snS1fR;#T%cQx^0wUu;l2$q#SF;{K|XS5 z!oL=-IsUbZS?SPM~jDi#`tUZh&Z~d zSPMS&I2RSt?c;;;tNONivTSfl7=1;M=-kG3r9xUdBn*wr$9MG=CMK6LW){+&%!Qn` z_NlltIzlEpuk_wgj8(lj>Y%Bd2Bv(P!$5@#3ae?@N4wn9Z-kWm=#;mIh?l5 zQRQWW87!L1KYy){F`T2o{Ij@8@16=8iJI#pf^7~l&h(+_l_zaEHKAhC6P0E*F0E~Z zA4Q*|1V$=zO|2oX4%jp_G)fU5ipOHM_7z!Ln%X@)bkNFhCC5iW3v~o)jg5!?uDnZs z<7S^k@%z)>b8w(&bV#3Fm$T+pOt|;qm7FiVyd6EC_pbX;oHqMm*Lr^%|LYx671yWV ztY8ku8^r@@U#Rubaj<@Tk9c?p-q9wTOQ&UjM`wcFNb1G2R>a@F++{I^kc54idMxF< z{HV4+&qDUiP(Ou1H1ScZeNIcv>U_^XeT%hNnP?h(g!66CZQ9g#8LEKVF+4Aqt<3xR zMa;+&Mf?n_ox1F$OpwVr>*bn4Tpr z{aU#)(iR`@LP!QQ`-{Oy!xW8OYUQKszct1EbEH1!=Ak1DEAIc*arE1$cn+ElX?pjb z#9`@e7{QULM0<@O{h-^TA}bwL>nSStJp_jvA!8q#^RaZ8F}bHs!qbA^;XWKPlF~twp-ecw*y`J!hJpy z7-^G2<|*&`Y>dr!KUY?2Z#EWRNlk31Y1O71XQ4oOh?5Yzq}h91e}@$H^~r2L&Vz0y z`fh=;-#5^u$;Kwf5CZ0u7(1yYqP1t`_YZOiyT8hhdO{xvf+st#oMv)xk5K&n$iyhR zL(81w#tZK&Dh1TfNdXD7cDQA4&~4PuAI8xfZ$XZ^U3}0ijO=tt7ee;JgO0tsk`XcX zr~UK^D_XG{NwSiH5Z4P1rKE$?cbsF?8yUP1;AZU*_=?9e12q9sKeU51Z0u_ZcUW`jpa8@3+ zs4_B-GGWj$DIYR}j~XiX7X7xRs{x_(MDbJJ7H+Al9(JiKhlKyHCn9VdIn}Q{dubsu z&&+<`cH`4Hywa1D9ek~}g!fxBZ)5h)LZqCz*2EO2$LE?;4Xl$>MY{m%EYta=0yrY@ z;t9j5F2tN;WAy+-=H`BH@w2aGmz0DORe~qG+ zYUKHwe*&B&LB!N)Vof3WBOYOhJ!D{4L4gfetzuwie*MaYwc)okJ@I_v-`{GyH7NY@CuH2q?%d>N;mpVD#V8|g!bfK z)Jl8RQ72pvXjYfufvyVy%qo)?OD|{hBSK6>vM=m{DA<3WX!7#z+pv@bbto*y@4O7{ z7rP(6M-YPYM-f_UD%yECXYHW2e&+zPh^@mnVAZ{Mx$S7AEMsyYIVI(pzOmyO9G_n1 zD?)yZ>W?-E7T(&jH)-<08yy`rPNW3hkzKd=_q>DHf4=_Fj{!js4V8PveaCNX_QaFi z^Y-~HCY$RO9=;@h&SJ4_Xd{&wu^23IKO09j;#lElTHjt3&W-mQ$pePfKV^on8>GBL z$66C!!TOrZ^ID>MF?Pp>fvdR6ZD#09OVEC zXP%LefUgrM>uumb6qJ?o)JE}JzLgO~!Hzm|VJKC%s)z0Ctjz-LB=jc0&T?^$lN`s2 z^Xb~#pu5O4O4WPz?2ho5taqayB3=zQ=d!ZC4GyrQpYQT6zfuly=VPa+M6Xq?M0r6- zbo>lQh0g&GJ6<89&B2qHPxO8G6HUjV2%BYZO%73^_l6f~R+ZNKk1TmSjZ+HqfGsUcV;;J08#lG0clOa9H*b>R$Y!7EW_2fCJ^ z^B(nXyWGG?`s*dkYuL2EzZfxk)UhH~*<>k+?-S-@m$)L^)_ijk(`G-SQ$3zvUY*pb zn&z^s8Y}&58W{zWAPg)G*=q+0Sr5KOk-2mu-jKy$7!{N{EkBhTc42Ub2br*=aP79A zzr)%sVEPK1zWvaIe1$pVf9VE0rfLlEhbto7H7eSz>y_)h9*gYkYAOD`d31Y`mypvb z`cR|DL5s|`jlaO*3k^O5p9Vp-?Eq(W=CaIq!K^eRDRKUc^PVzTJ7eBRe4xtol_ zvbuNxk%6VgozuH?;Y>r?L@}@HN~x;N_H|AQk*0wy2_m0pU-^D+8jUPlXg&Z{-}so< zBPq@1)?Yp0&!otAELJ=@8~Rq%9GeIPi=QaVbgnscsBQ%;v=Btcp68#R3RTzEo=C2u zOKr@0)7r~kJ!q`hJ?y2PBx=HtSfo}hne3F0PDkl^r*hw_ucP7jaS0yp%|0#5eA3$} z+eI`;x&WN#I#=}U=*su}%u@ZA+jUJ;=Tf_95}$Td)Rh=6P1mwP?qW1iUmHAj5oKhV z=YT&zriMeroXJYz+qZA^n>hh)7l)QyhLs_?K1UV7H=G*-A3J4bdUGAn%d|I965jWc ze&~9Ol4pkuP?5SIVUdCRp8PcnX^%Ze+X~*eN)%q))SQ_5oQTHbwb=D}y6kdZIGj^B zKuRT=(hYa(SKTz9&Du9{uXCtlXFmFC88w0L_@m7T0uEa*lLo3}1Th|!(A$8Gk9H#? zBO&NG;hwbDTgtK>fPw3S+}{TobSxK(7sLbfZqIoq8bZ*bMOIEuyiNv!38b5X6_mP8 z)m9tbPFYX3B7Pjd;6fa1X-X4vm;70ke>xCiEth6Iw5v2Po|9?&YuO*>*}0CyUk@OV z&lL)%*Kgj`r6!JIX`kMhfstQL7@m&lgzgyco z8P{?LF{BrNuTH1Uk2@3l_;usD-xWP(A*m`VEVMjWXaVtBI0z-++<(8$ZCQa>gEQw{ zHVmmfA$Tk8rR9P#rFFmg2gbGALNLS~IKLSG#Y-R>y$MO2)!Kzv99?{$>+>Y{4q=mp z-gM*D2Z##^3EjJ%i^(%0!8-;YBaAylHSf z^fP!F)-UxbqxNg+N?I)HNcC=bR-af-|F2&wfN>*Lemsm^ljoTg^JC5wHy zhg`d~@la}hV(MXK@hJxYa112L$xVU>-l zVuCfa+s-N`z=(@%$m+Wrz%|$4b(71!eqG}ti~TE*wMvl-|Cs*yTP4%dW=>%D0r~5m z-QfF=rq9l1UGtlpXo(FlP}3LG^%F02ktwGtaFT4z6AD~VFp<=Japr!S zFViD`Q*7Ba66pRPyZR5eN6m|YW?cSsQKhd?C`aF_Y(-LZC%Oi)XSfKsCvqEx5S$?PK@uB^*R zW9oH;xVXteM?~e`d~9!u z)_jg{JmEcytz=#;E9?&)RG8-$U;auBJQ-E4N{XNResHty)OQ2&O~rvFECYB$(CMVX z@0I}H-X8uSXL#6X7y>az^MkU~o9&Z7TiVPRtn_b~;=7QiuGHVSy09i0-P>QEj$##Fx%AGft4lLK@UdgE)aEtE zkUKQqH~btf-{N=JjtTE$%e|oS1Ob$v)mP%*>snee`W!6K9=XTSzkn8g9`v2c5{E!` zmpjvi?eM=w5m;}J75=VqBJb{#;u10$-N?+&C4h+O>P7s$hGvzNc63HWT-1NXz09J~ zK;*vvz}VmKT3o82A0$InT6$<<$tc6Y*-03WFbAhP`&~;*6_kQxGQcT0OGX$wXQx~| zVya4@zz?yfr>D|4tQ?^C!1e)|Kdup@Z1Lv0BjAYLZZ5rXHN`q_OJ7rKpfl1Tk#)#9{Jo44@vrIy`bXet3N#w8T5mN0jcGlBSi(ySz9N z(kdqT!UDEuCi4mwE~~<5?tYKvDWjv&< zBq@rti1sZa`C&8^MJ_ibA3Il5lJNMU8ZiR3jWGVgYbG?E*C@G{9D?E4RWy#@1?@{# zgoQ!ou-;U#qkf^D8#o{SaGfHsNK)hd$;4@bbPtPbhG^^dCbyNqk#gVN>dDpRy5a!A zA;n(hdr~gb#^;9_iZZKJKlBoV9FU+RRj9;?3CPLrn~}g|*pyGV(l%rb4c`_JF@ui$ zv?RPt00QErFAEU_q-0DS;*{VID2i;$qM6J$&yX#vBzzo6(DSuJq1~yYH7O-u>=K>y z?2X^uY%OWfwZZ$appv0EX0h<@t7!AJPs}3KJ@d&Vw@>N3+*S$3^vs3xO}7J&zk2#I#?;9zT~=6Hc(c{=I_9Jl4kgvU|;ZSWS}+NUYK!j5g6q)sOBh7X_gj zzv7tN+3=ioY-zBOc)aGn;=HTPYmnkFi4kZ?o6O|p$<;@coB1V+EZ?*@1+nSBkZ~3 zvh6*DPDzBkR-~8D<=;zvm6Z^v^t>O)}{zbfwh8Z|5)Kvi9c%g*5v7sBr zOSXDW4>KIsU>&j%I${lI_(9Uy?0|PPGduIGueC*pzN94QvZXWV?xypki?rx6>@qHB zL2_tkRFBS24Qfz0aeAN*HGj!X$Fy&cV_Kn3L<=TOw71u@ix@v| zHy4p)x2LYR8`AqzgToi!`_GF&#{{P!W|d=u11N9LHaKHKI^!KbJROo+KO=EcSrK)s zV?)f@*xbsA=91>lUAG@?uTr!IAO5`44*5!PZR_QsAqZylfJsM2jXmyO!+~vileO)@{hoB=FV*9nlAY zx?@){uKL|}&_ZHmf%ft!&hFM5g!~{n5l0er3v~(V;Rlzka`Va4lRVh75v;?yKAVqlhVg#-R{^65v2jyyQ3{GwD6r zyO!6z?sXH7ni3CSK&`5)kLnIk97gH&pwOKEP%fVBx>7mlzkm+{J?;eb_`YxJRkkgG zI_`7X)gIB@Xb!5F5~cb?nM?N4Q^6qU@yGOkJ}Zhul*=Hg6KSTu!*co)o%L7c)Vn&T zVYQI9fS$$$NJ#F03eq8Sw_Bo0t2AhY%>U+C(4Yv?cK#y@n-!n!RK;O@LG2*Q8zqT6 z4N$)z+8vhn{X0=jO^qB@5S3uOo4UICcSftyYWUdt%FSE&7zVe9sSY_&i6B{FLH5$+ z>F)JzTpX^AjSVE^ue%2U!~$agFxF}|d9J-5UGJXA5%wiMO~kYz&`N_WHiDCfXJZ;~ z!GRs6Z9CgB`Mr3yCIv1AOe#c-gTxkGO3LQw;<5o*%5;T=PCBlGNIGWwaPlYBu5Wem z6<7AE9n?PZnED1k)6l?+Q(~r~rVgwfeW^3+AWnmSmsQh8QqY3+%dAN?+{f29AH;Y< zFvhM%HaHXf*FD;ayRRa}Y8Z5Ts3&;(N==J@fvLuaksc{90uSxNO^@Cd(f9NeRF13r z_6-kM0uVln!3<#;#M5LSLeXkf%8K9G>v3tNEerW{GV2R-)gZob$v&Ni}aUMdByClLdpBb zpp-n~X@H;n@G+zg9p%_>_JR2j#Ws3?3^^)ojGB4@0LxufFCvFPI-i_ruV-=$}NbJ8Jic z_p08y={kkfUE&ANdkhv4X~rTX)-IQyem_1sn&|Gd{h^xkxR>Z~44b6h`3I$)%r)Vk zMCnLpSMiphh99~$n}X3b9@l<6oz6<*nDh**@Sdb)?xN|MwN^eC8sDNnajv<?rw$ zHzXT={~$=-MB4t-kAoD4`%PN`E7&<&6;6GNIjP;^gSHe4uQ7*;a#j#`sB*rfWX}Bu z<+#s&7yMnmHc!x1hSOI z(VwbHRW);c_v(DUJXCiDE1fAXncB4eG>}X+cv_x%^i>7^5eQ{;`k7nn$%Yj0GJ>xH#zd_hYo2Wjmu!I-Zo*8l#Lgy=X$o2u@HM7j? zxw+DFch&Xk<0!Ye{#*<#I=_@(&}1KmJMfz>Y6;N1VWSrZJt7BSj!qp^StSmd2ol5? z6RYY#(taU>i1~LoD(nlluz;pZ4puP2tZtTej+$7`Y6=#3<)w2Cl9_?c2AD)e4QgHj zw z!l-T(@fnBFAnRCani@FJLeRD-yg~x_LnAXD0Bg_PA@uflxK{S;pXc} z=+QI}4Fq|nuBGr#pafR1nT;1OUc>?&qY7g}V>Op)v#u`qgjYYgrNm@zpqa2U$~#DJ zZrCeYjZ#N7ud+6qoRaTLv6swOiR}ydo@E zl4 zecOyM1Ul1hPB(4N^T(Xt3L--?)BEwD`Sme_C@okTEgVLws;a(G$xzQ@CL1)Eg?f5= zzC^?@FI^sQ0!$o^JaK^3Q7wR;pm0M>q$m`dztn>=1YrrGnLozZm5!N+t zp`d0~Bp+fTf3EAWa@x(=P@DH?Cx#MtYJf#fBO}WDI5;R+@xS+ctcP=?tEQKIngY)- zL#nC-SlAYK_E`6Y<&RP9$xzhbk9W|QfAyh27C_w2QN{GbB9b&o$;Tx!dB)AxLPV_( z6`)ad!zIsz{$OPLk0jsv^4`i2-5wCF1TU@2@~i|CGRkZpzhGH$O(YC9sVy3R$Zy(c z@+v5!C|G(Lq}$gOJbL)qv&jR`!wL=W{lNp#YV-^PKOnT;csc@qnU67e+dfUSASDj8 zRGy39ybQ}QhW#2kJ+TAt#i!T|g1Vt>Lb-Ur{&%H3eLZ0clGku2uU(DG<@DAGDks+?aYETFAkOQES4 zU0wp`+4u4u=C1i2c#2)9{N{NoY2U{tzR*L9FGE}#JBDw3q?(XMcVkOl_|G*52thkg zY~KxQ4BxS|p}}Z+Z0rsF&6YCiF?yRaOy^jVUGEOJx%&#XO~3p3_``Zmq`a)g3SgF~Fz@V!$Ywb*y;`BN$!5 zyk7c}sh-tmA3i@km%1=zmK)qO@m3BnQmY?ZE!s^@3=9Z(%xJMf{(e2q9u{{lILw zZZ+~4+gX(9w!8M*7|wE7N*>3^FDpzFT?Sb>B-XMj42Nak>7ZXIRe9YH-DhO{V5aQ| z)5%{nyZS6`ZbCNLz`!(ko(Y5u44C%U_n1$3npoqML#6}UR6+Y^E`4q$LLXy5@)R9`$ zrVq#)Yr}7n(Rs;bAjX~jvhSm@RR(Vlz$D;((ICLW!%MPO& zta_`Yjt7R+yeEU&wyCQ>BjY!h6*t#-_%dc?%RqG}lm_zxf9T!nJ!0u*Lzf_|5|0{N zo$(C%6DTOGz7tbGOEz>|ovQrk=z-dh`pw6R=h8M!b0gLdnV5S(s_QTj-MZO9t*OU5 z(RwnmA%Oh+y0)h1<$ap>_3t!<@WJr|wf9#K6sxKW=!AKN^B!~ff|O#=Rj@Gz(_*X~ zPnu)hY~ZgfO}4N4oWvv~=%;ibFVE5yl|#^ktUW6$s}>b1gyLP7pa&^IC+Z}-8cN0g zv;}779p9nj?JX?oxuKrzSE7IObYgyf@bu)wVy!pH(mhaz5ZGJ!Jv?ghM+`65;8gdO zgWaCW+ynM*ccOVvaMJVD7wpM{DAN-YZT3Q!QZO_^8J)+DlH5_9q1)p{n1NPc*vHYg zLd8Mu8PDzQZ3x7lvX4C-Y+x~*gV)5~U*f|8OFK83uZ)@fYfA)fq~Mj z>ggdMLlYCRG=mD-Tvs#+LaF{|EP2^10mZwZ7(14q|JIOzMc{%-T3Xs_182@LME8eg zABkw@U}@AbFbegqS@~sF1%s}SKI{N*i8+ujlv$+yaV(ah06LLo1hU}7oZ+7*YX$Me zbQ9VTqX4o>$Mxcmb&uPZng@UKmCI_g#H=F;po_4;f4Zs%n%luZ>VP)Igc=E&2>21! zH#SN%Hesbn`wL-)1iY>aMQdyMJnadoX9|Hig?(G)PjkQEn_F@iSAQ1(0 z9c-H<#aUV8t5H4V!7v-sfrq(Gev+$Kn^E~Hr_j7YA6_gV-lacbAlCi8Bk`%VB%ayu zEj>xYsTdluY#NU?IPrJ(m4F}FpauEFbxt|7`4o}do!WE9s!cJM(C@O$Xu7ve@9&#f8P2A$M~O3^thvd3Gvs3jrLe zk8hPf1hu_>{W@LPiA=U3V%|j=cyF}cDY@&O-HKz(5AWaKGg*9QhTnD^J`x#;f!xk> zsiXc!rN8@UzNY=>33)F2M#_m$BCTp%2w1fN8=O5>Q^T36Fi!-U^XINwDi^#YaV?~` zm*U^iCetwj25LiP0AqOX!wS7^Os-Q`ENL1zAQ^xgU{LR_POHyJCYYdi6N%u7q|e`_ z9KRLpX5bp;x8JbIGY509@79bi_6v09K+_dw6B1J|rcDW@Kbk?j{K@#l+l)$jQrxF2VvlX7As> z|NkjEIWfWFXW>wsENsD{D$O`)-Y{czC$cWqdy<6`Lki~tSG(gOAs{iE^Fs4SUh^8q z2V-Mn5D4&cMA?1D^dA}ZmGcqNA#fjJ=?8mq(4R%~f%zh{dQR>@heFaY?*e;VJEyBs z_-o$9H@&F)pQac})GK*_(l7JiW1LCfzyR*$pjXp;@4x`*1j(Ipz3biYUo$eO0AE#{ zd~g;W0%Y0XISNoHYcKfM=N4S*uI?x)!*BY)wfX*zG{}wICgb_f>}tJ6GK96~8Q=SR z9GR}ps#!4|W%}KaCk@A^NqPzMUop~eP->qL&J2aj#DxofR4+{o$KDvcqXa?4IrW6- zQ~@>ie|#ng9`FS#Xvqv5af5eI-|4IPr2ns!S(^sHx~u`)iT?o|cTLexYoM9#>s2u? zgTR0WP=gT+6J6bWhyHvp)AcLN;;~6smw+4s!9KVW5)yniy@Ydt=kx5myit8N9hH`y zdE?u6+17!(ahA9z21Xdlt5>fmWT0Y7aTK9|Rm1{rWq6r)&3ZNDNh35ywXf_V=$kxA3k##ZOi^Nq0%?x zf)o4ZWBT)vh}}6-NIj>#0r^AZBi>sA$EhYMU-5I>z0A_r;jNc%GUC{XnZ7uVoVRaN zLC`MW2{#hVyL?)vItfI53_?$w2QaYWn_3;lU2CJ>r@r3ad{PRH2Ax>=OZMWzvr78W z^<(nczB5`!c-kh<<^p>o{cn6dbusNg6ub){P$?vRxLPNSSJ=};^s5H9soK(xNBLh? zbv3Ihs-K~RtXUdo)tnh4oh`MmS`q$~tAa4wYfg%geR*t1$fqB+7WM4CqZz?OVIvYY z><|m&kA8kK(dWz4b<=3|^vqroYek!$dV_k5nQlS;GNKAa`8%f{%+X+e@Xu>HYS_5s zf%f*aOV+>Iz6qi6zmU+A|AlfvvsmUpVs7Jgy@h@4KVE_Uvej>!Jl!_u*F{`K36jrE z4B4}O?6=!SUf=1YF)e1X{+M8C@7ZeQ&c=hm;pP2_<>EaIotEo_f=~6q?1vhe5`UE! zg6UN-PqzIHzeG-Rw1w(x1qvh!FMSlW+qoMilKb^&AfgP-$Z;O$4FzYm62lku+R+9x zcVh(;^4wqV_~6J#@ImEY3pcyLKo>ccu5>wFq$Re>?S#D880|!9y}rP?Mt)>-d$MZ8 zexOO4fJfUVjV<^2eCoEA;P(iMvnDNFE%t8FPEuMLW>|X&@P&e94eVn;0ONQ!>A2P> zMn)h-Baz74yT8a4hEg?kw=B%t=ke{5gPIgsF%Cs(PsF*g?hCS7_q(1^_S~SjK z_$yk(ouh9ElZIQ|6z$^e2TkUY?Fg4TK6Lpr#-8NXPpV71R2eMlt|xXkD~0ClkHG4; z!HYs^-=&BK!R3_@u-|8HESg!mBndcXKXm(L@4o(g^P7##w&`i<;6c$)J<*Ed)HiPn zP(?bD*u`{4dHJ6&aG7>^Ea}gL7BKb7tVr}a6*)nwk_&=a>t4-v3yT0JixOR#S(&*X zY^=;khm8`VE8jFA;HOG64MO7hFZOg3Rb6A(UKcY2qqR;1l}4r4xGu_=s(U{Mj-AwC ze&Rv4_RiiXnc;Y?QgZB)?mbpKE8Jzc0+ESCS7+E)RQ=oEmFe*=bIZ^PWaDOJEAZ5)W!6k^|+bfYi>9+k$xDQ|t&(^6AW4+|)ts;MEWLt7`_=-i1x7_c#dh|j_Q5dJBG z`kI;t#);ugUfanb4gRN&^R=&L#URPg+$v{o;XQ_xR@C?|FX9np(rQdqITECP7Buy| zL!5%k(g(p{j}Kk9&$alvo<$e)X@7rg-Vk&&5d!HYwh~Lv%VGyR-WYuB;!>`aZ}RFD zH-KP)XIf965-W~r7U>?c#HR}^&CD3bQH$aOQrzCbLEh2v(VUCuok#)k5nEmoCcwuD zZ0SKE=EiWBloDj2{R~`0fM0})hQ<>G1yr!d51>gShK4k~yuCjGO$E}5-now$zj*Ny zA)dloV%4E|tGC0y`0TOEw?rz`YHu{}a#F}%>36UeqM&PS&Foqa!hY^HZ?ODSw8;Oe z3n=4&v%g8-qJly=jQ+znA}e==0F;PnZAp05S#)BK^E3ve?KwbeHw^d#q{dVWEp6( zp8yPiFdMvj6P`Ku9@=`3_4{|5c!6eRVq`=CG=m~YD-1mUmOUCqrlum{VCyqpUILJk zI(*c=3x~Ivq0g+vzXtzM=vRa%URU_`$(xJQ-XywJT5)3e?{uaoVw!e=T!}7=5>54f$LbS(V*Ne#C~Oi{1n~_Zm6fSYNjUi$c&7V4tDSkBET$yr;X< z$5(0p0I}xRf)Fjzxsj1JS=yOBpH9b`4%;6n+7@kh_y~4;a{!Xt(`HQ(w5n-o^*B|u zbXNplZWqNQf+gh&8wAMj38g?P#)*->nyrnO4BUC%CLy&!ZE~XKHUIGB@2%7&0aw4! zQGehH591?Fd0wgY^Kv1pctpT&_gZ|XfyGYEOdkxEpGAKpho&sqtFKT{p^LYfM7@n;&^lQUj!=iRo_W_ zx64_znzLOm^$p;IdV71ZZXSib)8A0rnVJc&d2gpcJX*lj(l)%GXuEp!Y4|PGU$$^mkz?-BsAW}cq*HeJ{`5pDK zJv`^&;YoEiL<<23_l`%QYqN#{b^m*2=;#V~T?zK7IiiwvC(_F-@iV~V?7HImbU0ID z&Q6sx%%43&fv~f)ANI|TCC}<>YeO;zyQd$==By-By2)zScn3ev_vuc=mN{=l-q@j> zw_GJ*9`0(i>Yrv=uU+Qz_(RZNHG8aEP1a2_^LjIhaGUkFR0otD(eROw=$;5Woe|^* z-gjr7c^)m|GKU2L0(QCSBT8GTUKt?ZFd*!Y9wmP(Ds6Zw%J>pB%F`4|dAAfAlxG-? zx@yF!|MeYL(G>(US?qp7!#4Zf>ao?66DfR~eM-0#kCEo%9r2&Px?f$&H-**9`*}`^B3ng!|!jdj&pAZJhTDCtg8XOXGPPydKJ^_ z9*nLQbSknI$uSmRegUkk*k>b9B4g~MxQT@no+l6^McY_oWx@XrNWMERERsj~PCb7CM1AL^2XTufZzPa0I~gHG~dh`0@el}S@m?BqUB)J-K}*$ z16fBw;^sEw%~e>!n?NRuo9EIe+QA|W1rU4uX6k>huK3Akp;M8ZWIqZ+%4JBs7J#se zY{-qNwk!ko2!v%m0Z7BKA1wUPUx4K-7KB|QZRf`+eVatOZ!;b%ag=vf+3*D_OzV?@ z2hky@1$;>I0PH2QJYMoRKE(37;T`({wv$QNFK=Jp*eGpenODP#ZH9YX{~gT-x zhTj~oSA(u-m8S0seo^a;T_So`$F{B*@n3?|rY8^*)U2zZ6m5#zXcr+3rrwtP(o2wT8seQw2Ba_AdJA^ahWvcL3s~ zJ4Le{ar2j==fd)+Z&S_h3C3{a1vCa1G+^W9*J{@M?`e|NsP5p`RqwQR*q~OIYa4)ud9xQsFOiFc7i#2+FgIpp zVIuf#p)a8|C#xKndCV56X#dcT_3KxpG1V6BsO=}|)tXsiD3IT+!Lr6$NHnd5U{R!{ zY;5a91F3RH7=!`94Uj;1g}%(WZZ-)lfLFNwu0#QVY?h8x|h3kKPxaqp$+G>=LRFeNdxkEy(@qk{M z=J0>xTtrTO-pLLy_+#nI?MYa596N}DS?6X-WY-}UyV0UHTIy=Zqq%h&NVCzEt;rF} zu-!})x6Lsa*k^Nm4;7sBKu+?T8N|9)t+ZEz4AO z>MRY9*Z+`k`sw<&Q)df^cFZg+2s7qV-K3 zr}?&B9$9X>tdYTy`MV70XA4)knu~&EHpAn|6=bZ4d0#NZ7#`Mg+d;&?{H$~TosfB( z7Jhmh%|Aq0=YJ7pj}?!2LuKxLyHE_p-SXMQO#Y`6X%T4Gt(eB9vX+=2?@*?ec^$EX z`_1XzX-rt|Ec{BDGfPE^BD>zrh|LZbqIgdVV z`$;DxubNbgD-KSsT+>spnUxc^R18?e=l8GWUaNdVgxs3gOPRFFI`s93hHlLqnewC! z!;;oG8*Z7nb9ux2Y*tSEPwfhP8%%ns)5-ZTzX<1^puLxjn*De?!XSvc&RDa7b{K$P zcXf*Sw84Jx{Cs{qW08LURz>Yhtysh!;0VYs4-4a?4_RodPW=R4_;tsp%2!wP2hhSz cLXMkYWjvS)#nbc%2>7Tz(Nru~uz2%70N~dVh5!Hn diff --git a/icons/obj/watercloset.dmi b/icons/obj/watercloset.dmi index 4fefb4a22bfc76c54c40db2abbfa602c5d76750e..a9f32f001798af26f3a62428213798e416992a98 100644 GIT binary patch literal 26747 zcmZ5{1yodR)b1H_=#=gfq#J1w2|-FkI;0!vW+>@K8c7LBX=xCo1*8O|yE_I3xQFlF z|K7DOYYlT|&diy8_PgWRdp~c4nu$6z|*zR^=Q1)r}`B?dLYsb5F_yu5vajroiq&uf{Y z;|`Z=!d_P-5wVE3NK4~`@V{^Rcf8~MA_u8lfMQF;Cqn%^{$IUFpLI~aR)3M(M7QWB z%I^~gpfr6hFI=fwq>nt(#<&f9cKwx=@VZF^7sZ;DY(lMowywepdi()zv!Mk0l|HM` zD%D#V4CbgBLtWwb<8H#(=4>#$cf#H}>~32}io2Co($NhcUWcqGKj-$O6*0OI`YmFD z&NwA{(}2DInQ2{2C^6A)#JSp|*RF+2>~~Ev6B8qw;)CKBj6@wLroN3S2-&fan8_=Q zqO+$HwQ^d${Aa7Y<{^n@@U+*Px;#ZvnuFS1Z7p}ln_P7{Lc#8))js*b!&K3imOs0! zKJrjDug}DfysQ6k_sOR$BzSyvR2+R~icqM*=MqN~nOJb*ov|@LjVGnnZe@w?_^rG) zPV?+;R=$MflFGGfTQ2u|qE2#k&J-a4paT?TUub$}?fcofQcZn6oT-ra*fVLf8-nVQ z)KJU&8_&{7^O9mcC8|v7k7x@bYDy#jLf-wFE8?m0@j6A=0GZ6MPNpdQpg{d$=?^s= z9~OF2L;muS_964R2iu{1pCb5m&AfNFojU0jkhM5f{H<*1ox#E%`1BtQ54U%ITa%?X zHaUKmvweT2r_mq~NT6r6{jCcjz)`{Z&hE$w2LOZ|n->!AHJI_D@H_whZ93snw7vbE zJ!&RvYUvF}VL=yFX)65mWT@b9!hfALg{x#FGoeQ`SC{eo4)ksThsCRMiDir&EF!(RQN}aMQY$cEm$ew&*9Pgg^Ye z5qy+#z>eK^?N>`7&fW|ei!bcde4@31ZS|s3M}zyQ7QDqo{H_6HoB8*Ko-{4)M>tC+ zSB7@l9caRf-kGhALUh)UeJ7mU&3<*bORdAJL1q7%dkQU%zLbhM%Hb3$LoYYdxi~68 zS!_xz4tbwr@4n_P@F>oj4bu#78}+aMdI^WW+eJ*IA9#n=wpWJm#r_mhV-2LHk81`R z27U#rEULwV$qxQDc8d?{wS_ce-b5KN@J6?t>LJjGxEr)LsO!hE8xP~6a>l2yFTxc* zWuW@9f4>B^$HdQtsjP7D{xI!bJpwA z@3zh@Tw4`78gZA5@@piW;Q!ihluYzWzmiI%le@aHu7Lpwgf)3$eJ@8vkFUgZJamKU1eIjw zW40mj*ROmC8XNXitN@m8z@K2*5b=-V)6)Ht{&3pT}Td;XHRax|Lc)mEIMv<@9wOz~aA4`VKrE7+N5T@~ntEP#T1t+x$& zDDbeq_PaQJ;qcEh)%76-ofyxRX$*^JHWjoLQ*Ghj(L7a}T{C&0h=-=X3y&s1Qx~YR z@2*_%`3^}i@?Yr7I&Gi*bI*$!@8SJx&FHo3gYwo^*Dc9Z6MQq~j}rHRa?}&gvk}U# z%lXt`!+=y{{3-A9(98=?D2h4coV#oTXv`n9v3{F@HxwqT>&Ot1V+Gw$FGmvW1(@4)#-z(xrgyuSAR;D*R<8n8V;?o*q8pixxtoE z^T_moooNB^dz+NWA^sQVu2{z}j=uL8R4sefcd%2obcSf6Gxc+0_8bNgzHg`tP{xXX zzu>9z?P@!27U8OL|H)=y;!^|$p0o3QvkP-Dcm$YVy>~1Nb&zR>OyxwxN%o!PN0P4l zFkuOkfS&kf0R7cHzYO1RH~u^ab~-nLVq3z!P;Pm%?d?x|HFs;LkU!y1+fe`D)WQd@ zUVug#X?j#W$|Sjic9IC?24kIgAs7W-oi$%HJDn^AS6jd{h>?;MDDNDyqYshB(n@)C4 z066WX_OT2Yq>6xfmUh7tlo;dtW9&6k)!C`oP&UKX<$t{mOo9FqBed6Siq^8D#rq~q zj_Hl@qq#j{chty(5e+TI>ftZ{izX+SHa%;Ir=0C-=qw_kdOdP)18YPtWC!Vp@*Q3{ zS=Z-S(+`0;cRz3G;iLsLtHoa~WDLG3Orw7eZqAnL!9GnwDzT+>z^^_%F_3G=9gwjV z(D%!pI!NR^pnVH?)mKEhXnu~vRGlI<6OzKGKrM(;J)`#8i{j{Z4Q#BLwEhN$G3*i4 z62U)qu8j%Zly#m~l$o5wMy*y%`*UriZk3R_L+iJ)L_nSoZ({XvcWE)yCW03K(7gns zsB{;ak`oemL{qd%!dr%gO*V7?5hsWVOCl@J;tVU~A0`5sM)7zXGR2SIP}#2Dj&~hM z%4rCz_c6effbryE6~Sx_Z>9gXCm5o6w=m{QT#JJ?Wjb>hwlS$Gtw5F}h<1$uTse9H zagyiN7D8#ajpDh`{?SjDs-o1>n!$6Jg`FCwZ!;jfge5J2w_X4-;I~%M`07ohbVu81 z_gOPqH_}R;@OZOpspzekJ~9}A2ejzg6yQ5?<9F&e%>YC89+-CGmJyZ=oey6yK~0SL z7b?<(e$6$b8L@r2n)>E|8-+*FwFzxCR!M-cm3vGM*qP#n#CYM;s`6lQN=v`l5n`_GL9UI!y1fbDsjA< z+p8%TJiPh-r9CR)a5%xls=(lt{Kd3$&wSnz@?T7m^6@+VrsW}5g zW@q&R`{nA->ea~5`L_2nK8bTVh)CU;yzDcnKfK;2l(YA|oSm9k^WN7oU^qgfAfLRA zA;oh)Sd41E`BkSKfa0$RRFpc&jYQI`*bIS@=9Mz*E9kL5ZCi^mP*&W`UUW}AHgn3L zmKfoA9fM>WAVgM56FM?|8TSm9Fx>CC3j2`FNRu|gohw_I(4^M>Yf{db@x{<7Zf0cP z$6b4jw|+9**+Kx6l9|QfS*;;L^Fih5>Sl4xZp6UfdyHFPN+%6|u+tw2hJSpnZ`mqz z1`+tcuX-?XCTcy8?gpWUb_0klcAdUE;CIN70lo9H{SG29o~OPbS`Zgiye%3e8muBa zt(8+jqpU%kWA;o3iQ=l;{`M)XDayz-u4xF+2&OBCQ2cE8S|(;8)In}w$eE^&%g<@! zrbU4{@|a7zX2#cDxg=M z*z^$qb#sIqxOtcEC#~EIf4ei)h54ds?_yfHp?fO58Lc}92{;R>Ibw_=&W>f zxhOb*?4Uvxr!6`b4-`U-A5KL5R9{2fB`}q%Gybgcs%*LIx(!sx*f|eGRz0Ks zY93w#+|Q)ay&ti|t@q}2QhXB7IuYEK6nLH9gElvYj5VmdqShv%r zqX_zO!LK5N5b9$9)c_BMoEZv9KXwUn+-IJ}T}S&_&R0>vMD2Y&xoj|9+y^`Ut&4Kx zUKqGyp2^7ygPIFq{?~5K6(Sd%pr13sFg(7VJQKhE44vxRMkVa9;$8(2H5*>1^4Ci| zB5D77&b-?+{xV+*0js>qmo-Ei)&@{rGUyntocYpAa=z#vMa3kxen94weLgm`P#2+9_)PX*Q_6S zAnU0*npIH8^VJz|*feBiPdaHji8|eUNTxC&H7wf0sBOAX!ICUiOK#0B>+QF9o0@YS zVDfDhQ5PVE9*B|8OHt+o(C8k}y5WZyoioiT@}ch5gz{ZBe04Q+W6_mPPYi1mfS3~U zh4WCIbv6cwr+&ugaoc~~76=BLQ1@$^9@`tKxxfwq&t_VpyoYV!#($YCz?5ya&d1_^E zEJ?*Y6{hW{a$(t?i9dSN8wHYK7muWt{)w<$yWaieGD9bxF8I}9igqj3a+OZx#H8Xo9yk%?1@NZUJ^Fw7mKz0^#r6E!)ES9~kdgv=;J~faItQ$Ol4|a158!ddcRx|$ zHB=ixt?PSz39pkTl{<=({v0PjV1R{C6IqfNV|>><*P$>UEn6o@U`44%l*jhCR5ZSVJB*|qc%uzF9 zMh@O(Bjv0)k+IP@!%?bQibYa-S5I@Oy|=L&>gffVJLRAI$=@I>k#6X@?f|psF;=PS zuS;~6rL(G8)I+eg{5i$afx0~+A4xHS@^$IrcX*eJoGprf!Zuiv8m3YvbmZDx0eCkD zAo!RO#3zB`wM9&SRdws((zrcKxcDDz66I)gA(7{C+emAz5uSTPAzX#yM)}nCR`u7G zl!XwPKZRO((uwWY-5AgjVPF*{QWO`=UGT-xgs(#prCxfq_$p}92C|&Q1*k2S5X35y z_}-Rng@5bfo~{tSe%0@#6gK#)&+5;`Ozj=5-?m9;DCq&Sh|YWfpX5V^fwADEW3mDx zFPM9}*sBizNH~N~8~SZb8L0nwj6J93ASfcn%fE@Esz&g7!`c#lQoh}LQ5g1eG%P2e zOzxW)w}0t%Ze2CImEZBl)P(ywG&Bv=dh@+6LaiV&BWTI3YCUeH@)07R&*4e`@=$mR z(eM`+ybd#-Ic#gL7asId5J2r)7R#x1-!;3^3(Fnpw|0WQq5#zMiHE6mU zp7m|dq9SWcm{ts7Zrgehunx$IBjf_J5WD7l#jkIPSSHSBQ-MG8`V08G>iJ+Z;`B}K z7G-=+)PUHFDTHsUDuc_@wO1gT8T)o#8q@hIsFjBAeNJ_$Cspy{UYCa7cE-2jS8gE^ zp1iitj+fo|Aw_jK*7>IVl)juslUZH3`^YyGFpm~do`zPwk@qO^1_(sF-SVGLE_ zqe-8*3-RF-!}deAIPoR#RKFqe@9OF20#55YitwDaep_<5@(%24T6S-=P_~YCl~5W# zzE^l?LmSqtED)mVXd_YUlJ=ZDs|uMmqss_OVwY`Bicj`dwem9VFDgrIQp!!#ld!Kd z^G_)}-=@WBZDpVP{;-nOs^YW%-|&Qk+EG#v><9du3knLk*guW9#0#?uU}kxF+jkDp zcraqW6O&>Xl((Ub0o|UJs&co6oR?5BHw?C95wi3W%XdbWo$VzUBNvM4BQD>|)Jd%$ zCFR|jVj6?B>t85QZZw>pe>Qwvs^awcp49uys$$~XOplXbcd;iq|J<)&Upj$a`GxKE z+mbTJ$qRb?16thi`=sK>YLglAE-V1xI3oX=@l;SHEFfenSKtaEBuQn$S20Rq&&Apq zCrdL`K`nc0i7R`{82vKtGR_*}PU|A4{HsJoA}RLsn5aH7-x1hNBGE#-yc5Hu9Wevi zLQQ+S#&L4rW2aa>48yD*@WZ}5;y7W)=ImbD-lk(|Z_?l6x``SFB+UeTZm4Cl1kOO% z>T+GKW%jH8ekm;1^49hj{Z)Zh!PSkN8*wR*mfu-<pkxn@&RK|US*+oqz0AyM1) z+8|oNuTdHw4U*P(Gr|LS?;F+*eS{RtDjmDO?Y;c5q<~*b;IUMznD4FDc3y%fVQkT5 z<$sR=FT^p+R)?^+IF2p*a==@rSo2>_rdNz!TNVIhp(qSjz(sK?+%eD_+ep7q4FTe2Uv zTPB@%M~M;7gUz>@H$1~3-kq3$q36diF0I_zZe!vOU4h~Ak1WXTt#W!W3!_X;I1x#w zk!1bCX>H$^o=5#YF3-}%8RVn3qexT#-HUNT)!>wlsiSXXt_RFzRMJVxxr6+*=7=s zY|>Y3U!zN54D7EW0h@Z_Q3HUxw$;A}n-U z#-%rSZ$pz~6l{poc*xN(u04O1B1!C)H+&l2zAuWBO6uXFNqc8ld-rwVxR?os^cFp# z{EO=X2-MGb80wgG%rXQs?D3IU>F^=x49)`#^FukfOq{T{-}hMQq{nKICZ4|nRUV`& zkO>b(WyL3*#M5nd^sj|uv>uJ`S3VteT!+@DR2RF*{!{R$han+hFidot@O>3eKbHw7 zRm50+G+@?{RdD@yfB0j*xD!&jdgCb6F}u*Nz*DAgaZCPY2o1Tj+WMWvGWZ$9R^_xJ z_xi(+vUeHSU3*BIU3Os7zAr>MKHZ2q0hj!7NtQ!NJ(j`OwOZo1`;JML0m`46epxN2 z@;xpl1z(gUp9Ix-xe_N$L4|t7nS5Cl%|?X4SRz-{gw=haMbL55E+qHvAGYzy)``?P zYXZij34i7<^8AGUhAZY{?l2E`YZLN;e5^`_Y{Sl{n-!(2WS%dhR*QD$d(1(FDDkR6 z-o^oxnC;CtQ|vZC)>M_5HA>FPO@JMbw~3UC(~{}~=%iP%HB@2wlpOIK!TU;jrDkf`Vl}N-Yt- zvJjIwi2l6A#!3 zS~cCIdSAQu1sbi4QzYpqS`|frV6zNX^gw%3e+`Kzy;W@BXyvx6aSwdh_~fV<3iuyK z<&Y1WHn@Edde97;C9%mz=%nIC^~5#KEsA-I@2F)BWFbYN>+JN={0+L}e>TFUGEJ{n zE?v8JT7#qW6qcZsCsy5I|3}x+d%0+--3p#c+0L9z<*_2%;m5m1yRIxFK5O*H{G#V) z5{^tZTmN9G6BztB!d6>7&aab?S9Ssed=4yAmJsl(X71?9EqG1f(!OX}g7wA#i`iEI z6PgyIOpvY2Cf~qdi+UU@=8*7!5{)ilWg+2YafVF)pj(7fcU*civMj6@GSSRcJ)8TL z#u1F9k1?j{B1P=!6sAKuig&J+dai8TfV;mS1LtRJCQEVg9bKfie*T1CT-)%Ymq$e* zC^C$V>$gO!me~DpRbfMMdbC~Bnsg&SLunrfLxD*BVD2V4y!vN1-k(AjK$aa4&z}BH zgHWu(;-I6Wi$Capjin|H{^5b8U?b|IH2Yk#0jpbCYSdV!p!8_h zaM}Qs#ibHqRhDDRmzlQo)Eh!RxvU0=UE@9FPg=R&0zLakWeEd#vO;hUe(DoL{@Th4 z@(q5mr^cf2`W~(%MAvuUj_;Su;Udz3X=A#mBjq(#^ac~(hy4>Wen8uF2=F4L%Y=!Q zvOvsWq_aq$q01W+oU*2OgqFFh1;j7Df_h)+kmu{>(QTDzAZ&FG#WqGs(rW#tj<@xc;@AMuL15;%{+gTY297 zLrQz&IAQn9w&*20A>CV(_3e)Ftr5+8WgT1r@#{I5wyw&r!Nr$oc;4VM{-#0sBZjdME{mCIIw~J+`sURzit>#abn>%iaqnoz zFSXRrK`Ys3zV}iu*cqz`W_s=JwRtkc-X1=e+|UrWPaHw$Zq4XE4KecP(?~z(K=0Vq zE4+|enQn&^9RZhEAFD+AKtS{(o9L!&?eOMptg6Lj|EF7e^wKPG?UkVJCJ-h%FV26ow9?R9?3;W>ENGf#ZJ_jFH!@ zG?HUWri`t4js&#Ipn%^Rmf?a~8|Q1HvAo6&;doA&2Hiw^=)b9T&apQ}5{9rO5*Y`D zFF$7ih|xyH@c)r^9kkM6LZQ&YCqIC}F4+I74sllI7&SPNhWP zg*11*GVV^JMJyn(6s0UbKMU$W4Z6jnWBMWkfWj(6BFJ^Tyo`h1qfFb^qjZRMh71kf zDMI0h@^3CA&bR9@Hy_1gyDljTeFA)Zd>&M@3JAUJZvw<2KvbavV0Owmw;6vRkuLGc z3|31`xvWKLd@G!B`BWLD5d*xZG_=#Dgs*a1be-kWcrx_7xI7O@qyLas2QNDVLT? z!@uc5lR51SaYa%_LGF?wlwN!`{0wXuW}yJ!;P!FaHvX9uzh5R^iaYg|9f_#dgvaCz z7O^Oj#%hSC8|3ppTmU3vA?+DYk~I83bn;v>2J7NH^o5l*)WgCG_i~YV!@A()kFN!a zgoMOKN1AsnQFCu~p0WyIo30|0es?TFaej<;g$Ik6RXffS$P7Uf{}sFhA#oIe(m5@6 z2A0S|Zw;=H-#WlB?8(WnTxLu! z`Z`s)&MyR7gf8a356$d!+RFAQ+L+rLcq7?~#M;scH_m^RQ+jLjvgG!4z#6poM%~zj z3#P#Xp~CW)JHEE=a!D@Nt+(0l3`8cE!k58oyIJws2-R>E#S67xYC4Ip#AAps3bUpA z_IR5V&$`9sM-sik1|JrCoVr6G*xCUVjJZ~D0CrVD*~q%7F+e%u|6Gh&61wmIrMF*f zeQtN#U_X!DLF4VR#juXdvD)xo3 z4i>N5PHes0DQ-niJu6*5emhyCebAn3_Y)JcpJTc^lX|GNPKl$C!@{4U1VD*c9G6gfSTbBIF+yal6pWFfZgG8G z<=rw&Y_OVZ1NyEH-=#(WF;SCQ*Oq&iDvCPQwtrAqZM3~wEV*?P)$#bd9mc0I!%w}u z00{eUsOkRjI%c?joEHF(e2C;El#<5A_uudOr0&0Ks;fgfMIe!8@R9^vcDsq9Hvo*= z|0GJBdzCGR=5K>NW#x~}jOtS+R|j82604YJaY&*F=qki(Ld-lYTaJ(xC2dIIvT>fj_EuLMPVX!je)cEEj~ zX|nM+wk|kDUYSwClNGfz@MCm945Gmw$t&BxaY9h6K#8Eb{-=)Tez%tgpP*_?L-H}M z+9p65cW1~}ZO$FXzI%&Id^FleFL4?Kd^A8S`Kh`ZA_s*L!-N7~gn{9)I59r8v{mvf#rkVZzuGwtso7a3KSxuipWL%jZ52{T7-~$mVLdRp zPZuZ;$7ex5Z+or}N_AZ-P_gE(-$pGNXgbZkewkTr>58MP!oA8Ee9{^hGzsNk9x zUgLJEK~_0)R#r^Bd_I2sj%XRz(gx369?XX=J=|XbFqf_0Ce!6Q)$<3RPQR_3csd>a zdk!dHw_o>i58B5=`-SDZMzwfe6jXBN?8SY!QD_BNA`K5kMBRx8y9hmwJtJ=mW?4S! z**P`}C_c0$V9){_r^1R+?I`ExwM(NFxOWyztKZL~3F#K`N=fEDo436myK$Zy)AQ>N z)w2vuCU+G7JooH@G`G1{hc**^3#>808GYoqKID$2xWz?7#0Gajm!;$xIUsFlXgF71 z{U~-xNl9n9PAw23%VV(I>v*!-E8=mOrC%ibV&z#dKmv19G)qMhZP?aN2RE@Y(lK8&4c;u(cs{Eg+(Pp`<$rTYe02A~9wWF8BQ zKiCIOjXDpaUWkN{34p)$%q&NeV4Y5=g*9X-`GCX_NnsYg+F zbftC4cT?3HzKgED2b-72pjYMIroCMWF5saO6rOi)IozQ8*RcT+zZv^k6w`T{%cqte zjlwN0u7DjwNauaraU9CM3<@Eus2H(&^(eHH6FwNa)b<^j62CV@%RDpBdl8RVHj+vU zpUsOVU<#m-3Qzc%9VX|2+;!*Dd5W#^XY$YT7JZ1u0V(4P+FV`4WcO779^`$6(t7j> z{rE9q8>-b~^HJE}Jop^c<@zB_;KL$F`=S9`!#^!$)vi)Iu}pqOZhV5ThQC+xoHGAI z)C#t z^+^!gi$TaRYUbA$y#C4ffzBv@#0@hfx8(b!6!;ZbN1jLtr!@}}b)BigFe=3Q=bxy) zxV5O)xp!1bI>$5murzQb&v2cT-T7`W`UG4ko;D zkk%yYA$^-r@X56c9GH|ublIAvW}&dA#En8Ba}D;H=4YEDgq<>~j}DgU*iH^Oos9^a zF17oeUZxs)V}P#7|BsZ0Y9G?+3){gAgutfC-tYa&#uAdSmy}sBgu!?EHO_){Y~j#e zObvX25y%&5R;*#=YO-$05R^$Y7Jr8jxzx4G2ZBo784LJ3C!UbLs{6Q)tMY1CQRHU< zUNrn$wDK(-JH{Xv+BI4W_#&}5g+k$I12+Y^n@AxkJy{WB(TP!A2j?xMcKGJl%Gazd%H2&i z2AN;E?ezF82^G)``W9u1`C&MF^#(|J={z?#bhFPX88H_?icmt1?NoLueif90P1^Oa zoU^OvCg=b_aZa&d zdx~dlDW&VOUeWqB%A`MxhN%g=Bhi1yg6X)|0ivi1dR@((0{DC(V;S^1pPytjil#rQj;{*!kBE#baEMrioVvVa)0Pj!4&(f0xlaxS;0#^aSf~O(1y!+WtI&l;}ib zJH`f!ggiqDiCk*h*tGI#@6^Kd3Vq~4z@}nq*Zz%aFV~S-=#xB8Nnw}@KnoGU*}UCD z-#d(@7nn(PMvaB(IQx2Hb)v)tWl=+!rCDValxt7lv_0||3&%&ni2&WAc9-2oF`q0U zRlyK`#eH(b9IHd%0LJSG)d8GEc~>#p7V&1VWg4U80&vL*Y} zRE%76$foy<_R(ih-zVAV5QFVgIy#=u@or_ck9EX$=)b=$%Kox0`<7?A9ZB_uNJ!o$ zgC2pV6~dVnSYK49y)mHM7~`n1fnV#tk|)4L)YWc$L6U7hJ`&U=HC-8fSi4t6nvRlZ z!w+W0HpNjYzxSmfEh^5Ey<|ua#N{Bo)Xo(s(4Dn;rWr?Si{qD|Z zS`ORQf4x*9$msZKG#fW8*|PHIln`?{LwoG^(@VDoNqPuExXI0jpm24#|(V3bzEC9&?_=hW`i7c=FIMj?C~H0wtDQX+qkHkz0X2j?TTAOaR~uC$vCeO|9V z^gTPfI?`d6IGv=yx|_L?SiCvgig1o7Im# ze*Ht=>G0#@b8_&2YJoU3j&+eY z+%^Fi^az3iY)+pt!R8yJo=VhRhygH8J=)Z*0+7x4*7r9H{W_=4qAHrQ3PdyPmu$_y zfw{97rJ6K|^h1f!{eC~zf>nZ=R$7>h4~?9JKk?jIe2!xjYmoSLX3mz=t&I6Vy)F+; zxC61ssmq45Xi)9HwR$;}hxIMhe)PYf+TR-*Bcs)6aROcvS}8dre+8{Ceto*IlL-Ks ztCIppNvLK&W@HtNrBiet#-J=ngykeyXul9nn*!C;LEMIA1;mgmARhUAQ$I3an$|9n zl8|W_TVFb^o)A!znu{gK3F+3y*b4Ja<6rn>W$>Z-1Wq}9Kp9qLMR40~c%1f5H^K#Z z>!)OxAFUUyDNV|=fMH}!;w@WU%KvmC4y^%Mt8}cy>+(o{gP+*9eNyfPbHK@9MdQHU zpo%-eziR)O)|BG{Jc;N{w>?NT!D2)Na1$m+to4Pz7$WgCuLl`749B67lqLtSzXQdc z@(lfkx|VnSvU}}fHQ)Y6YmN(9$yK9iCtk9s^O%%C5U9n;Wk+A{p%y-JH70(-sACXe|2xD@dFBHJVFKvrKL}dG5ot|Yq6*} z`!ePl3qzG@sR#^~Ejbpdq&Oj+z4!DA8UV5>QBAL~nm_ZWPcL^ql|Scj72qLg2NDGP zB0FWJ@9}_%NG$a^4>C}Ltj{x`x2!7sGJm$kiO)T+*0i%?h?Q5%4eRC4wW4F1pY(b84!Xu(E<>yP)OhG&J~103kw|f59VddGwB^CO7FWi z2VTwZ74x;n_W;*lpO7_Y9voFuPo)?Sc6?%Hg&YmBXMVdj0ycp&2f+<|0dd-x1-|p6FId@K~q{q z?e3+g;42=2u@l@DoZjA0GHTNlGdemGD?8=0G|-#Wf=EDZSV^Kpz+!2+DSj^3xmCw? zpaKN)j2Ej*jSqBG{rsT;OZUM5&}a3j)`2B1IJsW- zL=LTP&tXSBZ~lQBA+q#gGMs!*z-|i2tSo}-H9&umB$m!}w)pVq>*G}|RgsM_|2;c1 z)eW@Kb}28v6%)t2CBJmisUE9x-Zyb{g6RwV0kn$`0=fz;Lka?83?c(`UqYRmW7|-dcf*75YkX^;Hc>*E zy~4GsDoq_BLt6dwOh-H%4IeBZxN+SFCxZ-DpoeuB3J??q;)A^XwE?6ap0xq)aNoTX z5+G*tx!jpqhe}--tWgrCW`&{yFnc0LY5Ai09UJVkYHJ%6~h6P6? zsUYe%C~G=OLK8nd8R)+>-|a0KMSyP3%3ibPdPKH(I^CtE7V;(cNq-#D#FlKg@wT>} zA&mvL*a|ge*HnYba3!m>!I>Y4|KQstE7sM3V_)ua#+(#RK(c||nG7Y^R6zB605An5 z_Jbu3Vh$TM5EkP~2A_88_fn~MNeRM1(x#Y)q-h>{=>&!siGui;l1Spf_{@L14(6h) z&X$MzvE&*eY2rNhHXZzAC@!wmt!h_oTvr*bC12Z?eZ1NC!gl%yYZWBJvqEWd)g`bn z(!hvvk=mS7`H->j%rZGItn&bU5X)s;_*8Px(r9$Gvj}2tDYLa!5$Gw+2)lddRzgMF zUH(TSOY|C>3Z6G_c&uuF-_+cx`=L|s(~hnlL&A$R&%B1j{EC8vgWTrQUNsfFU5GD) zee*`O8-7Sb3^`6Imj*NYOKmFmOopt`FivjO`;nAB2aU3+$b2kElVv0|TI1E!q$DDD zjyKw=NRadF#kgGtq0}?YDK}Pf%-)a~(ipbYpPnd@lJNmp#C`zGt=Ni1dTHk_GSdiL zwrITIJT8yIx{L8YZGA*b@>?JerRURyZH@OBBMFGPA2$?5iX!L97QbJ-mQZRJgn?OM zQnd~lz{H}q()D7tNKVZMbwh)SkCt!}vH!-bCEQQTuQ_>4nE5LA>r+fWKJZ#*E&D-G39sR?&MJ za9H*2XApb&=|d`=Lw?MIpNXq0cb2t*i$!;lQJ`;>Dg+0H0|R3> z*49++Ucm$a!y>)q>6>B8sh|MR0#)z#pn!4jHND8bo$-1`X1k-;-b|dr#89_<07U3% zouexiN!hzY+;^noUbA|>TGq^xH=cmYR<*m|?Y<0{4?BM>H|ed2qhki&B1uOaRXGvY z%p($tFSYNtvTeUAFvbT3?4A@S6U=RM@x0kCR>OV0AsfsnEN(t0$%m_?;!GI2QeE-!VGw4lw&dDC z3b{%QgI;QF-09IMc&a#n{SN0M8+zEU;KXOZj*$eeT9KOS)vkGvln*?KP`YCLUCp0! zV(C?7i)_OhXy`Rq>d4A;8yM?4sN-ZnKJ)}BoD5ry1>sA9rHqw=H?cN23#Xe;I0+mB zrxHkVFQB`VzRS>`?LF13Kg$0@wkS?FU<9OnoK$ba^yp}#_Phd;DZ9)5o`qMnDD z)nrt)viO8&;_F}3%6FcxTkN&m^gUHmA9n6InWebi$4%f0`9IgTjWC?CRaFFtni0N~ zzLMO&YlN8laI&)yk`3qoTX@jwCl5*ePIOIv!=BiS4^{0Y`N#q_^75Z@Z{$wCW1O++ z@}#>_>PpCAFK&qyrcL|r+BRoN^;?vwX1vI-`*Ags?bh-Czm|9#Zkz^a^um$O$^;24 zK5MQ1>x5U2?jC`N_a$b?bjnv@**f8b|9!F3q_5K;h>n1vl=TJ$@&;)0{Z}Cf4-w2| zy0Aqe`Bf`AD8%#dJ3%C-UjrOEj)sO@m@drGv3fj~-n_7QW>&nQ<0nr)d)#W1Om~eN z8rP9ZJB|F#BWbW9BFQ%^K@HyW**FNEm^L}~jY6~)Iwxd(e}{>}PzeRsv12)>8Sxlj z-YBDhP(HuLS^F56%BczrXIPzWWESa;<%8B>K@do|H z(dXEcxAVNq=&z}tZ_`q|$dk|nl=Sp6^H1+jFrv|!bWT)%RK4s?pIJw?Dt&$td2pWj zq?p*&`BH0vu4+)$F&N3GeV8*5uU?s-_!{S+L7js5Li)jVn6gG7I<0>m+R z)s)<)-96F$ycEsQ{|CO)``U`{vFVJ?u!E%d9vVA5o&w8#QUQaLH>0}ZSe+a|=Th@a zye@M=Nubv0u<0Ig4rI99MLZ<$*?R^fXu^!%rEs}^L8t1U_?$zkyLu#!r{CZiyZX1o zt@dW--D{^GX=Ld7vt0p2#kBAr&pj=jSUw%psyEwls^mz-P0+gMwc1f&QsWL+ehZn| zd%4t!e}ndEY+e`$`-vMh6~w>gqo%#wxf*)LQ+1=^ntg*p>V3nbrHxc-h6;2(hZ4tS z|0*62j<}~E4z^)|rnfJeP`>`8tLDy9H}@Wxaw2_3DURpgo8$XMrUQYNn+Y4<1glGv z@45-LpR0EcEke-+C*YJFu1_dBTtBlRX8aC^td4x~?hzQ`@QDB=%78ZqRJ|9Lt9>Cy zu8m4vsvksbPdFC#j+}Lf4+3;Xs5nY~$aXy*=xgym7BxNg9j$-@_=1D*H;d%FfXO(MTRR1pOs8%)Oyrl0P-PUJ z+r-ykwLm3`pt=8Z&*goK_Nb4z(Xjh2`tu9C{Kf$Mmp=}LMDGDDg7Tr29=`zt95ElH@R1Q52yO6*#P`qXHTq_^`$AC-;P_3NcWziv?k)l zf%Bx&42ZHSBWsF>LGBTmyP94AHfj{$rVG!Mydu9ou-sT`G2rq&Y8U&{6Mz9zyFKeJ z?tN%Hj5`4zZWW+{vZ`-EOwSHv zj)MI1Cm99JE0aKE5beGN)X8{>)j+!nEEK_Q3kXQUure>-p zTTi^K?o_te$ZY~W{-PO;Gl-n#hBHU@s;*wa_o{?KX@RUG8hNf?1UPcXjcxa&UOA>m z?O1^4YJ?Hl?@@&K)`u@ktp1!*MhpnEw%y)(4a~6U{X9D&WqDf;0NCT@KA6|?M$|F-t847#? zOQH3H@l}ty>#GB)aKBr;4`7+|W=pjYTkcq%P>K-_nLfy)%+9^9{M+ar%Z0G9^kGuD za6ct4>Q=?$?kqQ|pDIONZ(k1?Dro% zfv}Lg@86vubx(Z2b_mj5f3f*lY8Wj+id$R|@Xdr8E&%$aF}uZU8f!PtuAJwHNx!v^ z`C_NYd1x5#Yrt2lEAn3u)vpL;q~Z8Q&UaI*N;5`#ubjY9LP&O1k-N$u!fb#r;LV%* zVJSX7GIw0U<&3%KO|HM0?KDM|uF)44f_38hZJHJ`)cy0H@)&JNHda z{hXU$hZ2fv=i{Y=adV@i!&Q+50Zu)-LG`08E+E6)vWrtwWE%kFSG4^v=N=mrpGD?g zDs+tBpN@Hsqn}b5k4KKmiW?qVa!D=x74Mj1$Y1(REtSgmz&10F=})mvhb!peam8i; zFTEG6cj>O|NMZK8IZvEuEJ@#mklru1|;MjfIJeuEfn~dlSzTSIg3jrREI)9X} zq_+M9XQUEs)f*ctGO9UtkVIzT|5em?M>X+1Z*KyKbfotns8lJ6R3S)jQl$4Ph$3A9 zrGzHEBSq2Bn{*J69*Q7UMFA-Wkls6i6yD|Y{hjmvk+V73-MMq;-km$oJaada8(+zo z{~cih`9*~cqR~I~#`?F)wa%Ke?+zNs`AO#VE2wyRz30d^1tH7+UOf>&egkxKo;#Q?#M2jae@K$oad=)XFq>F&|CGqTU(F8Q zWA%K3L+DMEx`CBd^j9HKb@O$JsclIH23ax5jW_aem}7yv8DL~Q+Vx_xqH9arIUfw= zo4=1oX*=uogTu7!UX34q0E)Vln9eLGw)^I_u!&&A%$SMQ7?}O5*Afz!e$ILRX@ger zvlWE!oMSslvH!&MH_Apo(!A)c^ou=K=>z43s4)29*{5gKN)NY%zi6|?Ozw=P-4-p_ zKyRO$p)~WCSVj!*=c?_cX(LwSUtap6yluVZ(oYq}fmf#H!+)G2xp4Q8*f&KL1EVV& z(-qCr6ESznU=&Y38OT;%1zi-FF7f2T(gHQ}bu!=(*`wN?3TK%nY*s(-G9Jpb`?ILG zV5KKY-98@LL3m&^%71Bxwiib%mn$6T%=pvJy*^jck8hdC6vSK6y)zRgfv(B5!+xu} ziJ;5MH=U3`S5Eekd4eK1(L6%)X#g>wcYpbVN=}6Y$CSYt7cvk12l||whld5>5|088 zx=Cwz+K>Id0N;t;6>pA3h|OMT;O>2{pKtl@?2j+o5nM&9dd`Q2k~BIHjNp<5 zdcZxS%3j9I$%TQ}AG}RiswZjQCzwwMeA&t&?0YROukgS{X@ZE9o595*(0fe^m|~Cy zK+r1oOif1Qgl1uoy|YB;jUsd2f9Q{KIr7UIdjM$Ut){19j7Tu8oTR|jH7ipDAezQR zR6hTs%5jWg)t4R%?Vj%d^cS&09H>}0$O;TywE0vrxDspZfw4ZAui&I6ZLtlp5EQVp z9!J#z8|~YkA0dfInXBvoJK*Y0&oufeg;YjOZH~pKRlJ}1-Dg8^=aRBI00@1hLD{>E z?^JzR$7VDITDTSci~fDXvC$BBg7Ldy<^^V#%XH7Ol1Z9_+CM0m_?D6(eZY@R z%pCpCpQ2IKLiuV|P!<{t!}Kd-t4n){V*WvH8Uu8e^14#sj#hAMiR2UANP6%~7I}1w zSPKGysKsFZB^6n^e<5)h%}HqjixgLSnkz`)E|&{~rpH4J4s5hPP4vi<3H zXIfQr>SITn_E-1H%ggr`<3t4&F8b5P>`~pSYwc6Ku*u08`pL!wTMxoW$o;d~$yE7{ z>LzvHP!i%{70ok{cK9ValG3-Xx#&i?*$rl@pz>sByQ?pU;c#ru{AM-`^BeLQfitr92HV zg$0;3xmlt5eelQ4ylxk!hEo}9`yi&Idy@@iSPB;F_E;BIW=UNTS;sq?O-h75e`h_f zGD-&486LHl3m#b`MZ`7_GPYieV}_p2wmRRk3EWr375;lyQ{~z=6F7-~R8NsJAQK5V zU$=R+e$y2!L5Y3dp9Je4kwUxqV^C7q>e*M@e|Hs1`z}WAC9w)B-Uy!D!HYCt&{l_2 z;c9WY*~iS^VM;(f4FC_IPAqhr)*XH{~se_gOCm^a6I`!u~f;b{V#89Q`xTl^Dh;OK8 z{CDx{zym;#HW7j>23@XnnlxpKfwQ6}=y;3T5S$kWwymeFG#kG;ms;D&_BN+ECF=>! zh*Ns!1DRul5+K0Gj9*=yfCy`ckFCC~FFOxJ1=^lT#>WTf8`))EjI}OsXMZ>zr((%B_h?744x16;I3%DJS%pg^7#Xthd9Q_tiH}4rtK*un>+PN?KAO4$n@> z2s*tvGCsn)911*rfA5~l0ENEPyw@qXW4LJF8ONDbtY5G}03%Fz&pW>P1rYm*(e^d>2;Hj6s=Lm}qzjS&PzD9g`u%k|8;2M3)!%Tz)JM&{w& zgKU90wo!%wFF+EcYu9DM-oA>sj+h<=n&Ud-J>g^$4Q<>+rDY6gm^Wtjy?Sk}!40Y? zGDRjO-b(#0++~8_eZO@%!?NyR_FFf3gtsfGk7BCQdWqf)v!m0>?<_;(n9G>RU6=Y2 z#pyQd=6%9SfQN z6Czr>Zz!bn(p*g#gm!%s37Y%vw0~{#VtS9;y=Adp`rrWec>iuHOzdI-G?69ls&2_$ zq0ur@CyG5CJvcD`0hJ9(%=P_aL3|6E6{LByEf`MC8BBwvuA9Y@L{g_`>MB3TBVrQT z{C09e?!1AiAX^f4H4_1vT#a znLy&8ATTjsUM_g%bE`{h&h{_QCJ21M1bRM*dzuotdb+-geN~%lCQM(6PpHf0CW*{5 z=e`k3@$`?wj~fwyzKsd=Q>1l2A(Xa%evkiaKVPa~14mSp=RWoqZiw<)cP9F*9(U$6 z`M!=(!`dF0+6#}WSu7r7zt#IcwPMjmZ+Lhcz~?GcGMEaCLbHOt=}0F9MT4UPl2cyz z&s0+v&ZQKylklraW29h)pw>W&oSbtFGhZki#_Q-F=)Du>Mgmm?<58<=%sp@j#qO`f zSONiPHql@S{yMK2IDg|N)#61r6*~l6lmbmL%YKCT7n>%6gXPSLFnA)8a8v>;zQ$Ns zSa{+vUMRRGW}K?M0uD6~&5o`~$AA!#fteW!fXLB)%w=fwgMyF3);tI$)%vqkrzYY2 z9;YDLiM0Sgc)x@vf{-aYI+8JFG*$TT^TszI^@(q7CV-EaeFpc7NJ|T9ht(BZ)^0t> zNQ@cRtA~-;fIkbB9#sKbQ85RdUsh^i#caeJ_X$zpPn4Q_Lr8!JE^kI9BFN@J9?x#bF)oOjCTVa6E`u(Zss>XDj72y3g*^x67Qh(B#OztBTS9vSLm`widU|^% z8Vyln{F};q?}tR~D8UMxfG7w6LWPns8$~a#>w{V)5X9_=wZ7$Tnm_>YKPYsGL<20> z8yuz%4#W!bb?jMFkNEgx+;YFL=4*b{Tu`B__;2ogw8H6^VXrvlni8 z@%Nyo^1|{Q)U+3L36FeVpCz+&+v*XhK&r3c{ngU5Q2j~EPcxsS;P!v&9%p1^Fp()v z{i*dOFEWz{L~ z{E_>^)`Ee|ju%zkh!ZLL(xq66wY0T`HS#~Y#oYuJBGoioB9s5Ce5q(=`+(7Sm-O?0 z`QFLh{^Lo>u7EA&BN|GSd($^1kXxPK_ct(GL)=~y$_e?yahYNa!iU#kM&8S@gR?tb z6QA`=F2?ocryPS@273O-r1tcqA96kH5gFvie6k}58g{& zzzt>Gu5UZ~sclcl_H~N5b*=g3u3yiipQLy1u%GN5^7w;M+Z#OB5-BC^|2l;bA0TP& zE#~TCu5qZkxRJBF1Bu-f2Qx~mwKNa_>1y_7A;lm^;WcDjNK3q+O-JDerk5CWd5i6* z*%!}ND4kbEDJ+74|Dzq#JRiVj&rdTxybrngeD;JU)=iipM`!UgYVswULs0g}n6ma- z#%)XI8%6Q|GxWWr$dcFPlEDvY=}=OW_fK+};FSMoZUkX~#4LaOGHMX=z68R@(SQgY@1}|_|6jb`{`SC#G!Y#=onlfv2E6BxXj_Mx&}r;hUk}G z&0e;{dy==~L!PxE{ACShQghxPgp~qC6vBQiI!cBVcMX$%P!ap-u`Z}A>rWgXb)Rm* zQ~EppeEg9nWb++$B8mR)^Qc2gPu%bW{V3yiGZB%8Pro1ka0R*sO4%LVrB*Pq%W2b) zK)RguItLsr$IA)%j+NqF%fIKxyg!fXFlr&6J;!fPniD49kQV8Ubn5(7Q)u>$1~-;L zl@Ret0Rb|Ey(oBYM~BTQIx`lg|AAtUCIq9bMuh-!fP?iN0fPsLzmwjE`iX5&-PEWF z{Pjjp!GVXg<^oA&@gFure5vqd+jzHI-*&vIUU-S(iZkC9rZX^p*OCvh7AzT(4TeB? z^=)mFz#`+k@^Y=yFD>AjGu7l_`}L;U?|9X0zaIIFok?WI)(HRtK<|oRplh&8?m%J3 zPVGsQJZ#`I&)CyQcvnPS#Xyxt&Ge;h0yMn_yZN}e?I`1E+n-ovhef0O+f@B=en~=V zoRuaNV2&BJdB`g!F5?D7?dxbGMHm&;miN~PT(#f1j;QM5wSaWp?Bc2sJYT+B*}L5 z>|4PFb+G;tUlKts_%!6?mi5jm5+AwTC`S-4I;Q|3WL9_d&D>YR#Nr3IvTpC?dz0D} zOd?9VeOyP!Cx{D5vAg?cE+HvK*F9SQ!HQy8GXY>w$T`>HoH7Tq7u2^J60-E*Z1$5$ zWhynt4pdE#-N%63Mf+1#P81O-^^=ciH*icsk9bb!Cr^o{l2+i)6)~&aIS)0nvtfZ0 zfC2zWT(}Yif5vIreK|P1USqDh&8Jpq{E0in-AvyJf-pTrrUUado%nmeJcTX31!qo0 zXc7%P-UJZUR&X>AvR(m)i#Va@r6X^pT!ni!Yp20zp~BqB?n@o7?x+9BzL>?8P&F5n z8#AZ6j7da&Kq{C{M4iZi7kbUkof0&7u4^*+p|QN{nR*1p;Q8Mi5gF($gFtr-YNQ$a z7p7@yb1DOL9ce#>0L&s*>F`geiWUFvS6gP1e;1mW>T-CX^L@4~nCT!Mx zRgot6rxz7qhw5fsYai&?{6Qj84G0#GC6C$KK-xB1KfDMH$Ci^gwEA>PRC-ql-}pvO z3k2dn`DuPWo)j9bX5t1gOGjU79GypVr~zr*SFp36Ol)q3n1o+!m%larwp{G9ziQg! z24SMjiq#MnK%(?1dO;OmT+7Wngt>l%vjyX4T!i0;9Hkz;6}<bqY-k>nA?MoR4`(2})1O2dFH z>r_8~*pBY27YSU}K6U*4_OQk?<|T7R6zk=UzmvtGrA*v)7Du$X)gi|st`^I)rBL6= zpwn*zRO?Qwp2Er#F;=%zvdlKopv2D!8^_1he{Vj2h4BK0N&Udf`YJ*S&x^GYB*eu~ z36h#qhop&>blT0Fr;uqvm!Ic;g*G!J-v^pPqOr}3J@znn&TQSqr*wPgAG(HKBq)pn zlpdk3XY<2Mc977r==fS-go#^mMtvZOyChcS%7fw3PQ|OL6q#D!MqIO4aBDR%f3(Nq z%*@PxA|pR+a_`r)?#vnoc+zRR6npP4_9jrnsX)E^HqKsdm?>xx{%oOZ5bYB9ftTFQ z)hkt+0QI;O5lC`>!_g4*l zOlLi_@NW-|51K!OLkJjoyF(ZNOvHKAJco5M27e!gZ9JgjZUofn7X68(9fcL^y}%Lh zfKdjGHXc&2M5WNk2@@F~I%y|gjD=rR9_eJdi;8@NGf9QSgKr5)J{?j=j7*|h!upQR zL2LzHLlqpw9I*3U7XHd2q^|inL0Q8Wl2Lees1uDxc^j~{edtWsoVDMCz9+dw>+x?p z+=HE8F=gyxh%dzMi~mGqoQrjfh4ubN^wv4Wlkf`Bx|&7&7)*|Jz7vZD5QI!ir~R~$ zf4yV7dr-iH6PI80BIzqq3NK5X*uXRPJiO_!X-}>VBRW&yCEsHY9SF-$c+lYU{|Q1Vm=B)ikXd_(qOl zn`R>|74T&^P?*`->!EVnV1su7sziIENby7VPJj^ddX;_pYe4`0Zg!csTeU>$zbUu8 z2Kw#%WQlsW>bSTfUkS*221OVfT1gUak~S)OpLy-4Lu(yp<6wx>&ES*8qnsTl^9jwd^_`_vqHe#E*45Lg#LhFq zM|8nzfWzaSp#AEqu8vdx(RG)qUiOoPP8f~-YRt>2a?6^-h$Z4@1nv>HuFp18i6_?$ zkPP$f{ny57x9C%gXa4_rjUPTv_Rv9x^==B7)wn%78jUd=WDKD2J=uUTNV(uI_LhT}di8V<7* zMYD1|IohFf+Se>@1-paLP^9a4KQtUk1I!XBK=pXVrufLLT|~vEqSjOmWJv)(Az*tn zt)z=1+o1n-i(FTw!`h!HrD@6OP{@@e2sGL^M(JoLb?HR*weh+$*i*X?C*_Ma42G_r zKcB0$s6ZBywIbHd9#@qT*RZ@bx4|!)UArqSc2`lAGzB62szD=f)g{DlyE?+}w_eyt zkAS#NoF>Un`D82;*JFfHcG0-un)oLP>Cb`<4cF*Cxc7WQaeS)%&<_aw-Ir7{v;{kF zK%UIB@FTX4mVTX1>gsLAg|)e&_+5`HdZ98L6n0FcY;Igkl0JbJ5q#(=#S<@u%Ak4Z zz=9cZK|e5pc-^ILRy=J5$mDQ{X_L3i*>B&Gx;o$4kq7{3UW&^YWZiS>{-;?tNtSC= zZz7CJkNEY!OZu3zyzLR^MF)1qGe70@G|3oR{nJrbm^VtMxGfQa>mir;CG$gnb@o?i z#?MqM0IL)yjOeQvJRleA7vv{dinJhIOq#eB(vS$=U5+i~u6-FIqDNmQKYzWp*Acwe zShv3MDXBwDfAmeRg4q+IvscO==)o%>Q=;)tB`OT91PX!09ua-Z@klU&s5M(tiT9^2(JKH(E%w=|Gx|C9Af zvwXUovyLB{>JOexPY3GM-a^>ubW(!BS~;5bMt`-(%A!}| zhQ?K#_%h=ks#Y~V?SF%HaTLl*sN`m{O|yyVucKdbDt5ar8ypbu%$351FpW+8= z03JTgmC(hm%|0G&a{n+&AEzhVZ`G@$cV`!jE5S>uP07_t- zTl)6j0qsKgUb~J}GM796p$2%OH&_rHY57~~jnC@2F;$4w62-l8jKBp=v?GfGa_l>1 z#s+wXl-301C-SiV`}HL$!NakY(-*6G*gEMSr{3)*1Bdm`n41A_%AO~X*%RaWkhnwE zBoEG(Bx?`TJ2BVfo6_%@G%C2Z7ayMuD!+djo<@SylZQQIIL32Sm^(0cFY8s&0sh;j z{W|05=exkTp&d{zk)=wW^YP$-VQN|*lHZ*cY*SuKv2eg=`t4g<=M|vsIP=tNC8@Ij zFI8tb3-O-np8k;adz&A7JvQGH+?UR$VpKaGqUNkD5S;gIjA|!=t%C&` z#i}Khx}!h*{o_Y|)iQ>~8Xjw06{-8c&KRX9WJ#=`pujQwu3*E+(TS|AEcx?P!yChs znkE(ia3%BdKLSL80p_lFVfUaofoTc$K2JV1x!fYDzudt0iy!#{Ii-Kjm21N=5Sc_s z2g~ktzz&I_+kX>uP_;YwPiO6mI#A-@MmXOLzSjTfU$eTu~3@-PMx&Tyl4+zaq_&Y|mNA zDjHz60CVNzi&P6l=po`{!A_In_IB%Wyt1;gpx@6!_NZc*VoUuuz7CtL+f-79Ar;`e z#uA|{;L}e%l0*lJU7Q^24qmc8YsVbd^M8UDx1bvxTs8o10V?!tB7=6lfYfKLk9S>8M)-8`tdal?oU413{@YY+aBns8@_cV+ zOIY2xqaEw}GL%Y*jp(lbsV}X7{Imp}VDNf>-%hwetqh$B6I`)}CHFLty=-3sx}axp zh=t6z_b9rE*33lBk32?g%4yMEv|gDx^DEr%bbk4vA&vZ3APj1<^}o0wZ{>?#Xp?2= z&NbJx71E}d=cfkTvqTZf%|$5uZ6&%=BH0!=+bR%I$YQaA)=;w&narTp*ZWD*Y!)Oo z9mB?H8}qx5X26llu4Y!$PM7$8!p}3XQEVJ}n2dq0rn$0|gWCUJwdJ9}Ue!4n55!J4 zeP@jKI053xpGZ*&80yAJMYz)TrmiMBVT%w$%Xd_8PquXWa~Ac<7fGK8g!!|D_TcwM zV~E3pQn7Kw^YS^kCy#C*?u?1s?Rxo>&SbgUP~Na!^JfpWOpmB}twPr}r_ePQJKuf_ z)!M4G!LEGzEro@h{qA$zpFe+iPHw1*e<;ab%#6iAEFRevVSG=t4srJrQm?8)6{RD_ z2JvBjzpIDrGX2^Ta_dd$T0D`nng7XRUWKyBeD0>)zx%+@ zvp{8_6yx9rKf8wbKBmzBYt`1_rSoVV*a3~u0>8`~KYW^sdqp`?`}CMTdTO*}Uf+Qr zmlR2{g}zb(T|eS@oKP>Cpg`JU90hcZ*qMpn^v#NA1!8JWFJ1IiWjiV~{PkAzPN!4A zK9R&#yFzV-e80>`)M5g!e#GSq2k$^&WRf%#6{kD#zA~B-jOn42Iu3o2y)$q5_R1;Uh8~Czh^GD1GQfM zFEaS4YMOoUD0JB66eC#3BwXq+zD%{v%L=}QQKqkdZ845(QJwQIO8#Yol(d*cZFF9Y z>i13No%_9!ax`8mb?Add(j^0u#J|=`pu%nc%9NrWVGgb#t&->kU1uQk z=2x?zDM{uQwd|_{8`Z(!k_46m|?@c>Xc5gH8 z6CKbh3W~gEWIyr^m2htKQjq`WBVDBB?`(ejmdm#Jke2jxYN6~?7pTeQ0b9Lp2$oqr z)Ls;_wv`3VCGZB*Od5D&KsC{k*7+l~5x?#IXqPtK$ZCckHxQ^5`%rT0mU+gZ0I#Ti zaq@zae=MA6L(@F(=px0x0-gfo28;-@zR~BAi9~{ak;-+?ZGeTWl)IUDC4c7t!xGb{ z-RiZoshC%c=0F)H52wMQy{10@arqD;!{lPg{2*RUbk%&gT(}zW8IJx*^3iR&?3F0K z&1fDA^^xYt2IX{PtIx<7m1L<_;z+$BTr#u=@enJ(SclPmq(guf!{EB->&+_i7-v;2 zZ#;iEezQ^SdK8t>QYme*t?13hc0e%lL4dB5s>2TjZbswc2lJ0AWHiuNxe2NJnM0pJ zUvA%hdgt3|05usV*jdXY{85bIp*>NcR>`%EHyD@&b12u QsSu#4s;g3^WEb}T07`2PKmY&$ literal 26251 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 Date: Wed, 15 May 2024 03:42:52 -0500 Subject: [PATCH 136/143] Automatic changelog generation for PR #2975 [ci skip] --- html/changelogs/AutoChangeLog-pr-2975.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2975.yml diff --git a/html/changelogs/AutoChangeLog-pr-2975.yml b/html/changelogs/AutoChangeLog-pr-2975.yml new file mode 100644 index 000000000000..b215da0620a3 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2975.yml @@ -0,0 +1,4 @@ +author: FleetingExpertise +changes: + - {rscadd: 'Added new sprites for the plunger, rolling pin and push broom by FleetingExpertise'} +delete-after: true From 871c6fcc82c89179f7a762a4848986db90536197 Mon Sep 17 00:00:00 2001 From: retlaw34 <58402542+retlaw34@users.noreply.github.com> Date: Wed, 15 May 2024 14:07:41 -0700 Subject: [PATCH 137/143] re:knifes (#2933) ## About The Pull Request Repsprites most knifes in the games, at least the ones that matter. Done on behalf of FleetingExpertise. ## Why It's Good For The Game ![image](https://github.com/shiptest-ss13/Shiptest/assets/58402542/cc85332f-520c-4b21-96bf-9a248c3b321e) ## Changelog :cl: FleetingExpertise add: Most knifes in the game have been resprited! /:cl: --- code/game/objects/items/kitchen.dm | 18 +++++++++++------- .../inhands/equipment/kitchen_lefthand.dmi | Bin 2209 -> 1061 bytes .../inhands/equipment/kitchen_righthand.dmi | Bin 2564 -> 1238 bytes icons/mob/inhands/weapons/knifes_lefthand.dmi | Bin 0 -> 788 bytes .../mob/inhands/weapons/knifes_righthand.dmi | Bin 0 -> 770 bytes icons/obj/item/knife.dmi | Bin 0 -> 1331 bytes icons/obj/kitchen.dmi | Bin 34990 -> 31319 bytes 7 files changed, 11 insertions(+), 7 deletions(-) create mode 100644 icons/mob/inhands/weapons/knifes_lefthand.dmi create mode 100644 icons/mob/inhands/weapons/knifes_righthand.dmi create mode 100644 icons/obj/item/knife.dmi diff --git a/code/game/objects/items/kitchen.dm b/code/game/objects/items/kitchen.dm index 2732e0d37719..1475ae88f8dd 100644 --- a/code/game/objects/items/kitchen.dm +++ b/code/game/objects/items/kitchen.dm @@ -66,10 +66,13 @@ /obj/item/kitchen/knife name = "kitchen knife" - icon_state = "knife" - item_state = "knife" + icon = 'icons/obj/item/knife.dmi' + lefthand_file = 'icons/mob/inhands/weapons/knifes_lefthand.dmi' + righthand_file = 'icons/mob/inhands/weapons/knifes_righthand.dmi' + icon_state = "kitchenknife" + item_state = "kitchenknife" desc = "A general purpose Chef's Knife made by SpaceCook Incorporated. Guaranteed to stay sharp for years to come." - pickup_sound = 'sound/items/handling/knife1_pickup.ogg' + pickup_sound = 'sound/items/handling/knife1_pickup.ogg' drop_sound = 'sound/items/handling/knife3_drop.ogg' flags_1 = CONDUCT_1 force = 10 @@ -97,7 +100,6 @@ /obj/item/kitchen/knife/plastic name = "plastic knife" icon_state = "plastic_knife" - item_state = "knife" desc = "A very safe, barely sharp knife made of plastic. Good for cutting food and not much else." force = 0 w_class = WEIGHT_CLASS_TINY @@ -155,8 +157,8 @@ /obj/item/kitchen/knife/butcher name = "butcher's cleaver" - icon_state = "butch" - item_state = "butch" + icon_state = "cleaver" + item_state = "cleaver" desc = "A huge thing used for chopping and chopping up meat." flags_1 = CONDUCT_1 force = 15 @@ -177,7 +179,8 @@ /obj/item/kitchen/knife/combat name = "combat knife" - icon_state = "buckknife" + icon_state = "combatknife" + item_state = "combatknife" desc = "A military combat utility survival knife." embedding = list("pain_mult" = 4, "embed_chance" = 65, "fall_chance" = 10, "ignore_throwspeed_threshold" = TRUE) force = 20 @@ -188,6 +191,7 @@ /obj/item/kitchen/knife/combat/survival name = "survival knife" icon_state = "survivalknife" + item_state = "survivalknife" embedding = list("pain_mult" = 4, "embed_chance" = 35, "fall_chance" = 10) desc = "A hunting grade survival knife." force = 15 diff --git a/icons/mob/inhands/equipment/kitchen_lefthand.dmi b/icons/mob/inhands/equipment/kitchen_lefthand.dmi index 3848a84d00c61850cade8fdc489b179f6a339954..d60c9bf8f4767d51a48760b8a7808afba70eaf57 100644 GIT binary patch literal 1061 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 literal 2564 zcmb7`c~sJA7sr1JDdjq2Iaa1lGiGD&n4Fn3CDB|`t0A+6~}YduFQn=XvgP??2D|JokQ|o8g1- z)LXM*4FCXo-d^s$0HC2ZfpLhIdY#_g?4#bOiHDD#cMppRjXoW9{xl{M020VKT@?Kb zwkF_lIw4c1hIR4FCL65~lks)?lU-G$?@wnvY>KzN>Mrdqs=92WgicNG%zuY5BG907)^10Pm8-zW z=>10vbEE*UTF={k_u&Nc%m_2_SSC7) zJSBUvYwRRkG3K6dXRueGX0|4z1z{NxZfPC{e zL3D1}R;qGo)@Qz|3Q-|O=#heKQVZuR%Hp!c{63r&ty3gS2-^#~xpfV0f*+jEGz@uh zD{~OaA}$CxBZH;k^2w=*se--5K7_4$qzCAp1c|b;``&|HxMjAkR?41CTIl;yPWX=K z)yZOy*Wt9*V<5NyEKH$Evg(qU7^Wm%u$bu(X-;$NK8eE(Nfd;kcjxn`iNC(2EG3Oa zVlcQ(Op#-oqNm>OU7mIn@PqRzuQzeF3+8f8>7MHa1qI*A&BMu*7oMD0ItWM=JN$F1 zALa0g;1*4bf=#5Uf08bAhG&hv5}zmtgxqdi zBy6gC?hZ^+ciin*o}HIXJra4cCXF;B%_32i?A4s~3;<1BOk`*Drw96F2DzfU%UWa0 zy{Zs5;a8J%Y?H)Gad$2shcus4pp?AwY%{jp*XoG5zWH*H{T0Kg`KbB5<%kOSey~dn z_P58DVAfY*G1#sl<6gMnp}?(yeq{1XOH9#EIBR>sv7eGi_^<}hzGz|iFB;?X85wEJ;RL6& z8Kd<7FOuf|plyG24z`Q;CyIsK{|5h{qHIENce8d}wh=`cQWPw&YMgh&82OxM~ z4t5;BITdtPmuu69s(UpsFi<}eH$--b*;1Wj$%nR`!ZAkM`K47nQ#J!9l?0jEV@7KT z7(%W?XUv?Xj<(Bd*x{BDJC?~4!wPHN^p4Vz!NEbNORy6hUNN$1XyhfotE+2JV#hvu z$k8ge!3U^clvWAwy6J9bvY~;2fks4QC^(MaKNEL`K#6ZT)e!%|bwtL5Opi|vURe@~(+nfd~#tUpOPhsY_9=@h#re{bBo9dIVis4Or z3vKQP(H&3$O!R2mSmlVgATjwyeg6$%^*+fk5XGmxg{~%eVkhkXhbt+eFKz;T87Kg zG*-7zn0Bp?8y`KhN)W~k1}BOqLU~H@t$vfxq@zwW+(fy&(6+Nvbag?qf_=9{zXTTd zaGA1vMSV-Jz5}c9InI+ZvA+&Cnt}6kv?P36n17MO}(t60p#|()xIirZ_q;>JDl_AgD1L0olioWn))81;! diff --git a/icons/mob/inhands/weapons/knifes_lefthand.dmi b/icons/mob/inhands/weapons/knifes_lefthand.dmi new file mode 100644 index 0000000000000000000000000000000000000000..01f5fd3185c93c8a3fae60fe3c8babc405344e35 GIT binary patch literal 788 zcmV+v1MB>WP)004jp0{{R3ySV=-0C=2JR&a84 z_w-Y6@%7{?OD!tS%+FJ>RWQ*r;NmRLOex6#a*U0*I5Sc+(=$pSoZ^zil2jm5DLb;mll;} zmL=v8>4f~;q{I@uYLyjS{anC-0RZONQGKE-eXRfh0pUqRK~#90?U>tEgD?<9$wf^- zt+)UGRs(GX%49C7EiTvDFJ%pxle5sL-E{x}000306h}O@Z1XcF!K>eUdqXnal;ebk zE-VTLYs2OCj3vhf7b4SeeS;6`U}AfjqiyIyF!U?Q%G?u`e)@)`U*!6A>`R&YwvVcS zDD?toMC7GC*MB^X7fzyukwFYKRL+XaA*IgyuXEy&znV?`67qp6aWAK*qLvJaS2%? S<}$Sa0000004jp0{{R3ySV=-0C=2JR&a84 z_w-Y6@%7{?OD!tS%+FJ>RWQ*r;NmRLOex6#a*U0*I5Sc+(=$pSoZ^zil2jm5DLb;mll;} zmL=v8>4f~;q{I@uYLyjS{anC-0RZONQGKE-eXRfh0nbT9K~#90?V8(e!ypg^v7rrw z-rN8G*4j<0G|FB8*^wg6yzas|M#{@5ApigX0Ng#(wx^_l6*0T{{)QAe_Y91PW#r}0 zvA^LIm4fm>kC;=O-28!tef^w!U(L>2NR(r)=0c2GKVje~zNKOJ8+!dhOjlfsHAt}YzhQ@8x`$b-#u!gJu(~O;_@*KtIy~hPl&(6Z?|I|2D@p`c@-okmaeH8!z z00000U~8_$+^FK)iz|^btoU|85Oa>=>lQEOA@4R(%-MRXg#Ly(C>N@Ozqu^tY{gdx z{GXzevNrfd6`M;#<5+b*TRI`JWKY|1y`}L1U5d}-^=-4OdU$W&Y+nTc z000000056Mt)ZTh25y8YPCHEcI?IZI)YjOE<~2F6V$9kI6PI!7%gQZ(el7N4YOJq)<(FRXin zt>8a54mEJx%`p3g7U<(>J3A(4;^2wa6)HV5M{KS~hgAc{M6gp2fk{_CXQV1Gv(Hc7 zWqEovvCzCn000B7Nklyp|q429z)&IPiBTOhzf0|EB^->{M$pfgyq$0nUt z)0zHI_|B26*v>}L{~Tg$er$OlNthI!d-79@Kq5&Z6GK~TFG-fJDEPQAXiIOTZ#650$XLFt=hXa6zrHZ3=hHkt z)nrofd_c@|k}qpeP!nLDpQ@ao0?&v4N&hv<)AL!*W}r}3G+!z{C64}4p5#wvh_5Jx zhkr6z59!?8|8ge4Kfo)qfQ>KfXPWR22fQ**@tOWWwyv3Ur28LF$o4A)1DIR*<g^yIwf%^{qgT$Lccm>-2(4My@g;#LB03YmA`M?Ug?xx#AJrG&}u)>jMou0doUAT1E^9=I)XKm|?_ pQh`(aj9r2Mo9r4tBUj)NzX58PM|JVFrdR*~002ovPDHLkV1mh=ddUC) literal 0 HcmV?d00001 diff --git a/icons/obj/kitchen.dmi b/icons/obj/kitchen.dmi index 90d6ca121193b92e072a3a6546bfc9cccac84840..5818b7a55d8111cd06b96e8074778aff1c001565 100644 GIT binary patch literal 31319 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 Z#r#Bg7T+#;gckx{Dhe9%#ZSxw{~sB@HT3`h From fddd4b5aa7213f0a4617fab1a879e2981a399801 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Wed, 15 May 2024 16:19:44 -0500 Subject: [PATCH 138/143] Automatic changelog generation for PR #2933 [ci skip] --- html/changelogs/AutoChangeLog-pr-2933.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2933.yml diff --git a/html/changelogs/AutoChangeLog-pr-2933.yml b/html/changelogs/AutoChangeLog-pr-2933.yml new file mode 100644 index 000000000000..f90ab2d32731 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2933.yml @@ -0,0 +1,4 @@ +author: FleetingExpertise +changes: + - {rscadd: Most knifes in the game have been resprited!} +delete-after: true From 377cae4d5bc3856c7827a15f23edb9973795b81c Mon Sep 17 00:00:00 2001 From: Changelogs Date: Thu, 16 May 2024 00:51:28 +0000 Subject: [PATCH 139/143] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-2933.yml | 4 ---- html/changelogs/AutoChangeLog-pr-2975.yml | 4 ---- html/changelogs/archive/2024-05.yml | 4 ++++ 3 files changed, 4 insertions(+), 8 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-2933.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2975.yml diff --git a/html/changelogs/AutoChangeLog-pr-2933.yml b/html/changelogs/AutoChangeLog-pr-2933.yml deleted file mode 100644 index f90ab2d32731..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2933.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: FleetingExpertise -changes: - - {rscadd: Most knifes in the game have been resprited!} -delete-after: true diff --git a/html/changelogs/AutoChangeLog-pr-2975.yml b/html/changelogs/AutoChangeLog-pr-2975.yml deleted file mode 100644 index b215da0620a3..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2975.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: FleetingExpertise -changes: - - {rscadd: 'Added new sprites for the plunger, rolling pin and push broom by FleetingExpertise'} -delete-after: true diff --git a/html/changelogs/archive/2024-05.yml b/html/changelogs/archive/2024-05.yml index 52fa8a5dc4ca..708dcf5478ce 100644 --- a/html/changelogs/archive/2024-05.yml +++ b/html/changelogs/archive/2024-05.yml @@ -46,3 +46,7 @@ SomeguyManperson: - bugfix: static anomalies can now be safely approached if mindshielded, wearing a research scanner, or deaf, not all three at the same time +2024-05-16: + FleetingExpertise: + - rscadd: Added new sprites for the plunger, rolling pin and push broom by FleetingExpertise + - rscadd: Most knifes in the game have been resprited! From 2ec96135a39276bb0ed5f593aa83d15f598a432b Mon Sep 17 00:00:00 2001 From: thgvr <81882910+thgvr@users.noreply.github.com> Date: Fri, 17 May 2024 13:23:43 -0700 Subject: [PATCH 140/143] Spooky's Resprites: Part I forgot (#2990) ## About The Pull Request New sprites for: Snowy grass greebles Suit storage units Bookcases Chem machines from Spooky. ![image](https://github.com/shiptest-ss13/Shiptest/assets/81882910/b74bb5fb-cf86-4508-a86a-f35194d0b900) Also sorted out chemistry.dmi because I didn't like it ## Changelog :cl: spookypineapple imageadd: Snowy grass, suit storage units, bookcases, and chem machines have been resprited /:cl: --- .../syndicate/syndicate_twinkleshine.dmm | 4 --- .../mecha/equipment/tools/medical_tools.dm | 4 +-- .../items/devices/portable_chem_mixer.dm | 2 +- code/game/objects/items/storage/firstaid.dm | 2 +- .../antagonists/_common/antag_spawner.dm | 2 +- code/modules/antagonists/borer/borer.dm | 2 +- .../mining/equipment/regenerative_core.dm | 2 +- .../chemistry/machinery/chem_dispenser.dm | 16 +++++----- .../chemistry/machinery/chem_heater.dm | 2 +- .../chemistry/machinery/chem_master.dm | 2 +- .../chemistry/machinery/chem_press.dm | 14 ++++----- .../chemistry/machinery/chem_synthesizer.dm | 2 +- .../reagents/chemistry/machinery/pandemic.dm | 2 +- .../chemistry/machinery/smoke_machine.dm | 2 +- code/modules/reagents/reagent_containers.dm | 2 +- .../reagents/reagent_containers/bottle.dm | 1 + .../reagents/reagent_containers/dropper.dm | 2 +- .../reagents/reagent_containers/glass.dm | 3 +- .../reagents/reagent_containers/hypovial.dm | 2 +- .../reagents/reagent_containers/jug.dm | 2 +- .../reagents/reagent_containers/medigel.dm | 2 +- .../reagents/reagent_containers/mortar.dm | 4 +-- .../reagents/reagent_containers/patch.dm | 2 +- .../reagents/reagent_containers/pill.dm | 2 +- .../reagents/reagent_containers/spray.dm | 29 +----------------- .../xenobiology/crossbreeding/_potions.dm | 16 +++++----- .../research/xenobiology/xenobiology.dm | 24 +++++++-------- code/modules/vending/wardrobes.dm | 1 - icons/obj/chemical.dmi | Bin 56580 -> 0 bytes icons/obj/chemical/beakers.dmi | Bin 0 -> 5070 bytes .../{Chem_jug.dmi => chemical/chem_jug.dmi} | Bin icons/obj/chemical/chem_machines.dmi | Bin 0 -> 16236 bytes icons/obj/chemical/grenade.dmi | Bin 0 -> 745 bytes icons/obj/chemical/hypovial.dmi | Bin 0 -> 2302 bytes icons/obj/chemical/medicine.dmi | Bin 0 -> 5684 bytes icons/obj/chemical/misc.dmi | Bin 0 -> 5618 bytes icons/obj/chemical/mortar.dmi | Bin 0 -> 1980 bytes icons/obj/flora/snowflora.dmi | Bin 21861 -> 19382 bytes icons/obj/library.dmi | Bin 32057 -> 28454 bytes icons/obj/machines/suit_storage.dmi | Bin 5980 -> 8824 bytes 40 files changed, 59 insertions(+), 91 deletions(-) delete mode 100644 icons/obj/chemical.dmi create mode 100644 icons/obj/chemical/beakers.dmi rename icons/obj/{Chem_jug.dmi => chemical/chem_jug.dmi} (100%) create mode 100644 icons/obj/chemical/chem_machines.dmi create mode 100644 icons/obj/chemical/grenade.dmi create mode 100644 icons/obj/chemical/hypovial.dmi create mode 100644 icons/obj/chemical/medicine.dmi create mode 100644 icons/obj/chemical/misc.dmi create mode 100644 icons/obj/chemical/mortar.dmi diff --git a/_maps/shuttles/syndicate/syndicate_twinkleshine.dmm b/_maps/shuttles/syndicate/syndicate_twinkleshine.dmm index 73a44c1cb972..f420ba047123 100644 --- a/_maps/shuttles/syndicate/syndicate_twinkleshine.dmm +++ b/_maps/shuttles/syndicate/syndicate_twinkleshine.dmm @@ -6100,10 +6100,6 @@ /obj/machinery/camera/autoname{ dir = 6 }, -/obj/item/reagent_containers/spray/syndicate{ - pixel_y = 11; - pixel_x = -2 - }, /turf/open/floor/wood/walnut, /area/ship/crew/janitor) "IE" = ( diff --git a/code/game/mecha/equipment/tools/medical_tools.dm b/code/game/mecha/equipment/tools/medical_tools.dm index 6a36a0ee01d6..17e3fc0116b8 100644 --- a/code/game/mecha/equipment/tools/medical_tools.dm +++ b/code/game/mecha/equipment/tools/medical_tools.dm @@ -306,8 +306,8 @@ mechsyringe.forceMove(get_turf(chassis)) reagents.trans_to(mechsyringe, min(mechsyringe.volume, reagents.total_volume), transfered_by = chassis.occupant) syringes -= mechsyringe - mechsyringe.icon = 'icons/obj/chemical.dmi' - mechsyringe.icon_state = "syringeproj" + mechsyringe.icon = 'icons/obj/chemical/misc.dmi' + mechsyringe.icon_state = "potgreen" playsound(chassis, 'sound/items/syringeproj.ogg', 50, TRUE) log_message("Launched [mechsyringe] from [src], targeting [target].", LOG_MECHA) var/mob/originaloccupant = chassis.occupant diff --git a/code/game/objects/items/devices/portable_chem_mixer.dm b/code/game/objects/items/devices/portable_chem_mixer.dm index fa777fec1124..1964e2dbd04a 100644 --- a/code/game/objects/items/devices/portable_chem_mixer.dm +++ b/code/game/objects/items/devices/portable_chem_mixer.dm @@ -1,7 +1,7 @@ /obj/item/storage/portable_chem_mixer name = "Portable Chemical Mixer" desc = "A portable device that dispenses and mixes chemicals. Can be upgraded to hold more beakers by inserting a vortex anomaly core. All necessary reagents need to be supplied with beakers. A label indicates that a screwdriver is required to open it for refills. This device can be worn on a belt. The letters 'S&T' are imprinted on the side." - icon = 'icons/obj/chemical.dmi' + icon = 'icons/obj/chemical/misc.dmi' icon_state = "portablechemicalmixer_open" w_class = WEIGHT_CLASS_HUGE slot_flags = ITEM_SLOT_BELT diff --git a/code/game/objects/items/storage/firstaid.dm b/code/game/objects/items/storage/firstaid.dm index 4505f596907f..bac896c0b8d5 100644 --- a/code/game/objects/items/storage/firstaid.dm +++ b/code/game/objects/items/storage/firstaid.dm @@ -306,7 +306,7 @@ name = "pill bottle" desc = "It's an airtight container for storing medication." icon_state = "pill_canister" - icon = 'icons/obj/chemical.dmi' + icon = 'icons/obj/chemical/medicine.dmi' item_state = "contsolid" lefthand_file = 'icons/mob/inhands/equipment/medical_lefthand.dmi' righthand_file = 'icons/mob/inhands/equipment/medical_righthand.dmi' diff --git a/code/modules/antagonists/_common/antag_spawner.dm b/code/modules/antagonists/_common/antag_spawner.dm index 537afd8d4ff5..4b4ca9bd96ec 100644 --- a/code/modules/antagonists/_common/antag_spawner.dm +++ b/code/modules/antagonists/_common/antag_spawner.dm @@ -292,7 +292,7 @@ /obj/item/antag_spawner/syndi_borer name = "syndicate brain-slug container" desc = "Releases a modified cortical borer to assist the user." - icon = 'icons/obj/chemical.dmi' //Temporary? //The most permanent type of solution lol + icon = 'icons/obj/chemical/hypovial.dmi' icon_state = "hypoviallarge-b" var/polling = FALSE diff --git a/code/modules/antagonists/borer/borer.dm b/code/modules/antagonists/borer/borer.dm index d4af47670412..511bbbec1fd5 100644 --- a/code/modules/antagonists/borer/borer.dm +++ b/code/modules/antagonists/borer/borer.dm @@ -1053,7 +1053,7 @@ GLOBAL_VAR_INIT(total_borer_hosts_needed, 3) /datum/action/innate/borer/make_chems name = "Secrete Chemicals" desc = "Push some chemicals into your host's bloodstream." - icon_icon = 'icons/obj/chemical.dmi' + icon_icon = 'icons/obj/chemical/chem_machines.dmi' button_icon_state = "minidispenser" /datum/action/innate/borer/make_chems/Activate() diff --git a/code/modules/mining/equipment/regenerative_core.dm b/code/modules/mining/equipment/regenerative_core.dm index 87736c3438e4..4bd6824327f3 100644 --- a/code/modules/mining/equipment/regenerative_core.dm +++ b/code/modules/mining/equipment/regenerative_core.dm @@ -1,7 +1,7 @@ /*********************Hivelord stabilizer****************/ /obj/item/hivelordstabilizer name = "stabilizing serum" - icon = 'icons/obj/chemical.dmi' + icon = 'icons/obj/chemical/medicine.dmi' icon_state = "bottle19" desc = "Inject certain types of monster organs with this stabilizer to preserve their healing powers indefinitely." w_class = WEIGHT_CLASS_TINY diff --git a/code/modules/reagents/chemistry/machinery/chem_dispenser.dm b/code/modules/reagents/chemistry/machinery/chem_dispenser.dm index 0985ce758976..290aec1f6c54 100644 --- a/code/modules/reagents/chemistry/machinery/chem_dispenser.dm +++ b/code/modules/reagents/chemistry/machinery/chem_dispenser.dm @@ -1,12 +1,12 @@ /proc/translate_legacy_chem_id(id) - switch (id) - if ("sacid") + switch(id) + if("sacid") return "sulphuricacid" - if ("facid") + if("facid") return "fluorosulfuricacid" - if ("co2") + if("co2") return "carbondioxide" - if ("mine_salve") + if("mine_salve") return "minerssalve" else return ckey(id) @@ -15,7 +15,7 @@ name = "chem dispenser" desc = "Creates and dispenses chemicals." density = TRUE - icon = 'icons/obj/chemical.dmi' + icon = 'icons/obj/chemical/chem_machines.dmi' icon_state = "dispenser" base_icon_state = "dispenser" use_power = IDLE_POWER_USE @@ -451,7 +451,7 @@ /obj/machinery/chem_dispenser/drinks name = "soda dispenser" desc = "Contains a large reservoir of soft drinks." - icon = 'icons/obj/chemical.dmi' + icon = 'icons/obj/chemical/chem_machines.dmi' icon_state = "soda_dispenser" base_icon_state = "soda_dispenser" has_panel_overlay = FALSE @@ -509,7 +509,7 @@ name = "booze dispenser" desc = "Contains a large reservoir of the good stuff." base_icon_state = "booze_dispenser" - icon = 'icons/obj/chemical.dmi' + icon = 'icons/obj/chemical/chem_machines.dmi' icon_state = "booze_dispenser" circuit = /obj/item/circuitboard/machine/chem_dispenser/drinks/beer dispensable_reagents = list( diff --git a/code/modules/reagents/chemistry/machinery/chem_heater.dm b/code/modules/reagents/chemistry/machinery/chem_heater.dm index b3a0cfee615d..e8892390e189 100644 --- a/code/modules/reagents/chemistry/machinery/chem_heater.dm +++ b/code/modules/reagents/chemistry/machinery/chem_heater.dm @@ -1,7 +1,7 @@ /obj/machinery/chem_heater name = "chemical heater" density = TRUE - icon = 'icons/obj/chemical.dmi' + icon = 'icons/obj/chemical/chem_machines.dmi' icon_state = "mixer0b" base_icon_state = "mixer" use_power = IDLE_POWER_USE diff --git a/code/modules/reagents/chemistry/machinery/chem_master.dm b/code/modules/reagents/chemistry/machinery/chem_master.dm index 602c37710a57..e53a7f20ae16 100644 --- a/code/modules/reagents/chemistry/machinery/chem_master.dm +++ b/code/modules/reagents/chemistry/machinery/chem_master.dm @@ -3,7 +3,7 @@ desc = "Used to separate chemicals and distribute them in a variety of forms." density = TRUE layer = BELOW_OBJ_LAYER - icon = 'icons/obj/chemical.dmi' + icon = 'icons/obj/chemical/chem_machines.dmi' icon_state = "mixer0" base_icon_state = "mixer" use_power = IDLE_POWER_USE diff --git a/code/modules/reagents/chemistry/machinery/chem_press.dm b/code/modules/reagents/chemistry/machinery/chem_press.dm index 80500efc78bf..43cd01e63b65 100644 --- a/code/modules/reagents/chemistry/machinery/chem_press.dm +++ b/code/modules/reagents/chemistry/machinery/chem_press.dm @@ -1,7 +1,7 @@ /obj/machinery/chem_press name = "pill press" desc = "A press operated by hand to produce pills in a variety of forms." - icon = 'icons/obj/chemical.dmi' + icon = 'icons/obj/chemical/chem_machines.dmi' icon_state = "press" pass_flags = PASSTABLE use_power = FALSE @@ -26,17 +26,17 @@ /obj/machinery/chem_press/Initialize() . = ..() beaker = new /obj/item/reagent_containers/glass/beaker/large(src) - beaker_overlay = image(icon = 'icons/obj/chemical.dmi', icon_state = "press_beaker") - bottle_overlay = image(icon = 'icons/obj/chemical.dmi', icon_state = "press_bottle") + beaker_overlay = image(icon = 'icons/obj/chemical/chem_machines.dmi', icon_state = "press_beaker") + bottle_overlay = image(icon = 'icons/obj/chemical/chem_machines.dmi', icon_state = "press_bottle") //shouldn't this use mutable_appearance...? /obj/machinery/chem_press/examine(mob/user) . = ..() - . += "There's a small screw that can help to adjust the pill size." - . += "There's a small dial you could push with a screwdriver to adjust the pill color." + . += span_notice("There's a small screw that can help to adjust the pill size.") + . += span_notice("There's a small dial you could push with a screwdriver to adjust the pill color.") if(!bottle) - . += "The pill bottle slot is empty." + . += span_notice("The pill bottle slot is empty.") if(!beaker) - . += "The beaker slot is empty." + . += span_notice("The beaker slot is empty.") /obj/machinery/chem_press/attack_hand(mob/user) . = ..() diff --git a/code/modules/reagents/chemistry/machinery/chem_synthesizer.dm b/code/modules/reagents/chemistry/machinery/chem_synthesizer.dm index 2c6f5ed38186..7b5656521209 100644 --- a/code/modules/reagents/chemistry/machinery/chem_synthesizer.dm +++ b/code/modules/reagents/chemistry/machinery/chem_synthesizer.dm @@ -1,7 +1,7 @@ /obj/machinery/chem_dispenser/chem_synthesizer //formerly SCP-294 made by mrty, but now only for testing purposes name = "\improper debug chemical synthesizer" desc = "If you see this, yell at adminbus." - icon = 'icons/obj/chemical.dmi' + icon = 'icons/obj/chemical/chem_machines.dmi' icon_state = "dispenser" base_icon_state = "dispenser" amount = 10 diff --git a/code/modules/reagents/chemistry/machinery/pandemic.dm b/code/modules/reagents/chemistry/machinery/pandemic.dm index 1fefd1d55031..65bcf56ef25c 100644 --- a/code/modules/reagents/chemistry/machinery/pandemic.dm +++ b/code/modules/reagents/chemistry/machinery/pandemic.dm @@ -5,7 +5,7 @@ name = "PanD.E.M.I.C 2200" desc = "Used to work with viruses." density = TRUE - icon = 'icons/obj/chemical.dmi' + icon = 'icons/obj/chemical/misc.dmi' icon_state = "pandemic0" base_icon_state = "pandemic" use_power = TRUE diff --git a/code/modules/reagents/chemistry/machinery/smoke_machine.dm b/code/modules/reagents/chemistry/machinery/smoke_machine.dm index 7c67609593d5..e93e6f3117ca 100644 --- a/code/modules/reagents/chemistry/machinery/smoke_machine.dm +++ b/code/modules/reagents/chemistry/machinery/smoke_machine.dm @@ -3,7 +3,7 @@ /obj/machinery/smoke_machine name = "smoke machine" desc = "A machine with a centrifuge installed into it. It produces smoke with any reagents you put into the machine." - icon = 'icons/obj/chemical.dmi' + icon = 'icons/obj/chemical/chem_machines.dmi' icon_state = "smoke0" base_icon_state = "smoke" density = TRUE diff --git a/code/modules/reagents/reagent_containers.dm b/code/modules/reagents/reagent_containers.dm index d63debc16e41..bfecd046f977 100644 --- a/code/modules/reagents/reagent_containers.dm +++ b/code/modules/reagents/reagent_containers.dm @@ -1,7 +1,7 @@ /obj/item/reagent_containers name = "Container" desc = "..." - icon = 'icons/obj/chemical.dmi' + icon = 'icons/obj/chemical/beakers.dmi' icon_state = null w_class = WEIGHT_CLASS_TINY var/amount_per_transfer_from_this = 5 diff --git a/code/modules/reagents/reagent_containers/bottle.dm b/code/modules/reagents/reagent_containers/bottle.dm index 5645ed54957e..5916fee4b44a 100644 --- a/code/modules/reagents/reagent_containers/bottle.dm +++ b/code/modules/reagents/reagent_containers/bottle.dm @@ -278,6 +278,7 @@ /obj/item/reagent_containers/glass/bottle/necropolis_seed name = "bowl of blood" desc = "A clay bowl containing a fledgling spire, preserved in blood. When consumed, allows the user to transform into an avatar of the Necropolis. A robust virologist may be able to unlock its full potential..." + icon = 'icons/obj/chemical/mortar.dmi' icon_state = "mortar_bone" spawned_disease = /datum/disease/advance/necropolis diff --git a/code/modules/reagents/reagent_containers/dropper.dm b/code/modules/reagents/reagent_containers/dropper.dm index 63acf014b214..248586792679 100644 --- a/code/modules/reagents/reagent_containers/dropper.dm +++ b/code/modules/reagents/reagent_containers/dropper.dm @@ -1,7 +1,7 @@ /obj/item/reagent_containers/dropper name = "dropper" desc = "A dropper. Holds up to 5 units." - icon = 'icons/obj/chemical.dmi' + icon = 'icons/obj/chemical/beakers.dmi' icon_state = "dropper0" amount_per_transfer_from_this = 5 possible_transfer_amounts = list(1, 2, 3, 4, 5) diff --git a/code/modules/reagents/reagent_containers/glass.dm b/code/modules/reagents/reagent_containers/glass.dm index 6682a9ba7943..58e46dcb1048 100644 --- a/code/modules/reagents/reagent_containers/glass.dm +++ b/code/modules/reagents/reagent_containers/glass.dm @@ -118,7 +118,7 @@ /obj/item/reagent_containers/glass/beaker name = "beaker" desc = "A beaker. It can hold up to 50 units." - icon = 'icons/obj/chemical.dmi' //Should I modularize this? Yes. Will I do it? + icon = 'icons/obj/chemical/beakers.dmi' icon_state = "beaker" item_state = "beaker" custom_materials = list(/datum/material/glass=500) @@ -296,7 +296,6 @@ /obj/item/reagent_containers/glass/filter name = "seperatory funnel" desc = "A crude tool created by welding several beakers together. It would probably be useful for seperating reagents." - icon = 'icons/obj/chemical.dmi' icon_state = "beakerfilter" item_state = "beaker" volume = 100 diff --git a/code/modules/reagents/reagent_containers/hypovial.dm b/code/modules/reagents/reagent_containers/hypovial.dm index f16984cd7e5b..7696bf0d950a 100644 --- a/code/modules/reagents/reagent_containers/hypovial.dm +++ b/code/modules/reagents/reagent_containers/hypovial.dm @@ -2,7 +2,7 @@ /obj/item/reagent_containers/glass/bottle/vial name = "broken hypovial" desc = "A hypovial compatible with most hyposprays." - icon = 'icons/obj/chemical.dmi' + icon = 'icons/obj/chemical/hypovial.dmi' icon_state = "hypovial" spillable = FALSE var/comes_with = list() //Easy way of doing this. diff --git a/code/modules/reagents/reagent_containers/jug.dm b/code/modules/reagents/reagent_containers/jug.dm index a863be707c48..80ebcbb4d5b3 100644 --- a/code/modules/reagents/reagent_containers/jug.dm +++ b/code/modules/reagents/reagent_containers/jug.dm @@ -1,7 +1,7 @@ /obj/item/reagent_containers/glass/chem_jug name = "chemical jug" desc = "A large jug used for storing bulk ammounts chemicals. Provided with a tamper seal which ensures that the contents are pure" - icon = 'icons/obj/chem_jug.dmi' + icon = 'icons/obj/chemical/chem_jug.dmi' icon_state = "chem_jug" item_state = "sheet-plastic" w_class = WEIGHT_CLASS_BULKY diff --git a/code/modules/reagents/reagent_containers/medigel.dm b/code/modules/reagents/reagent_containers/medigel.dm index 7542f606a899..193d588bcbb5 100644 --- a/code/modules/reagents/reagent_containers/medigel.dm +++ b/code/modules/reagents/reagent_containers/medigel.dm @@ -1,7 +1,7 @@ /obj/item/reagent_containers/medigel name = "medical gel" desc = "A medical gel applicator bottle, designed for precision application, with an unscrewable cap." - icon = 'icons/obj/chemical.dmi' + icon = 'icons/obj/chemical/medicine.dmi' icon_state = "medigel" item_state = "spraycan" lefthand_file = 'icons/mob/inhands/equipment/hydroponics_lefthand.dmi' diff --git a/code/modules/reagents/reagent_containers/mortar.dm b/code/modules/reagents/reagent_containers/mortar.dm index 3c1443bfb9d2..c139a0b6fb09 100644 --- a/code/modules/reagents/reagent_containers/mortar.dm +++ b/code/modules/reagents/reagent_containers/mortar.dm @@ -10,14 +10,14 @@ to accommodate additional materials. name = "pestle" desc = "An ancient, simple tool used in conjunction with a mortar to grind or juice items." w_class = WEIGHT_CLASS_SMALL - icon = 'icons/obj/chemical.dmi' + icon = 'icons/obj/chemical/mortar.dmi' icon_state = "pestle" force = 7 /obj/item/reagent_containers/glass/mortar name = "mortar" desc = "A specially formed bowl of ancient design. It is possible to crush or juice items placed in it using a pestle; however the process, unlike modern methods, is slow and physically exhausting. Alt click to eject the item." - icon = 'icons/obj/chemical.dmi' + icon = 'icons/obj/chemical/mortar.dmi' icon_state = "mortar_wood" fill_icon_state = "mortar" fill_icon_thresholds = list(1, 20, 40, 80, 100) diff --git a/code/modules/reagents/reagent_containers/patch.dm b/code/modules/reagents/reagent_containers/patch.dm index c8187cd8843d..d244b05f55d3 100644 --- a/code/modules/reagents/reagent_containers/patch.dm +++ b/code/modules/reagents/reagent_containers/patch.dm @@ -1,7 +1,7 @@ /obj/item/reagent_containers/pill/patch name = "chemical patch" desc = "A chemical patch for touch based applications." - icon = 'icons/obj/chemical.dmi' + icon = 'icons/obj/chemical/medicine.dmi' icon_state = "bandaid" item_state = "bandaid" possible_transfer_amounts = list() diff --git a/code/modules/reagents/reagent_containers/pill.dm b/code/modules/reagents/reagent_containers/pill.dm index 85853ba5096b..77b8bc8f318c 100644 --- a/code/modules/reagents/reagent_containers/pill.dm +++ b/code/modules/reagents/reagent_containers/pill.dm @@ -1,7 +1,7 @@ /obj/item/reagent_containers/pill name = "pill" desc = "A tablet or capsule." - icon = 'icons/obj/chemical.dmi' + icon = 'icons/obj/chemical/medicine.dmi' icon_state = "pill" item_state = "pill" lefthand_file = 'icons/mob/inhands/equipment/medical_lefthand.dmi' diff --git a/code/modules/reagents/reagent_containers/spray.dm b/code/modules/reagents/reagent_containers/spray.dm index 8be0bea8a313..05f68682083c 100644 --- a/code/modules/reagents/reagent_containers/spray.dm +++ b/code/modules/reagents/reagent_containers/spray.dm @@ -213,16 +213,6 @@ /obj/item/reagent_containers/spray/waterflower/attack_self(mob/user) //Don't allow changing how much the flower sprays return -///Subtype used for the lavaland clown ruin. -/obj/item/reagent_containers/spray/waterflower/superlube - name = "clown flower" - desc = "A delightly devilish flower... you got a feeling where this is going." - icon = 'icons/obj/chemical.dmi' - icon_state = "clownflower" - amount_per_transfer_from_this = 3 // WS edit - superlube fix - volume = 30 - list_reagents = list(/datum/reagent/lube/superlube = 30) - /obj/item/reagent_containers/spray/waterflower/cyborg reagent_flags = NONE volume = 100 @@ -345,26 +335,9 @@ volume = 100 list_reagents = list(/datum/reagent/toxin/plantbgone = 100) -/obj/item/reagent_containers/spray/syndicate - name = "suspicious spray bottle" - desc = "A spray bottle, with a high performance plastic nozzle. The color scheme makes you feel slightly uneasy." - icon = 'icons/obj/chemical.dmi' - icon_state = "sprayer_sus_8" - item_state = "sprayer_sus" - lefthand_file = 'icons/mob/inhands/equipment/medical_lefthand.dmi' - righthand_file = 'icons/mob/inhands/equipment/medical_righthand.dmi' - spray_range = 4 - stream_range = 2 - volume = 100 - custom_premium_price = 900 - -/obj/item/reagent_containers/spray/syndicate/Initialize() - . = ..() - icon_state = pick("sprayer_sus_1", "sprayer_sus_2", "sprayer_sus_3", "sprayer_sus_4", "sprayer_sus_5","sprayer_sus_6", "sprayer_sus_7", "sprayer_sus_8") - /obj/item/reagent_containers/spray/medical name = "medical spray bottle" - icon = 'icons/obj/chemical.dmi' + icon = 'icons/obj/chemical/medicine.dmi' icon_state = "sprayer_med_red" item_state = "sprayer_med_red" lefthand_file = 'icons/mob/inhands/equipment/medical_lefthand.dmi' diff --git a/code/modules/research/xenobiology/crossbreeding/_potions.dm b/code/modules/research/xenobiology/crossbreeding/_potions.dm index 1fb17ea4d1fd..fc9d9ef06c6a 100644 --- a/code/modules/research/xenobiology/crossbreeding/_potions.dm +++ b/code/modules/research/xenobiology/crossbreeding/_potions.dm @@ -8,7 +8,7 @@ Slimecrossing Potions /obj/item/slimepotion/extract_cloner name = "extract cloning potion" desc = "An more powerful version of the extract enhancer potion, capable of cloning regular slime extracts." - icon = 'icons/obj/chemical.dmi' + icon = 'icons/obj/chemical/misc.dmi' icon_state = "potpurple" /obj/item/slimepotion/extract_cloner/afterattack(obj/item/target, mob/user , proximity) @@ -36,7 +36,7 @@ Slimecrossing Potions /obj/item/slimepotion/peacepotion name = "pacification potion" desc = "A light pink solution of chemicals, smelling like liquid peace. And mercury salts." - icon = 'icons/obj/chemical.dmi' + icon = 'icons/obj/chemical/misc.dmi' icon_state = "potlightpink" /obj/item/slimepotion/peacepotion/attack(mob/living/M, mob/user) @@ -70,7 +70,7 @@ Slimecrossing Potions /obj/item/slimepotion/lovepotion name = "love potion" desc = "A pink chemical mix thought to inspire feelings of love." - icon = 'icons/obj/chemical.dmi' + icon = 'icons/obj/chemical/misc.dmi' icon_state = "potpink" /obj/item/slimepotion/lovepotion/attack(mob/living/M, mob/user) @@ -104,7 +104,7 @@ Slimecrossing Potions /obj/item/slimepotion/spaceproof name = "slime pressurization potion" desc = "A potent chemical sealant that will render any article of clothing airtight. Has two uses." - icon = 'icons/obj/chemical.dmi' + icon = 'icons/obj/chemical/misc.dmi' icon_state = "potblue" var/uses = 2 @@ -136,14 +136,14 @@ Slimecrossing Potions /obj/item/slimepotion/enhancer/max name = "extract maximizer" desc = "An extremely potent chemical mix that will maximize a slime extract's uses." - icon = 'icons/obj/chemical.dmi' + icon = 'icons/obj/chemical/misc.dmi' icon_state = "potpurple" //Lavaproofing potion - Charged Red /obj/item/slimepotion/lavaproof name = "slime lavaproofing potion" desc = "A strange, reddish goo said to repel lava as if it were water, without reducing flammability. Has two uses." - icon = 'icons/obj/chemical.dmi' + icon = 'icons/obj/chemical/misc.dmi' icon_state = "potred" resistance_flags = LAVA_PROOF | FIRE_PROOF var/uses = 2 @@ -174,7 +174,7 @@ Slimecrossing Potions /obj/item/slimepotion/slime_reviver name = "slime revival potion" desc = "Infused with plasma and compressed gel, this brings dead slimes back to life." - icon = 'icons/obj/chemical.dmi' + icon = 'icons/obj/chemical/misc.dmi' icon_state = "potsilver" /obj/item/slimepotion/slime_reviver/attack(mob/living/simple_animal/slime/M, mob/user) @@ -198,7 +198,7 @@ Slimecrossing Potions /obj/item/slimepotion/slime/chargedstabilizer name = "slime omnistabilizer" desc = "An extremely potent chemical mix that will stop a slime from mutating completely." - icon = 'icons/obj/chemical.dmi' + icon = 'icons/obj/chemical/misc.dmi' icon_state = "potcyan" /obj/item/slimepotion/slime/chargedstabilizer/attack(mob/living/simple_animal/slime/M, mob/user) diff --git a/code/modules/research/xenobiology/xenobiology.dm b/code/modules/research/xenobiology/xenobiology.dm index 113f130562de..c907f11c1cfa 100644 --- a/code/modules/research/xenobiology/xenobiology.dm +++ b/code/modules/research/xenobiology/xenobiology.dm @@ -664,7 +664,7 @@ /obj/item/slimepotion/slime/docility name = "docility potion" desc = "A potent chemical mix that nullifies a slime's hunger, causing it to become docile and tame." - icon = 'icons/obj/chemical.dmi' + icon = 'icons/obj/chemical/misc.dmi' icon_state = "potsilver" /obj/item/slimepotion/slime/docility/attack(mob/living/simple_animal/slime/M, mob/user) @@ -695,7 +695,7 @@ /obj/item/slimepotion/slime/sentience name = "intelligence potion" desc = "A miraculous chemical mix that grants human like intelligence to living beings." - icon = 'icons/obj/chemical.dmi' + icon = 'icons/obj/chemical/misc.dmi' icon_state = "potpink" var/list/not_interested = list() var/being_used = FALSE @@ -754,7 +754,7 @@ /obj/item/slimepotion/transference name = "consciousness transference potion" desc = "A strange slime-based chemical that, when used, allows the user to transfer their consciousness to a lesser being." - icon = 'icons/obj/chemical.dmi' + icon = 'icons/obj/chemical/misc.dmi' icon_state = "potorange" var/prompted = 0 var/animal_type = SENTIENCE_ORGANIC @@ -802,7 +802,7 @@ /obj/item/slimepotion/slime/steroid name = "slime steroid" desc = "A potent chemical mix that will cause a baby slime to generate more extract." - icon = 'icons/obj/chemical.dmi' + icon = 'icons/obj/chemical/misc.dmi' icon_state = "potred" /obj/item/slimepotion/slime/steroid/attack(mob/living/simple_animal/slime/M, mob/user) @@ -826,13 +826,13 @@ /obj/item/slimepotion/enhancer name = "extract enhancer" desc = "A potent chemical mix that will give a slime extract an additional use." - icon = 'icons/obj/chemical.dmi' + icon = 'icons/obj/chemical/misc.dmi' icon_state = "potpurple" /obj/item/slimepotion/slime/stabilizer name = "slime stabilizer" desc = "A potent chemical mix that will reduce the chance of a slime mutating." - icon = 'icons/obj/chemical.dmi' + icon = 'icons/obj/chemical/misc.dmi' icon_state = "potcyan" /obj/item/slimepotion/slime/stabilizer/attack(mob/living/simple_animal/slime/M, mob/user) @@ -853,7 +853,7 @@ /obj/item/slimepotion/slime/mutator name = "slime mutator" desc = "A potent chemical mix that will increase the chance of a slime mutating." - icon = 'icons/obj/chemical.dmi' + icon = 'icons/obj/chemical/misc.dmi' icon_state = "potgreen" /obj/item/slimepotion/slime/mutator/attack(mob/living/simple_animal/slime/M, mob/user) @@ -878,7 +878,7 @@ /obj/item/slimepotion/speed name = "slime speed potion" desc = "A potent chemical mix that will reduce the slowdown from any item." - icon = 'icons/obj/chemical.dmi' + icon = 'icons/obj/chemical/misc.dmi' icon_state = "potyellow" /obj/item/slimepotion/speed/afterattack(obj/C, mob/user, proximity) @@ -913,7 +913,7 @@ /obj/item/slimepotion/fireproof name = "slime chill potion" desc = "A potent chemical mix that will fireproof any article of clothing. Has three uses." - icon = 'icons/obj/chemical.dmi' + icon = 'icons/obj/chemical/misc.dmi' icon_state = "potblue" resistance_flags = FIRE_PROOF var/uses = 3 @@ -945,7 +945,7 @@ /obj/item/slimepotion/genderchange name = "gender change potion" desc = "An interesting chemical mix that changes the biological gender of what its applied to. Cannot be used on things that lack gender entirely." - icon = 'icons/obj/chemical.dmi' + icon = 'icons/obj/chemical/misc.dmi' icon_state = "potlightpink" /obj/item/slimepotion/genderchange/attack(mob/living/L, mob/user) @@ -969,7 +969,7 @@ /obj/item/slimepotion/slime/renaming name = "renaming potion" desc = "A potion that allows a self-aware being to change what name it subconciously presents to the world." - icon = 'icons/obj/chemical.dmi' + icon = 'icons/obj/chemical/misc.dmi' icon_state = "potgreen" var/being_used = FALSE @@ -1002,7 +1002,7 @@ /obj/item/slimepotion/slime/slimeradio name = "bluespace radio potion" desc = "A strange chemical that grants those who ingest it the ability to broadcast and receive subscape radio waves." - icon = 'icons/obj/chemical.dmi' + icon = 'icons/obj/chemical/misc.dmi' icon_state = "potgrey" /obj/item/slimepotion/slime/slimeradio/attack(mob/living/M, mob/user) diff --git a/code/modules/vending/wardrobes.dm b/code/modules/vending/wardrobes.dm index 933c54f64602..acc26ebe4ee9 100644 --- a/code/modules/vending/wardrobes.dm +++ b/code/modules/vending/wardrobes.dm @@ -417,7 +417,6 @@ /obj/item/storage/backpack/satchel/chem = 2, /obj/item/clothing/accessory/armband/engine = 4, /obj/item/storage/bag/chemistry = 2) - contraband = list(/obj/item/reagent_containers/spray/syndicate = 2) refill_canister = /obj/item/vending_refill/wardrobe/chem_wardrobe /obj/item/vending_refill/wardrobe/chem_wardrobe machine_name = "ChemDrobe" diff --git a/icons/obj/chemical.dmi b/icons/obj/chemical.dmi deleted file mode 100644 index 2dd57cfc62375b923004af1f36ee136f963cd84a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 56580 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 diff --git a/icons/obj/chemical/beakers.dmi b/icons/obj/chemical/beakers.dmi new file mode 100644 index 0000000000000000000000000000000000000000..db43d392960d578ca964c18f4ac8126220e6d257 GIT binary patch literal 5070 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 literal 0 HcmV?d00001 diff --git a/icons/obj/chemical/grenade.dmi b/icons/obj/chemical/grenade.dmi new file mode 100644 index 0000000000000000000000000000000000000000..af748c68708913e7e1a20fcefa63a4eb6c0d08ac GIT binary patch literal 745 zcmVHX8->)nE(K?00030Gr+*W<>f>G%>SAH z{|Tha%>VxYyXu)s?%DtV00DGTPE!Ct=GbNc006UkR9JLGWpiV4X>fFDZ*Bkpc$|$< zOA5j;5M3vy2<=wH-`0(^NEh}BVQj`E^e2;`czdJWG(s`EdBdCcVRCUQ&s8moOT`~Z z&W?jPio<%t+0!a-0@&|3GibH(6L20phB0dl_B!KCS#kkyIlB?`IL$Fjf^&(?Zfsgq zsj}2BaYJf_9lSp4)hu-fq)}?Z0TlkViP%Xk;)}#KKQ@W2W&+B(ySyT_NK0n9DC^?; z=r`X$lAr0?Liqpy0hUQbK~!jg?U~zdgD?<8y*PH7KqKho|9`a*`pV3P#f_rQydLBo zuWi{QQj#P|dPHW{l=J#shen8Uhl4J|IfS|49<6-)i!kpNalZA%%yZ8Bd9qW<^$ZOB z^34LJU;~761B;M>d4UZXAe@X9&O?+ybQ1#rqqeqTQzJcBt9?#b_^ zp10r4cV0jN#vS>+RPb=Wb2LN7X?Qfl9asiHGi02_=TwWK4kR1i;V!Yc0N@S-74JeD zhGmA^d@caEX9-{j)&W=nz#aMBbqe-#p5I-kU_Z~d8#U0j0}caiJK$J?h8^ISY2yx1 z%||HXV>oko3^8{&aNLFwE=iIkNz(IwIfV250R}?(K5ihE@8k7@`TiIKfqWk~5X|=n zIKcTm+1QhVIDJe}12DOaBjhQ4etk#k2lM@6UM$@pn1Nh4wUaD b>F@OeYXc5y@acL)00000NkvXXu0mjf;O0_2 literal 0 HcmV?d00001 diff --git a/icons/obj/chemical/hypovial.dmi b/icons/obj/chemical/hypovial.dmi new file mode 100644 index 0000000000000000000000000000000000000000..608af9f77bb3264dab6023cdeb19ffda72118a34 GIT binary patch literal 2302 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%0DEu7+_O`%xxL0`Jii%-kl|K@f_^nHV0-78 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 literal 0 HcmV?d00001 diff --git a/icons/obj/chemical/misc.dmi b/icons/obj/chemical/misc.dmi new file mode 100644 index 0000000000000000000000000000000000000000..4afacabfe286962f7225d334a79f0f778eea1173 GIT binary patch literal 5618 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 literal 0 HcmV?d00001 diff --git a/icons/obj/chemical/mortar.dmi b/icons/obj/chemical/mortar.dmi new file mode 100644 index 0000000000000000000000000000000000000000..e47543454f9d02ce3e8fe28c3a264cd3b57b5333 GIT binary patch literal 1980 zcmZ`)Yd92W8-6hw48}T>8d`D~%BUfS4H=6xau^J@jPu6lkkdGX87nbPLs^rQQIecb zl^ljJDd)lxKEqTxkPu@M%{TkwyRN;i-Tm?2_w~L%?(2S@>wcdn)6v03LQGi<03cy! zi*e>N;m;$okB@8`@dTf)C*bhWn1Cq1$O{qC7sA5;h%3n%F%|38mx7FWnlOF0)wbTpDUeX1sr{~q+7NU$HvP*tMpR&thnI~FRMF(*?UUq5NtkN7uvD*L zhL1pB1MtNIlrBk8-a;IvdU(h-GRCz~5WKj!z7{{1k(&htTg1|S32-8bQ!~6GBTVwH zH&2RQx+hU=tiV%Ye!gN9+Q{Z|GNgsUp#qB4N%Pm05U@E~GQPJxyO}JHJLh^A)6cxq zwH#iPKfka5=_xt#{6C^( zCX^(xjFlh@l%`4>7OP@geOKl+ART4QlpCid z9eh+Aa(JXs@xFx2hS9fA8+GLofCtg^52O#HvJCrmOZ-q3a^4a3j};OfGtEcBr&M~5 z<({4kS)JT#Yr7JWyow44oiM>LYo><2oXz$dFwdMpx?>OYTn?xmC_d1h&wZ6vQ}|9L zEB`!^)qid{>@MC*M(x~2k)pN4508@`X{GvFF*1=)W`eSc|m2Us}720nY|HESvWN^NZL zk-M4_m&HJNd8qi;T}PG(SXlm1VW&cr;Tk>}Y$-FJ&)`8IIGL1*2NeUQ4iTE*t$ zZII*ht7Nkk=GzKq^b+lsFMZ|XFnCPe6Z&nJOD^XrVL6bGswO8gPcAGFmhJe3XeV>h~*((6+kb3~P3 zer~Izi=#;NVSn9hrF;VSn*iCAz8*Vz`v3vW&!?OAWB~&~p_;0q<{VjY%yz)97vgVX zYoeVtt<1yRVMl%49?%DFU%G++P_{(M@R&^9_!$1G?=&0@#SAsct5<3bj$iuC$Calb zTUtM9#&F&9b|mi7m)3J+5euK8)ZWr`>3uSx#fh<+L^0N=NR zZP$)P6RJp1p}hh5=ebb|)gGx1XJk|<-Y%{=1;_5`bsk&frD+ScatDK$d_?+L|A|2! zJh+s*$uGNwes~go3$$_%6Iz91_Ru`*2R4yiA2gelQ5`}ry9R&8x}w3_MC=kfuVY|m?SQE}MM(W0cb|qN literal 0 HcmV?d00001 diff --git a/icons/obj/flora/snowflora.dmi b/icons/obj/flora/snowflora.dmi index 002fd90c9fcdbfe3801494a2ed84f287ba42b286..74a1f6dabaf0b9d081228145d34b062365fd226a 100644 GIT binary patch literal 19382 zcmXtAV{l|$*S)bPoIKIQwr$&<*tVTaCKG#N+qNgRGqKHyjj!`oeLuRps&Ci1=j^lg zT5Ions>2lJC6M58-~j+Yl9Civ27UH`UOBMPpm%LbV_ne4te2{$i>Rryv6H2Pi>19C z0C;5lo~?!d!H5FAwahz^>s>nN=1e8+IIR&2sY0>@o5fzeDRiXX;y?Ch=<4Q>*^70m zskqI0VaS%ZI*^*0LF0G7=Ng|{0m5$&4h25}n2m{xk~~(m5l(yAulv-Vwg=~v56BLh zyA9X}Yua4&C>5v~3X+JB){yC@BSgA_+GBTH04~ZI=O`N*crEHOqE-QXL0BM34bG$G zRxmWFeXOB(P4apN-_ls`%8$+pFz*_Mfot-l2Y=@LqUzEM?K>#mnABgvv73hgKnO^Q z3aNTzoOgPwsvWj+Jf}CinmbAeqC%lgW9>q*GP$I&vbR$-qZ`YmHDGTpUnI_)-LPGq znoBe-tVgix%YR!pd*EUFabWThH>hJfyOvf&eo`?5>%jqALKy0#)dP-s%5Q%dGr*Hd zi&=w7D~RT2%nA8d=f?MtCHv5~>fepBL^R$XTC*!TD86;{P>L+CHl0q7iw3W&HOspN z2$=cftSMSMzi|(+7SOj=Y;`B)Fkea-{*~w4tE&Ql-)p}y=z@#R&j45r-hW&X$6~7B zHGXeiu5ZtG9P1H_EW0t;9*En*iptvXd2o7s4usSb25fbxscTjyY5=EaD^t}JBU;nH zjUv0vPTNt7_me<~vV~!*h_LtiQnXjeUD^93WB7oqtC1;=1je(d(103d<<4eut)>kk+-)cM}NIB%;ZI-Ay% z@FnO5C;k^J5g%)f|0(e4@{=|AIn9xufQAGI)c@PF+|`b%&{ozCkDr}wv7UE`9rzjP z3<`$r+2w-}Wi*uSwK?>gXtUR1-`)PvIEv4y;S>=GW(u5z|>g8@{Q z$3VcX4G;HsT@O$FffDDL?meZrUZ_hnknyG=!*$RVba>sh*S{+TR_^ap zQqc{t@HFo{ee*6kZ*MLY@Ys408T7g90lOPg;DrV*Aq(K9eomtTvnt8Ppb*IG+4Y|U z@g^oF4Vp&Ir?Xz79w0E;aMJl4=7veZ&kS63W;K|7_!{ zmmb+T!STb0s8`cBK+(gRUwL+xO~}J<2;YkK07h8$edU+^7ASDGUwzK|I2xw>HELDJ zWWfmS%89iWD#X>vg2V?O|3GXaGnvicfbK8c{fuf>T2K7YN{`7wk(^mR5nf)$y_`N6GVVG=#((4wh{g0Yxe-7240Y(d-^S(iIwAytaVr7+ z-@rcCu(ZCe+RsIOPbff9LnG`n90|#|N^TF(74*Y>An@e0mB9;IG**CSD)X}0AHPpi zYVKzDZL!4*{THmSd$E3c-wn^bVowei2E&aA@=iY3k8!yM+SH+uv8XimNR0-2VVnR# zPGZHG6rL;0=uf63=x*XUX8J^fR3d_ejkVhHMP&wdVY=OQ`OZa3lQ2A`?rTKCt5{Ct&Lvq`#Ss1 z!4^nOMJEOd0zi0M;rbg#u2Nhby$Q55Y^9syMorqZot@UX6Hubb&e>JtbLOBKc7aAr zi%*JvzClW3jDP5A&J#vYx`OXR0mF)Vl9)pT?S9nXNdh_8&&-SeO_-M4(wqklN*PEZ z%o%V&i#zg2A^r$;ShsgGj?Y(s5J3=QP<^>`C;@7e)>ouq>KD*_=QqOP<@V9VA)()* zK-f*ot^qClqt%)Lu+WCG#t!mqZFx-eU*fgXu>5&}e4kUW6f*i*-2z^L~Z4QV2prq7W`5@QZ z&=C5@=Yj%SZJNI@W4zlm!u)3}`j6>B`|7ySF9H9-<9YB2pXUJ=R@(x&p69#M1rmv9 z#o*RE0g0e@7Cx4kBDld>G_MeH8Z@oOX3$oJP&C8dpr&)7)qal8*KLe^w^t;Gp=C<4 zJtCLRYHn@q$ps=D$*Cr58~}K~e}{QoeIeLtww+LFECfOj4n;v}HJj32 zVu2J8n|k}0M7Q*mzK$~oqKz4g!YSPO1+|?|Mr&&uMa4F2VCoZMJ(bj~^C2rV-*eau zO;H3zw`|6S^pjN^LCA4+{q5l9x&sO&Wd|F#U7)il%$K?E^>zrH%3m&djO@v#;7&pMdoo>>ctV6zUY zr+*^ub6YZXGbN>D7S;dkW-sPk{`Gl1tm-5*>-kg|hI4)2QT|y_B{Mbu?~jr_gwt2C4H?jDn58Tk?TxsaFMeXM;HDpLQqFG{sE#p3w9sY z2I46Y8Ft-syzz!IT<%if&pn3heHr$~mU+w{g&e}c4u|Z0jFTnsUHcEV)8m@>6QvAd z1o+-3$4<6lVC0jp|4n78Hzy_U=1#Q_d@Zep`Kp$l_$BV_W!Wg zcG+n}-VANWB>W_>lPM01@sHtyC@ZBI96D_^5Ffw4-nY+#bfSTAKYPDq3MFs?jA2H~rrc<&+=LUaFs{hB&b(JNKjwTA^=~ISMt%7(HL_1N?kk0^c z#ijRhiA3j*5_N!E1QtqFpnn$z1b^6qRN9IZi7{S*F&<7-J@_-oV;37aV!X5U=OqH0 zAg^U{vnygV@OdF$&Mpcn&-PYpC;355F~(-21al*;`lo6j3Jcn~qWfeZNdAs4Zjomc z6EbPRp|ka?Pe!aB$0sX6DQFqSO4#6WbSypo=W{5yx6oE8wD4yWV$`mg15vbKlLZ*z zm9%MgJury>am3WWB^FYq)*Fs?CD3LxaiR?Q7S#TN?U5|{VtDWH2N357BsQcK2!I8N zTt{eGW(R3r9%$l>rTcKtyggOf{{WOaD!2qtcv6xgsTg%&K>}gH1=;HXu--^1^u=NA z#7*EX@N{)zxE|tBwtGWt_`kRUSc9+IW{6CD03y@Z5uM@3y*7{8!_PDTk=xRDB`|Xh zis3vl#4Js3Ye0!KC&phDt^<@y5%CIJ_#EH;V{AmL;_IoyL%*HE)$rwp@Cu)ejb zsj5QzZ)(3ZL9IC7|0fl1q;8_q=;>M^a$RzT?to$m!6)d zLbFBlj7Z(*mT@u%!%FeAK_azH^QbwK=MZ_Im;mEz`H{X7@dDE9Mc8K$+z}1^jPm0} zH9h{Qc2L9pPv4_=uBNP6p^2K9YsLJvyCT4$MLf~L!pa5eoli@`c+EA6&B(!t(4)qS zL3#(0I55$FB%jP$3W`v!q~=4bVKzDpi%v~hdD$gMATUP8K+a(2tyzE3<^%K-56}!e z%ntuDiPU+0njW%E2;yJ8fz!e%S+~l_NW;7u1 zako!xKOV9HIX}t!^cfA)G$DoU=g`_yIh~J}-RN#!Ko&rvVdidk2(5_B#UJFW8bQnW z9qgY>t6$2MZld=LnX|!56F#O^^zJprq53*5rAfB?mcP;SXavUew=g7krnF`+H8aZig?7(|odax$w z3Iw?b68Hc=qOjkFz4=aFxumted8Ym#DHg%|?wc45+pDQmU~!1iH7zHKk|!M;1?k6E zjRuAlQA#oTxF>dkJ+ZtH*4_C57ND4ck5#cw6h~U;)b&0};~2sFiGsJie(%0}{Mf57 zx5tZ>Uu@~Au>BsgByaWqlL5E8)9Q{OkVO-FdkQH*)7!;P=0zxNAd6!l+@nRe{U)#9 z*+hDaT@4&%8q_VJZkpMP4aC;iRiq~u*(h9!YP@~26-beQWvWKdl0ddx8yhIy1cOe^ z#u$rxPN`*_P3mz#IdFG#B?i$o2ws7o5ECN=RTCw@zq~#_d=zztUOhtEgqr{j=lE7k-sCNpiwG^>w%0#dV1Fd zmA1CTcX-2@55K)(R0c*>2%zRfAYJxI1G3IpI{WKTM)>k zD2Ca}$1|Ax1`i?6+(A;dL$R%#^2p&Z1^O2Zqc5J3^h_$eaaiZ}qqry?05aDPFGs>2iYh9lJ1(!g;H}!! zKjLDu+VDUe)u@9)6^|Q39w`n1{6MT^a%06YpneVXFn+nPwX$l1ThDxVTy7(M&SfYk z|FZi@y_;%hs#1dr)bFI&(haxuqgic2E+L6bQ$gq8bj%zQv238q69>V(9j2p?{ z^oHr8UbP3YI1^V~R+P z#@@vD#jH<(HG?w1?CZJd;9Pf3p^n6XdM*k~fO$we53v zL?NxIM)8oa_IP;94~8EfDfrhLWZEqVEV_tgjn;Z*{Rbtq1u&9v-4r<;)j|a{AV%H| zKHszrax@CXo{SGQ+hEt1FNq4?U&oVI7U0(UIX8o<^G zE+$hN2S~;|zS5QL-|rWf(*D_Je?njb{0hlBzn-2@JKjzU@!q*Sg-RTW3WG|{f*tB0d(ViU6ULHe^g`Cht`{-pf_N{0y%S8Ta zV;2GOpR0)W>2Y={Z$g&<-;DH?$GapUu3o?hPqxi5x1Ov~AShsANf=agBtn&MWrOx6 zSk0s|YUEniT|k`Y-W3FP zN3Q?0pe?@J)gGN(T(l`KI_SWKLWk#JMDK@-Nkukd_~}Sa)s!ber5Z8!lr&sTx>Z+O zQV$je{vlTm4&8Hr^KCY$tK$Qy=-{iiN?zc^jDp>YXdHC8iHKywFXhO;8bxOpNGr9X z1^oWB6s(xC4FbNrSps-_6~ULr`ciSAJV`9BpD@+lX8VPkYX&;LP6zzk;pw{Th)b3MRqAx zG|)jfX4h_CHw3|UefwLV66(UL-7jOT_kQUfRy zoE;E?GuMbd?&p0X+VTnii7;ZaMEdrJ_{DtCS@V5S&SpK8r|DsU-{V`+Y$3vwI>-DvE~?S}k(@t>7cB zzFY-CeC_JI5L9T!w28&tlC5-kr()^EKz{!e0KEQ5{L{pj0oRJ(<6gYc*jGuhGvU!1mn`0@JU3cjU6 znjGRV))mdA2ZNNy0p#$&v3TLBW?wzBH28UGhc`PTU?NHvf%3;yF?0(_10^mfV+q6` z@e5fQ$E?Z^EZ5+EZ!iA1Xt}9J%dNF086-m8D?@YQYGgjl?`4=&tEQcjYpy zePv>2vSJ`v0)!HdL0$}0{4l0DC?{5IWyXBjVffVz0Fbmgu06eKF{imkJ=|IU*)nb& z{k~b*|oso$+}22ocN3U_ilaG8F=(qB3xTI$s*H9^E%Hnv&ny7T5!R7j=su} zKWd`>x#@rxd_IyTOW3-e!)Jjk=d-LFTJQ!3D)=w2@L3MN8TKPi|6036vJ8CW>U~E4 zD3XC4egc4on;uCMcr2R`sQ!m1Db+7MHRK&89Tu3lzKVo6^%a$y3@ftGqzMDeP5_uQ~$nI|o8Kn`|rZrj^)`BDd0_YHnh6~fErZP|4L@dp* zyuv>jGSvaF@I1n#NeRAzp!)g$m4SL(IqgMsp1eSdw2AHziG_=_js>d>C29C zvi9|qS`y6(XfSK;AK3u4I7EDq4ffQ3CPYadLiF!GN#Mr3@~#kJJqJKCvQenXW3B`l zMHMJIg9RWx$HXSfShp@zq6k2-%#ULL_AJ#DN(bl^R3nzE9iZ3TJwqAyn<&eKl5+ zZ@eQi6ckwad@hRUCl)yZp+v9!BMvCt0n-L;DIcIVAa!Z9E~w?08b<2*1ZpRIw(BEX zGgZ64&4%f%)s>)VRI_KdT)4mhITTpD+^JJU6si4tI~6Ht`d2G01hp98q4ux5+QAaE z#HpIWGk02+J9y~zCcJEq&$|(~Fk^AGcI?i?IQ3Vb-HkMsQD`W^JY5GGD#>2`_xt9H zi|DTTd9JW^K+svomw0TD5AnEmddFRQw4orKj6uPM)BF9OmfNbYE&apL_I-D!L)>0j zcW=CJe^UqV%=!|iogAAHx#m>B+`=kzM+@C+54(ZWHEL}JGNW$jpv`=CK2)T9LM)2p zEz>qu{pxS|O0SGNy{ z47w@w!Pa)2?4kE>mAjsCP!>WcDeBGbo8ydGCiPs-b%%bSd%dsvKFpvIX4|!`px-_v zSj+2!*{c2k4A{Smsbfb%deX8}QMgx~JUlL$BK#-qFW^_gyqwgad3-#DHT6hh1sFW1 z`qLi8TtzNg(xUSb7?d$3EqkzZ3xNM3m3os;K5?XxOivzddC}qTecaaWF|L&YE-T~J zFc2sg4iz3W(I!R$zFriS>l70Rw^2PuUe$;$O~^9l9gM&$sJ_0~{}Qg(4s&|o@|pGh za$GuAYw|RjGDukan%eU!xcBhCS`w1Y3|uu_*;2aG&00^pYse^pvindnDXJ5>2C4n; ziEBNSPuMWnIGm8d(H`WlO$8W0V1Sg|9cJAQ0;SWRH=nx?^;b;AqXdj>)}`O8sPoS} z!E_@W68u95Sq{69`VON%cp=-d{FN}@(iW9oxC5n?PbJ^QWF!De^8BS_z)6z*| z7v_5IZYR18=G-s#TS0!HN=ZC!?aU9&th~lSMy(2{28)nf>-f$ssZMDp zE9t}(xWfX6N&5+I9he}v2@@=q#jbE`F&|SIOs5o+pnsjNnpb-S$A4Td+4`( zD4`rF?D`7I+@_Oo4syC0w^)XwIFEjQN<~B%yC=yRP3Kn{S z#luYr;d3-3NPrp4+_k-kbcq55ywNk9TiIbdW>_4v(1SfHqi}v@h7>X&g(L$~5@IVfsFoWp4=j8)U?AVHc|ll-yDLCo+J=N|1El+jU>!Sw+`k=(Zj@1!g<+QYkbT}VnY zFy%wohXs|z+wK<>gjd~u1S(SG{(XN>Q;(@`UD&nm+Bke|nONX3OTSU}%R~hJ!#l6p z+Yj3q6t5Z}YaKqkyOUeV{l+^L!S_aw4YWZhvlurw$4&i3v??pX40AjL^V(MVdtE+n z+?$*jpT`a%c>Z*X4-CslmttG8*_W#{GuhmEH1%W4pBoN>ND2}x^<=2>ZFl$Gnd#2wVhce3)5pRcw%YTL9L zi?i$}cgZ?=y^4uxa1L}Ct;ryboxzx(0_x7fHnGp!)q;8;=`a_z?wFfiec%GTmbc-c zd4)#*aX=z4S3rNo&?$nvs+@vsY_I>1-1&&9!;Xo^(2>|AoeMxLfdSBR@FE6JLT`r( zcF2tE&j*yceWXebrJq(!fSgR#sqb7=JI@|kAMPZ^Vj&DHn*P;z*vUo zYzcz>b?)xlY+sTmC;?BqUlUe_8c}Hp)I508sn6_V3!L3XC;9Z9dgZlpC0) zE!a4~WNDoW`}-viN_<|^3y~!-K0G-TFwknV7+0&4=HxlhQqEYMiXMFBwzzHFKZrO# zpERUNpE%sI;fHCaHUE<1-BUmcv2d({+Zmq$54fRE@ZJ0K6Bgqh)qO<}mbh4Qz7bP% zzx|Do5(he$LHK8NppA~oNL)P4t5d@%q1zp*RAzfI(S9w|Wg<_EtBxwp5R+`06)^d}yuZ8Ldt_%}s4F*-;VV?7>3<(TWy1XYpJ@ux zw|4_NV4Q7uP3Olr7+~lJq@-K0|Jsa*s(F5ZN<5H{nZ@!uX9R;SgJ=7DLSP@8ymxk@ z)b4B59%xK8^Y1tWr|wS5F@daFk`}w>v?D;783p=P;BSSA4HXqv*=Q&DFl!o{I|gcU4{4Wo9_8}Hg}bKS>mV@9=Lu%S}Rms70u`fc=y@gmQ1PxE2{&i zvkJbU$rUhz=n=*Poj%mbSGjetnSGVnSG0tgwS#xX4{W61JcK=DX+0bSb7@`_II>ao6IMFt4LveZ#oHkDLMsGn)%dHd6Jaw2jZm;j}ETaArpE;t}1 zUSZokE9eA%-6NK!LQ2Ep-q(U(Mm%y8zclPd0hCuW^utC9dya<@qZqwgGyr|rc2YHE z*-Nq~e`L!o`}?R>*NNML^eLh-=rieEJQu_RLc;QS#_<;9@7YnN1&6C#w3tZ&hlU5m zq7GqHfS$)EP`r5!cS11u3aqDzkmTU2x|v+vgkA1+IQ-xEZc|JK)URS@0HLXpBuW`f z!7BLl!jJf>wRWfdy29mDR5@mULFHU;C3g(Eg1@wrsaK|iGZlN7)yb|6uEvuYe~ehN zO;S!>MxOG0kg&}}?2^{q^eYa=w-G45(dWN<{%ZeVsP(ZYO_V2GUffs1ougINtBbOf zYo7JA#57fsFFF=_W5YpLR1^#bfHZoYF03&Fp_l^gYnAy^jZ8oo24D1LJ+b#YX>DU* zBdKIMib?z@jlJ$z7K&(Z91Z~9}jY*@L@9*`Jgy3dMFn#D!5X2+SLZq475~;7myu4=&D2FqPQy8ZAkBTI z!3KP|C7v^$I7vQLK7b4WWZnzn=G&2$X| zrc9hPc*c|PLs)QjCujTB1;DN`gMJJ7jL~IiYWxQ~1KF|_UrDNkJ4>~ve^}yqrreV zpja?G>UoX>CCC)ELBvqeRFq|;7JhNz;B{7!ws%V&G*+a$lPLRF!To9a zsKw{2kbchXbJRV4xT)Q7N{r+TzacZbCMG+3H>ZI|l;rZK_o& z-)uWjemPt%H6+@+BCK+&88|$o)e}Gf)@?Ti{$k|AVCkYm+Oax>!Gz z<M)KtmFO1hwHS<{%r76|)08U;+x=rvHaKX7%o3m>}f<0MAO>$6I%hA?I=rHW*M* zW-zhCivv`QggN76=!KbTK6#%m_QWR4-5-VU9QAWy!;fhhHvH_maW#1do3<|Q7G|X{ z`A^;fa1cf*IjiU|M^M(JpTN+k6NeB~u%&CJW?`wy{nK%#x(nWJ+Y=dYA!zN-hZu;9 zga_TL;>;W`H&UU`;x3&`r-qJB2kopZ49ss~uvFri7lPwW-5AOE^8EsX;pAfrl$Vpr z_j$vI2GSGb;}8WKJu=T82q^O*>V!=(F(ZI2tJdd6xA5P4dzf$ku*H5Fi7RbKVnlne z@CP11JVIlIX7MamuC*{3*?97n*p(DYUq@IHmH@P$HuQm*01!>s$H5Y3)7nl@yXtS2 zv1{G6vX6O;8C8*ET&5>Lhdfy2Wgy^o9bKfFt8pIH@s9txPVCC{TLl4_uvA~XJQane ztvh%sXeDQ%fCYyF3QT%o3>@$A?q;LD!1pYUB5U^D7`fVhb3XB^M+62vm-V7ext1tr z)_3-R9wm*bWz4;>CMZwhF!*)al&V>bXZEaQ6}wKcR(uDNl$5nLml<$lMzX@(@2Yv> zTcT{kt{lGC(sWQY;gAey<4Ih5_1=FIO=`uzH-Q;2kGm`{bn(Mue8bPp{ioMBI$RR& zCQc<`I9%l_go1^xd4E>ec0lu6O&qA(j8~L-ytJydN&Ujx5}3Y%)qt0wYkz5_37z58I67U?7;gAA=QY%%*II$ zqTb=63^=ePW?xdZVRX#o*)bw7eX&+kX0q|~{#2Qfu=JwH>S+s2xzlxrcB z!jE;yGI_y2vTe4etjN4lvGbeN_{C0V_Q zo04-Ov|l#}ZQNHLid_pLh6;M##E#Gf4+yzo!%Gxmp<5qZg9G$p2*lIFx?C4#L9Oe+ z1i9}P(|g`&Frfn#wxvGJ4Fw)~H3v3;c=3L#G9d>qBgBTK z6@|a3>(sr;An&!q#VmFqg$aG;=rNYcCf+K}1nzwk zx9#cl1EzNraP5JetxCT)2O$On`A}zi*5}9BbglD)z@+Z9Y0&`4H@n@v33~RDvOMng zXDqQK6JU5!-c~PG*s-9&yRH!f32<|NU<}brEE)9Otl+Zu2*m4SzHINP(UxT%OWig( z6RA4B3s;ubu0sUEAaZ5Gi?D!_c8AhK?Pdj4I;x%0m9hDs<%`EF<%`Sm&97q4H&OIo z!Vv+w3)9-k+Bx)0lBXEGhs5YaWw+eyvqPtiMwW1mML1<=sY3kT;4G0$ElZU8O zfW;B|%i!~dN#BXH6Lj?t>fxOhPxj>`vv|y?x5`JuQTSdR%!pxatkL*vCelqp8D^{y zad&qD%`|1I0LPvp+q|hQ(W>rUXas;SGgDQ6OzmPa{+D{j*vxOV$ zD;H5fWb|)eEC*sO)07Wa`XQUSL=wMBjyW--)R1P?tW-9~TGJt5Hq_=m&7o2Kz=BO+ zhOh)P*Viw>ie|HHPyG9pLDh~Xg(DAXV(%cL*$k1-Iydo9OiNvr742tZL2(s$HMBh5^-Ia z*gFH|gZZQ7*iG#2{;qa8Nl~sIR3NskWU3YtI;gjsVgq}LiJ>-TO+0LLY+Q^zkLD)~ ze^&WD@^UlPTf_>j2Tt`f_h~cYMslF7BXk0Gz+$`YGASv{zsQVM>M$aM_QXs#H537D z&N08Wu8+dHkxktmCfy3-&(&k z^P7#nJ%c(Oqj)55qpo#d-MD9ByqV<}&4Tx^$OpL|IWl0etegwrRP{An8Z9lsI6OJ8 zX2U{^UHNV+DCw-aIFDrb&M#$acQOv32xXC7nj2+U;^OWPH`##)e+7vLafl>Ty6up+iB+ATr@fEK@dTGK0THn5iR0!=93$HKf? zo!P!Edy*LHRD>>H=Q@z%U?xQ{hy45-Q@bcCqySRDv}W``)R{V-h1J|~hVJKBLfx!W zP#)HdEa71p7BB$G=sAX2NY+P50a?Ivn39SottPQ9YsZ>uQq5z~=wV-DR<8vWpgNeY zRbzCQ=7>%Poq;CLXctOt&W`Q9{-%*&1BYP#)4*iB1cEu~x?>nPy7JmjIyq5VP4^y$ z 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 literal 21861 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 diff --git a/icons/obj/library.dmi b/icons/obj/library.dmi index 40e1dfbabdd3c1208a3e71873c047d132bf5b527..7c31b8ac45f9d996c203221bb6b4a3f7225c1010 100644 GIT binary patch literal 28454 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

    2+7+2uRKyByAA0;8->sO^ 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 Date: Fri, 17 May 2024 15:34:50 -0500 Subject: [PATCH 141/143] Automatic changelog generation for PR #2990 [ci skip] --- html/changelogs/AutoChangeLog-pr-2990.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2990.yml diff --git a/html/changelogs/AutoChangeLog-pr-2990.yml b/html/changelogs/AutoChangeLog-pr-2990.yml new file mode 100644 index 000000000000..56d19a979c29 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2990.yml @@ -0,0 +1,5 @@ +author: spookypineapple +changes: + - {imageadd: 'Snowy grass, suit storage units, bookcases, and chem machines have + been resprited'} +delete-after: true From 6f455141a57e832055082f458ae00b61a0961e32 Mon Sep 17 00:00:00 2001 From: goober3 <118859017+goober3@users.noreply.github.com> Date: Sat, 18 May 2024 00:40:10 +0100 Subject: [PATCH 142/143] Removes DJstation.dmm (#2996) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## About The Pull Request This pr finishes #2830. I'm KILLING retlaw. ## Why It's Good For The Game no mor ebad ruin only good ruin? ## Changelog 🆑 del: Djstation.dmm has been taken out back and shot. /🆑 --- _maps/RandomRuins/SpaceRuins/DJstation.dmm | 932 ------------------ _maps/map_catalogue.txt | 4 - code/datums/ruins/space.dm | 7 - code/game/area/areas/ruins/space.dm | 12 - .../modules/ruins/spaceruin_code/DJstation.dm | 5 - shiptest.dme | 1 - 6 files changed, 961 deletions(-) delete mode 100644 _maps/RandomRuins/SpaceRuins/DJstation.dmm delete mode 100644 code/modules/ruins/spaceruin_code/DJstation.dm diff --git a/_maps/RandomRuins/SpaceRuins/DJstation.dmm b/_maps/RandomRuins/SpaceRuins/DJstation.dmm deleted file mode 100644 index 63659db94417..000000000000 --- a/_maps/RandomRuins/SpaceRuins/DJstation.dmm +++ /dev/null @@ -1,932 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"aa" = ( -/turf/template_noop, -/area/template_noop) -"ab" = ( -/obj/structure/grille, -/turf/open/floor/plating/airless, -/area/ruin/space/djstation/solars) -"ac" = ( -/obj/machinery/power/solar/fake, -/obj/effect/turf_decal/solarpanel, -/turf/open/floor/plasteel/airless, -/area/ruin/space/djstation/solars) -"ad" = ( -/turf/open/floor/plating/airless, -/area/ruin/space/djstation/solars) -"ae" = ( -/obj/structure/lattice, -/turf/template_noop, -/area/space/nearstation) -"af" = ( -/turf/closed/wall, -/area/ruin/space/djstation) -"ag" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/ruin/space/djstation) -"ah" = ( -/turf/open/floor/plating, -/area/ruin/space/djstation) -"ai" = ( -/obj/machinery/telecomms/relay/preset/ruskie, -/obj/machinery/light/directional/north, -/turf/open/floor/plating, -/area/ruin/space/djstation) -"aj" = ( -/obj/machinery/power/terminal, -/turf/open/floor/plating, -/area/ruin/space/djstation) -"ak" = ( -/obj/item/multitool, -/turf/open/floor/plating, -/area/ruin/space/djstation) -"al" = ( -/obj/item/storage/toolbox/mechanical{ - pixel_x = -2; - pixel_y = -1 - }, -/turf/open/floor/plating, -/area/ruin/space/djstation) -"am" = ( -/obj/item/extinguisher, -/turf/open/floor/plating, -/area/ruin/space/djstation) -"as" = ( -/obj/structure/rack, -/obj/item/clothing/suit/space/syndicate/orange, -/obj/item/clothing/head/helmet/space/syndicate/orange, -/obj/item/clothing/mask/breath, -/turf/open/floor/plating, -/area/ruin/space/djstation) -"at" = ( -/obj/machinery/door/airlock/maintenance_hatch, -/turf/open/floor/plating, -/area/ruin/space/djstation) -"au" = ( -/obj/structure/closet/emcloset, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/djstation) -"av" = ( -/obj/machinery/vending/snack, -/obj/machinery/light/small/directional/north, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/djstation) -"aw" = ( -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/djstation) -"ax" = ( -/obj/machinery/light_switch{ - pixel_y = 28 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/djstation) -"ay" = ( -/obj/machinery/newscaster/directional/north{ - pixel_y = 32 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/djstation) -"az" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/djstation) -"aA" = ( -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/djstation) -"aB" = ( -/obj/effect/spawner/lootdrop/crate_spawner, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/djstation) -"aC" = ( -/obj/machinery/light_switch{ - pixel_y = 28 - }, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/djstation) -"aD" = ( -/obj/structure/bed, -/obj/item/bedsheet, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/djstation) -"aE" = ( -/obj/structure/table, -/obj/item/flashlight/lamp, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/djstation) -"aF" = ( -/obj/structure/table, -/obj/machinery/microwave{ - pixel_y = 8 - }, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/djstation) -"aG" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Kitchen"; - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/djstation) -"aH" = ( -/obj/structure/table, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/obj/item/radio/intercom/table{ - dir = 8; - freerange = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/djstation) -"aI" = ( -/obj/structure/chair/office/light, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/djstation) -"aJ" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Rest Room"; - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/djstation) -"aK" = ( -/turf/open/floor/plasteel/grimy, -/area/ruin/space/djstation) -"aL" = ( -/obj/machinery/sleeper{ - dir = 8 - }, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/djstation) -"aM" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/djstation) -"aN" = ( -/obj/machinery/light/small/directional/south, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/djstation) -"aO" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/djstation) -"aP" = ( -/obj/structure/table, -/obj/effect/spawner/lootdrop/maintenance, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/djstation) -"aQ" = ( -/obj/structure/table, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/obj/item/radio/intercom/table{ - freerange = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/djstation) -"aS" = ( -/obj/structure/frame/computer{ - anchored = 1 - }, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/djstation) -"aT" = ( -/obj/structure/chair{ - dir = 8 - }, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/djstation) -"aU" = ( -/obj/machinery/light/small/directional/south, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/djstation) -"aV" = ( -/obj/structure/closet, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/djstation) -"aW" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall, -/area/ruin/space/djstation) -"aX" = ( -/obj/machinery/door/airlock/hatch{ - name = "Washroom" - }, -/turf/open/floor/plasteel/freezer, -/area/ruin/space/djstation) -"aY" = ( -/obj/machinery/light/directional/east, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/djstation) -"aZ" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating/airless, -/area/space/nearstation) -"ba" = ( -/turf/open/floor/plasteel/freezer, -/area/ruin/space/djstation) -"bb" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/djstation) -"bc" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/machinery/space_heater, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/djstation) -"bd" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/rack, -/obj/item/clothing/under/costume/pirate, -/obj/item/clothing/head/bandana, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/djstation) -"be" = ( -/obj/structure/sink{ - dir = 4; - pixel_x = -12; - pixel_y = 2 - }, -/obj/machinery/light/small/directional/south, -/turf/open/floor/plasteel/freezer, -/area/ruin/space/djstation) -"bf" = ( -/obj/structure/toilet{ - pixel_y = 8 - }, -/turf/open/floor/plasteel/freezer, -/area/ruin/space/djstation) -"bg" = ( -/obj/structure/table, -/obj/item/paper_bin{ - pixel_x = 1; - pixel_y = 9 - }, -/obj/item/pen, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/djstation) -"bh" = ( -/obj/structure/sign/warning/vacuum/external{ - pixel_y = -32 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/djstation) -"bi" = ( -/obj/machinery/door/airlock/external{ - name = "Ruskie DJ Station" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/turf/open/floor/plating, -/area/ruin/space/djstation) -"bj" = ( -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/structure/disposaloutlet, -/turf/open/floor/plating/airless, -/area/space/nearstation) -"hc" = ( -/obj/machinery/power/smes/magical{ - desc = "A high-capacity superconducting magnetic energy storage (SMES) unit."; - name = "power storage unit" - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/ruin/space/djstation) -"lU" = ( -/obj/structure/table, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/obj/item/paper/fluff/ruins/djstation, -/turf/open/floor/plasteel, -/area/ruin/space/djstation) -"nM" = ( -/obj/item/storage/box/lights/mixed, -/obj/structure/sign/warning/electricshock{ - pixel_y = -32 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ruin/space/djstation) -"uK" = ( -/obj/machinery/power/apc{ - name = "Worn-out APC"; - pixel_y = -25 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/ruin/space/djstation) -"zO" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plating, -/area/ruin/space/djstation) -"Co" = ( -/obj/machinery/door/airlock/external{ - name = "Ruskie DJ Station" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ruin/space/djstation) -"Gg" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ruin/space/djstation) - -(1,1,1) = {" -aa -aa -aa -aa -aa -ab -ab -ab -ab -ab -ab -ab -aa -af -ag -ag -ag -af -aa -ae -aa -aa -aa -"} -(2,1,1) = {" -aa -aa -aa -aa -aa -ab -ac -ad -ac -ad -ac -ab -aa -af -az -aF -aM -aW -aZ -aZ -aZ -bj -aa -"} -(3,1,1) = {" -aa -aa -aa -aa -aa -ab -ac -ad -ac -ad -ac -ab -aa -af -aA -aA -aN -af -ae -ae -aa -aa -aa -"} -(4,1,1) = {" -aa -aa -aa -aa -ae -ab -ac -ad -ac -ad -ac -ab -aa -af -aA -aA -aO -af -af -af -af -aa -aa -"} -(5,1,1) = {" -aa -aa -aa -ae -ae -ab -ac -ad -ac -ad -ac -ab -aa -af -aA -aA -aA -aX -ba -be -af -aa -aa -"} -(6,1,1) = {" -ab -ab -ab -ab -ab -af -ag -ag -af -ag -ag -af -af -af -ag -aG -ag -af -af -bf -af -aa -aa -"} -(7,1,1) = {" -ab -ac -ac -ac -ac -ag -ah -ah -ah -am -ah -uK -af -au -aw -aw -aw -aw -af -af -af -aa -aa -"} -(8,1,1) = {" -ab -ad -ad -ad -ad -ag -ah -ah -ah -ah -ah -nM -af -av -aw -aH -aP -aw -bb -bg -af -aa -aa -"} -(9,1,1) = {" -ab -ac -ac -ac -ac -af -ai -ah -aj -hc -Gg -zO -at -aw -aw -aI -aQ -aw -aw -aw -af -aa -aa -"} -(10,1,1) = {" -ab -ad -ad -ad -ad -ag -ah -ah -ak -ah -ah -ah -af -ax -aw -lU -aQ -aw -bc -bh -af -af -af -"} -(11,1,1) = {" -ab -ac -ac -ac -ac -ag -ah -ah -al -ah -ah -as -af -ay -aw -aw -aw -aY -bd -aw -bi -ah -Co -"} -(12,1,1) = {" -ab -ab -ab -ab -ab -af -ag -ag -af -ag -ag -af -af -af -ag -aJ -ag -af -af -af -af -af -af -"} -(13,1,1) = {" -aa -aa -ae -ae -ae -ab -ac -ad -ac -ad -ac -ab -aa -af -aB -aK -aS -af -aa -aa -aa -aa -aa -"} -(14,1,1) = {" -aa -aa -aa -aa -ae -ab -ac -ad -ac -ad -ac -ab -aa -af -aC -aK -aT -af -aa -aa -aa -aa -aa -"} -(15,1,1) = {" -aa -aa -aa -aa -ae -ab -ac -ad -ac -ad -ac -ab -aa -af -aD -aK -aU -af -ae -ae -aa -aa -aa -"} -(16,1,1) = {" -aa -aa -aa -aa -aa -ab -ac -ad -ac -ad -ac -ab -aa -af -aE -aL -aV -af -aa -aa -aa -aa -aa -"} -(17,1,1) = {" -aa -aa -aa -aa -aa -ab -ab -ab -ab -ab -ab -ab -aa -af -ag -ag -ag -af -aa -aa -aa -aa -aa -"} -(18,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ae -ae -aa -ae -aa -aa -ae -aa -aa -aa -aa -aa -aa -"} diff --git a/_maps/map_catalogue.txt b/_maps/map_catalogue.txt index f3fbe957688c..a8538ae59aeb 100644 --- a/_maps/map_catalogue.txt +++ b/_maps/map_catalogue.txt @@ -302,10 +302,6 @@ Find the key for using this catalogue in "map_catalogue_key.txt" SpaceRuins: - File Name = "_maps\RandomRuins\SpaceRuins\.dmm" - Size = (x = 18)(y = 23)(z = 1) - Tags = "No Combat", "Minor Loot", "Shelter" - File Name = "_maps\RandomRuins\SpaceRuins\astraeus.dmm" Size = (x = 47)(y = 35)(z = 1) Tags = "Minor Combat Challenge", "Medium Loot", "Inhospitable" diff --git a/code/datums/ruins/space.dm b/code/datums/ruins/space.dm index 7872ba58a3a4..fefb250a1208 100644 --- a/code/datums/ruins/space.dm +++ b/code/datums/ruins/space.dm @@ -39,13 +39,6 @@ description = "In the darkest times, we will find our way home." */ -/datum/map_template/ruin/space/djstation - id = "djstation" - suffix = "djstation.dmm" - name = "DJ Station" - description = "Until very recently this pirate radio station was used to harangue local space stations over a variety of perceived \"ethics violations\". \ - It seems like someone finally got sick of it, but the equipment still works." - /datum/map_template/ruin/space/crashedship id = "crashedship" suffix = "crashedship.dmm" diff --git a/code/game/area/areas/ruins/space.dm b/code/game/area/areas/ruins/space.dm index e6034e412198..de546d164c96 100644 --- a/code/game/area/areas/ruins/space.dm +++ b/code/game/area/areas/ruins/space.dm @@ -167,18 +167,6 @@ name = "Derelict Atmospherics" icon_state = "red" -//DJSTATION - -/area/ruin/space/djstation - name = "Ruskie DJ Station" - icon_state = "DJ" - has_gravity = STANDARD_GRAVITY - -/area/ruin/space/djstation/solars - name = "DJ Station Solars" - icon_state = "DJ" - has_gravity = STANDARD_GRAVITY - //OLD AI SAT /area/tcommsat/oldaisat diff --git a/code/modules/ruins/spaceruin_code/DJstation.dm b/code/modules/ruins/spaceruin_code/DJstation.dm deleted file mode 100644 index 3be98b064e3e..000000000000 --- a/code/modules/ruins/spaceruin_code/DJstation.dm +++ /dev/null @@ -1,5 +0,0 @@ -/////////// djstation items - -/obj/item/paper/fluff/ruins/djstation - name = "paper - 'DJ Listening Outpost'" - default_raw_text = "Welcome new owner!

    You have purchased the latest in listening equipment. The telecommunication setup we created is the best in listening to common and private radio frequencies. Here is a step by step guide to start listening in on those saucy radio channels:

    1. Equip yourself with a multitool
    2. Use the multitool on the relay.
    3. Turn it on. It has already been configured for you to listen on.
    Simple as that. Now to listen to the private channels, you'll have to configure the intercoms. They are located on the front desk. Here is a list of frequencies for you to listen on.
    • 145.9 - Common Channel
    • 144.7 - Private AI Channel
    • 135.9 - Security Channel
    • 135.7 - Engineering Channel
    • 135.5 - Medical Channel
    • 135.3 - Command Channel
    • 135.1 - Science Channel
    • 134.9 - Service Channel
    • 134.7 - Supply Channel
    • " diff --git a/shiptest.dme b/shiptest.dme index 93a0e5ce41f5..555c07deb497 100644 --- a/shiptest.dme +++ b/shiptest.dme @@ -3264,7 +3264,6 @@ #include "code\modules\ruins\spaceruin_code\crashedclownship.dm" #include "code\modules\ruins\spaceruin_code\crashedship.dm" #include "code\modules\ruins\spaceruin_code\deepstorage.dm" -#include "code\modules\ruins\spaceruin_code\DJstation.dm" #include "code\modules\ruins\spaceruin_code\forgottenship.dm" #include "code\modules\ruins\spaceruin_code\hellfactory.dm" #include "code\modules\ruins\spaceruin_code\hilbertshotel.dm" From 9e629b3ba0f7621722ed766fb09344ca395644ca Mon Sep 17 00:00:00 2001 From: Changelogs Date: Sat, 18 May 2024 00:50:27 +0000 Subject: [PATCH 143/143] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-2990.yml | 5 ----- html/changelogs/archive/2024-05.yml | 4 ++++ 2 files changed, 4 insertions(+), 5 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-2990.yml diff --git a/html/changelogs/AutoChangeLog-pr-2990.yml b/html/changelogs/AutoChangeLog-pr-2990.yml deleted file mode 100644 index 56d19a979c29..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2990.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: spookypineapple -changes: - - {imageadd: 'Snowy grass, suit storage units, bookcases, and chem machines have - been resprited'} -delete-after: true diff --git a/html/changelogs/archive/2024-05.yml b/html/changelogs/archive/2024-05.yml index 708dcf5478ce..d0c1a0e51514 100644 --- a/html/changelogs/archive/2024-05.yml +++ b/html/changelogs/archive/2024-05.yml @@ -50,3 +50,7 @@ FleetingExpertise: - rscadd: Added new sprites for the plunger, rolling pin and push broom by FleetingExpertise - rscadd: Most knifes in the game have been resprited! +2024-05-18: + spookypineapple: + - imageadd: Snowy grass, suit storage units, bookcases, and chem machines have been + resprited

    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 From 154cbc42adc1c8f8bd7a0b176c187a436750636d Mon Sep 17 00:00:00 2001 From: Theos Date: Sun, 12 May 2024 20:17:45 -0400 Subject: [PATCH 125/143] Static anomalies now require one of their safe approach methods rather than ALL OF THEM (#2970) ## About The Pull Request To safely approach a static anomaly currently you need to be mindshielded wearing a research scanner deaf OR dead and deaf ## Why It's Good For The Game brain damage divine death blast ## Changelog :cl: fix: static anomalies can now be safely approached if mindshielded, wearing a research scanner, or deaf, not all three at the same time /:cl: --------- Signed-off-by: Theos --- .../effects/anomalies/anomalies_static.dm | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/code/game/objects/effects/anomalies/anomalies_static.dm b/code/game/objects/effects/anomalies/anomalies_static.dm index a00babe5844a..ab574ee475dd 100644 --- a/code/game/objects/effects/anomalies/anomalies_static.dm +++ b/code/game/objects/effects/anomalies/anomalies_static.dm @@ -39,19 +39,19 @@ playsound(src, 'sound/effects/walkietalkie.ogg', 75) if(stored_mob && looking.stat != DEAD && prob(25)) say_fucky_things() - if (!HAS_TRAIT(looking, TRAIT_MINDSHIELD) && looking.stat != DEAD || !looking.research_scanner && looking.stat != DEAD || !HAS_TRAIT(looking, TRAIT_DEAF)) - looking.adjustOrganLoss(ORGAN_SLOT_BRAIN, 10, 200) - playsound(src, 'sound/effects/stall.ogg', 50) - if(looking.getOrganLoss(ORGAN_SLOT_BRAIN) >= 150 && looking.stat != DEAD) - if(prob(20)) - var/mob/living/carbon/victim = looking - var/obj/effect/anomaly/tvstatic/planetary/expansion - expansion = new(get_turf(victim)) - visible_message(span_warning("The static overtakes [victim], taking their place!")) - victim.death() - expansion.stored_mob = victim - victim.forceMove(expansion) - return + if(HAS_TRAIT(looking, TRAIT_MINDSHIELD) || looking.stat == DEAD || looking.research_scanner || HAS_TRAIT(looking, TRAIT_DEAF)) + continue + looking.adjustOrganLoss(ORGAN_SLOT_BRAIN, 10, 200) + playsound(src, 'sound/effects/stall.ogg', 50) + if(looking.getOrganLoss(ORGAN_SLOT_BRAIN) >= 150 && looking.stat != DEAD) + if(prob(20)) + var/mob/living/carbon/victim = looking + var/obj/effect/anomaly/tvstatic/planetary/expansion + expansion = new(get_turf(victim)) + visible_message(span_warning("The static overtakes [victim], [expansion] taking their place!")) + victim.death() + expansion.stored_mob = victim + victim.forceMove(expansion) /obj/effect/anomaly/tvstatic/Bumped(atom/movable/AM) From d250813778d34bbbab15dbd23f791c5b3e7aabde Mon Sep 17 00:00:00 2001 From: Changelogs Date: Sun, 12 May 2024 20:00:34 -0500 Subject: [PATCH 126/143] Automatic changelog generation for PR #2970 [ci skip] --- html/changelogs/AutoChangeLog-pr-2970.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2970.yml diff --git a/html/changelogs/AutoChangeLog-pr-2970.yml b/html/changelogs/AutoChangeLog-pr-2970.yml new file mode 100644 index 000000000000..a9e381634ca1 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2970.yml @@ -0,0 +1,5 @@ +author: SomeguyManperson +changes: + - {bugfix: 'static anomalies can now be safely approached if mindshielded, wearing + a research scanner, or deaf, not all three at the same time'} +delete-after: true From aeed05d17dc863eefc88194a369d4ba20c890a54 Mon Sep 17 00:00:00 2001 From: MassiveMen <164101356+MassiveMen@users.noreply.github.com> Date: Sun, 12 May 2024 20:18:45 -0400 Subject: [PATCH 127/143] Adds Floral Shirt to Loadout (#2965) ## About The Pull Request I decided the drip was weak. So I must fix this myself. Also, Hawaii does not exist. ## Why It's Good For The Game Its a neat shirt ## Changelog :cl: add: Hawaiian Shirt is now in loadout tweak: Hawaiian Shirt is now Floral Shirt tweak: New item description teehee /:cl: --- code/modules/client/loadout/loadout_suit.dm | 4 ++++ code/modules/clothing/suits/miscellaneous.dm | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/code/modules/client/loadout/loadout_suit.dm b/code/modules/client/loadout/loadout_suit.dm index ec9fc916723e..8c758145f71e 100644 --- a/code/modules/client/loadout/loadout_suit.dm +++ b/code/modules/client/loadout/loadout_suit.dm @@ -111,3 +111,7 @@ display_name = "worn shirt" path = /obj/item/clothing/suit/ianshirt +/datum/gear/suit/hawaiian + display_name = "floral shirt" + description = "From grills to guns, this shirt's seen it all." + path = /obj/item/clothing/suit/hawaiian diff --git a/code/modules/clothing/suits/miscellaneous.dm b/code/modules/clothing/suits/miscellaneous.dm index 64b4c656bb1f..a1680fcaba0c 100644 --- a/code/modules/clothing/suits/miscellaneous.dm +++ b/code/modules/clothing/suits/miscellaneous.dm @@ -661,8 +661,8 @@ flags_inv = HIDEHAIR|HIDEEARS|HIDEFACIALHAIR|HIDEFACE|HIDEMASK /obj/item/clothing/suit/hawaiian - name = "hawaiian overshirt" - desc = "A cool shirt for chilling on the beach." + name = "floral shirt" + desc = "From grills to guns, this shirt's seen it all." icon_state = "hawaiian_blue" item_state = "hawaiian_blue" From c60fd9dc446b954c6087ee5a51e4683493e64d06 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Sun, 12 May 2024 20:26:45 -0500 Subject: [PATCH 128/143] Automatic changelog generation for PR #2965 [ci skip] --- html/changelogs/AutoChangeLog-pr-2965.yml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2965.yml diff --git a/html/changelogs/AutoChangeLog-pr-2965.yml b/html/changelogs/AutoChangeLog-pr-2965.yml new file mode 100644 index 000000000000..7a5b35b25d25 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2965.yml @@ -0,0 +1,6 @@ +author: MassiveMen +changes: + - {rscadd: Hawaiian Shirt is now in loadout} + - {tweak: Hawaiian Shirt is now Floral Shirt} + - {tweak: New item description teehee} +delete-after: true From 3fd16969c9a2da5345a6556c345a17fe02053ad0 Mon Sep 17 00:00:00 2001 From: Martinpachu <86135885+Martinpachu@users.noreply.github.com> Date: Sun, 12 May 2024 21:20:16 -0300 Subject: [PATCH 129/143] Granularizes riot shields similarly to armor and guns. (#2961) ## About The Pull Request as it says! 600 credits for one riot shield ## Why It's Good For The Game good for similar reasons the other ones were you dont get more riot shields than you ened and people might use them more this way :) ## Changelog :cl: tweak: Riot shield crates now contain only one shield but are priced at 600 credits. /:cl: --- code/modules/cargo/packs/sec_supply.dm | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/code/modules/cargo/packs/sec_supply.dm b/code/modules/cargo/packs/sec_supply.dm index 023ab5ee853f..8ff09a5dc38a 100644 --- a/code/modules/cargo/packs/sec_supply.dm +++ b/code/modules/cargo/packs/sec_supply.dm @@ -56,11 +56,9 @@ /datum/supply_pack/sec_supply/riotshields name = "Riot Shields Crate" - desc = "For when the greytide gets really uppity. Contains three riot shields." - cost = 2000 - contains = list(/obj/item/shield/riot, - /obj/item/shield/riot, - /obj/item/shield/riot) + desc = "Contains a riot shield, effective at holding back hostile fauna, xenofauna, or large crowds." + cost = 600 + contains = list(/obj/item/shield/riot) crate_name = "riot shields crate" /datum/supply_pack/sec_supply/survknives From e0a87a0f42d0512dbf0f1218e75036f3e8d4f71d Mon Sep 17 00:00:00 2001 From: Changelogs Date: Sun, 12 May 2024 20:41:51 -0500 Subject: [PATCH 130/143] Automatic changelog generation for PR #2961 [ci skip] --- html/changelogs/AutoChangeLog-pr-2961.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2961.yml diff --git a/html/changelogs/AutoChangeLog-pr-2961.yml b/html/changelogs/AutoChangeLog-pr-2961.yml new file mode 100644 index 000000000000..df6fb3037792 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2961.yml @@ -0,0 +1,4 @@ +author: Martinpachu +changes: + - {tweak: Riot shield crates now contain only one shield but are priced at 600 credits.} +delete-after: true From 05a111035c252d8a18ba9d8f031c78ac9c278f7c Mon Sep 17 00:00:00 2001 From: Gristlebee <56049844+Gristlebee@users.noreply.github.com> Date: Sun, 12 May 2024 17:25:18 -0700 Subject: [PATCH 131/143] Let Them Eat Dirt - Elzu Rooting (#2949) ## About The Pull Request Adds the ability for elzu to root on top of good soil turfs (dirt, planetary grass, etc) to feed. Elzu will get some minor healing and an additional mood buff along with the charge they get from rooting. You can't root in thick clothing like space suits due to them needing a direct connection to the ground. Being moved while rooted will uproot you, dealing damage to your torso and legs. Also changes the max age for elzu to 300. ## Why It's Good For The Game The ELZOOT. Anyways, elzu should be able to root in lore and that being reflected in gameplay is probably good. In lore, elzu that only root are supposed to be able to hit up to 300 years old. So I bumped up the age max since they can root ingame now. ## Changelog :cl: add: Elzu rooting tweak: Max age for elzu characters can be 300. /:cl: --------- Signed-off-by: Gristlebee <56049844+Gristlebee@users.noreply.github.com> Signed-off-by: thgvr <81882910+thgvr@users.noreply.github.com> Co-authored-by: FalloutFalcon <86381784+FalloutFalcon@users.noreply.github.com> Co-authored-by: thgvr <81882910+thgvr@users.noreply.github.com> --- code/__DEFINES/dcs/signals.dm | 3 + .../mood_events/generic_positive_events.dm | 5 + code/datums/status_effects/neutral.dm | 26 ++ .../carbon/human/species_types/ethereal.dm | 249 ++++++++++++------ icons/hud/screen_alert.dmi | Bin 118005 -> 118051 bytes shiptest.dme | 2 +- 6 files changed, 203 insertions(+), 82 deletions(-) diff --git a/code/__DEFINES/dcs/signals.dm b/code/__DEFINES/dcs/signals.dm index d9edeb83202c..0ae530f47913 100644 --- a/code/__DEFINES/dcs/signals.dm +++ b/code/__DEFINES/dcs/signals.dm @@ -773,3 +773,6 @@ ///called in /obj/item/gun/process_chamber (src) #define COMSIG_GUN_CHAMBER_PROCESSED "gun_chamber_processed" + +///called when an elzu should unroot +#define COMSIG_DIGOUT "dig_out" diff --git a/code/datums/mood_events/generic_positive_events.dm b/code/datums/mood_events/generic_positive_events.dm index dbaac99c4296..d79847ea04c8 100644 --- a/code/datums/mood_events/generic_positive_events.dm +++ b/code/datums/mood_events/generic_positive_events.dm @@ -239,3 +239,8 @@ description = "Fishing is relaxing" mood_change = 5 timeout = 3 MINUTES + +/datum/mood_event/root + description = span_nicegreen("I rooted recently, it feels good to charge naturally.\n") + mood_change = 5 + timeout = 5 MINUTES diff --git a/code/datums/status_effects/neutral.dm b/code/datums/status_effects/neutral.dm index 76a33319631f..c7765ff772ac 100644 --- a/code/datums/status_effects/neutral.dm +++ b/code/datums/status_effects/neutral.dm @@ -275,3 +275,29 @@ /atom/movable/screen/alert/status_effect/surrender/Click(location, control, params) . = ..() owner.emote("surrender") + +/datum/status_effect/rooted + id = "rooted" + alert_type = /atom/movable/screen/alert/status_effect/rooted + +/datum/status_effect/rooted/on_apply() + . = ..() + ADD_TRAIT(owner,TRAIT_IMMOBILIZED, TRAIT_STATUS_EFFECT(id)) + ADD_TRAIT(owner,TRAIT_PUSHIMMUNE, TRAIT_STATUS_EFFECT(id)) + SEND_SIGNAL(owner, COMSIG_ADD_MOOD_EVENT, "root", /datum/mood_event/root) + +/datum/status_effect/rooted/on_remove() + . = ..() + REMOVE_TRAIT(owner,TRAIT_IMMOBILIZED, TRAIT_STATUS_EFFECT(id)) + REMOVE_TRAIT(owner,TRAIT_PUSHIMMUNE, TRAIT_STATUS_EFFECT(id)) + +/atom/movable/screen/alert/status_effect/rooted + name = "Rooted" + desc = "You're currently rooted into the ground and can't move. Click here to start digging yourself out." + icon_state = "dig_out" + +/atom/movable/screen/alert/status_effect/rooted/Click(location, control, params) + . = ..() + to_chat(owner, span_notice("You begin digging yourself free.")) + SEND_SIGNAL(owner,COMSIG_DIGOUT) + diff --git a/code/modules/mob/living/carbon/human/species_types/ethereal.dm b/code/modules/mob/living/carbon/human/species_types/ethereal.dm index 248e9f413795..6aa59e824169 100644 --- a/code/modules/mob/living/carbon/human/species_types/ethereal.dm +++ b/code/modules/mob/living/carbon/human/species_types/ethereal.dm @@ -1,4 +1,8 @@ #define ELZUOSE_EMAG_COLORS list("#00ffff", "#ffc0cb", "#9400D3", "#4B0082", "#0000FF", "#00FF00", "#FFFF00", "#FF7F00", "#FF0000") +#define GOOD_SOIL list(/turf/open/floor/plating/grass, /turf/open/floor/plating/dirt, /turf/open/floor/ship/dirt, /turf/open/floor/grass/ship, /turf/open/floor/plating/asteroid/whitesands/grass, /turf/open/floor/grass/fairy/beach) +#define DIG_TIME (7.5 SECONDS) +#define ROOT_TIME (3 SECONDS) +#define ROOT_CHARGE_GAIN (5 * ELZUOSE_CHARGE_SCALING_MULTIPLIER) /datum/species/elzuose name = "\improper Elzuose" @@ -14,6 +18,7 @@ attack_type = BURN //burn bish exotic_bloodtype = "E" damage_overlay_type = "" //We are too cool for regular damage overlays + species_age_max = 300 species_traits = list(DYNCOLORS, EYECOLOR, HAIR, FACEHAIR) changesource_flags = MIRROR_BADMIN | WABBAJACK | MIRROR_PRIDE | MIRROR_MAGIC | RACE_SWAP | ERT_SPAWN | SLIME_EXTRACT species_language_holder = /datum/language_holder/ethereal @@ -46,35 +51,118 @@ loreblurb = "Elzuosa are an uncommon and unusual species best described as crystalline, electrically-powered plantpeople. They hail from the warm planet Kalixcis, where they evolved alongside the Sarathi. Kalixcian culture places no importance on blood-bonds, and those from it tend to consider their family anyone they are sufficiently close to, and choose their own names." var/drain_time = 0 //used to keep ethereals from spam draining power sources var/obj/effect/dummy/lighting_obj/ethereal_light + var/datum/action/innate/root/rooting /datum/species/elzuose/Destroy(force) if(ethereal_light) QDEL_NULL(ethereal_light) return ..() -/datum/species/elzuose/on_species_gain(mob/living/carbon/C, datum/species/old_species, pref_load) +/datum/species/elzuose/on_species_gain(mob/living/carbon/_carbon, datum/species/old_species, pref_load) . = ..() - if(!ishuman(C)) + if(!ishuman(_carbon)) return - var/mob/living/carbon/human/ethereal = C + var/mob/living/carbon/human/ethereal = _carbon default_color = "#[ethereal.dna.features["ethcolor"]]" RegisterSignal(ethereal, COMSIG_ATOM_EMAG_ACT, PROC_REF(on_emag_act)) RegisterSignal(ethereal, COMSIG_ATOM_EMP_ACT, PROC_REF(on_emp_act)) ethereal_light = ethereal.mob_light() spec_updatehealth(ethereal) + rooting = new + rooting.Grant(_carbon) + RegisterSignal(ethereal, COMSIG_DIGOUT, PROC_REF(digout)) + RegisterSignal(ethereal, COMSIG_MOVABLE_MOVED, PROC_REF(uproot)) //The following code is literally only to make admin-spawned ethereals not be black. - C.dna.features["mcolor"] = C.dna.features["ethcolor"] //Ethcolor and Mut color are both dogshit and will be replaced - for(var/obj/item/bodypart/BP as anything in C.bodyparts) + _carbon.dna.features["mcolor"] = _carbon.dna.features["ethcolor"] //Ethcolor and Mut color are both dogshit and will be replaced + for(var/obj/item/bodypart/BP as anything in _carbon.bodyparts) if(BP.limb_id == SPECIES_ELZUOSE) BP.update_limb(is_creating = TRUE) -/datum/species/elzuose/on_species_loss(mob/living/carbon/human/C, datum/species/new_species, pref_load) - UnregisterSignal(C, COMSIG_ATOM_EMAG_ACT) - UnregisterSignal(C, COMSIG_ATOM_EMP_ACT) +/datum/species/elzuose/on_species_loss(mob/living/carbon/human/_carbon, datum/species/new_species, pref_load) + UnregisterSignal(_carbon, COMSIG_ATOM_EMAG_ACT) + UnregisterSignal(_carbon, COMSIG_ATOM_EMP_ACT) + UnregisterSignal(_carbon, COMSIG_DIGOUT) + UnregisterSignal(_carbon, COMSIG_MOVABLE_MOVED) QDEL_NULL(ethereal_light) + if(rooting) + rooting.Remove(_carbon) return ..() +/datum/action/innate/root + name = "Root" + desc = "Root into good soil to gain charge." + check_flags = AB_CHECK_CONSCIOUS + button_icon_state = "plant-22" + icon_icon = 'icons/obj/flora/plants.dmi' + background_icon_state = "bg_alien" + +/datum/action/innate/root/Activate() + var/mob/living/carbon/human/_human = owner + var/datum/species/elzuose/_elzu = _human.dna.species + // this is healthy for elzu, they shouldnt be able to overcharge and get heart attacks from this + var/obj/item/organ/stomach/ethereal/stomach = _human.getorganslot(ORGAN_SLOT_STOMACH) + + if(_human.wear_suit && istype(_human.wear_suit, /obj/item/clothing)) + var/obj/item/clothing/CS = _human.wear_suit + if (CS.clothing_flags & THICKMATERIAL) + to_chat(_human, span_warning("Your [CS.name] is too thick to root in!")) + return + + if(stomach.crystal_charge > ELZUOSE_CHARGE_FULL) + to_chat(_human,span_warning("Your charge is full!")) + return + _elzu.drain_time = world.time + ROOT_TIME + _human.visible_message(span_notice("[_human] is digging into the ground"),span_warning("You start to dig yourself into the ground to root. You won't won't be able to move once you start the process."),span_notice("You hear digging.")) + if(!do_after(_human,DIG_TIME, target = _human)) + to_chat(_human,span_warning("You were interupted!")) + return + _human.apply_status_effect(/datum/status_effect/rooted) + to_chat(_human, span_notice("You root into the ground and begin to feed.")) + + while(do_after(_human, ROOT_TIME, target = _human)) + if(istype(stomach)) + to_chat(_human, span_notice("You receive some charge from rooting.")) + stomach.adjust_charge(ROOT_CHARGE_GAIN) + _human.adjustBruteLoss(-3) + _human.adjustFireLoss(-3) + + if(stomach.crystal_charge > ELZUOSE_CHARGE_FULL) + stomach.crystal_charge = ELZUOSE_CHARGE_FULL + to_chat(_human, span_notice("You're full on charge!")) + break + + else + to_chat(_human,span_warning("You're missing your biological battery and can't recieve charge from rooting!")) + break + +/datum/species/elzuose/proc/digout(mob/living/carbon/human/_human) + if(do_after(_human, DIG_TIME,target = _human)) + to_chat(_human,span_notice("You finish digging yourself out.")) + _human.remove_status_effect(/datum/status_effect/rooted) + return + +/datum/species/elzuose/proc/uproot(mob/living/carbon/human/_human) + //You got moved and uprooted, time to suffer the consequences. + if(_human.has_status_effect(/datum/status_effect/rooted)) + _human.visible_message(span_warning("[_human] is forcefully uprooted. That looked like it hurt."),span_warning("You're forcefully unrooted! Ouch!"),span_warning("You hear someone scream in pain.")) + _human.apply_damage(8,BRUTE,BODY_ZONE_CHEST) + _human.apply_damage(8,BRUTE,BODY_ZONE_L_LEG) + _human.apply_damage(8,BRUTE,BODY_ZONE_R_LEG) + _human.emote("scream") + _human.remove_status_effect(/datum/status_effect/rooted) + return + +/datum/action/innate/root/IsAvailable() + if(..()) + var/mob/living/carbon/human/_human = owner + var/turf/terrain = get_turf(_human) + if(_human.has_status_effect(/datum/status_effect/rooted)) + return FALSE + if(is_type_in_list(terrain,GOOD_SOIL)) + return TRUE + return FALSE + /datum/species/elzuose/random_name(gender,unique,lastname) if(unique) return random_unique_lizard_name(gender) @@ -86,30 +174,30 @@ return randname -/datum/species/elzuose/spec_updatehealth(mob/living/carbon/human/H) +/datum/species/elzuose/spec_updatehealth(mob/living/carbon/human/_human) . = ..() if(!ethereal_light) return - if(H.stat != DEAD && !EMPeffect) + if(_human.stat != DEAD && !EMPeffect) if(!emag_effect) - current_color = health_adjusted_color(H, default_color) - set_ethereal_light(H, current_color) + current_color = health_adjusted_color(_human, default_color) + set_ethereal_light(_human, current_color) ethereal_light.set_light_on(TRUE) fixed_mut_color = copytext_char(current_color, 2) else ethereal_light.set_light_on(FALSE) fixed_mut_color = rgb(128,128,128) - for(var/obj/item/bodypart/parts_to_update as anything in H.bodyparts) + for(var/obj/item/bodypart/parts_to_update as anything in _human.bodyparts) parts_to_update.species_color = fixed_mut_color parts_to_update.update_limb() - H.update_body() - H.update_hair() + _human.update_body() + _human.update_hair() -/datum/species/elzuose/proc/health_adjusted_color(mob/living/carbon/human/H, default_color) - var/health_percent = max(H.health, 0) / 100 +/datum/species/elzuose/proc/health_adjusted_color(mob/living/carbon/human/_human, default_color) + var/health_percent = max(_human.health, 0) / 100 var/static/unhealthy_color_red_part = GETREDPART(unhealthy_color) var/static/unhealthy_color_green_part = GETGREENPART(unhealthy_color) @@ -126,130 +214,129 @@ ) return result -/datum/species/elzuose/proc/set_ethereal_light(mob/living/carbon/human/H, current_color) +/datum/species/elzuose/proc/set_ethereal_light(mob/living/carbon/human/_human, current_color) if(!ethereal_light) return - var/health_percent = max(H.health, 0) / 100 + var/health_percent = max(_human.health, 0) / 100 var/light_range = 1 + (1 * health_percent) var/light_power = 1 + round(0.5 * health_percent) ethereal_light.set_light_range_power_color(light_range, light_power, current_color) -/datum/species/elzuose/proc/on_emp_act(mob/living/carbon/human/H, severity) +/datum/species/elzuose/proc/on_emp_act(mob/living/carbon/human/_human, severity) EMPeffect = TRUE - spec_updatehealth(H) - to_chat(H, "You feel the light of your body leave you.") + spec_updatehealth(_human) + to_chat(_human, span_notice("You feel the light of your body leave you.")) switch(severity) if(EMP_LIGHT) - addtimer(CALLBACK(src, PROC_REF(stop_emp), H), 10 SECONDS, TIMER_UNIQUE|TIMER_OVERRIDE) //We're out for 10 seconds + addtimer(CALLBACK(src, PROC_REF(stop_emp), _human), 10 SECONDS, TIMER_UNIQUE|TIMER_OVERRIDE) //We're out for 10 seconds if(EMP_HEAVY) - addtimer(CALLBACK(src, PROC_REF(stop_emp), H), 20 SECONDS, TIMER_UNIQUE|TIMER_OVERRIDE) //We're out for 20 seconds + addtimer(CALLBACK(src, PROC_REF(stop_emp), _human), 20 SECONDS, TIMER_UNIQUE|TIMER_OVERRIDE) //We're out for 20 seconds -/datum/species/elzuose/proc/on_emag_act(mob/living/carbon/human/H, mob/user) +/datum/species/elzuose/proc/on_emag_act(mob/living/carbon/human/_human, mob/user) if(emag_effect) return emag_effect = TRUE if(user) - to_chat(user, "You tap [H] on the back with your card.") - H.visible_message("[H] starts flickering in an array of colors!") - handle_emag(H) - addtimer(CALLBACK(src, PROC_REF(stop_emag), H), 30 SECONDS) //Disco mode for 30 seconds! This doesn't affect the ethereal at all besides either annoying some players, or making someone look badass. + to_chat(user, span_notice("You tap [_human] on the back with your card.")) + _human.visible_message(span_danger("[_human] starts flickering in an array of colors!")) + handle_emag(_human) + addtimer(CALLBACK(src, PROC_REF(stop_emag), _human), 30 SECONDS) //Disco mode for 30 seconds! This doesn't affect the ethereal at all besides either annoying some players, or making someone look badass. -/datum/species/elzuose/spec_life(mob/living/carbon/human/H) +/datum/species/elzuose/spec_life(mob/living/carbon/human/_human) .=..() - handle_charge(H) + handle_charge(_human) -/datum/species/elzuose/proc/stop_emp(mob/living/carbon/human/H) +/datum/species/elzuose/proc/stop_emp(mob/living/carbon/human/_human) EMPeffect = FALSE - spec_updatehealth(H) - to_chat(H, "You feel more energized as your shine comes back.") + spec_updatehealth(_human) + to_chat(_human, span_notice("You feel more energized as your shine comes back.")) -/datum/species/elzuose/proc/handle_emag(mob/living/carbon/human/H) +/datum/species/elzuose/proc/handle_emag(mob/living/carbon/human/_human) if(!emag_effect) return current_color = pick(ELZUOSE_EMAG_COLORS) - spec_updatehealth(H) - addtimer(CALLBACK(src, PROC_REF(handle_emag), H), 5) //Call ourselves every 0.5 seconds to change color + spec_updatehealth(_human) + addtimer(CALLBACK(src, PROC_REF(handle_emag), _human), 5) //Call ourselves every 0.5 seconds to change color -/datum/species/elzuose/proc/stop_emag(mob/living/carbon/human/H) +/datum/species/elzuose/proc/stop_emag(mob/living/carbon/human/_human) emag_effect = FALSE - spec_updatehealth(H) - H.visible_message("[H] stops flickering and goes back to their normal state!") + spec_updatehealth(_human) + _human.visible_message(span_danger("[_human] stops flickering and goes back to their normal state!")) -/datum/species/elzuose/proc/handle_charge(mob/living/carbon/human/H) +/datum/species/elzuose/proc/handle_charge(mob/living/carbon/human/_human) brutemod = 1.25 - switch(get_charge(H)) + switch(get_charge(_human)) if(ELZUOSE_CHARGE_NONE to ELZUOSE_CHARGE_LOWPOWER) - if(get_charge(H) == ELZUOSE_CHARGE_NONE) - H.throw_alert("ELZUOSE_CHARGE", /atom/movable/screen/alert/etherealcharge, 3) + if(get_charge(_human) == ELZUOSE_CHARGE_NONE) + _human.throw_alert("ELZUOSE_CHARGE", /atom/movable/screen/alert/etherealcharge, 3) else - H.throw_alert("ELZUOSE_CHARGE", /atom/movable/screen/alert/etherealcharge, 2) - if(H.health > 10.5) - apply_damage(0.2, TOX, null, null, H) + _human.throw_alert("ELZUOSE_CHARGE", /atom/movable/screen/alert/etherealcharge, 2) + if(_human.health > 10.5) + apply_damage(0.2, TOX, null, null, _human) brutemod = 1.75 if(ELZUOSE_CHARGE_LOWPOWER to ELZUOSE_CHARGE_NORMAL) - H.throw_alert("ELZUOSE_CHARGE", /atom/movable/screen/alert/etherealcharge, 1) + _human.throw_alert("ELZUOSE_CHARGE", /atom/movable/screen/alert/etherealcharge, 1) brutemod = 1.5 if(ELZUOSE_CHARGE_FULL to ELZUOSE_CHARGE_OVERLOAD) - H.throw_alert("ethereal_overcharge", /atom/movable/screen/alert/ethereal_overcharge, 1) + _human.throw_alert("ethereal_overcharge", /atom/movable/screen/alert/ethereal_overcharge, 1) brutemod = 1.5 if(ELZUOSE_CHARGE_OVERLOAD to ELZUOSE_CHARGE_DANGEROUS) - H.throw_alert("ethereal_overcharge", /atom/movable/screen/alert/ethereal_overcharge, 2) + _human.throw_alert("ethereal_overcharge", /atom/movable/screen/alert/ethereal_overcharge, 2) brutemod = 1.75 if(prob(10)) //10% each tick for ethereals to explosively release excess energy if it reaches dangerous levels - discharge_process(H) + discharge_process(_human) else - H.clear_alert("ELZUOSE_CHARGE") - H.clear_alert("ethereal_overcharge") + _human.clear_alert("ELZUOSE_CHARGE") + _human.clear_alert("ethereal_overcharge") -/datum/species/elzuose/proc/discharge_process(mob/living/carbon/human/H) - to_chat(H, "You begin to lose control over your charge!") - H.visible_message("[H] begins to spark violently!") +/datum/species/elzuose/proc/discharge_process(mob/living/carbon/human/_human) + _human.visible_message(span_danger("[_human] begins to spark violently!"),_human,span_warning("You begin to lose control over your charge!")) var/static/mutable_appearance/overcharge //shameless copycode from lightning spell overcharge = overcharge || mutable_appearance('icons/effects/effects.dmi', "electricity", EFFECTS_LAYER) - H.add_overlay(overcharge) - if(do_mob(H, H, 50, 1)) - H.flash_lighting_fx(5, 7, current_color) - var/obj/item/organ/stomach/ethereal/stomach = H.getorganslot(ORGAN_SLOT_STOMACH) - playsound(H, 'sound/magic/lightningshock.ogg', 100, TRUE, extrarange = 5) - H.cut_overlay(overcharge) - tesla_zap(H, 2, (stomach.crystal_charge / ELZUOSE_CHARGE_SCALING_MULTIPLIER) * 50, ZAP_OBJ_DAMAGE | ZAP_ALLOW_DUPLICATES) + _human.add_overlay(overcharge) + if(do_mob(_human, _human, 50, 1)) + _human.flash_lighting_fx(5, 7, current_color) + var/obj/item/organ/stomach/ethereal/stomach = _human.getorganslot(ORGAN_SLOT_STOMACH) + playsound(_human, 'sound/magic/lightningshock.ogg', 100, TRUE, extrarange = 5) + _human.cut_overlay(overcharge) + tesla_zap(_human, 2, (stomach.crystal_charge / ELZUOSE_CHARGE_SCALING_MULTIPLIER) * 50, ZAP_OBJ_DAMAGE | ZAP_ALLOW_DUPLICATES) if(istype(stomach)) stomach.adjust_charge(ELZUOSE_CHARGE_FULL - stomach.crystal_charge) - to_chat(H, "You violently discharge energy!") - H.visible_message("[H] violently discharges energy!") + to_chat(_human,span_warning("You violently discharge energy!")) + _human.visible_message(span_danger("[_human] violently discharges energy!")) if(prob(10)) //chance of developing heart disease to dissuade overcharging oneself var/datum/disease/D = new /datum/disease/heart_failure - H.ForceContractDisease(D) - to_chat(H, "You're pretty sure you just felt your heart stop for a second there..") - H.playsound_local(H, 'sound/effects/singlebeat.ogg', 100, 0) - H.Paralyze(100) + _human.ForceContractDisease(D) + to_chat(_human, span_userdanger("You're pretty sure you just felt your heart stop for a second there.")) + _human.playsound_local(_human, 'sound/effects/singlebeat.ogg', 100, 0) + _human.Paralyze(100) return -/datum/species/elzuose/proc/get_charge(mob/living/carbon/H) //this feels like it should be somewhere else. Eh? - var/obj/item/organ/stomach/ethereal/stomach = H.getorganslot(ORGAN_SLOT_STOMACH) +/datum/species/elzuose/proc/get_charge(mob/living/carbon/_human) //this feels like it should be somewhere else. Eh? + var/obj/item/organ/stomach/ethereal/stomach = _human.getorganslot(ORGAN_SLOT_STOMACH) if(istype(stomach)) return stomach.crystal_charge return ELZUOSE_CHARGE_NONE -/datum/species/elzuose/spec_attacked_by(obj/item/I, mob/living/user, obj/item/bodypart/affecting, intent, mob/living/carbon/human/H) +/datum/species/elzuose/spec_attacked_by(obj/item/I, mob/living/user, obj/item/bodypart/affecting, intent, mob/living/carbon/human/_human) if(istype(I, /obj/item/multitool)) if(user.a_intent == INTENT_HARM) . = ..() // multitool beatdown return if (emag_effect == TRUE) - to_chat(user, "The multitool can't get a lock on [H]'s EM frequency") + to_chat(user, span_warning("The multitool can't get a lock on [_human]'s EM frequency!")) return - if(user != H) + if(user != _human) // random color change default_color = "#" + GLOB.color_list_ethereal[pick(GLOB.color_list_ethereal)] - current_color = health_adjusted_color(H, default_color) - spec_updatehealth(H) - H.visible_message("[H]'s EM frequency is scrambled to a random color.") + current_color = health_adjusted_color(_human, default_color) + spec_updatehealth(_human) + _human.visible_message(span_danger("[_human]'s EM frequency is scrambled to a random color.")) else // select new color var/new_etherealcolor = input(user, "Choose your Elzuose color:", "Character Preference",default_color) as color|null @@ -257,10 +344,10 @@ var/temp_hsv = RGBtoHSV(new_etherealcolor) if(ReadHSV(temp_hsv)[3] >= ReadHSV("#505050")[3]) // elzu colors should be bright ok?? default_color = sanitize_hexcolor(new_etherealcolor, 6, TRUE) - current_color = health_adjusted_color(H, default_color) - spec_updatehealth(H) - H.visible_message("[H] modulates \his EM frequency to [new_etherealcolor].") + current_color = health_adjusted_color(_human, default_color) + spec_updatehealth(_human) + _human.visible_message(span_notice("[_human] modulates [_human.p_their()] EM frequency to [new_etherealcolor]")) else - to_chat(user, "Invalid color. Your color is not bright enough.") + to_chat(user, span_danger("Invalid color. Your color is not bright enough.")) else . = ..() diff --git a/icons/hud/screen_alert.dmi b/icons/hud/screen_alert.dmi index 1e03d316c2e3b3d069f785cb253a56e38b931326..60ada01078d76911efafba0fb90d6b68a42ffd5e 100644 GIT binary patch delta 65707 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

    Epj?b)^G(fgbjM2_skG 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 literal 135562 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