From 6245b5fe86534a354559ef99cad8d5ed32b9a812 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Wed, 18 Oct 2023 00:47:10 +0000 Subject: [PATCH 01/13] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-2262.yml | 4 ---- html/changelogs/AutoChangeLog-pr-2379.yml | 11 --------- html/changelogs/AutoChangeLog-pr-2387.yml | 5 ---- html/changelogs/AutoChangeLog-pr-2399.yml | 4 ---- html/changelogs/AutoChangeLog-pr-2403.yml | 13 ----------- html/changelogs/archive/2023-10.yml | 28 +++++++++++++++++++++++ 6 files changed, 28 insertions(+), 37 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-2262.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2379.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2387.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2399.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2403.yml diff --git a/html/changelogs/AutoChangeLog-pr-2262.yml b/html/changelogs/AutoChangeLog-pr-2262.yml deleted file mode 100644 index 42a5d84882bb..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2262.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: Bjarl -delete-after: true -changes: - - balance: The cepheus's starting gear has been nerfed. diff --git a/html/changelogs/AutoChangeLog-pr-2379.yml b/html/changelogs/AutoChangeLog-pr-2379.yml deleted file mode 100644 index 89660778f499..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2379.yml +++ /dev/null @@ -1,11 +0,0 @@ -author: meemofcourse -delete-after: true -changes: - - rscdel: Russian Battle Coat, Russian Uniform, Russian Officer Uniform, Russian - Helmet, Russian Boots, Russian Balaclava - - imagedel: Deleted sprites relating to the outfits above. - - rscdel: Stalinium and Capitalist Golems - - rscdel: Derelict Drones - - tweak: The butterbear is now on the Frontiersmen team. - - tweak: Modified the list of laws that an AI may recieve from being ioned. - - sounddel: The Soviet Anthem and the US Anthem. diff --git a/html/changelogs/AutoChangeLog-pr-2387.yml b/html/changelogs/AutoChangeLog-pr-2387.yml deleted file mode 100644 index 2c31e7dbf116..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2387.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: Auris456852 -delete-after: true -changes: - - tweak: You can now take individual rounds out of an ammo box in your pocket by - alt-clicking! diff --git a/html/changelogs/AutoChangeLog-pr-2399.yml b/html/changelogs/AutoChangeLog-pr-2399.yml deleted file mode 100644 index cfcbd1300eff..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2399.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: Doubleumc -delete-after: true -changes: - - tweak: Replaced Boyardee tiny fans with a holofield diff --git a/html/changelogs/AutoChangeLog-pr-2403.yml b/html/changelogs/AutoChangeLog-pr-2403.yml deleted file mode 100644 index 72b80b25b33d..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2403.yml +++ /dev/null @@ -1,13 +0,0 @@ -author: BogCreature -delete-after: true -changes: - - tweak: fish should no longer starve to death - - bugfix: the mech equipment panel works again - - bugfix: limbgrower legs should no longer runtime instead of spawning - - bugfix: crystal legion hearts inheriting the wrong sprites - - bugfix: vending machines falsely listing their prices as "free" - - bugfix: normal fulltile firelocks should build properly now - - bugfix: disposal pipes no longer generate metal when ejecting items through reinforced - plating - - bugfix: jukebox sprites - - bugfix: players can no longer telepathically fiddle with the zippers of bags diff --git a/html/changelogs/archive/2023-10.yml b/html/changelogs/archive/2023-10.yml index 44d9bd1eb4d8..fa02aad155cc 100644 --- a/html/changelogs/archive/2023-10.yml +++ b/html/changelogs/archive/2023-10.yml @@ -39,3 +39,31 @@ 2023-10-17: Zytolg: - rscadd: Added the Floating Resort to Beaches. Enjoy your moment in paradise! +2023-10-18: + Auris456852: + - tweak: You can now take individual rounds out of an ammo box in your pocket by + alt-clicking! + Bjarl: + - balance: The cepheus's starting gear has been nerfed. + BogCreature: + - tweak: fish should no longer starve to death + - bugfix: the mech equipment panel works again + - bugfix: limbgrower legs should no longer runtime instead of spawning + - bugfix: crystal legion hearts inheriting the wrong sprites + - bugfix: vending machines falsely listing their prices as "free" + - bugfix: normal fulltile firelocks should build properly now + - bugfix: disposal pipes no longer generate metal when ejecting items through reinforced + plating + - bugfix: jukebox sprites + - bugfix: players can no longer telepathically fiddle with the zippers of bags + Doubleumc: + - tweak: Replaced Boyardee tiny fans with a holofield + meemofcourse: + - rscdel: Russian Battle Coat, Russian Uniform, Russian Officer Uniform, Russian + Helmet, Russian Boots, Russian Balaclava + - imagedel: Deleted sprites relating to the outfits above. + - rscdel: Stalinium and Capitalist Golems + - rscdel: Derelict Drones + - tweak: The butterbear is now on the Frontiersmen team. + - tweak: Modified the list of laws that an AI may recieve from being ioned. + - sounddel: The Soviet Anthem and the US Anthem. From 1ce6c382610642cd8ddac4c983e74136c0dabe7b Mon Sep 17 00:00:00 2001 From: goober3 <118859017+goober3@users.noreply.github.com> Date: Wed, 18 Oct 2023 15:40:52 +0100 Subject: [PATCH 02/13] outpost tweaks & fixes: Vengeance (#2250) replica of #2230 ## About The Pull Request both outposts have been passed for mistakes, such as wiring & pipe errors. - the indie outpost no longer runs out of power immediately (the smes didn't have a terminal). - a one-way maintenance door has been added to the indie outpost disposal room, so players aren't sealed forever. - doors to inaccessible areas in the indie outpost are now sealed with doors + walls, rather than re-iconned walls. ___ - the ice asteroid outpost's map has been expanded, to avoid windows to void. - some doors have been replaced, to better fit anywalls. - freezer room floor tiles have been replaced with showroom floors. outpost & hangar files now have unique names + their faction. all wallmounts + doors are now fixed & use proper dirs. the nt asteroid outpost now has a 56x40 hangar. hangar tiles now use planetary atmos, to prevent depressurization via ship. the floor under elevator doors on all hangars is now catwalk. ## Why It's Good For The Game bugfixes are good. no more floating extinguishers & unbreathable elevators. ## Changelog :cl: add: the nt asteroid outpost now has a 56x40 hangar. fix: outpost hangars should no longer depressurize upon ship docking. fix: outpost wallmounts and doors have been fixed. please report any floating extinguishers & hovering intercoms. fix: the independent outpost should stay powered forever. /:cl: --------- Co-authored-by: spockye <79304582+spockye@users.noreply.github.com> --- _maps/outpost/hangar/indie_space_20x20.dmm | 1109 + _maps/outpost/hangar/indie_space_40x20.dmm | 1769 ++ _maps/outpost/hangar/indie_space_40x40.dmm | 2729 +++ _maps/outpost/hangar/indie_space_56x20.dmm | 2297 ++ _maps/outpost/hangar/indie_space_56x40.dmm | 3578 +++ ...test_2_20x20.dmm => nt_asteroid_20x20.dmm} | 3841 +-- ...test_2_40x20.dmm => nt_asteroid_40x20.dmm} | 5237 +++-- ...test_2_40x40.dmm => nt_asteroid_40x40.dmm} | 4794 ++-- ...test_2_56x20.dmm => nt_asteroid_56x20.dmm} | 600 +- _maps/outpost/hangar/nt_asteroid_56x40.dmm | 5478 +++++ _maps/outpost/hangar/test_20x20.dmm | 1072 - _maps/outpost/hangar/test_40x20.dmm | 1732 -- _maps/outpost/hangar/test_40x40.dmm | 2692 --- _maps/outpost/hangar/test_56x20.dmm | 2260 -- _maps/outpost/hangar/test_56x40.dmm | 3540 --- .../{outpost_test_1.dmm => indie_space.dmm} | 4178 ++-- ...ost_test_2.dmm => nanotrasen_asteroid.dmm} | 19385 ++++++++++++---- code/game/area/areas/outpost.dm | 1 + code/game/machinery/doors/airlock_types.dm | 20 + code/game/turfs/closed/_closed.dm | 4 +- code/game/turfs/open/floor/hangar.dm | 27 + .../overmap/objects/outpost/outpost.dm | 10 +- .../overmap/objects/outpost/outpost_types.dm | 82 +- shiptest.dme | 1 + 24 files changed, 41733 insertions(+), 24703 deletions(-) create mode 100644 _maps/outpost/hangar/indie_space_20x20.dmm create mode 100644 _maps/outpost/hangar/indie_space_40x20.dmm create mode 100644 _maps/outpost/hangar/indie_space_40x40.dmm create mode 100644 _maps/outpost/hangar/indie_space_56x20.dmm create mode 100644 _maps/outpost/hangar/indie_space_56x40.dmm rename _maps/outpost/hangar/{test_2_20x20.dmm => nt_asteroid_20x20.dmm} (65%) rename _maps/outpost/hangar/{test_2_40x20.dmm => nt_asteroid_40x20.dmm} (61%) rename _maps/outpost/hangar/{test_2_40x40.dmm => nt_asteroid_40x40.dmm} (71%) rename _maps/outpost/hangar/{test_2_56x20.dmm => nt_asteroid_56x20.dmm} (78%) create mode 100644 _maps/outpost/hangar/nt_asteroid_56x40.dmm delete mode 100644 _maps/outpost/hangar/test_20x20.dmm delete mode 100644 _maps/outpost/hangar/test_40x20.dmm delete mode 100644 _maps/outpost/hangar/test_40x40.dmm delete mode 100644 _maps/outpost/hangar/test_56x20.dmm delete mode 100644 _maps/outpost/hangar/test_56x40.dmm rename _maps/outpost/{outpost_test_1.dmm => indie_space.dmm} (97%) rename _maps/outpost/{outpost_test_2.dmm => nanotrasen_asteroid.dmm} (89%) create mode 100644 code/game/turfs/open/floor/hangar.dm diff --git a/_maps/outpost/hangar/indie_space_20x20.dmm b/_maps/outpost/hangar/indie_space_20x20.dmm new file mode 100644 index 000000000000..24c00395b2f6 --- /dev/null +++ b/_maps/outpost/hangar/indie_space_20x20.dmm @@ -0,0 +1,1109 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ac" = ( +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 + }, +/area/hangar) +"ad" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/warning{ + dir = 4 + }, +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 + }, +/area/hangar) +"al" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/corner{ + dir = 8 + }, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"am" = ( +/turf/closed/indestructible/reinforced, +/area/hangar) +"ao" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 1 + }, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"ap" = ( +/obj/structure/marker_beacon{ + picked_color = "Teal" + }, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, +/area/hangar) +"aq" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 1 + }, +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"av" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning, +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"ax" = ( +/obj/machinery/door/airlock, +/obj/effect/landmark/outpost/elevator_machine, +/obj/structure/lattice/catwalk, +/turf/open/floor/engine, +/area/hangar) +"ay" = ( +/obj/machinery/door/poddoor/multi_tile/four_tile_ver, +/turf/closed/indestructible/reinforced, +/area/hangar) +"az" = ( +/obj/effect/turf_decal/arrows{ + dir = 4 + }, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"aA" = ( +/obj/machinery/elevator_call_button{ + pixel_y = 25 + }, +/obj/effect/landmark/outpost/elevator_machine, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"aB" = ( +/obj/effect/landmark/outpost/hangar_dock, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, +/area/hangar) +"aC" = ( +/obj/effect/turf_decal/arrows{ + dir = 1 + }, +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 + }, +/area/hangar) +"aE" = ( +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"aH" = ( +/turf/template_noop, +/area/template_noop) +"aJ" = ( +/turf/open/floor/plating{ + planetary_atmos = 1 + }, +/area/hangar) +"aL" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 + }, +/area/hangar) +"aM" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"aN" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 8 + }, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"aO" = ( +/obj/machinery/atmospherics/components/unary/passive_vent{ + dir = 1 + }, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"aP" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/corner{ + dir = 1 + }, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"aT" = ( +/obj/effect/turf_decal/arrows{ + dir = 1 + }, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"aY" = ( +/obj/effect/landmark/outpost/hangar_numbers, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"aZ" = ( +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"jk" = ( +/obj/effect/landmark/outpost/elevator, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"qz" = ( +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"rQ" = ( +/obj/machinery/atmospherics/pipe/simple/general, +/turf/closed/indestructible/reinforced, +/area/hangar) + +(1,1,1) = {" +aH +aH +aH +am +am +am +am +am +am +am +ay +am +am +am +ay +am +am +am +ay +am +am +am +ay +am +am +am +ay +am +am +am +am +"} +(2,1,1) = {" +aH +aH +aH +am +aZ +aZ +aM +aL +aL +aL +aL +aL +aL +aL +aL +aL +aL +aL +aL +aL +aL +aL +aL +aL +aL +aL +aL +ao +aZ +aZ +am +"} +(3,1,1) = {" +aH +aH +aH +am +aZ +aZ +aM +ac +ac +aC +ac +ac +ac +ac +aC +ac +ac +ac +ac +aC +ac +ac +ac +ac +aC +ac +ac +ao +aZ +aZ +am +"} +(4,1,1) = {" +aH +aH +aH +am +aZ +aZ +aM +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ao +aZ +aZ +am +"} +(5,1,1) = {" +aH +aH +aH +am +aZ +aZ +aM +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aB +ao +aZ +aZ +am +"} +(6,1,1) = {" +aH +aH +aH +am +aZ +aZ +aM +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +ao +aZ +aZ +am +"} +(7,1,1) = {" +aH +aH +aH +am +aZ +az +aM +ap +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +ap +ao +az +aZ +am +"} +(8,1,1) = {" +aH +aH +aH +am +aZ +aZ +aM +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +ao +aZ +aZ +am +"} +(9,1,1) = {" +aH +aH +aH +am +aZ +aZ +av +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aq +aZ +aZ +am +"} +(10,1,1) = {" +aH +aH +aH +am +aZ +aZ +aM +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +ao +aZ +aZ +am +"} +(11,1,1) = {" +aH +aH +aH +am +aZ +aZ +aM +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +ao +aZ +aZ +am +"} +(12,1,1) = {" +aH +aH +aH +am +aZ +az +aM +ap +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +ap +ao +az +aZ +am +"} +(13,1,1) = {" +aH +aH +aH +am +aZ +aZ +aM +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +ao +aZ +aZ +am +"} +(14,1,1) = {" +aH +aH +aH +am +aZ +aZ +aM +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +ao +aZ +aZ +am +"} +(15,1,1) = {" +aH +aH +aH +am +aZ +aZ +aM +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +ao +aZ +aZ +am +"} +(16,1,1) = {" +aH +aH +aH +am +aZ +aZ +aM +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +ao +aZ +aZ +am +"} +(17,1,1) = {" +aH +aH +aH +am +aZ +az +aM +ap +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +ap +ao +az +aZ +am +"} +(18,1,1) = {" +aH +aH +aH +am +aZ +aZ +aM +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +ao +aZ +aZ +am +"} +(19,1,1) = {" +aH +aH +aH +am +aZ +aZ +av +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aq +aZ +aZ +am +"} +(20,1,1) = {" +aH +aH +aH +am +aZ +aZ +aM +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +ao +aZ +aZ +am +"} +(21,1,1) = {" +aH +aH +aH +am +aZ +aZ +aM +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +ao +aZ +aZ +am +"} +(22,1,1) = {" +aH +aH +aH +am +aZ +az +aM +ap +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +ap +ao +az +aZ +am +"} +(23,1,1) = {" +aH +aH +aH +rQ +aO +aZ +aM +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +ao +aZ +aZ +am +"} +(24,1,1) = {" +am +am +am +am +am +aA +aM +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +ao +aZ +aZ +am +"} +(25,1,1) = {" +am +qz +qz +jk +ax +aZ +al +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aP +aZ +aZ +am +"} +(26,1,1) = {" +am +qz +qz +qz +ax +aY +aZ +aZ +aZ +aT +aZ +aZ +aZ +aZ +aT +aZ +aZ +aZ +aZ +aT +aZ +aZ +aZ +aZ +aT +aZ +aZ +aZ +aZ +aZ +am +"} +(27,1,1) = {" +am +qz +qz +qz +ax +aZ +aZ +aZ +aE +aZ +aZ +aZ +aZ +aZ +aZ +aZ +aZ +aZ +aZ +aZ +aZ +aZ +aZ +aZ +aZ +aE +aZ +aZ +aZ +aZ +am +"} +(28,1,1) = {" +am +am +am +am +am +am +am +am +am +am +am +am +am +am +am +am +am +am +am +am +am +am +am +am +am +am +am +am +am +am +am +"} diff --git a/_maps/outpost/hangar/indie_space_40x20.dmm b/_maps/outpost/hangar/indie_space_40x20.dmm new file mode 100644 index 000000000000..b3d80e6103bc --- /dev/null +++ b/_maps/outpost/hangar/indie_space_40x20.dmm @@ -0,0 +1,1769 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ab" = ( +/turf/closed/indestructible/reinforced, +/area/hangar) +"ae" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/corner{ + dir = 1 + }, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"af" = ( +/obj/effect/landmark/outpost/hangar_numbers, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"ai" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning, +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"aj" = ( +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"al" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 1 + }, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"am" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/warning{ + dir = 4 + }, +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 + }, +/area/hangar) +"ap" = ( +/obj/effect/landmark/outpost/hangar_dock, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, +/area/hangar) +"as" = ( +/obj/effect/turf_decal/arrows{ + dir = 1 + }, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"av" = ( +/obj/machinery/atmospherics/components/unary/passive_vent{ + dir = 1 + }, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"aw" = ( +/obj/effect/turf_decal/arrows{ + dir = 1 + }, +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 + }, +/area/hangar) +"aA" = ( +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"aD" = ( +/turf/open/floor/plating{ + planetary_atmos = 1 + }, +/area/hangar) +"aF" = ( +/obj/machinery/door/airlock, +/obj/effect/landmark/outpost/elevator_machine, +/obj/structure/lattice/catwalk, +/turf/open/floor/engine, +/area/hangar) +"aG" = ( +/obj/structure/marker_beacon{ + picked_color = "Teal" + }, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, +/area/hangar) +"aH" = ( +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 + }, +/area/hangar) +"aL" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"aM" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/corner{ + dir = 8 + }, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"aO" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 + }, +/area/hangar) +"aP" = ( +/turf/template_noop, +/area/template_noop) +"aR" = ( +/obj/machinery/elevator_call_button{ + pixel_y = 25 + }, +/obj/effect/landmark/outpost/elevator_machine, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"aT" = ( +/obj/machinery/door/poddoor/multi_tile/four_tile_ver, +/turf/closed/indestructible/reinforced, +/area/hangar) +"aU" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 8 + }, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"aX" = ( +/obj/effect/turf_decal/arrows{ + dir = 4 + }, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"aY" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 1 + }, +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"JT" = ( +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"OP" = ( +/obj/effect/landmark/outpost/elevator, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"TX" = ( +/obj/machinery/atmospherics/pipe/simple/general, +/turf/closed/indestructible/reinforced, +/area/hangar) + +(1,1,1) = {" +aP +aP +aP +ab +ab +ab +ab +ab +ab +ab +aT +ab +ab +ab +aT +ab +ab +ab +aT +ab +ab +ab +aT +ab +ab +ab +aT +ab +ab +ab +ab +"} +(2,1,1) = {" +aP +aP +aP +ab +aj +aj +aL +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +al +aj +aj +ab +"} +(3,1,1) = {" +aP +aP +aP +ab +aj +aj +aL +aH +aH +aw +aH +aH +aH +aH +aw +aH +aH +aH +aH +aw +aH +aH +aH +aH +aw +aH +aH +al +aj +aj +ab +"} +(4,1,1) = {" +aP +aP +aP +ab +aj +aj +aL +am +am +am +am +am +am +am +am +am +am +am +am +am +am +am +am +am +am +am +am +al +aj +aj +ab +"} +(5,1,1) = {" +aP +aP +aP +ab +aj +aj +aL +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +ap +al +aj +aj +ab +"} +(6,1,1) = {" +aP +aP +aP +ab +aj +aj +aL +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +al +aj +aj +ab +"} +(7,1,1) = {" +aP +aP +aP +ab +aj +aX +aL +aG +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aG +al +aX +aj +ab +"} +(8,1,1) = {" +aP +aP +aP +ab +aj +aj +aL +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +al +aj +aj +ab +"} +(9,1,1) = {" +aP +aP +aP +ab +aj +aj +ai +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aY +aj +aj +ab +"} +(10,1,1) = {" +aP +aP +aP +ab +aj +aj +aL +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +al +aj +aj +ab +"} +(11,1,1) = {" +aP +aP +aP +ab +aj +aj +aL +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +al +aj +aj +ab +"} +(12,1,1) = {" +aP +aP +aP +ab +aj +aX +aL +aG +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aG +al +aX +aj +ab +"} +(13,1,1) = {" +aP +aP +aP +ab +aj +aj +aL +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +al +aj +aj +ab +"} +(14,1,1) = {" +aP +aP +aP +ab +aj +aj +aL +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +al +aj +aj +ab +"} +(15,1,1) = {" +aP +aP +aP +ab +aj +aj +aL +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +al +aj +aj +ab +"} +(16,1,1) = {" +aP +aP +aP +ab +aj +aj +aL +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +al +aj +aj +ab +"} +(17,1,1) = {" +aP +aP +aP +ab +aj +aX +aL +aG +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aG +al +aX +aj +ab +"} +(18,1,1) = {" +aP +aP +aP +ab +aj +aj +aL +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +al +aj +aj +ab +"} +(19,1,1) = {" +aP +aP +aP +ab +aj +aj +ai +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aY +aj +aj +ab +"} +(20,1,1) = {" +aP +aP +aP +ab +aj +aj +aL +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +al +aj +aj +ab +"} +(21,1,1) = {" +aP +aP +aP +ab +aj +aj +aL +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +al +aj +aj +ab +"} +(22,1,1) = {" +aP +aP +aP +ab +aj +aX +aL +aG +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aG +al +aX +aj +ab +"} +(23,1,1) = {" +aP +aP +aP +ab +aj +aj +aL +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +al +aj +aj +ab +"} +(24,1,1) = {" +aP +aP +aP +ab +aj +aj +aL +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +al +aj +aj +ab +"} +(25,1,1) = {" +aP +aP +aP +ab +aj +aj +aL +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +al +aj +aj +ab +"} +(26,1,1) = {" +aP +aP +aP +ab +aj +aj +aL +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +al +aj +aj +ab +"} +(27,1,1) = {" +aP +aP +aP +ab +aj +aX +aL +aG +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aG +al +aX +aj +ab +"} +(28,1,1) = {" +aP +aP +aP +ab +aj +aj +aL +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +al +aj +aj +ab +"} +(29,1,1) = {" +aP +aP +aP +ab +aj +aj +ai +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aY +aj +aj +ab +"} +(30,1,1) = {" +aP +aP +aP +ab +aj +aj +aL +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +al +aj +aj +ab +"} +(31,1,1) = {" +aP +aP +aP +ab +aj +aj +aL +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +al +aj +aj +ab +"} +(32,1,1) = {" +aP +aP +aP +ab +aj +aX +aL +aG +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aG +al +aX +aj +ab +"} +(33,1,1) = {" +aP +aP +aP +ab +aj +aj +aL +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +al +aj +aj +ab +"} +(34,1,1) = {" +aP +aP +aP +ab +aj +aj +aL +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +al +aj +aj +ab +"} +(35,1,1) = {" +aP +aP +aP +ab +aj +aj +aL +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +al +aj +aj +ab +"} +(36,1,1) = {" +aP +aP +aP +ab +aj +aj +aL +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +al +aj +aj +ab +"} +(37,1,1) = {" +aP +aP +aP +ab +aj +aX +aL +aG +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aG +al +aX +aj +ab +"} +(38,1,1) = {" +aP +aP +aP +ab +aj +aj +aL +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +al +aj +aj +ab +"} +(39,1,1) = {" +aP +aP +aP +ab +aj +aj +ai +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aY +aj +aj +ab +"} +(40,1,1) = {" +aP +aP +aP +ab +aj +aj +aL +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +al +aj +aj +ab +"} +(41,1,1) = {" +aP +aP +aP +ab +aj +aj +aL +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +al +aj +aj +ab +"} +(42,1,1) = {" +aP +aP +aP +ab +aj +aX +aL +aG +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aG +al +aX +aj +ab +"} +(43,1,1) = {" +aP +aP +aP +TX +av +aj +aL +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +al +aj +aj +ab +"} +(44,1,1) = {" +ab +ab +ab +ab +ab +aR +aL +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +aD +al +aj +aj +ab +"} +(45,1,1) = {" +ab +JT +JT +OP +aF +aj +aM +aU +aU +aU +aU +aU +aU +aU +aU +aU +aU +aU +aU +aU +aU +aU +aU +aU +aU +aU +aU +ae +aj +aj +ab +"} +(46,1,1) = {" +ab +JT +JT +JT +aF +af +aj +aj +aj +as +aj +aj +aj +aj +as +aj +aj +aj +aj +as +aj +aj +aj +aj +as +aj +aj +aj +aj +aj +ab +"} +(47,1,1) = {" +ab +JT +JT +JT +aF +aj +aj +aj +aA +aj +aj +aj +aj +aj +aj +aj +aj +aj +aj +aj +aj +aj +aj +aj +aj +aA +aj +aj +aj +aj +ab +"} +(48,1,1) = {" +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +"} diff --git a/_maps/outpost/hangar/indie_space_40x40.dmm b/_maps/outpost/hangar/indie_space_40x40.dmm new file mode 100644 index 000000000000..9818aa943330 --- /dev/null +++ b/_maps/outpost/hangar/indie_space_40x40.dmm @@ -0,0 +1,2729 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aa" = ( +/turf/closed/indestructible/reinforced, +/area/hangar) +"ab" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 1 + }, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"ac" = ( +/obj/structure/marker_beacon{ + picked_color = "Teal" + }, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, +/area/hangar) +"ag" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 8 + }, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"ah" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"ak" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 1 + }, +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"am" = ( +/obj/machinery/elevator_call_button{ + pixel_y = 25 + }, +/obj/effect/landmark/outpost/elevator_machine, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"an" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 + }, +/area/hangar) +"ap" = ( +/obj/machinery/door/poddoor/multi_tile/four_tile_ver, +/turf/closed/indestructible/reinforced, +/area/hangar) +"as" = ( +/obj/effect/turf_decal/arrows{ + dir = 1 + }, +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 + }, +/area/hangar) +"at" = ( +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 + }, +/area/hangar) +"au" = ( +/turf/template_noop, +/area/template_noop) +"aw" = ( +/obj/effect/turf_decal/arrows{ + dir = 1 + }, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"ax" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning, +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"ay" = ( +/obj/effect/turf_decal/arrows{ + dir = 4 + }, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"aC" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/corner{ + dir = 8 + }, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"aF" = ( +/turf/open/floor/plating{ + planetary_atmos = 1 + }, +/area/hangar) +"aH" = ( +/obj/effect/landmark/outpost/hangar_dock, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, +/area/hangar) +"aP" = ( +/obj/effect/landmark/outpost/hangar_numbers, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"aQ" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/warning{ + dir = 4 + }, +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 + }, +/area/hangar) +"aS" = ( +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"aT" = ( +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"aX" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/corner{ + dir = 1 + }, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"aY" = ( +/obj/machinery/atmospherics/components/unary/passive_vent{ + dir = 1 + }, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"aZ" = ( +/obj/machinery/door/airlock, +/obj/effect/landmark/outpost/elevator_machine, +/obj/structure/lattice/catwalk, +/turf/open/floor/engine, +/area/hangar) +"jY" = ( +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"BE" = ( +/obj/machinery/atmospherics/pipe/simple/general, +/turf/closed/indestructible/reinforced, +/area/hangar) +"JI" = ( +/obj/effect/landmark/outpost/elevator, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) + +(1,1,1) = {" +au +au +au +aa +aa +aa +aa +aa +aa +aa +ap +aa +aa +aa +ap +aa +aa +aa +ap +aa +aa +aa +ap +aa +aa +aa +ap +aa +aa +aa +ap +aa +aa +aa +ap +aa +aa +aa +ap +aa +aa +aa +ap +aa +aa +aa +ap +aa +aa +aa +aa +"} +(2,1,1) = {" +au +au +au +aa +aT +aT +ah +an +an +an +an +an +an +an +an +an +an +an +an +an +an +an +an +an +an +an +an +an +an +an +an +an +an +an +an +an +an +an +an +an +an +an +an +an +an +an +an +ab +aT +aT +aa +"} +(3,1,1) = {" +au +au +au +aa +aT +aT +ah +at +at +as +at +at +at +at +as +at +at +at +at +as +at +at +at +at +as +at +at +at +at +as +at +at +at +at +as +at +at +at +at +as +at +at +at +at +as +at +at +ab +aT +aT +aa +"} +(4,1,1) = {" +au +au +au +aa +aT +aT +ah +aQ +aQ +aQ +aQ +aQ +aQ +aQ +aQ +aQ +aQ +aQ +aQ +aQ +aQ +aQ +aQ +aQ +aQ +aQ +aQ +aQ +aQ +aQ +aQ +aQ +aQ +aQ +aQ +aQ +aQ +aQ +aQ +aQ +aQ +aQ +aQ +aQ +aQ +aQ +aQ +ab +aT +aT +aa +"} +(5,1,1) = {" +au +au +au +aa +aT +aT +ah +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aH +ab +aT +aT +aa +"} +(6,1,1) = {" +au +au +au +aa +aT +aT +ah +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +ab +aT +aT +aa +"} +(7,1,1) = {" +au +au +au +aa +aT +ay +ah +ac +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +ac +ab +ay +aT +aa +"} +(8,1,1) = {" +au +au +au +aa +aT +aT +ah +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +ab +aT +aT +aa +"} +(9,1,1) = {" +au +au +au +aa +aT +aT +ax +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +ak +aT +aT +aa +"} +(10,1,1) = {" +au +au +au +aa +aT +aT +ah +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +ab +aT +aT +aa +"} +(11,1,1) = {" +au +au +au +aa +aT +aT +ah +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +ab +aT +aT +aa +"} +(12,1,1) = {" +au +au +au +aa +aT +ay +ah +ac +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +ac +ab +ay +aT +aa +"} +(13,1,1) = {" +au +au +au +aa +aT +aT +ah +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +ab +aT +aT +aa +"} +(14,1,1) = {" +au +au +au +aa +aT +aT +ah +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +ab +aT +aT +aa +"} +(15,1,1) = {" +au +au +au +aa +aT +aT +ah +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +ab +aT +aT +aa +"} +(16,1,1) = {" +au +au +au +aa +aT +aT +ah +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +ab +aT +aT +aa +"} +(17,1,1) = {" +au +au +au +aa +aT +ay +ah +ac +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +ac +ab +ay +aT +aa +"} +(18,1,1) = {" +au +au +au +aa +aT +aT +ah +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +ab +aT +aT +aa +"} +(19,1,1) = {" +au +au +au +aa +aT +aT +ax +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +ak +aT +aT +aa +"} +(20,1,1) = {" +au +au +au +aa +aT +aT +ah +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +ab +aT +aT +aa +"} +(21,1,1) = {" +au +au +au +aa +aT +aT +ah +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +ab +aT +aT +aa +"} +(22,1,1) = {" +au +au +au +aa +aT +ay +ah +ac +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +ac +ab +ay +aT +aa +"} +(23,1,1) = {" +au +au +au +aa +aT +aT +ah +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +ab +aT +aT +aa +"} +(24,1,1) = {" +au +au +au +aa +aT +aT +ah +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +ab +aT +aT +aa +"} +(25,1,1) = {" +au +au +au +aa +aT +aT +ah +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +ab +aT +aT +aa +"} +(26,1,1) = {" +au +au +au +aa +aT +aT +ah +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +ab +aT +aT +aa +"} +(27,1,1) = {" +au +au +au +aa +aT +ay +ah +ac +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +ac +ab +ay +aT +aa +"} +(28,1,1) = {" +au +au +au +aa +aT +aT +ah +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +ab +aT +aT +aa +"} +(29,1,1) = {" +au +au +au +aa +aT +aT +ax +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +ak +aT +aT +aa +"} +(30,1,1) = {" +au +au +au +aa +aT +aT +ah +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +ab +aT +aT +aa +"} +(31,1,1) = {" +au +au +au +aa +aT +aT +ah +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +ab +aT +aT +aa +"} +(32,1,1) = {" +au +au +au +aa +aT +ay +ah +ac +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +ac +ab +ay +aT +aa +"} +(33,1,1) = {" +au +au +au +aa +aT +aT +ah +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +ab +aT +aT +aa +"} +(34,1,1) = {" +au +au +au +aa +aT +aT +ah +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +ab +aT +aT +aa +"} +(35,1,1) = {" +au +au +au +aa +aT +aT +ah +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +ab +aT +aT +aa +"} +(36,1,1) = {" +au +au +au +aa +aT +aT +ah +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +ab +aT +aT +aa +"} +(37,1,1) = {" +au +au +au +aa +aT +ay +ah +ac +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +ac +ab +ay +aT +aa +"} +(38,1,1) = {" +au +au +au +aa +aT +aT +ah +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +ab +aT +aT +aa +"} +(39,1,1) = {" +au +au +au +aa +aT +aT +ax +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +ak +aT +aT +aa +"} +(40,1,1) = {" +au +au +au +aa +aT +aT +ah +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +ab +aT +aT +aa +"} +(41,1,1) = {" +au +au +au +aa +aT +aT +ah +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +ab +aT +aT +aa +"} +(42,1,1) = {" +au +au +au +aa +aT +ay +ah +ac +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +ac +ab +ay +aT +aa +"} +(43,1,1) = {" +au +au +au +BE +aY +aT +ah +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +ab +aT +aT +aa +"} +(44,1,1) = {" +aa +aa +aa +aa +aa +am +ah +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +aF +ab +aT +aT +aa +"} +(45,1,1) = {" +aa +jY +jY +JI +aZ +aT +aC +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +aX +aT +aT +aa +"} +(46,1,1) = {" +aa +jY +jY +jY +aZ +aP +aT +aT +aT +aw +aT +aT +aT +aT +aw +aT +aT +aT +aT +aw +aT +aT +aT +aT +aw +aT +aT +aT +aT +aw +aT +aT +aT +aT +aw +aT +aT +aT +aT +aw +aT +aT +aT +aT +aw +aT +aT +aT +aT +aT +aa +"} +(47,1,1) = {" +aa +jY +jY +jY +aZ +aT +aT +aS +aT +aT +aT +aT +aT +aT +aT +aT +aT +aS +aT +aT +aT +aT +aT +aT +aT +aT +aS +aS +aT +aT +aT +aT +aT +aT +aT +aT +aS +aT +aT +aT +aT +aT +aT +aT +aT +aT +aS +aT +aT +aT +aa +"} +(48,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} diff --git a/_maps/outpost/hangar/indie_space_56x20.dmm b/_maps/outpost/hangar/indie_space_56x20.dmm new file mode 100644 index 000000000000..93842d2587a5 --- /dev/null +++ b/_maps/outpost/hangar/indie_space_56x20.dmm @@ -0,0 +1,2297 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ad" = ( +/obj/machinery/door/poddoor/multi_tile/four_tile_ver, +/turf/closed/indestructible/reinforced, +/area/hangar) +"ae" = ( +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 + }, +/area/hangar) +"af" = ( +/obj/effect/landmark/outpost/hangar_dock, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, +/area/hangar) +"ag" = ( +/turf/closed/indestructible/reinforced, +/area/hangar) +"ai" = ( +/obj/effect/turf_decal/arrows{ + dir = 1 + }, +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 + }, +/area/hangar) +"aj" = ( +/obj/machinery/door/airlock, +/obj/effect/landmark/outpost/elevator_machine, +/obj/structure/lattice/catwalk, +/turf/open/floor/engine, +/area/hangar) +"al" = ( +/obj/structure/marker_beacon{ + picked_color = "Teal" + }, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, +/area/hangar) +"am" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/corner{ + dir = 1 + }, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"an" = ( +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"ap" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/corner{ + dir = 8 + }, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"as" = ( +/obj/machinery/elevator_call_button{ + pixel_y = 25 + }, +/obj/effect/landmark/outpost/elevator_machine, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"ax" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/warning{ + dir = 4 + }, +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 + }, +/area/hangar) +"ay" = ( +/obj/machinery/atmospherics/components/unary/passive_vent{ + dir = 1 + }, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"aB" = ( +/obj/effect/landmark/outpost/hangar_numbers, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"aC" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 1 + }, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"aD" = ( +/obj/effect/turf_decal/arrows{ + dir = 1 + }, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"aE" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 8 + }, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"aG" = ( +/obj/effect/turf_decal/arrows{ + dir = 4 + }, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"aI" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning, +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"aJ" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"aK" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 1 + }, +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"aN" = ( +/turf/open/floor/plating{ + planetary_atmos = 1 + }, +/area/hangar) +"aP" = ( +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"aX" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 + }, +/area/hangar) +"aZ" = ( +/turf/template_noop, +/area/template_noop) +"jJ" = ( +/obj/effect/landmark/outpost/elevator, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"mX" = ( +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"vM" = ( +/obj/machinery/atmospherics/pipe/simple/general, +/turf/closed/indestructible/reinforced, +/area/hangar) + +(1,1,1) = {" +aZ +aZ +aZ +ag +ag +ag +ag +ag +ag +ag +ad +ag +ag +ag +ad +ag +ag +ag +ad +ag +ag +ag +ad +ag +ag +ag +ad +ag +ag +ag +ag +"} +(2,1,1) = {" +aZ +aZ +aZ +ag +an +an +aJ +aX +aX +aX +aX +aX +aX +aX +aX +aX +aX +aX +aX +aX +aX +aX +aX +aX +aX +aX +aX +aC +an +an +ag +"} +(3,1,1) = {" +aZ +aZ +aZ +ag +an +an +aJ +ae +ae +ai +ae +ae +ae +ae +ai +ae +ae +ae +ae +ai +ae +ae +ae +ae +ai +ae +ae +aC +an +an +ag +"} +(4,1,1) = {" +aZ +aZ +aZ +ag +an +an +aJ +ax +ax +ax +ax +ax +ax +ax +ax +ax +ax +ax +ax +ax +ax +ax +ax +ax +ax +ax +ax +aC +an +an +ag +"} +(5,1,1) = {" +aZ +aZ +aZ +ag +an +an +aJ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +af +aC +an +an +ag +"} +(6,1,1) = {" +aZ +aZ +aZ +ag +an +an +aJ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aC +an +an +ag +"} +(7,1,1) = {" +aZ +aZ +aZ +ag +an +aG +aJ +al +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +al +aC +aG +an +ag +"} +(8,1,1) = {" +aZ +aZ +aZ +ag +an +an +aJ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aC +an +an +ag +"} +(9,1,1) = {" +aZ +aZ +aZ +ag +an +an +aI +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aK +an +an +ag +"} +(10,1,1) = {" +aZ +aZ +aZ +ag +an +an +aJ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aC +an +an +ag +"} +(11,1,1) = {" +aZ +aZ +aZ +ag +an +an +aJ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aC +an +an +ag +"} +(12,1,1) = {" +aZ +aZ +aZ +ag +an +aG +aJ +al +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +al +aC +aG +an +ag +"} +(13,1,1) = {" +aZ +aZ +aZ +ag +an +an +aJ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aC +an +an +ag +"} +(14,1,1) = {" +aZ +aZ +aZ +ag +an +an +aJ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aC +an +an +ag +"} +(15,1,1) = {" +aZ +aZ +aZ +ag +an +an +aJ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aC +an +an +ag +"} +(16,1,1) = {" +aZ +aZ +aZ +ag +an +an +aJ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aC +an +an +ag +"} +(17,1,1) = {" +aZ +aZ +aZ +ag +an +aG +aJ +al +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +al +aC +aG +an +ag +"} +(18,1,1) = {" +aZ +aZ +aZ +ag +an +an +aJ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aC +an +an +ag +"} +(19,1,1) = {" +aZ +aZ +aZ +ag +an +an +aI +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aK +an +an +ag +"} +(20,1,1) = {" +aZ +aZ +aZ +ag +an +an +aJ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aC +an +an +ag +"} +(21,1,1) = {" +aZ +aZ +aZ +ag +an +an +aJ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aC +an +an +ag +"} +(22,1,1) = {" +aZ +aZ +aZ +ag +an +aG +aJ +al +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +al +aC +aG +an +ag +"} +(23,1,1) = {" +aZ +aZ +aZ +ag +an +an +aJ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aC +an +an +ag +"} +(24,1,1) = {" +aZ +aZ +aZ +ag +an +an +aJ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aC +an +an +ag +"} +(25,1,1) = {" +aZ +aZ +aZ +ag +an +an +aJ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aC +an +an +ag +"} +(26,1,1) = {" +aZ +aZ +aZ +ag +an +an +aJ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aC +an +an +ag +"} +(27,1,1) = {" +aZ +aZ +aZ +ag +an +aG +aJ +al +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +al +aC +aG +an +ag +"} +(28,1,1) = {" +aZ +aZ +aZ +ag +an +an +aJ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aC +an +an +ag +"} +(29,1,1) = {" +aZ +aZ +aZ +ag +an +an +aI +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aK +an +an +ag +"} +(30,1,1) = {" +aZ +aZ +aZ +ag +an +an +aJ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aC +an +an +ag +"} +(31,1,1) = {" +aZ +aZ +aZ +ag +an +an +aJ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aC +an +an +ag +"} +(32,1,1) = {" +aZ +aZ +aZ +ag +an +aG +aJ +al +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +al +aC +aG +an +ag +"} +(33,1,1) = {" +aZ +aZ +aZ +ag +an +an +aJ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aC +an +an +ag +"} +(34,1,1) = {" +aZ +aZ +aZ +ag +an +an +aJ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aC +an +an +ag +"} +(35,1,1) = {" +aZ +aZ +aZ +ag +an +an +aJ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aC +an +an +ag +"} +(36,1,1) = {" +aZ +aZ +aZ +ag +an +an +aJ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aC +an +an +ag +"} +(37,1,1) = {" +aZ +aZ +aZ +ag +an +aG +aJ +al +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +al +aC +aG +an +ag +"} +(38,1,1) = {" +aZ +aZ +aZ +ag +an +an +aJ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aC +an +an +ag +"} +(39,1,1) = {" +aZ +aZ +aZ +ag +an +an +aI +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aK +an +an +ag +"} +(40,1,1) = {" +aZ +aZ +aZ +ag +an +an +aJ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aC +an +an +ag +"} +(41,1,1) = {" +aZ +aZ +aZ +ag +an +an +aJ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aC +an +an +ag +"} +(42,1,1) = {" +aZ +aZ +aZ +ag +an +aG +aJ +al +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +al +aC +aG +an +ag +"} +(43,1,1) = {" +aZ +aZ +aZ +ag +an +an +aJ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aC +an +an +ag +"} +(44,1,1) = {" +aZ +aZ +aZ +ag +an +an +aJ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aC +an +an +ag +"} +(45,1,1) = {" +aZ +aZ +aZ +ag +an +an +aJ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aC +an +an +ag +"} +(46,1,1) = {" +aZ +aZ +aZ +ag +an +an +aJ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aC +an +an +ag +"} +(47,1,1) = {" +aZ +aZ +aZ +ag +an +aG +aJ +al +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +al +aC +aG +an +ag +"} +(48,1,1) = {" +aZ +aZ +aZ +ag +an +an +aJ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aC +an +an +ag +"} +(49,1,1) = {" +aZ +aZ +aZ +ag +an +an +aI +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aK +an +an +ag +"} +(50,1,1) = {" +aZ +aZ +aZ +ag +an +an +aJ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aC +an +an +ag +"} +(51,1,1) = {" +aZ +aZ +aZ +ag +an +an +aJ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aC +an +an +ag +"} +(52,1,1) = {" +aZ +aZ +aZ +ag +an +aG +aJ +al +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +al +aC +aG +an +ag +"} +(53,1,1) = {" +aZ +aZ +aZ +ag +an +an +aJ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aC +an +an +ag +"} +(54,1,1) = {" +aZ +aZ +aZ +ag +an +an +aJ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aC +an +an +ag +"} +(55,1,1) = {" +aZ +aZ +aZ +ag +an +an +aJ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aC +an +an +ag +"} +(56,1,1) = {" +aZ +aZ +aZ +ag +an +an +aJ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aC +an +an +ag +"} +(57,1,1) = {" +aZ +aZ +aZ +ag +an +aG +aJ +al +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +al +aC +aG +an +ag +"} +(58,1,1) = {" +aZ +aZ +aZ +ag +an +an +aJ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aC +an +an +ag +"} +(59,1,1) = {" +aZ +aZ +aZ +vM +ay +an +aI +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aK +an +an +ag +"} +(60,1,1) = {" +ag +ag +ag +ag +ag +as +aJ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aC +an +an +ag +"} +(61,1,1) = {" +ag +mX +mX +jJ +aj +an +ap +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +am +an +an +ag +"} +(62,1,1) = {" +ag +mX +mX +mX +aj +aB +an +an +an +aD +an +an +an +an +aD +an +an +an +an +aD +an +an +an +an +aD +an +an +an +an +an +ag +"} +(63,1,1) = {" +ag +mX +mX +mX +aj +an +an +an +aP +an +an +an +an +an +an +an +an +an +an +an +an +an +an +an +an +aP +an +an +an +an +ag +"} +(64,1,1) = {" +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +"} diff --git a/_maps/outpost/hangar/indie_space_56x40.dmm b/_maps/outpost/hangar/indie_space_56x40.dmm new file mode 100644 index 000000000000..4adf317b8435 --- /dev/null +++ b/_maps/outpost/hangar/indie_space_56x40.dmm @@ -0,0 +1,3578 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ab" = ( +/obj/machinery/elevator_call_button{ + pixel_y = 25 + }, +/obj/effect/landmark/outpost/elevator_machine, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"ad" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 + }, +/area/hangar) +"ai" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/warning{ + dir = 4 + }, +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 + }, +/area/hangar) +"aj" = ( +/obj/effect/landmark/outpost/hangar_dock, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, +/area/hangar) +"am" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning, +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"ao" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 1 + }, +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"ar" = ( +/obj/effect/landmark/outpost/hangar_numbers, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"at" = ( +/obj/machinery/atmospherics/components/unary/passive_vent{ + dir = 1 + }, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"au" = ( +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"aw" = ( +/obj/effect/turf_decal/arrows{ + dir = 1 + }, +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 + }, +/area/hangar) +"aA" = ( +/obj/machinery/door/airlock, +/obj/effect/landmark/outpost/elevator_machine, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"aD" = ( +/obj/effect/turf_decal/arrows{ + dir = 4 + }, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"aE" = ( +/obj/structure/marker_beacon{ + picked_color = "Teal" + }, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, +/area/hangar) +"aG" = ( +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 + }, +/area/hangar) +"aH" = ( +/turf/closed/indestructible/reinforced, +/area/hangar) +"aI" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/corner{ + dir = 1 + }, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"aK" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/corner{ + dir = 8 + }, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"aM" = ( +/turf/open/floor/plating{ + planetary_atmos = 1 + }, +/area/hangar) +"aN" = ( +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"aO" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 8 + }, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"aP" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"aT" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 1 + }, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"aU" = ( +/obj/machinery/door/poddoor/multi_tile/four_tile_ver, +/turf/closed/indestructible/reinforced, +/area/hangar) +"aV" = ( +/turf/template_noop, +/area/template_noop) +"aZ" = ( +/obj/effect/turf_decal/arrows{ + dir = 1 + }, +/turf/open/floor/plasteel{ + planetary_atmos = 1 + }, +/area/hangar) +"ck" = ( +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"MN" = ( +/obj/machinery/atmospherics/pipe/simple/general, +/turf/closed/indestructible/reinforced, +/area/hangar) +"Qi" = ( +/obj/effect/landmark/outpost/elevator, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) + +(1,1,1) = {" +aV +aV +aV +aH +aH +aH +aH +aH +aH +aH +aU +aH +aH +aH +aU +aH +aH +aH +aU +aH +aH +aH +aU +aH +aH +aH +aU +aH +aH +aH +aU +aH +aH +aH +aU +aH +aH +aH +aU +aH +aH +aH +aU +aH +aH +aH +aU +aH +aH +aH +aH +"} +(2,1,1) = {" +aV +aV +aV +aH +aN +aN +aP +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +aT +aN +aN +aH +"} +(3,1,1) = {" +aV +aV +aV +aH +aN +aN +aP +aG +aG +aw +aG +aG +aG +aG +aw +aG +aG +aG +aG +aw +aG +aG +aG +aG +aw +aG +aG +aG +aG +aw +aG +aG +aG +aG +aw +aG +aG +aG +aG +aw +aG +aG +aG +aG +aw +aG +aG +aT +aN +aN +aH +"} +(4,1,1) = {" +aV +aV +aV +aH +aN +aN +aP +ai +ai +ai +ai +ai +ai +ai +ai +ai +ai +ai +ai +ai +ai +ai +ai +ai +ai +ai +ai +ai +ai +ai +ai +ai +ai +ai +ai +ai +ai +ai +ai +ai +ai +ai +ai +ai +ai +ai +ai +aT +aN +aN +aH +"} +(5,1,1) = {" +aV +aV +aV +aH +aN +aN +aP +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aj +aT +aN +aN +aH +"} +(6,1,1) = {" +aV +aV +aV +aH +aN +aN +aP +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aT +aN +aN +aH +"} +(7,1,1) = {" +aV +aV +aV +aH +aN +aD +aP +aE +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aE +aT +aD +aN +aH +"} +(8,1,1) = {" +aV +aV +aV +aH +aN +aN +aP +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aT +aN +aN +aH +"} +(9,1,1) = {" +aV +aV +aV +aH +aN +aN +am +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +ao +aN +aN +aH +"} +(10,1,1) = {" +aV +aV +aV +aH +aN +aN +aP +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aT +aN +aN +aH +"} +(11,1,1) = {" +aV +aV +aV +aH +aN +aN +aP +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aT +aN +aN +aH +"} +(12,1,1) = {" +aV +aV +aV +aH +aN +aD +aP +aE +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aE +aT +aD +aN +aH +"} +(13,1,1) = {" +aV +aV +aV +aH +aN +aN +aP +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aT +aN +aN +aH +"} +(14,1,1) = {" +aV +aV +aV +aH +aN +aN +aP +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aT +aN +aN +aH +"} +(15,1,1) = {" +aV +aV +aV +aH +aN +aN +aP +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aT +aN +aN +aH +"} +(16,1,1) = {" +aV +aV +aV +aH +aN +aN +aP +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aT +aN +aN +aH +"} +(17,1,1) = {" +aV +aV +aV +aH +aN +aD +aP +aE +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aE +aT +aD +aN +aH +"} +(18,1,1) = {" +aV +aV +aV +aH +aN +aN +aP +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aT +aN +aN +aH +"} +(19,1,1) = {" +aV +aV +aV +aH +aN +aN +am +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +ao +aN +aN +aH +"} +(20,1,1) = {" +aV +aV +aV +aH +aN +aN +aP +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aT +aN +aN +aH +"} +(21,1,1) = {" +aV +aV +aV +aH +aN +aN +aP +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aT +aN +aN +aH +"} +(22,1,1) = {" +aV +aV +aV +aH +aN +aD +aP +aE +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aE +aT +aD +aN +aH +"} +(23,1,1) = {" +aV +aV +aV +aH +aN +aN +aP +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aT +aN +aN +aH +"} +(24,1,1) = {" +aV +aV +aV +aH +aN +aN +aP +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aT +aN +aN +aH +"} +(25,1,1) = {" +aV +aV +aV +aH +aN +aN +aP +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aT +aN +aN +aH +"} +(26,1,1) = {" +aV +aV +aV +aH +aN +aN +aP +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aT +aN +aN +aH +"} +(27,1,1) = {" +aV +aV +aV +aH +aN +aD +aP +aE +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aE +aT +aD +aN +aH +"} +(28,1,1) = {" +aV +aV +aV +aH +aN +aN +aP +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aT +aN +aN +aH +"} +(29,1,1) = {" +aV +aV +aV +aH +aN +aN +am +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +ao +aN +aN +aH +"} +(30,1,1) = {" +aV +aV +aV +aH +aN +aN +aP +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aT +aN +aN +aH +"} +(31,1,1) = {" +aV +aV +aV +aH +aN +aN +aP +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aT +aN +aN +aH +"} +(32,1,1) = {" +aV +aV +aV +aH +aN +aD +aP +aE +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aE +aT +aD +aN +aH +"} +(33,1,1) = {" +aV +aV +aV +aH +aN +aN +aP +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aT +aN +aN +aH +"} +(34,1,1) = {" +aV +aV +aV +aH +aN +aN +aP +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aT +aN +aN +aH +"} +(35,1,1) = {" +aV +aV +aV +aH +aN +aN +aP +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aT +aN +aN +aH +"} +(36,1,1) = {" +aV +aV +aV +aH +aN +aN +aP +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aT +aN +aN +aH +"} +(37,1,1) = {" +aV +aV +aV +aH +aN +aD +aP +aE +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aE +aT +aD +aN +aH +"} +(38,1,1) = {" +aV +aV +aV +aH +aN +aN +aP +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aT +aN +aN +aH +"} +(39,1,1) = {" +aV +aV +aV +aH +aN +aN +am +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +ao +aN +aN +aH +"} +(40,1,1) = {" +aV +aV +aV +aH +aN +aN +aP +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aT +aN +aN +aH +"} +(41,1,1) = {" +aV +aV +aV +aH +aN +aN +aP +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aT +aN +aN +aH +"} +(42,1,1) = {" +aV +aV +aV +aH +aN +aD +aP +aE +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aE +aT +aD +aN +aH +"} +(43,1,1) = {" +aV +aV +aV +aH +aN +aN +aP +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aT +aN +aN +aH +"} +(44,1,1) = {" +aV +aV +aV +aH +aN +aN +aP +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aT +aN +aN +aH +"} +(45,1,1) = {" +aV +aV +aV +aH +aN +aN +aP +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aT +aN +aN +aH +"} +(46,1,1) = {" +aV +aV +aV +aH +aN +aN +aP +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aT +aN +aN +aH +"} +(47,1,1) = {" +aV +aV +aV +aH +aN +aD +aP +aE +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aE +aT +aD +aN +aH +"} +(48,1,1) = {" +aV +aV +aV +aH +aN +aN +aP +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aT +aN +aN +aH +"} +(49,1,1) = {" +aV +aV +aV +aH +aN +aN +am +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +ao +aN +aN +aH +"} +(50,1,1) = {" +aV +aV +aV +aH +aN +aN +aP +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aT +aN +aN +aH +"} +(51,1,1) = {" +aV +aV +aV +aH +aN +aN +aP +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aT +aN +aN +aH +"} +(52,1,1) = {" +aV +aV +aV +aH +aN +aD +aP +aE +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aE +aT +aD +aN +aH +"} +(53,1,1) = {" +aV +aV +aV +aH +aN +aN +aP +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aT +aN +aN +aH +"} +(54,1,1) = {" +aV +aV +aV +aH +aN +aN +aP +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aT +aN +aN +aH +"} +(55,1,1) = {" +aV +aV +aV +aH +aN +aN +aP +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aT +aN +aN +aH +"} +(56,1,1) = {" +aV +aV +aV +aH +aN +aN +aP +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aT +aN +aN +aH +"} +(57,1,1) = {" +aV +aV +aV +aH +aN +aD +aP +aE +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aE +aT +aD +aN +aH +"} +(58,1,1) = {" +aV +aV +aV +aH +aN +aN +aP +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aT +aN +aN +aH +"} +(59,1,1) = {" +aV +aV +aV +MN +at +aN +am +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +ao +aN +aN +aH +"} +(60,1,1) = {" +aH +aH +aH +aH +aH +ab +aP +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aM +aT +aN +aN +aH +"} +(61,1,1) = {" +aH +ck +ck +Qi +aA +aN +aK +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aI +aN +aN +aH +"} +(62,1,1) = {" +aH +ck +ck +ck +aA +ar +aN +aN +aN +aZ +aN +aN +aN +aN +aZ +aN +aN +aN +aN +aZ +aN +aN +aN +aN +aZ +aN +aN +aN +aN +aZ +aN +aN +aN +aN +aZ +aN +aN +aN +aN +aZ +aN +aN +aN +aN +aZ +aN +aN +aN +aN +aN +aH +"} +(63,1,1) = {" +aH +ck +ck +ck +aA +aN +aN +au +aN +aN +aN +aN +aN +aN +aN +aN +aN +au +aN +aN +aN +aN +aN +aN +aN +aN +au +au +aN +aN +aN +aN +aN +aN +aN +aN +au +aN +aN +aN +aN +aN +aN +aN +aN +aN +au +aN +aN +aN +aH +"} +(64,1,1) = {" +aH +aH +aH +aH +aH +aH +aH +aH +aH +aH +aH +aH +aH +aH +aH +aH +aH +aH +aH +aH +aH +aH +aH +aH +aH +aH +aH +aH +aH +aH +aH +aH +aH +aH +aH +aH +aH +aH +aH +aH +aH +aH +aH +aH +aH +aH +aH +aH +aH +aH +aH +"} diff --git a/_maps/outpost/hangar/test_2_20x20.dmm b/_maps/outpost/hangar/nt_asteroid_20x20.dmm similarity index 65% rename from _maps/outpost/hangar/test_2_20x20.dmm rename to _maps/outpost/hangar/nt_asteroid_20x20.dmm index 544771691347..bbeb98d817ad 100644 --- a/_maps/outpost/hangar/test_2_20x20.dmm +++ b/_maps/outpost/hangar/nt_asteroid_20x20.dmm @@ -1,101 +1,186 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"af" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/general{ - dir = 4 +"ah" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + req_access_txt = "109" }, +/obj/structure/catwalk/over/plated_catwalk, /turf/open/floor/plating{ - icon_state = "panelscorched" + planetary_atmos = 1 }, /area/hangar) -"ar" = ( -/obj/machinery/door/airlock/highsecurity, -/turf/open/floor/plasteel/dark, +"an" = ( +/obj/structure/chair/comfy/black{ + dir = 1 + }, +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 + }, +/area/hangar) +"aD" = ( +/obj/effect/decal/fakelattice{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/elevatorshaft{ + color = "#808080"; + planetary_atmos = 1 + }, +/area/hangar) +"aN" = ( +/obj/effect/turf_decal/steeldecal/steel_decals_central2{ + pixel_y = 2 + }, +/obj/effect/turf_decal/steeldecal/steel_decals6, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) -"bg" = ( +"bi" = ( +/obj/effect/turf_decal/box/corners, +/turf/open/floor/plasteel/patterned/cargo_one{ + planetary_atmos = 1 + }, +/area/hangar) +"bv" = ( +/obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/garbage{ - pixel_x = -12; - pixel_y = -6 + pixel_y = -5; + pixel_x = -7 + }, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 }, -/turf/open/floor/plasteel/patterned/cargo_one, /area/hangar) -"bF" = ( +"cn" = ( +/obj/structure/catwalk/over/plated_catwalk, /obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/structure/catwalk/over/plated_catwalk, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/hangar) -"bK" = ( -/obj/structure/frame/machine, -/obj/machinery/light/directional/south, -/turf/open/floor/plating, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/general, +/turf/open/floor/plating{ + icon_state = "panelscorched"; + planetary_atmos = 1 + }, /area/hangar) -"cx" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/rust, +"cB" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/table, +/obj/item/paper/pamphlet/gateway{ + pixel_x = 3; + pixel_y = 4 + }, +/obj/item/paper/pamphlet/centcom{ + pixel_x = 8; + pixel_y = 1 + }, +/obj/item/reagent_containers/food/drinks/coffee{ + pixel_x = -9; + pixel_y = 3 + }, +/obj/structure/sign/poster/official/do_not_question{ + pixel_x = 32 + }, +/turf/open/floor/concrete/tiles{ + planetary_atmos = 1 + }, /area/hangar) -"cF" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_ccw, -/turf/open/floor/plasteel/dark, +"cE" = ( +/obj/effect/landmark/outpost/hangar_dock, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, /area/hangar) -"cQ" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/corner{ - dir = 1 +"cY" = ( +/obj/structure/floodlight_frame{ + pixel_x = -9; + pixel_y = -1 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 }, -/obj/machinery/light/floor/hangar, -/turf/open/floor/plasteel/dark, /area/hangar) -"cS" = ( +"dg" = ( /obj/effect/turf_decal/arrows{ dir = 1 }, -/turf/open/floor/plasteel/tech, +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 + }, /area/hangar) -"dU" = ( -/obj/structure/catwalk/over/plated_catwalk, -/turf/open/floor/plating, +"dz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/oil/streak, +/obj/machinery/light/directional/west, +/turf/open/floor/plating{ + icon_state = "foam_plating"; + planetary_atmos = 1 + }, /area/hangar) -"ej" = ( +"dC" = ( /obj/effect/decal/fakelattice{ color = "#808080" }, /obj/effect/decal/cleanable/dirt{ color = "#808080" }, -/obj/effect/decal/cleanable/dirt{ - color = "#808080" - }, -/obj/effect/decal/cleanable/confetti{ - color = "#808080" - }, /turf/open/floor/plasteel/elevatorshaft{ - color = "#808080" + color = "#808080"; + planetary_atmos = 1 }, /area/hangar) -"ep" = ( -/obj/structure/chair/comfy/black{ - dir = 1 +"dQ" = ( +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plasteel/patterned/cargo_one{ + planetary_atmos = 1 }, -/turf/open/floor/plasteel/tech, /area/hangar) -"ew" = ( +"ea" = ( /obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) -"eE" = ( -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/effect/turf_decal/industrial/traffic{ - dir = 8 +"ei" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/general{ + dir = 4 + }, +/turf/open/floor/plating{ + planetary_atmos = 1 }, -/turf/open/floor/plasteel/patterned/cargo_one, /area/hangar) -"eN" = ( -/obj/effect/turf_decal/siding/wood, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/concrete/tiles, +"ek" = ( +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating{ + icon_state = "panelscorched"; + planetary_atmos = 1 + }, /area/hangar) "eQ" = ( /obj/item/organ/tail/lizard{ @@ -109,62 +194,114 @@ }, /turf/open/floor/plating/asteroid/icerock/cracked, /area/hangar) -"eZ" = ( -/obj/effect/turf_decal/techfloor/corner{ - dir = 1 +"eV" = ( +/obj/effect/turf_decal/steeldecal/steel_decals9, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 }, -/obj/effect/turf_decal/steeldecal/steel_decals1, -/turf/open/floor/plasteel/dark, /area/hangar) -"fi" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ - dir = 1 +"fm" = ( +/obj/effect/decal/fakelattice{ + color = "#808080" + }, +/obj/item/trash/cheesie{ + color = "#808080"; + pixel_x = 21; + pixel_y = 1; + layer = 2.9 + }, +/obj/effect/decal/cleanable/glass{ + dir = 8; + pixel_y = 1; + color = "#808080" + }, +/obj/effect/decal/cleanable/oil{ + icon_state = "streak4"; + pixel_x = -13; + pixel_y = -11 + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/turf/open/floor/plasteel/elevatorshaft{ + color = "#808080"; + planetary_atmos = 1 }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/floor/hangar, -/turf/open/floor/plasteel/dark, /area/hangar) "fp" = ( /obj/machinery/light/directional/south, /turf/open/floor/plating/asteroid/icerock/smooth, /area/hangar) -"ft" = ( -/obj/structure/railing{ - dir = 4; - layer = 4.1 +"fO" = ( +/obj/effect/turf_decal/techfloor{ + dir = 9 }, -/turf/open/floor/plasteel/stairs/right, -/area/hangar) -"fu" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/oil/streak, -/obj/machinery/light/directional/west, -/turf/open/floor/plating{ - icon_state = "foam_plating" +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 }, /area/hangar) -"fF" = ( -/obj/effect/turf_decal/industrial/traffic{ +"gQ" = ( +/obj/structure/railing/wood{ + layer = 3.1; dir = 4 }, -/obj/structure/frame/computer{ - dir = 8 +/obj/structure/flora/ausbushes/sparsegrass{ + pixel_y = -1; + pixel_x = -1 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/hangar) -"fQ" = ( -/obj/effect/turf_decal/siding/wood, /obj/effect/turf_decal/siding/wood{ - dir = 1 + dir = 4 + }, +/turf/open/floor/grass{ + planetary_atmos = 1 + }, +/area/hangar) +"hb" = ( +/obj/structure/fans/tiny/invisible, +/turf/open/floor/plating/asteroid/icerock, +/area/hangar) +"hf" = ( +/obj/structure/marker_beacon{ + picked_color = "Teal" + }, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, +/area/hangar) +"hq" = ( +/turf/open/floor/plating{ + planetary_atmos = 1 + }, +/area/hangar) +"hz" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/concrete/slab_1, +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) -"gf" = ( -/turf/open/floor/plasteel/patterned/cargo_one, +"hE" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/industrial/warning{ + dir = 6 + }, +/obj/effect/decal/cleanable/glass, +/obj/machinery/light/directional/east, +/turf/open/floor/plating{ + icon_state = "panelscorched"; + planetary_atmos = 1 + }, /area/hangar) -"gh" = ( +"hJ" = ( /obj/effect/decal/fakelattice{ color = "#808080" }, @@ -187,30 +324,34 @@ layer = 4.1 }, /turf/open/floor/plasteel/elevatorshaft{ - color = "#808080" + color = "#808080"; + planetary_atmos = 1 }, /area/hangar) -"gV" = ( -/obj/effect/turf_decal/techfloor{ - dir = 10 +"hL" = ( +/obj/machinery/door/airlock/highsecurity, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 }, -/turf/open/floor/plasteel/dark, /area/hangar) -"ha" = ( -/obj/effect/turf_decal/industrial/loading, -/turf/open/floor/plasteel/dark, +"hP" = ( +/obj/structure/flora/rock{ + pixel_x = 9 + }, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) -"hT" = ( -/obj/structure/railing/wood{ - layer = 3.1; - dir = 4 +"ia" = ( +/obj/structure/chair/greyscale{ + dir = 8 }, -/obj/structure/flora/ausbushes/fullgrass, -/obj/structure/flora/ausbushes/fernybush, -/obj/effect/turf_decal/siding/wood{ - dir = 4 +/obj/effect/decal/cleanable/dirt, +/obj/structure/fans/tiny/invisible, +/turf/open/floor/plating{ + icon_state = "panelscorched"; + planetary_atmos = 1 }, -/turf/open/floor/grass, /area/hangar) "iK" = ( /obj/structure/fence{ @@ -222,32 +363,76 @@ "iZ" = ( /turf/closed/indestructible/reinforced, /area/hangar) -"jc" = ( -/obj/structure/flora/ausbushes/ywflowers, -/turf/open/floor/grass, -/area/hangar) -"ji" = ( -/obj/effect/decal/fakelattice{ - color = "#808080" - }, -/obj/effect/decal/cleanable/dirt{ - color = "#808080" - }, -/obj/effect/decal/cleanable/dirt{ - color = "#808080" +"js" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ + dir = 1 }, -/obj/effect/decal/cleanable/dirt{ - color = "#808080" +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 }, +/area/hangar) +"jw" = ( +/obj/machinery/computer/cargo/express, /obj/structure/railing{ dir = 8; layer = 4.1 }, -/turf/open/floor/plasteel/elevatorshaft{ - color = "#808080" - }, +/obj/structure/sign/poster/official/moth/smokey{ + pixel_y = 32 + }, +/turf/open/floor/plating/catwalk_floor{ + planetary_atmos = 1 + }, +/area/hangar) +"jQ" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"ka" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"kX" = ( +/obj/machinery/computer/crew/syndie{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"lt" = ( +/obj/effect/turf_decal/industrial/loading, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"lZ" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/landmark/outpost/hangar_numbers, +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 + }, /area/hangar) -"jq" = ( +"mn" = ( /obj/effect/decal/fakelattice{ color = "#808080" }, @@ -262,113 +447,163 @@ color = "#808080" }, /turf/open/floor/plasteel/elevatorshaft{ - color = "#808080" + color = "#808080"; + planetary_atmos = 1 }, /area/hangar) -"jF" = ( -/obj/effect/turf_decal/industrial/traffic{ - dir = 4 - }, -/obj/structure/frame/machine, -/obj/structure/grille/broken, +"mw" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/rust, -/area/hangar) -"jP" = ( -/obj/effect/landmark/outpost/hangar_dock, -/turf/open/floor/plating, -/area/hangar) -"kA" = ( -/obj/effect/turf_decal/box/corners{ - dir = 4 +/turf/open/floor/plasteel/patterned/cargo_one{ + planetary_atmos = 1 }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/reagent_dispensers/watertank, -/turf/open/floor/plasteel/patterned/cargo_one, /area/hangar) -"kG" = ( -/obj/effect/turf_decal/techfloor{ - dir = 8 +"mz" = ( +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 }, -/obj/machinery/computer/card/minor/cmo{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, /area/hangar) -"lg" = ( -/obj/effect/landmark/outpost/elevator, -/turf/open/floor/plasteel/elevatorshaft, -/area/hangar) -"ln" = ( +"mV" = ( +/obj/structure/catwalk/over/plated_catwalk, /obj/structure/catwalk/over/plated_catwalk, /obj/machinery/atmospherics/pipe/simple/general{ - dir = 4 + dir = 5 }, /turf/open/floor/plating{ - icon_state = "platingdmg2" + icon_state = "panelscorched"; + planetary_atmos = 1 }, /area/hangar) -"lF" = ( -/obj/effect/turf_decal/techfloor{ - dir = 8 +"mW" = ( +/obj/effect/decal/fakelattice{ + color = "#808080" }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/hangar) -"md" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning, -/obj/machinery/light/floor/hangar, -/turf/open/floor/plasteel/dark, -/area/hangar) -"mu" = ( -/obj/structure/flora/ausbushes/sparsegrass{ - pixel_y = -12; - pixel_x = 9 +/obj/effect/decal/cleanable/sprayweb{ + color = "#808080" }, -/turf/open/floor/grass, -/area/hangar) -"mP" = ( -/obj/effect/turf_decal/steeldecal/steel_decals10, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 4 +/obj/effect/decal/cleanable/sprayweb{ + color = "#808080" }, -/turf/open/floor/plasteel/tech, -/area/hangar) -"mR" = ( -/turf/open/floor/plating{ - icon_state = "panelscorched" +/turf/open/floor/plasteel/elevatorshaft{ + color = "#808080"; + planetary_atmos = 1 }, /area/hangar) "mY" = ( /turf/template_noop, /area/template_noop) -"nQ" = ( -/obj/structure/frame/machine, -/obj/effect/turf_decal/techfloor/corner{ - dir = 4 +"nt" = ( +/obj/effect/decal/fakelattice{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/confetti{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + color = "#808080"; + planetary_atmos = 1 + }, +/area/hangar) +"nw" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "asclepius_reception_lockdown"; + name = "Lockdown Shutters" + }, +/obj/item/kirbyplants{ + icon_state = "plant-03" + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 + }, +/area/hangar) +"nP" = ( +/obj/structure/girder/displaced, +/obj/structure/grille/broken, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 }, -/turf/open/floor/plasteel/dark, /area/hangar) "nY" = ( /obj/structure/fence/door, /obj/structure/fans/tiny/invisible, /turf/open/floor/plating/asteroid/icerock, /area/hangar) -"oe" = ( -/obj/structure/catwalk/over/plated_catwalk, +"oj" = ( +/obj/machinery/vending/cigarette, +/turf/open/floor/concrete/reinforced{ + planetary_atmos = 1 + }, +/area/hangar) +"ok" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 4 + }, +/obj/structure/frame/machine, +/obj/structure/grille/broken, /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning{ - dir = 6 +/turf/open/floor/plating/rust{ + planetary_atmos = 1 }, -/obj/effect/decal/cleanable/glass, -/obj/machinery/light/directional/east, -/turf/open/floor/plating{ - icon_state = "panelscorched" +/area/hangar) +"oq" = ( +/obj/structure/flora/ausbushes/ywflowers, +/turf/open/floor/grass{ + planetary_atmos = 1 + }, +/area/hangar) +"oC" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ + dir = 8 + }, +/obj/effect/turf_decal/steeldecal/steel_decals6, +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"oL" = ( +/obj/structure/table/wood/reinforced, +/obj/item/table_bell{ + pixel_x = 9; + pixel_y = -1 + }, +/obj/item/cigbutt/cigarbutt{ + pixel_x = -5; + pixel_y = 10 + }, +/obj/item/dice/d2, +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 + }, +/area/hangar) +"oP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/wrapping{ + color = "#808080" + }, +/obj/structure/closet/crate, +/turf/open/floor/plasteel/patterned/cargo_one{ + planetary_atmos = 1 + }, +/area/hangar) +"pg" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/effect/turf_decal/industrial/traffic{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/cargo_one{ + planetary_atmos = 1 }, /area/hangar) -"os" = ( +"pV" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 }, @@ -382,224 +617,275 @@ pixel_y = 18 }, /obj/effect/landmark/outpost/elevator_machine, -/turf/open/floor/concrete/tiles, -/area/hangar) -"oV" = ( -/obj/structure/table/reinforced, -/obj/item/stack/packageWrap{ - pixel_y = 7 - }, -/obj/item/clipboard{ - pixel_x = -5; - pixel_y = 1 - }, -/obj/item/export_scanner{ - pixel_x = 4 - }, -/turf/open/floor/plating{ - icon_state = "panelscorched" +/turf/open/floor/concrete/tiles{ + planetary_atmos = 1 }, /area/hangar) -"pX" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/machinery/atmospherics/components/binary/pump/on{ - dir = 4 - }, -/turf/open/floor/plating{ - icon_state = "panelscorched" +"pW" = ( +/turf/open/floor/plasteel/stairs/medium{ + planetary_atmos = 1 }, /area/hangar) -"qe" = ( -/obj/effect/turf_decal/steeldecal/steel_decals_central2{ - pixel_y = 2 +"qa" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/cargo_one{ + planetary_atmos = 1 }, -/turf/open/floor/plasteel/dark, /area/hangar) "qk" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning/corner, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 8 +/obj/structure/table/wood/reinforced, +/obj/item/modular_computer/laptop/preset/civilian{ + pixel_x = -1; + pixel_y = 3 }, -/obj/machinery/atmospherics/pipe/simple/general{ - dir = 10 +/obj/item/newspaper{ + pixel_x = 6; + pixel_y = 10 }, -/turf/open/floor/plating{ - icon_state = "panelscorched" +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 }, /area/hangar) -"qq" = ( +"ql" = ( +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 + }, +/area/hangar) +"qt" = ( +/obj/machinery/door/airlock, +/obj/effect/landmark/outpost/elevator_machine, +/obj/structure/lattice/catwalk, +/turf/open/floor/engine, +/area/hangar) +"qJ" = ( /obj/effect/decal/fakelattice{ color = "#808080" }, -/obj/effect/decal/cleanable/greenglow{ +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/obj/effect/decal/cleanable/glass{ + dir = 8; + pixel_y = -4; color = "#808080"; - pixel_x = -11; - pixel_y = 3 + pixel_x = 8 }, /obj/effect/decal/cleanable/dirt{ color = "#808080" }, -/turf/open/floor/plasteel/elevatorshaft{ +/obj/effect/decal/cleanable/dirt{ color = "#808080" }, +/turf/open/floor/plasteel/elevatorshaft{ + color = "#808080"; + planetary_atmos = 1 + }, /area/hangar) -"qR" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ - dir = 8 +"qM" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/general{ + dir = 4 + }, +/turf/open/floor/plating{ + icon_state = "panelscorched"; + planetary_atmos = 1 }, +/area/hangar) +"qY" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/light/floor/hangar, -/turf/open/floor/plasteel/dark, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) -"ri" = ( -/obj/structure/table/wood/reinforced, -/obj/item/flashlight/lamp/green{ - pixel_y = 13; - pixel_x = 8 +"re" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/industrial/warning{ + dir = 10 }, -/obj/item/paper_bin{ - pixel_x = -4; - pixel_y = 4 +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/industrial/warning{ + dir = 10 }, -/obj/item/pen{ - pixel_y = 4; - pixel_x = -4 +/obj/machinery/atmospherics/pipe/simple/general{ + dir = 4 }, -/obj/item/clipboard{ - pixel_x = -2; - pixel_y = 8 +/turf/open/floor/plating{ + icon_state = "panelscorched"; + planetary_atmos = 1 }, -/obj/item/phone{ - pixel_x = 8; - pixel_y = -4 +/area/hangar) +"rg" = ( +/obj/item/binoculars{ + pixel_y = 6; + pixel_x = -3 }, -/obj/item/storage/fancy/cigarettes/cigars/havana{ - pixel_y = -8; - pixel_x = 4 +/obj/structure/rack, +/obj/item/radio{ + pixel_y = 6; + pixel_x = 9 }, -/obj/item/lighter{ - pixel_y = -16; - pixel_x = 13 +/obj/effect/turf_decal/techfloor/corner{ + dir = 8 + }, +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 + }, +/area/hangar) +"rw" = ( +/obj/structure/frame/machine, +/obj/machinery/light/directional/south, +/turf/open/floor/plating{ + planetary_atmos = 1 }, -/turf/open/floor/plasteel/tech, /area/hangar) -"rM" = ( -/turf/open/floor/plasteel/dark, +"rP" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/general{ + dir = 4 + }, +/turf/open/floor/plating{ + icon_state = "platingdmg2"; + planetary_atmos = 1 + }, /area/hangar) -"rN" = ( -/obj/structure/chair/greyscale{ - dir = 8 +"ss" = ( +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating{ + planetary_atmos = 1 }, +/area/hangar) +"tk" = ( /obj/effect/decal/cleanable/dirt, +/obj/structure/fans/tiny/invisible, /turf/open/floor/plating{ - icon_state = "panelscorched" + planetary_atmos = 1 }, /area/hangar) -"sc" = ( +"tm" = ( /obj/effect/decal/fakelattice{ color = "#808080" }, +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, /obj/effect/decal/cleanable/dirt{ color = "#808080" }, -/obj/effect/decal/cleanable/dirt{ +/obj/effect/decal/cleanable/leaper_sludge{ color = "#808080" }, -/obj/machinery/light/directional/east, -/turf/open/floor/plasteel/elevatorshaft{ +/obj/effect/decal/cleanable/sprayweb{ color = "#808080" }, -/area/hangar) -"sr" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - req_access_txt = "109" +/turf/open/floor/plasteel/elevatorshaft{ + color = "#808080"; + planetary_atmos = 1 }, -/obj/machinery/atmospherics/pipe/simple/general, -/turf/open/floor/plating, /area/hangar) -"sv" = ( -/obj/effect/decal/fakelattice{ - color = "#808080" +"ty" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "asclepius_reception_lockdown"; + name = "Lockdown Shutters" }, -/obj/effect/decal/cleanable/dirt{ - color = "#808080" +/obj/effect/turf_decal/industrial/warning{ + dir = 1 }, -/turf/open/floor/plasteel/elevatorshaft{ - color = "#808080" +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 }, /area/hangar) -"sI" = ( -/obj/structure/railing{ - dir = 4; - layer = 4.1 +"tz" = ( +/obj/effect/turf_decal/techfloor/corner{ + dir = 1 }, -/obj/structure/sign/warning/securearea{ - pixel_y = 32 +/obj/effect/turf_decal/steeldecal/steel_decals1, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 }, -/turf/open/floor/plating/catwalk_floor, /area/hangar) -"sN" = ( -/obj/structure/table, -/obj/item/toy/cards/deck{ - pixel_x = 3; - pixel_y = 3 +"tF" = ( +/obj/effect/turf_decal/arrows, +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/asteroid/icerock, /area/hangar) -"sO" = ( +"tT" = ( /obj/effect/decal/fakelattice{ color = "#808080" }, -/obj/effect/decal/cleanable/sprayweb{ +/obj/effect/decal/cleanable/dirt{ color = "#808080" }, -/obj/effect/decal/cleanable/sprayweb{ +/obj/effect/decal/cleanable/dirt{ color = "#808080" }, -/turf/open/floor/plasteel/elevatorshaft{ +/obj/effect/decal/cleanable/dirt{ color = "#808080" }, +/obj/effect/decal/cleanable/wrapping{ + color = "#808080"; + pixel_y = 8 + }, +/turf/open/floor/plasteel/elevatorshaft{ + color = "#808080"; + planetary_atmos = 1 + }, /area/hangar) -"te" = ( -/obj/effect/turf_decal/box/corners{ - dir = 1 +"uL" = ( +/obj/structure/railing{ + dir = 4; + layer = 4.1 + }, +/turf/open/floor/plasteel/stairs/right{ + planetary_atmos = 1 }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/girder/displaced, -/turf/open/floor/plasteel/patterned/cargo_one, /area/hangar) -"ti" = ( -/obj/machinery/computer/crew/syndie{ +"uY" = ( +/obj/machinery/computer/communications{ dir = 4 }, /obj/effect/turf_decal/techfloor{ dir = 8 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/hangar) -"tN" = ( -/turf/open/floor/plasteel/stairs/medium, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) -"tR" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 +"vs" = ( +/obj/effect/turf_decal/steeldecal/steel_decals6, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/concrete/tiles, /area/hangar) -"up" = ( +"vE" = ( +/obj/machinery/door/poddoor/multi_tile/four_tile_ver, +/turf/closed/indestructible/reinforced, +/area/hangar) +"vW" = ( /obj/effect/decal/fakelattice{ color = "#808080" }, -/obj/item/trash/sosjerky{ - anchored = 1; - color = "#808080"; - pixel_x = 8; - pixel_y = 8 +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 }, /obj/effect/decal/cleanable/dirt{ color = "#808080" @@ -607,105 +893,159 @@ /obj/effect/decal/cleanable/vomit/old{ color = "#808080" }, -/obj/structure/railing{ - dir = 8; - layer = 4.1 +/obj/effect/decal/cleanable/sprayweb{ + color = "#808080" }, /turf/open/floor/plasteel/elevatorshaft{ - color = "#808080" + color = "#808080"; + planetary_atmos = 1 + }, +/area/hangar) +"wd" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_ccw, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 }, /area/hangar) -"uq" = ( -/turf/open/floor/plating, +"wu" = ( +/obj/structure/flora/ausbushes/sparsegrass{ + pixel_y = -12; + pixel_x = 9 + }, +/turf/open/floor/grass{ + planetary_atmos = 1 + }, /area/hangar) -"uM" = ( +"wI" = ( /obj/structure/catwalk/over/plated_catwalk, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/general{ + dir = 6 }, -/obj/effect/turf_decal/industrial/warning{ +/turf/open/floor/plating{ + icon_state = "platingdmg3"; + planetary_atmos = 1 + }, +/area/hangar) +"wN" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/concrete/tiles{ + planetary_atmos = 1 + }, +/area/hangar) +"yM" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/general, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"Al" = ( +/obj/structure/rack, +/obj/item/poster/random_official{ + pixel_x = 2; + pixel_y = 9 + }, +/obj/item/poster/random_official{ + pixel_x = -2; + pixel_y = 4 + }, +/obj/item/poster/random_contraband{ + pixel_y = 8; + pixel_x = -1 + }, +/obj/item/destTagger{ + pixel_x = -5 + }, +/obj/effect/decal/cleanable/cobweb, /turf/open/floor/plating{ - icon_state = "panelscorched" + icon_state = "panelscorched"; + planetary_atmos = 1 }, /area/hangar) -"uU" = ( -/obj/structure/marker_beacon{ - picked_color = "Teal" +"Av" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_ccw, +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 }, -/turf/open/floor/plating, /area/hangar) -"vl" = ( +"AK" = ( +/turf/open/floor/plating/asteroid/icerock/smooth, +/area/hangar) +"Bh" = ( /obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) -"vo" = ( -/obj/effect/turf_decal/steeldecal/steel_decals_central2{ - pixel_y = 2 +"BM" = ( +/obj/effect/turf_decal/techfloor{ + dir = 5 }, -/obj/machinery/atmospherics/components/unary/passive_vent{ - dir = 1 +/obj/machinery/computer/camera_advanced{ + dir = 8 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 }, -/turf/open/floor/plasteel/dark, -/area/hangar) -"vE" = ( -/obj/machinery/door/poddoor/multi_tile/four_tile_ver, -/turf/closed/indestructible/reinforced, /area/hangar) -"vR" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ +"Cb" = ( +/obj/effect/turf_decal/siding/wood{ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/obj/structure/sign/warning/docking{ - pixel_x = -32 +/turf/open/floor/concrete/tiles{ + planetary_atmos = 1 }, -/obj/machinery/light/floor/hangar, -/turf/open/floor/plasteel/dark, /area/hangar) -"vT" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/machinery/atmospherics/pipe/simple/general{ - dir = 4 +"Ci" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/structure/fermenting_barrel{ + pixel_y = 9 + }, +/obj/structure/fermenting_barrel{ + pixel_y = 1; + pixel_x = 8 + }, +/turf/open/floor/plasteel/patterned/cargo_one{ + planetary_atmos = 1 }, -/turf/open/floor/plating, /area/hangar) -"we" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ - dir = 1 +"Cw" = ( +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plasteel/patterned/cargo_one{ + planetary_atmos = 1 }, -/obj/machinery/light/floor/hangar, -/turf/open/floor/plasteel/dark, /area/hangar) -"wY" = ( -/obj/effect/turf_decal/siding/wood, -/obj/structure/chair{ - dir = 1 +"Cx" = ( +/obj/effect/turf_decal/industrial/caution{ + pixel_y = 4 + }, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 }, -/turf/open/floor/concrete/tiles, /area/hangar) -"xj" = ( -/obj/item/binoculars{ - pixel_y = 6; - pixel_x = -3 +"CA" = ( +/obj/effect/turf_decal/techfloor{ + dir = 6 }, -/obj/structure/rack, -/obj/item/radio{ - pixel_y = 6; - pixel_x = 9 +/obj/structure/table/reinforced{ + color = "#c1b6a5" }, -/obj/effect/turf_decal/techfloor/corner{ - dir = 8 +/obj/machinery/fax, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 }, -/turf/open/floor/plasteel/tech, /area/hangar) -"xk" = ( +"CR" = ( /obj/effect/decal/fakelattice{ color = "#808080" }, @@ -723,183 +1063,151 @@ layer = 4.1 }, /turf/open/floor/plasteel/elevatorshaft{ - color = "#808080" + color = "#808080"; + planetary_atmos = 1 }, /area/hangar) -"xu" = ( -/obj/effect/turf_decal/siding/wood, -/obj/structure/table, -/obj/item/paper/pamphlet/gateway{ - pixel_x = 3; - pixel_y = 4 - }, -/obj/item/paper/pamphlet/centcom{ - pixel_x = 8; - pixel_y = 1 - }, -/obj/item/reagent_containers/food/drinks/coffee{ - pixel_x = -9; - pixel_y = 3 +"CU" = ( +/obj/effect/turf_decal/steeldecal/steel_decals10, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 4 }, -/obj/structure/sign/poster/official/do_not_question{ - pixel_x = 32 +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 }, -/turf/open/floor/concrete/tiles, /area/hangar) -"xA" = ( -/obj/machinery/door/airlock, -/obj/effect/landmark/outpost/elevator_machine, -/turf/open/floor/plasteel, -/area/hangar) -"xN" = ( -/obj/effect/turf_decal/siding/wood, -/obj/effect/turf_decal/siding/wood{ - dir = 1 +"Dj" = ( +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 }, -/turf/open/floor/concrete/slab_1, -/area/hangar) -"xP" = ( -/obj/effect/decal/cleanable/cobweb, -/obj/structure/filingcabinet/chestdrawer, -/turf/open/floor/plasteel/tech, -/area/hangar) -"yb" = ( -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/concrete/tiles, /area/hangar) -"zf" = ( +"Do" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/sign/poster/official/ian{ - pixel_y = -32 +/turf/open/floor/plating{ + planetary_atmos = 1 }, -/turf/open/floor/plasteel/dark, /area/hangar) -"zu" = ( -/obj/effect/turf_decal/steeldecal/steel_decals6, -/turf/open/floor/plasteel/dark, +"DD" = ( +/turf/closed/mineral/random/snow, /area/hangar) -"zO" = ( -/obj/structure/railing/wood{ - layer = 3.1; - dir = 4 +"DG" = ( +/obj/structure/railing{ + dir = 8; + layer = 4.1 }, -/obj/structure/flora/ausbushes/sparsegrass{ - pixel_y = -1; - pixel_x = -1 +/turf/open/floor/plasteel/stairs/left{ + planetary_atmos = 1 }, -/obj/structure/flora/ausbushes/stalkybush, -/obj/effect/turf_decal/siding/wood{ - dir = 4 +/area/hangar) +"DK" = ( +/obj/effect/turf_decal/techfloor{ + dir = 10 + }, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 }, -/turf/open/floor/grass, /area/hangar) -"Ap" = ( -/obj/effect/turf_decal/steeldecal/steel_decals_central2{ - pixel_y = 2 +"Es" = ( +/obj/structure/grille, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"Ew" = ( +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/concrete/tiles{ + planetary_atmos = 1 }, -/obj/effect/turf_decal/steeldecal/steel_decals6, -/turf/open/floor/plasteel/dark, /area/hangar) -"Az" = ( +"ER" = ( +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 1 + }, /obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/glass, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 1 + }, +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/glass, /obj/machinery/atmospherics/pipe/simple/general{ - dir = 6 + dir = 9 }, /turf/open/floor/plating{ - icon_state = "platingdmg3" + icon_state = "panelscorched"; + planetary_atmos = 1 }, /area/hangar) -"AK" = ( -/turf/open/floor/plating/asteroid/icerock/smooth, -/area/hangar) -"Bg" = ( -/obj/effect/turf_decal/techfloor{ - dir = 6 +"Fd" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/corner{ + dir = 1 }, -/obj/structure/table/reinforced{ - color = "#c1b6a5" +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 }, -/obj/machinery/fax, -/turf/open/floor/plasteel/dark, /area/hangar) -"Bo" = ( +"Fg" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/newscaster/directional/south, /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/steeldecal/steel_decals_central2{ - pixel_y = 2 - }, -/turf/open/floor/plasteel/dark, -/area/hangar) -"BQ" = ( -/obj/effect/decal/fakelattice{ - color = "#808080" - }, -/obj/item/trash/energybar{ - color = "#808080"; - layer = 2; - pixel_x = -4; - pixel_y = 4 - }, -/obj/effect/decal/cleanable/xenoblood{ - color = "#808080" +/obj/effect/decal/cleanable/glass, +/obj/structure/chair{ + dir = 1 }, -/turf/open/floor/plasteel/elevatorshaft{ - color = "#808080" +/turf/open/floor/concrete/tiles{ + planetary_atmos = 1 }, /area/hangar) -"BZ" = ( -/obj/machinery/vending/cigarette, -/turf/open/floor/concrete/reinforced, -/area/hangar) -"Ce" = ( -/obj/structure/grille, -/turf/open/floor/plasteel/dark, -/area/hangar) -"CD" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, +"Fy" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning, +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) -"CS" = ( +"GE" = ( /obj/effect/turf_decal/siding/wood, /obj/effect/turf_decal/siding/wood{ dir = 1 }, -/obj/effect/landmark/outpost/hangar_numbers, -/turf/open/floor/concrete/slab_1, -/area/hangar) -"CT" = ( -/obj/effect/decal/fakelattice{ - color = "#808080" +/obj/machinery/light/directional/east, +/obj/structure/chair{ + dir = 8 }, -/obj/structure/railing{ - dir = 8; - layer = 4.1 +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 8 +/area/hangar) +"Hi" = ( +/obj/effect/turf_decal/steeldecal/steel_decals3, +/obj/effect/turf_decal/steeldecal/steel_decals3{ + dir = 6 }, -/obj/effect/decal/cleanable/dirt{ - color = "#808080" +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 }, -/obj/effect/decal/cleanable/vomit/old{ - color = "#808080" +/area/hangar) +"Hv" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 }, -/obj/effect/decal/cleanable/sprayweb{ - color = "#808080" +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 }, -/turf/open/floor/plasteel/elevatorshaft{ - color = "#808080" +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/general, +/turf/open/floor/plating{ + icon_state = "panelscorched"; + planetary_atmos = 1 }, /area/hangar) -"DD" = ( -/turf/closed/mineral/random/snow, -/area/hangar) -"DT" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_ccw, -/obj/machinery/light/floor/hangar, -/turf/open/floor/plasteel/dark, -/area/hangar) -"Eg" = ( +"Hw" = ( /obj/structure/railing/wood{ layer = 3.1; dir = 4 @@ -908,194 +1216,123 @@ pixel_y = -1; pixel_x = -1 }, +/obj/structure/flora/ausbushes/stalkybush, /obj/effect/turf_decal/siding/wood{ dir = 4 }, -/turf/open/floor/grass, +/turf/open/floor/grass{ + planetary_atmos = 1 + }, +/area/hangar) +"Ij" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_ccw, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) -"Ej" = ( +"It" = ( /obj/effect/decal/fakelattice{ color = "#808080" }, -/obj/item/trash/cheesie{ +/obj/effect/decal/cleanable/greenglow{ color = "#808080"; - pixel_x = 21; - pixel_y = 1; - layer = 2.9 - }, -/obj/effect/decal/cleanable/glass{ - dir = 8; - pixel_y = 1; - color = "#808080" - }, -/obj/effect/decal/cleanable/oil{ - icon_state = "streak4"; - pixel_x = -13; - pixel_y = -11 + pixel_x = -11; + pixel_y = 3 }, /obj/effect/decal/cleanable/dirt{ color = "#808080" }, -/obj/structure/railing{ - dir = 8; - layer = 4.1 - }, /turf/open/floor/plasteel/elevatorshaft{ - color = "#808080" + color = "#808080"; + planetary_atmos = 1 }, /area/hangar) -"En" = ( +"IR" = ( +/obj/structure/railing/wood{ + layer = 3.1; + dir = 4 + }, +/obj/structure/flora/ausbushes/fullgrass, +/obj/structure/flora/ausbushes/fernybush, /obj/effect/turf_decal/siding/wood{ - dir = 1 + dir = 4 + }, +/turf/open/floor/grass{ + planetary_atmos = 1 }, -/turf/open/floor/concrete/tiles, -/area/hangar) -"Ev" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/turf/open/floor/plating, /area/hangar) -"Fa" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ - dir = 1 +"Je" = ( +/turf/open/floor/plasteel/patterned/cargo_one{ + planetary_atmos = 1 }, -/turf/open/floor/plasteel/dark, /area/hangar) -"Gk" = ( -/turf/open/floor/plasteel/elevatorshaft, +"Jf" = ( +/turf/open/floor/plating/catwalk_floor{ + planetary_atmos = 1 + }, /area/hangar) -"Gq" = ( -/obj/effect/turf_decal/box/corners{ - dir = 8 +"Jt" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/tiles{ + planetary_atmos = 1 }, -/obj/structure/closet/crate/trashcart, -/turf/open/floor/plasteel/patterned/cargo_one, /area/hangar) -"GC" = ( -/obj/structure/table/wood/reinforced, -/obj/item/table_bell{ - pixel_x = 9; - pixel_y = -1 +"Ju" = ( +/obj/effect/decal/cleanable/garbage{ + pixel_x = -12; + pixel_y = -6 }, -/obj/item/cigbutt/cigarbutt{ - pixel_x = -5; - pixel_y = 10 +/turf/open/floor/plasteel/patterned/cargo_one{ + planetary_atmos = 1 }, -/obj/item/dice/d2, -/turf/open/floor/plasteel/tech, /area/hangar) -"GD" = ( -/obj/structure/table/reinforced{ - color = "#c1b6a5" - }, -/obj/item/desk_flag{ - pixel_x = -6; - pixel_y = 17 +"Jz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/fans/tiny/invisible, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 }, -/obj/item/megaphone/sec{ - name = "syndicate megaphone"; - pixel_x = 1; - pixel_y = 4 +/area/hangar) +"JN" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 }, -/obj/item/camera_bug{ - pixel_x = -5; - pixel_y = -3 +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 }, +/area/hangar) +"Kd" = ( /obj/effect/turf_decal/techfloor{ dir = 4 }, -/turf/open/floor/plasteel/dark, -/area/hangar) -"GK" = ( -/obj/structure/rack, -/obj/item/poster/random_official{ - pixel_x = 2; - pixel_y = 9 +/turf/open/floor/plasteel/tech/grid{ + planetary_atmos = 1 }, -/obj/item/poster/random_official{ - pixel_x = -2; +/area/hangar) +"Kf" = ( +/obj/effect/turf_decal/industrial/caution{ pixel_y = 4 }, -/obj/item/poster/random_contraband{ - pixel_y = 8; - pixel_x = -1 - }, -/obj/item/destTagger{ - pixel_x = -5 - }, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/plating{ - icon_state = "panelscorched" +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 }, /area/hangar) -"GL" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/warning{ +"Ki" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/effect/turf_decal/industrial/traffic{ dir = 8 }, -/turf/open/floor/plasteel/tech, +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plasteel/patterned/cargo_one{ + planetary_atmos = 1 + }, /area/hangar) -"GX" = ( -/obj/machinery/computer/cargo/express, -/obj/structure/railing{ - dir = 8; - layer = 4.1 - }, -/obj/structure/sign/poster/official/moth/smokey{ - pixel_y = 32 - }, -/turf/open/floor/plating/catwalk_floor, -/area/hangar) -"Hp" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/hangar) -"Hy" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/structure/catwalk/over/plated_catwalk, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/general, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/hangar) -"HT" = ( -/turf/open/floor/plating/catwalk_floor, -/area/hangar) -"HV" = ( -/obj/machinery/light/floor/hangar, -/turf/open/floor/plasteel/tech, -/area/hangar) -"Iz" = ( -/obj/structure/table/wood/reinforced, -/obj/item/modular_computer/laptop/preset/civilian{ - pixel_x = -1; - pixel_y = 3 - }, -/obj/item/newspaper{ - pixel_x = 6; - pixel_y = 10 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/tech, -/area/hangar) -"IZ" = ( -/obj/structure/chair/sofa/right, -/obj/item/reagent_containers/food/drinks/mug{ - pixel_x = -5; - pixel_y = -3 - }, -/obj/item/toy/plush/hornet{ - pixel_x = 6; - pixel_y = 3 - }, -/obj/structure/sign/poster/official/nanotrasen_logo{ - pixel_y = 32 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/concrete/reinforced, -/area/hangar) -"Jp" = ( +"Kl" = ( /obj/effect/decal/fakelattice{ color = "#808080" }, @@ -1108,85 +1345,55 @@ /obj/effect/decal/cleanable/dirt{ color = "#808080" }, -/obj/effect/decal/cleanable/wrapping{ - color = "#808080"; - pixel_y = 8 +/obj/structure/railing{ + dir = 8; + layer = 4.1 }, /turf/open/floor/plasteel/elevatorshaft{ - color = "#808080" - }, -/area/hangar) -"JW" = ( -/obj/effect/turf_decal/steeldecal/steel_decals3, -/obj/effect/turf_decal/steeldecal/steel_decals3{ - dir = 6 - }, -/turf/open/floor/plasteel/dark, -/area/hangar) -"Kv" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ - dir = 8 + color = "#808080"; + planetary_atmos = 1 }, -/obj/effect/turf_decal/steeldecal/steel_decals6, -/obj/machinery/light/floor/hangar, -/turf/open/floor/plasteel/dark, /area/hangar) "KA" = ( /obj/structure/flora/rock/pile/icy, /turf/open/floor/plating/asteroid/icerock/cracked, /area/hangar) -"KO" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ - dir = 8 +"KU" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + req_access_txt = "109" }, -/turf/open/floor/plasteel/dark, -/area/hangar) -"Lb" = ( -/obj/structure/railing{ - dir = 8; - layer = 4.1 +/obj/machinery/door/airlock/maintenance_hatch{ + req_access_txt = "109" }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/catwalk_floor, -/area/hangar) -"LF" = ( -/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/general, /turf/open/floor/plating{ - icon_state = "foam_plating" + planetary_atmos = 1 }, /area/hangar) -"LI" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/general{ - dir = 4 +"LB" = ( +/obj/machinery/atmospherics/components/unary/tank/air{ + volume = 10000000 }, +/obj/structure/catwalk/over/plated_catwalk, /turf/open/floor/plating{ - icon_state = "panelscorched" + icon_state = "panelscorched"; + planetary_atmos = 1 }, /area/hangar) -"LM" = ( -/obj/effect/turf_decal/techfloor{ - dir = 9 +"LN" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/hangar) -"LO" = ( -/obj/effect/turf_decal/industrial/caution{ - pixel_y = 4 +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, /area/hangar) -"Mf" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/warning{ - dir = 8 +"Mb" = ( +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 }, -/turf/open/floor/plasteel/tech/grid, /area/hangar) "Mm" = ( /obj/item/flashlight/lantern{ @@ -1195,157 +1402,298 @@ /obj/machinery/light/directional/east, /turf/open/floor/plating/asteroid/icerock, /area/hangar) -"MJ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/garbage{ - pixel_y = -5; - pixel_x = -7 +"Mv" = ( +/obj/effect/turf_decal/steeldecal/steel_decals2, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 }, -/turf/open/floor/plasteel/dark, /area/hangar) -"MR" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/corner{ - dir = 8 +"MZ" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 }, +/area/hangar) +"Nc" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/light/floor/hangar, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plating/rust{ + planetary_atmos = 1 + }, /area/hangar) -"Np" = ( +"Nd" = ( +/obj/effect/turf_decal/steeldecal/steel_decals_central2{ + pixel_y = 2 + }, +/obj/effect/turf_decal/steeldecal/steel_decals_central2{ + pixel_y = 2 + }, +/obj/machinery/atmospherics/components/unary/passive_vent{ + dir = 1 + }, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"Ni" = ( +/obj/structure/closet/crate/bin, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/patterned/cargo_one, +/obj/machinery/light/directional/north, +/turf/open/floor/concrete/reinforced{ + planetary_atmos = 1 + }, +/area/hangar) +"Nv" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ + dir = 1 + }, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) "NB" = ( /turf/open/floor/plating/asteroid/icerock, /area/hangar) -"NN" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - req_access_txt = "109" +"OH" = ( +/obj/structure/frame/machine, +/obj/effect/turf_decal/techfloor/corner{ + dir = 4 + }, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 }, -/obj/structure/catwalk/over/plated_catwalk, -/turf/open/floor/plating, /area/hangar) -"NR" = ( +"OW" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 4 + }, +/obj/structure/frame/computer{ + dir = 8 + }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, /area/hangar) -"Od" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_ccw, +"Ph" = ( +/obj/effect/landmark/outpost/elevator, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"Pn" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, +/obj/effect/turf_decal/steeldecal/steel_decals_central2{ + pixel_y = 2 + }, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) -"OF" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning, -/turf/open/floor/plasteel/dark, +"Py" = ( +/obj/structure/table/wood/reinforced, +/obj/item/flashlight/lamp/green{ + pixel_y = 13; + pixel_x = 8 + }, +/obj/item/paper_bin{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/pen{ + pixel_y = 4; + pixel_x = -4 + }, +/obj/item/clipboard{ + pixel_x = -2; + pixel_y = 8 + }, +/obj/item/phone{ + pixel_x = 8; + pixel_y = -4 + }, +/obj/item/storage/fancy/cigarettes/cigars/havana{ + pixel_y = -8; + pixel_x = 4 + }, +/obj/item/lighter{ + pixel_y = -16; + pixel_x = 13 + }, +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 + }, /area/hangar) -"OV" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/machinery/atmospherics/pipe/simple/general{ - dir = 5 +"PG" = ( +/obj/effect/turf_decal/box/corners{ + dir = 1 }, -/turf/open/floor/plating{ - icon_state = "panelscorched" +/obj/effect/decal/cleanable/dirt, +/obj/structure/girder/displaced, +/turf/open/floor/plasteel/patterned/cargo_one{ + planetary_atmos = 1 }, /area/hangar) -"Pc" = ( -/obj/effect/turf_decal/steeldecal/steel_decals2, -/turf/open/floor/plasteel/dark, +"PN" = ( +/obj/structure/chair/sofa/left, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/reinforced{ + planetary_atmos = 1 + }, /area/hangar) -"Pt" = ( -/obj/machinery/atmospherics/components/unary/tank/air{ - volume = 10000000 +"QM" = ( +/obj/structure/flora/rock/icy{ + pixel_x = 5; + pixel_y = 5 }, -/obj/structure/catwalk/over/plated_catwalk, -/turf/open/floor/plating{ - icon_state = "panelscorched" +/turf/open/floor/plating/asteroid/icerock, +/area/hangar) +"Ra" = ( +/obj/structure/railing{ + dir = 4; + layer = 4.1 + }, +/obj/structure/sign/warning/securearea{ + pixel_y = 32 + }, +/turf/open/floor/plating/catwalk_floor{ + planetary_atmos = 1 }, /area/hangar) -"Pz" = ( -/obj/effect/turf_decal/industrial/warning/corner{ +"RX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate/freezer, +/obj/machinery/light/directional/north, +/turf/open/floor/plating/rust{ + planetary_atmos = 1 + }, +/area/hangar) +"SH" = ( +/obj/effect/turf_decal/siding/wood{ dir = 1 }, -/obj/structure/catwalk/over/plated_catwalk, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/glass, -/obj/machinery/atmospherics/pipe/simple/general{ - dir = 9 +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/concrete/tiles{ + planetary_atmos = 1 + }, +/area/hangar) +"Tj" = ( +/obj/effect/decal/fakelattice{ + color = "#808080" + }, +/obj/item/trash/energybar{ + color = "#808080"; + layer = 2; + pixel_x = -4; + pixel_y = 4 + }, +/obj/effect/decal/cleanable/xenoblood{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + color = "#808080"; + planetary_atmos = 1 + }, +/area/hangar) +"To" = ( +/obj/structure/table/reinforced, +/obj/item/stack/packageWrap{ + pixel_y = 7 + }, +/obj/item/clipboard{ + pixel_x = -5; + pixel_y = 1 + }, +/obj/item/export_scanner{ + pixel_x = 4 }, /turf/open/floor/plating{ - icon_state = "panelscorched" + icon_state = "panelscorched"; + planetary_atmos = 1 }, /area/hangar) -"PE" = ( -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/structure/fermenting_barrel{ - pixel_y = 9 +"Tp" = ( +/obj/structure/mopbucket, +/obj/item/mop{ + pixel_y = 4; + pixel_x = -9 }, -/obj/structure/fermenting_barrel{ - pixel_y = 1; - pixel_x = 8 +/obj/item/toy/plush/knight{ + pixel_y = 17; + pixel_x = 4 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 }, -/turf/open/floor/plasteel/patterned/cargo_one, /area/hangar) -"PF" = ( -/obj/effect/turf_decal/industrial/caution{ +"Tr" = ( +/obj/effect/decal/fakelattice{ + color = "#808080" + }, +/obj/item/trash/sosjerky{ + anchored = 1; + color = "#808080"; + pixel_x = 8; + pixel_y = 8 + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/vomit/old{ + color = "#808080" + }, +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/turf/open/floor/plasteel/elevatorshaft{ + color = "#808080"; + planetary_atmos = 1 + }, +/area/hangar) +"Tw" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/structure/filingcabinet/chestdrawer, +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 + }, +/area/hangar) +"TV" = ( +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/item/desk_flag{ + pixel_x = -6; + pixel_y = 17 + }, +/obj/item/megaphone/sec{ + name = "syndicate megaphone"; + pixel_x = 1; pixel_y = 4 }, -/turf/open/floor/plasteel/dark, -/area/hangar) -"Qn" = ( -/obj/structure/mopbucket, -/obj/item/mop{ - pixel_y = 4; - pixel_x = -9 +/obj/item/camera_bug{ + pixel_x = -5; + pixel_y = -3 }, -/obj/item/toy/plush/knight{ - pixel_y = 17; - pixel_x = 4 +/obj/effect/turf_decal/techfloor{ + dir = 4 }, -/obj/machinery/light/directional/south, -/turf/open/floor/plasteel/dark, -/area/hangar) -"QM" = ( -/obj/structure/flora/rock/icy{ - pixel_x = 5; - pixel_y = 5 +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 }, -/turf/open/floor/plating/asteroid/icerock, /area/hangar) -"QS" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/wrapping{ - color = "#808080" +"UG" = ( +/obj/effect/turf_decal/steeldecal/steel_decals_central2{ + pixel_y = 2 }, -/obj/structure/closet/crate, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/hangar) -"QX" = ( -/obj/item/chair{ - pixel_x = 6; - pixel_y = -4 +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 }, -/turf/open/floor/plating/asteroid/icerock, /area/hangar) -"Rm" = ( -/obj/effect/decal/cleanable/oil, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/hangar) -"RY" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/crate/freezer, -/obj/machinery/light/directional/north, -/turf/open/floor/plating/rust, -/area/hangar) -"ST" = ( -/obj/effect/turf_decal/arrows, -/turf/open/floor/plasteel/tech, -/area/hangar) -"SW" = ( -/obj/structure/girder/displaced, -/obj/structure/grille/broken, -/turf/open/floor/plasteel/dark, -/area/hangar) -"Tb" = ( +"UH" = ( /obj/structure/table/reinforced, /obj/item/stamp{ pixel_x = -8; @@ -1365,156 +1713,124 @@ }, /obj/effect/decal/cleanable/cobweb/cobweb2, /obj/machinery/light/directional/north, -/turf/open/floor/plating/catwalk_floor, -/area/hangar) -"TK" = ( -/obj/structure/flora/rock{ - pixel_x = 9 +/turf/open/floor/plating/catwalk_floor{ + planetary_atmos = 1 }, -/turf/open/floor/plasteel/dark, /area/hangar) -"TP" = ( -/obj/effect/turf_decal/siding/wood, -/obj/machinery/newscaster/directional/south, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/glass, -/obj/structure/chair{ - dir = 1 +"UJ" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 }, -/turf/open/floor/concrete/tiles, /area/hangar) -"Ug" = ( -/obj/structure/railing{ - dir = 8; - layer = 4.1 +"UO" = ( +/turf/open/floor/plating{ + icon_state = "panelscorched"; + planetary_atmos = 1 }, -/turf/open/floor/plasteel/stairs/left, /area/hangar) -"Uh" = ( -/obj/effect/decal/fakelattice{ - color = "#808080" - }, -/obj/structure/railing{ - dir = 8; - layer = 4.1 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ +"UX" = ( +/obj/effect/turf_decal/industrial/warning{ dir = 8 }, -/obj/effect/decal/cleanable/dirt{ - color = "#808080" +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 }, -/obj/effect/decal/cleanable/leaper_sludge{ - color = "#808080" +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/blood/old, +/obj/machinery/atmospherics/pipe/simple/general, +/turf/open/floor/plating{ + planetary_atmos = 1 }, -/obj/effect/decal/cleanable/sprayweb{ - color = "#808080" +/area/hangar) +"VA" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/corner{ + dir = 8 }, -/turf/open/floor/plasteel/elevatorshaft{ - color = "#808080" +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 }, /area/hangar) -"UC" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - id = "asclepius_reception_lockdown"; - name = "Lockdown Shutters" - }, -/obj/item/kirbyplants{ - icon_state = "plant-03" +"VO" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 4 }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 +/obj/structure/grille, +/turf/open/floor/plating{ + planetary_atmos = 1 }, -/turf/open/floor/plasteel/tech, /area/hangar) -"UM" = ( -/obj/structure/closet/crate/bin, +"VS" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/machinery/computer/card/minor/cmo{ + dir = 4 + }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/light/directional/north, -/turf/open/floor/concrete/reinforced, -/area/hangar) -"Vk" = ( -/obj/effect/turf_decal/box/corners, -/turf/open/floor/plasteel/patterned/cargo_one, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) -"VD" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - id = "asclepius_reception_lockdown"; - name = "Lockdown Shutters" +"WE" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ + dir = 8 }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 }, -/turf/open/floor/plasteel/tech, /area/hangar) -"Wz" = ( -/obj/machinery/computer/communications{ - dir = 4 +"WJ" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ + dir = 1 }, -/obj/effect/turf_decal/techfloor{ - dir = 8 +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/docking{ + pixel_x = -32 + }, +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 }, -/turf/open/floor/plasteel/dark, -/area/hangar) -"WI" = ( -/obj/effect/turf_decal/steeldecal/steel_decals9, -/turf/open/floor/plasteel/dark, /area/hangar) -"WN" = ( -/obj/structure/floodlight_frame{ - pixel_x = -9; - pixel_y = -1 +"WL" = ( +/obj/structure/table, +/obj/item/toy/cards/deck{ + pixel_x = 3; + pixel_y = 3 }, -/obj/machinery/light/directional/south, -/turf/open/floor/plasteel/dark, +/obj/effect/decal/cleanable/dirt, +/obj/structure/fans/tiny/invisible, +/turf/open/floor/plating/asteroid/icerock, /area/hangar) -"WX" = ( +"Xs" = ( +/obj/effect/turf_decal/siding/wood, /obj/effect/turf_decal/siding/wood{ dir = 1 }, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/structure/chair{ - dir = 8 +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 }, -/turf/open/floor/concrete/tiles, -/area/hangar) -"Xg" = ( -/turf/open/floor/plasteel/tech, /area/hangar) -"Xx" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, +"Xv" = ( /obj/structure/catwalk/over/plated_catwalk, -/obj/effect/decal/cleanable/blood/old, -/obj/machinery/atmospherics/pipe/simple/general, -/turf/open/floor/plating, -/area/hangar) -"XA" = ( -/obj/effect/decal/fakelattice{ - color = "#808080" +/turf/open/floor/plating{ + icon_state = "foam_plating"; + planetary_atmos = 1 }, +/area/hangar) +"XB" = ( /obj/structure/railing{ dir = 8; layer = 4.1 }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 8 - }, -/obj/effect/decal/cleanable/glass{ - dir = 8; - pixel_y = -4; - color = "#808080"; - pixel_x = 8 - }, -/obj/effect/decal/cleanable/dirt{ - color = "#808080" - }, -/obj/effect/decal/cleanable/dirt{ - color = "#808080" - }, -/turf/open/floor/plasteel/elevatorshaft{ - color = "#808080" +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/catwalk_floor{ + planetary_atmos = 1 }, /area/hangar) "XL" = ( @@ -1536,66 +1852,101 @@ }, /turf/open/floor/plating/asteroid/icerock, /area/hangar) -"XX" = ( -/obj/effect/turf_decal/industrial/traffic{ - dir = 4 +"XN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/official/ian{ + pixel_y = -32 + }, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 }, -/obj/structure/grille, -/turf/open/floor/plating, /area/hangar) -"Yr" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ +"XQ" = ( +/obj/effect/turf_decal/box/corners{ dir = 8 }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/floor/hangar, -/turf/open/floor/plasteel/dark, +/obj/structure/closet/crate/trashcart, +/turf/open/floor/plasteel/patterned/cargo_one{ + planetary_atmos = 1 + }, /area/hangar) -"Yv" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ - dir = 8 +"XT" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/turf/open/floor/plating{ + planetary_atmos = 1 }, -/turf/open/floor/plasteel/dark, /area/hangar) -"YU" = ( -/obj/structure/chair/sofa/left, +"XW" = ( +/obj/structure/catwalk/over/plated_catwalk, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/concrete/reinforced, -/area/hangar) -"Za" = ( -/obj/effect/turf_decal/techfloor{ - dir = 4 +/obj/effect/turf_decal/industrial/warning/corner, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 8 + }, +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/industrial/warning/corner, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/general{ + dir = 10 + }, +/turf/open/floor/plating{ + icon_state = "panelscorched"; + planetary_atmos = 1 }, -/turf/open/floor/plasteel/tech/grid, /area/hangar) -"Zp" = ( -/obj/effect/turf_decal/siding/wood, -/obj/effect/turf_decal/siding/wood{ - dir = 1 +"YH" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/warning{ + dir = 8 }, -/obj/machinery/light/directional/east, -/obj/structure/chair{ +/turf/open/floor/plasteel/tech/grid{ + planetary_atmos = 1 + }, +/area/hangar) +"Zb" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/warning{ dir = 8 }, -/turf/open/floor/concrete/slab_1, +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 + }, /area/hangar) -"Zy" = ( -/obj/effect/turf_decal/techfloor{ - dir = 5 +"Zq" = ( +/obj/structure/chair/sofa/right, +/obj/item/reagent_containers/food/drinks/mug{ + pixel_x = -5; + pixel_y = -3 }, -/obj/machinery/computer/camera_advanced{ - dir = 8 +/obj/item/toy/plush/hornet{ + pixel_x = 6; + pixel_y = 3 + }, +/obj/structure/sign/poster/official/nanotrasen_logo{ + pixel_y = 32 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/reinforced{ + planetary_atmos = 1 }, -/obj/machinery/light/directional/east, -/turf/open/floor/plasteel/dark, /area/hangar) -"ZV" = ( -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/effect/turf_decal/industrial/traffic{ - dir = 8 +"Zu" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/chair{ + dir = 1 }, -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plasteel/patterned/cargo_one, +/turf/open/floor/concrete/tiles{ + planetary_atmos = 1 + }, +/area/hangar) +"ZL" = ( +/obj/item/chair{ + pixel_x = 6; + pixel_y = -4 + }, +/obj/structure/fans/tiny/invisible, +/turf/open/floor/plating/asteroid/icerock, /area/hangar) (1,1,1) = {" @@ -1651,26 +2002,26 @@ iZ DD DD DD -Mf -GL -GL -GL -GL -GL -GL -GL -GL -GL -GL -GL -GL -GL -GL -GL -GL -GL -GL -Mf +YH +Zb +Zb +Zb +Zb +Zb +Zb +Zb +Zb +Zb +Zb +Zb +Zb +Zb +Zb +Zb +Zb +Zb +Zb +YH iZ iZ iZ @@ -1691,29 +2042,29 @@ iZ iZ DD DD -DT -Za -Xg -cS -HV -Xg -Xg -Xg -cS -HV -Xg -Xg -HV -ST -Xg -Xg -Xg -HV -ST -Xg -Za -vR -MJ +Av +Kd +Mb +dg +ql +Mb +Mb +Mb +dg +ql +Mb +Mb +ql +tF +Mb +Mb +Mb +ql +tF +Mb +Kd +WJ +bv DD iZ iZ @@ -1732,29 +2083,29 @@ iZ DD DD DD -cF -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -jP -Fa -NR +wd +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +cE +Nv +MZ DD DD DD @@ -1772,30 +2123,30 @@ iZ iZ iZ DD -nQ -cF -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -Fa -Qn +OH +wd +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +Nv +Tp iZ DD DD @@ -1810,33 +2161,33 @@ mY mY mY iZ -GK -fu -LF -Ap -Od -uU -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uU -Fa -zf +Al +dz +Xv +aN +Ij +hf +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hf +Nv +XN iZ iZ DD @@ -1851,33 +2202,33 @@ iZ iZ iZ iZ -oV -mR -Az -vo -Od -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -vl -NR +To +UO +wI +Nd +Ij +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +ka +MZ iK KA AK @@ -1888,37 +2239,37 @@ iZ (8,1,1) = {" mY iZ -Pt -OV -iZ -GX -Lb -Ug -vT -Bo -cF -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -vl -zu +LB +mV +iZ +jw +XB +DG +ei +Pn +wd +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +ka +vs iK AK AK @@ -1930,36 +2281,36 @@ iZ iZ iZ iZ -pX -iZ -Tb -HT -tN -ln -Bo -DT -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -we -rM +ek +iZ +UH +Jf +pW +rP +Pn +Av +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +js +mz iK NB fp @@ -1969,38 +2320,38 @@ iZ "} (10,1,1) = {" iZ -Gk -Gk -LI -iZ -iZ -sI -ft -af -Bo -Od -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -vl -rM +Dj +Dj +re +iZ +iZ +Ra +uL +qM +Pn +Ij +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +ka +mz nY NB NB @@ -2010,38 +2361,38 @@ iZ "} (11,1,1) = {" iZ -Gk -Gk -qk -uM -sr -Xx -Hy -Pz -qe -Od -uU -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uU -Fa -NR +Dj +Dj +XW +cn +KU +UX +Hv +ER +UG +Ij +hf +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hf +Nv +MZ iK NB NB @@ -2051,38 +2402,38 @@ iZ "} (12,1,1) = {" iZ -Gk -Gk -oe -DD -DD -XX -fF -jF -eZ -Od -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -vl -NR +Dj +Dj +hE +DD +DD +VO +OW +ok +tz +Ij +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +ka +MZ iK NB NB @@ -2097,33 +2448,33 @@ iZ iZ DD DD -te -gf -Gq -PF -Od -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -vl -rM +PG +Je +XQ +Cx +Ij +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +ka +mz iK NB NB @@ -2138,33 +2489,33 @@ mY iZ DD iZ -RY -Np -bg -ha -DT -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -Fa -rM +RX +mw +Ju +lt +Av +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +Nv +mz DD QM Mm @@ -2179,33 +2530,33 @@ mY iZ DD DD -gf -Np -Np -ha -cF -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -we -Ce +Je +mw +mw +lt +wd +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +js +Es DD DD iZ @@ -2220,33 +2571,33 @@ mY iZ DD DD -Rm -bF -cx -ha -cF -uU -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uU -Fa -Ce +Cw +qa +Nc +lt +wd +hf +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hf +Nv +Es DD DD DD @@ -2261,35 +2612,35 @@ mY iZ DD DD -kA -QS -Vk -LO -Od -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -Fa -NR -NB -QX +dQ +oP +bi +Kf +Ij +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +Nv +Jz +hb +ZL DD DD DD @@ -2303,34 +2654,34 @@ iZ DD DD DD -ZV -eE -NR -cF -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -vl -CD -Hp -sN +Ki +pg +MZ +wd +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +ka +qY +tk +WL DD DD DD @@ -2345,33 +2696,33 @@ DD DD DD DD -PE -NR -cF -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -Fa -SW -Hp -rN +Ci +MZ +wd +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +Nv +nP +Do +ia DD DD DD @@ -2387,31 +2738,31 @@ DD DD DD DD -NR -OF -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -vl -Ce -bK +MZ +UJ +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +ka +Es +rw iZ DD DD @@ -2425,33 +2776,33 @@ iZ DD DD DD -mu -jc +wu +oq DD -rM -md -uU -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uU -fi -Ce +mz +Fy +hf +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hf +Bh +Es DD DD DD @@ -2465,34 +2816,34 @@ iZ iZ DD DD -hT -zO -Eg +IR +Hw +gQ DD -Pc -OF -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -vl -WN +Mv +UJ +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +ka +cY iZ DD DD @@ -2505,35 +2856,35 @@ mY iZ DD DD -BZ -tR -xN -yb -VD -rM -OF -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -uq -vl -TK +oj +Cb +Xs +Ew +ty +mz +UJ +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +hq +ka +hP DD DD DD @@ -2546,34 +2897,34 @@ mY iZ DD iZ -UM -En -xN -eN -VD -Xg -MR -Yv -Yv -Yv -Yr -ew -ew -ew -qR -ew -KO -KO -ew -qR -KO -KO -KO -Kv -KO -KO -ew -cQ +Ni +wN +Xs +Jt +ty +Mb +VA +yM +yM +yM +hz +ea +ea +ea +jQ +ea +WE +WE +ea +jQ +WE +WE +WE +oC +WE +WE +ea +Fd DD DD DD @@ -2587,33 +2938,33 @@ mY iZ DD iZ -IZ -En -fQ -eN -VD -Xg -Xg -rM -WI -rM -rM -rM -rM -rM -rM -rM -CD -NR -JW -rM -zu -rM -NR -rM -NR -NR -rM +Zq +wN +LN +Jt +ty +Mb +Mb +mz +eV +mz +mz +mz +mz +mz +mz +mz +qY +MZ +Hi +mz +vs +mz +MZ +mz +MZ +MZ +mz iZ DD DD @@ -2628,33 +2979,33 @@ mY iZ DD iZ -YU -En -xN -yb -VD -mP +PN +wN +Xs +Ew +ty +CU DD iZ DD DD iZ -CT -Uh -XA -jq -ji -Ej -gh -up -xk +vW +tm +qJ +mn +Kl +fm +hJ +Tr +CR DD DD DD DD DD DD -NN +ah DD DD DD @@ -2670,10 +3021,10 @@ iZ iZ iZ iZ -os -xN -yb -UC +pV +Xs +Ew +nw DD DD DD @@ -2681,13 +3032,13 @@ DD DD iZ iZ -sO -BQ -Jp -sv -ej -sc -qq +mW +Tj +tT +dC +nt +aD +It DD DD DD @@ -2695,7 +3046,7 @@ DD DD DD DD -dU +ss DD DD DD @@ -2707,13 +3058,13 @@ mY "} (28,1,1) = {" iZ -Gk -Gk -lg -xA -tR -fQ -yb +Dj +Dj +Ph +qt +Cb +LN +Ew DD DD DD @@ -2723,10 +3074,10 @@ DD DD iZ iZ -Ev -Ev -Ev -Ev +XT +XT +XT +XT iZ iZ DD @@ -2735,9 +3086,9 @@ NB eQ DD DD -Gk -Gk -Gk +Dj +Dj +Dj DD DD iZ @@ -2748,13 +3099,13 @@ mY "} (29,1,1) = {" iZ -Gk -Gk -Gk -xA -tR -CS -wY +Dj +Dj +Dj +qt +Cb +lZ +Zu iZ DD DD @@ -2763,22 +3114,22 @@ DD DD DD iZ -xP -xj -kG -ti -Wz +Tw +rg +VS +kX +uY iZ -Gk -Gk +Dj +Dj DD NB XL DD iZ -Gk -Gk -Gk +Dj +Dj +Dj iZ DD iZ @@ -2789,13 +3140,13 @@ mY "} (30,1,1) = {" iZ -Gk -Gk -Gk -xA -En -fQ -TP +Dj +Dj +Dj +qt +wN +LN +Fg iZ DD DD @@ -2804,14 +3155,14 @@ DD DD DD iZ -Iz -ep -LM -lF -gV -ar -Gk -Gk +qk +an +fO +JN +DK +hL +Dj +Dj DD NB NB @@ -2834,9 +3185,9 @@ iZ iZ iZ iZ -WX -Zp -xu +SH +GE +cB iZ DD DD @@ -2845,14 +3196,14 @@ DD DD DD iZ -ri -GC -Zy -GD -Bg +Py +oL +BM +TV +CA iZ -Gk -Gk +Dj +Dj iZ iZ iZ diff --git a/_maps/outpost/hangar/test_2_40x20.dmm b/_maps/outpost/hangar/nt_asteroid_40x20.dmm similarity index 61% rename from _maps/outpost/hangar/test_2_40x20.dmm rename to _maps/outpost/hangar/nt_asteroid_40x20.dmm index 7520321a6d23..21867371f279 100644 --- a/_maps/outpost/hangar/test_2_40x20.dmm +++ b/_maps/outpost/hangar/nt_asteroid_40x20.dmm @@ -1,290 +1,240 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ai" = ( +/obj/item/wallframe/airalarm{ + pixel_y = -7 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + icon_state = "panelscorched"; + planetary_atmos = 1 + }, +/area/hangar) "au" = ( /turf/closed/mineral/random/snow, /area/hangar) -"aB" = ( -/obj/effect/turf_decal/industrial/warning, +"ba" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw, +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"bX" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 + }, +/area/hangar) +"ck" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_ccw, +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"cn" = ( +/obj/machinery/light/directional/north, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, +/turf/open/floor/concrete/reinforced{ + planetary_atmos = 1 + }, /area/hangar) -"aO" = ( +"cq" = ( /obj/structure/closet/crate, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/glass, /obj/effect/decal/cleanable/wrapping, /turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/hangar) -"bb" = ( -/turf/open/floor/plasteel/elevatorshaft, -/area/hangar) -"bA" = ( -/obj/effect/turf_decal/arrows{ - dir = 1 + icon_state = "platingdmg1"; + planetary_atmos = 1 }, -/turf/open/floor/plasteel/tech, /area/hangar) -"bL" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 +"cO" = ( +/obj/effect/turf_decal/techfloor{ + dir = 9 }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/general{ - dir = 4 - }, -/turf/open/floor/plating, -/area/hangar) -"bQ" = ( -/obj/item/banner, -/turf/open/floor/plasteel/dark, -/area/hangar) -"bZ" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/structure/fluff/hedge{ - icon_state = "hedge-8" +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 }, -/obj/machinery/light/directional/north, -/turf/open/floor/plasteel/tech/grid, /area/hangar) -"cb" = ( -/obj/effect/turf_decal/industrial/traffic{ +"cY" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ dir = 8 }, -/obj/effect/turf_decal/box/corners{ - dir = 8 +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 }, -/turf/open/floor/plasteel/patterned/cargo_one, /area/hangar) -"cR" = ( -/obj/structure/table/reinforced{ - color = "#c1b6a5" - }, -/obj/effect/turf_decal/techfloor{ +"dn" = ( +/obj/effect/turf_decal/industrial/traffic{ dir = 4 }, -/obj/item/storage/fancy/donut_box{ - pixel_y = 6 - }, -/obj/item/storage/fancy/cigarettes{ - pixel_x = 10 +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 }, -/turf/open/floor/plasteel/dark, /area/hangar) -"cX" = ( -/obj/effect/spawner/lootdrop/maintenance, -/obj/item/stack/sheet/mineral/wood{ - pixel_x = -6 +"dw" = ( +/obj/machinery/atmospherics/pipe/simple/general{ + dir = 4 }, -/obj/item/stack/sheet/mineral/wood{ - pixel_x = 10; - pixel_y = 7 +/turf/open/floor/plasteel/stairs{ + dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/general, -/turf/open/floor/plasteel/tech/techmaint, /area/hangar) -"dk" = ( -/obj/machinery/computer/communications{ +"dK" = ( +/obj/machinery/door/poddoor/shutters/indestructible/preopen, +/obj/effect/turf_decal/techfloor/corner{ dir = 4 }, /obj/effect/turf_decal/techfloor{ - dir = 8 + dir = 1 + }, +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 }, -/turf/open/floor/plasteel/dark, /area/hangar) -"dr" = ( -/obj/structure/table/wood/reinforced, -/obj/item/flashlight/lamp/green{ - pixel_y = 13; - pixel_x = 8 +"dN" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/general, +/turf/open/floor/plating{ + planetary_atmos = 1 }, -/obj/item/paper_bin{ - pixel_x = -4; - pixel_y = 4 +/area/hangar) +"ed" = ( +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 4 }, -/obj/item/pen{ - pixel_y = 4; - pixel_x = -4 +/obj/structure/girder/reinforced, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 }, -/obj/item/clipboard{ - pixel_x = -2; - pixel_y = 8 +/area/hangar) +"eg" = ( +/obj/structure/chair, +/obj/structure/sign/poster/official/enlist{ + pixel_x = 32 }, -/obj/item/phone{ - pixel_x = 8; - pixel_y = -4 +/turf/open/floor/wood/walnut{ + icon_state = "wood-broken4"; + planetary_atmos = 1 }, -/obj/item/storage/fancy/cigarettes/cigars/havana{ - pixel_y = -8; - pixel_x = 4 +/area/hangar) +"ep" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 9 }, -/obj/item/lighter{ - pixel_y = -16; - pixel_x = 13 +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 }, -/turf/open/floor/plasteel/tech, /area/hangar) -"dv" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 +"eH" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/sign/poster/contraband/energy_swords{ + pixel_y = -32 }, -/obj/machinery/atmospherics/pipe/simple/general{ - dir = 5 +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/sign/poster/contraband/energy_swords{ + pixel_y = -32 }, -/turf/open/floor/plasteel/dark, -/area/hangar) -"dD" = ( -/obj/structure/barricade/wooden, -/turf/open/floor/plating/catwalk_floor, -/area/hangar) -"dM" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ +/obj/machinery/atmospherics/pipe/simple/general{ dir = 4 }, -/obj/effect/turf_decal/trimline/opaque/yellow/filled/corner, -/turf/open/floor/plasteel/tech, -/area/hangar) -"dQ" = ( -/obj/effect/decal/cleanable/oil, -/turf/open/floor/plasteel/tech, -/area/hangar) -"dY" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 +/turf/open/floor/plating/rust{ + planetary_atmos = 1 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/concrete/slab_1, -/area/hangar) -"dZ" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning, -/turf/open/floor/plasteel/dark, /area/hangar) -"es" = ( -/obj/machinery/computer/camera_advanced{ +"eP" = ( +/obj/effect/turf_decal/siding/wood{ dir = 4 }, -/obj/effect/turf_decal/techfloor{ - dir = 8 +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 }, -/turf/open/floor/plasteel/dark, /area/hangar) -"ex" = ( -/obj/structure/flora/grass/both{ - pixel_x = 23; - pixel_y = 6 +"fy" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 }, -/turf/open/floor/grass/snow/safe, -/area/hangar) -"eA" = ( -/obj/structure/railing/corner, -/obj/effect/turf_decal/techfloor/corner, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/hangar) -"eJ" = ( -/obj/effect/turf_decal/techfloor{ +/obj/effect/turf_decal/industrial/warning{ dir = 1 }, -/turf/open/floor/plasteel/dark, -/area/hangar) -"eX" = ( -/obj/effect/landmark/outpost/hangar_dock, -/turf/open/floor/plating, -/area/hangar) -"eZ" = ( -/obj/structure/railing{ - layer = 3.1 +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/general{ + dir = 4 }, -/obj/effect/turf_decal/spline/fancy/opaque/black, -/obj/machinery/power/floodlight, -/turf/open/floor/plasteel/tech, -/area/hangar) -"fj" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ - dir = 1 +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 }, -/obj/machinery/light/floor/hangar, -/turf/open/floor/plasteel/dark, -/area/hangar) -"fs" = ( -/obj/effect/turf_decal/techfloor, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, /area/hangar) -"fv" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ - dir = 8 +"fB" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 }, -/obj/effect/turf_decal/trimline/opaque/yellow/filled/corner{ - dir = 8 +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 }, -/turf/open/floor/plasteel/tech, /area/hangar) -"fM" = ( -/obj/effect/turf_decal/industrial/traffic{ - dir = 4 +"fI" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 }, -/turf/open/floor/plasteel/dark, /area/hangar) -"fW" = ( -/obj/structure/chair, -/obj/structure/sign/poster/official/enlist{ - pixel_x = 32 +"gr" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ + dir = 1 }, -/turf/open/floor/wood/walnut{ - icon_state = "wood-broken4" +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 }, /area/hangar) -"ga" = ( -/obj/structure/railing/corner/wood, +"gu" = ( +/turf/template_noop, +/area/template_noop) +"gE" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/concrete/slab_1, +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 + }, /area/hangar) -"gg" = ( +"gL" = ( +/obj/machinery/door/airlock/highsecurity, /obj/effect/turf_decal/techfloor{ - dir = 1 + dir = 4 }, -/obj/structure/railing{ - dir = 1 +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 }, -/turf/open/floor/plasteel/tech, /area/hangar) -"gu" = ( -/turf/template_noop, -/area/template_noop) -"gv" = ( +"gO" = ( +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, /obj/effect/turf_decal/techfloor{ dir = 8 }, -/obj/effect/turf_decal/techfloor{ - dir = 4 +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 }, -/turf/open/floor/plasteel/dark, -/area/hangar) -"gx" = ( -/turf/open/floor/plasteel/tech, -/area/hangar) -"gD" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/structure/mopbucket, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, /area/hangar) -"gY" = ( -/obj/effect/turf_decal/techfloor{ - dir = 6 +"gV" = ( +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/directional/east, -/turf/open/floor/plasteel/dark, /area/hangar) "he" = ( /obj/structure/railing{ @@ -298,12 +248,33 @@ /obj/structure/grille/indestructable, /turf/open/floor/plasteel/tech/techmaint, /area/hangar) -"hr" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ - dir = 1 +"hh" = ( +/obj/effect/landmark/outpost/elevator, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 }, +/area/hangar) +"hp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/yellow/filled/corner, +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 + }, +/area/hangar) +"hs" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/structure/catwalk/over/plated_catwalk, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, +/obj/machinery/atmospherics/pipe/simple/general{ + dir = 6 + }, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, /area/hangar) "hJ" = ( /obj/structure/railing/wood{ @@ -314,173 +285,137 @@ "ie" = ( /turf/closed/indestructible/reinforced, /area/hangar) -"iK" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 +"iw" = ( +/obj/item/banner, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/concrete/slab_1, /area/hangar) -"iO" = ( -/obj/structure/chair/comfy/black{ - dir = 1 +"iM" = ( +/obj/structure/railing{ + layer = 3.1 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/tech, -/area/hangar) -"iW" = ( -/obj/structure/table/reinforced{ - color = "#c1b6a5" +/obj/effect/turf_decal/spline/fancy/opaque/black, +/turf/open/floor/plasteel/stairs{ + dir = 8; + planetary_atmos = 1 }, -/obj/item/desk_flag{ - pixel_x = -6; - pixel_y = 17 - }, -/obj/item/megaphone/sec{ - name = "syndicate megaphone"; - pixel_x = 1; - pixel_y = 4 - }, -/obj/item/camera_bug{ - pixel_x = -5; - pixel_y = -3 - }, -/obj/effect/turf_decal/techfloor{ - dir = 5 - }, -/obj/machinery/light/directional/east, -/turf/open/floor/plasteel/dark, /area/hangar) -"jk" = ( -/obj/effect/turf_decal/techfloor{ - dir = 9 +"iV" = ( +/obj/structure/grille, +/turf/open/floor/plating{ + planetary_atmos = 1 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, /area/hangar) -"jn" = ( -/obj/machinery/light/directional/north, +"jy" = ( +/obj/structure/chair{ + dir = 4 + }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/concrete/reinforced, -/area/hangar) -"jq" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ - dir = 8 +/turf/open/floor/wood/walnut{ + planetary_atmos = 1 }, -/turf/open/floor/plasteel/dark, -/area/hangar) -"jS" = ( -/obj/structure/flora/rock/icy, -/turf/open/water/beach/deep, /area/hangar) -"jW" = ( -/obj/machinery/light/directional/north, +"jF" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/hangar) -"kd" = ( /obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ dir = 1 }, -/turf/open/floor/plasteel/tech, -/area/hangar) -"kr" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw, -/obj/machinery/light/floor/hangar, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 + }, /area/hangar) -"kA" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/middle{ +"jR" = ( +/obj/machinery/atmospherics/components/unary/tank/air{ + volume = 10000000 + }, +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/turf_decal/industrial/warning{ dir = 4 }, -/turf/open/floor/plating, +/obj/machinery/light/directional/north, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, /area/hangar) -"kO" = ( -/obj/effect/turf_decal/box, -/obj/structure/railing{ - layer = 3.1 +"jS" = ( +/obj/structure/flora/rock/icy, +/turf/open/water/beach/deep, +/area/hangar) +"jX" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 }, -/obj/machinery/power/floodlight, -/turf/open/floor/plating{ - icon_state = "panelscorched" +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 }, /area/hangar) -"kZ" = ( +"ka" = ( /obj/structure/catwalk/over/plated_catwalk, -/obj/machinery/atmospherics/pipe/simple/general, +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/general{ + dir = 4 + }, /turf/open/floor/plating{ - icon_state = "panelscorched" + planetary_atmos = 1 }, /area/hangar) -"lf" = ( -/obj/effect/turf_decal/arrows, -/turf/open/floor/plasteel/tech, -/area/hangar) -"ly" = ( -/obj/machinery/door/poddoor/shutters/indestructible/preopen, -/obj/effect/turf_decal/techfloor{ +"kk" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ dir = 1 }, -/turf/open/floor/plasteel/tech, -/area/hangar) -"lJ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_ccw, -/obj/machinery/light/floor/hangar, -/turf/open/floor/plasteel/dark, -/area/hangar) -"mu" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw, /obj/machinery/light/floor/hangar, -/turf/open/floor/plasteel/dark, -/area/hangar) -"mx" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 9 - }, -/obj/structure/closet/toolcloset/empty, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/tech, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) -"nb" = ( -/obj/item/kirbyplants{ - icon_state = "plant-25"; - pixel_x = 5 +"kD" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/robot_debris{ - pixel_x = 8 - }, -/obj/machinery/atmospherics/pipe/simple/general{ - dir = 9 +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 }, -/turf/open/floor/plasteel/tech/techmaint, /area/hangar) -"nq" = ( -/obj/effect/decal/cleanable/dirt, +"kG" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 + }, /area/hangar) -"nA" = ( -/obj/machinery/door/poddoor/shutters/indestructible/preopen, -/obj/effect/turf_decal/techfloor/corner{ - dir = 4 +"kU" = ( +/obj/effect/spawner/lootdrop/maintenance, +/obj/item/stack/sheet/mineral/wood{ + pixel_x = -6 }, -/obj/effect/turf_decal/techfloor{ - dir = 1 +/obj/item/stack/sheet/mineral/wood{ + pixel_x = 10; + pixel_y = 7 }, -/turf/open/floor/plasteel/tech, -/area/hangar) -"ov" = ( -/obj/effect/turf_decal/industrial/traffic{ - dir = 4 +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/maintenance, +/obj/item/stack/sheet/mineral/wood{ + pixel_x = -6 + }, +/obj/item/stack/sheet/mineral/wood{ + pixel_x = 10; + pixel_y = 7 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, +/obj/machinery/atmospherics/pipe/simple/general, +/turf/open/floor/plasteel/tech/techmaint, /area/hangar) -"oy" = ( +"ll" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/light/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, /obj/structure/catwalk/over/plated_catwalk, /obj/machinery/light/directional/north, /obj/effect/decal/cleanable/dirt, @@ -488,91 +423,58 @@ /obj/machinery/atmospherics/pipe/simple/general{ dir = 4 }, -/turf/open/floor/plating, -/area/hangar) -"oE" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/hangar) -"pb" = ( -/turf/open/floor/grass/snow/safe, -/area/hangar) -"pf" = ( -/obj/structure/girder/reinforced, -/obj/structure/grille/broken, -/obj/machinery/light/directional/north, /turf/open/floor/plating{ - icon_state = "panelscorched" + planetary_atmos = 1 }, /area/hangar) -"ph" = ( -/obj/structure/grille/indestructable, -/obj/structure/window/plasma/reinforced/plastitanium, -/turf/open/floor/plating, -/area/hangar) -"po" = ( -/obj/structure/flora/grass/both, -/turf/open/floor/grass/snow/safe, -/area/hangar) -"pU" = ( -/obj/structure/railing/wood{ - layer = 3.1 +"lN" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ + dir = 8 }, -/obj/structure/fluff/hedge{ - icon_state = "hedge-4" +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 }, -/turf/open/floor/wood/walnut, /area/hangar) -"qe" = ( -/obj/effect/turf_decal/box/corners{ - dir = 4 - }, -/obj/structure/closet/crate, +"mb" = ( +/mob/living/simple_animal/hostile/cockroach, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/vomit, -/turf/open/floor/plating/rust, -/area/hangar) -"qF" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/food/drinks/beer{ - pixel_x = 5; - pixel_y = 6 - }, -/obj/item/toy/cards/deck{ - pixel_y = 2; - pixel_x = -5 +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 }, -/turf/open/floor/wood/walnut, /area/hangar) -"qO" = ( -/obj/structure/girder/displaced, -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/structure/railing{ - dir = 1 +"mo" = ( +/obj/structure/table/wood/reinforced, +/obj/item/table_bell{ + pixel_x = 9; + pixel_y = -1 }, -/turf/open/floor/plasteel/tech, -/area/hangar) -"qQ" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 +/obj/item/cigbutt/cigarbutt{ + pixel_x = -5; + pixel_y = 10 }, -/obj/item/chair{ - pixel_x = -1; - pixel_y = -4 +/obj/item/dice/d2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 }, -/obj/item/chair{ - pixel_x = -1 +/area/hangar) +"mq" = ( +/turf/open/floor/plasteel/stairs{ + dir = 8; + planetary_atmos = 1 }, -/obj/item/chair{ - pixel_x = -1; - pixel_y = 3 +/area/hangar) +"mN" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/mopbucket, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + planetary_atmos = 1 }, -/obj/effect/turf_decal/box, -/turf/open/floor/plasteel/tech, /area/hangar) -"rd" = ( +"ns" = ( /obj/structure/railing/corner{ dir = 8 }, @@ -580,373 +482,993 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/hangar) -"rj" = ( -/obj/structure/railing{ - layer = 3.1 +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 }, -/obj/effect/turf_decal/spline/fancy/opaque/black, -/turf/open/floor/plasteel/tech, /area/hangar) -"rK" = ( +"nW" = ( /obj/structure/catwalk/over/plated_catwalk, -/obj/structure/easel, -/turf/open/floor/plating, -/area/hangar) -"rL" = ( -/obj/structure/table_frame/wood, -/obj/item/trash/boritos, -/turf/open/floor/plating{ - icon_state = "platingdmg1" +/obj/effect/turf_decal/industrial/warning{ + dir = 1 }, -/area/hangar) -"rP" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/warning{ - dir = 8 +/obj/effect/decal/cleanable/dirt, +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/general{ + dir = 4 + }, +/turf/open/floor/plating{ + planetary_atmos = 1 }, -/turf/open/floor/plasteel/tech/grid, /area/hangar) -"sJ" = ( +"os" = ( /obj/effect/turf_decal/techfloor{ dir = 8 }, -/obj/machinery/computer/card/minor/cmo{ +/obj/effect/turf_decal/techfloor{ dir = 4 }, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) -"tc" = ( -/obj/structure/railing/wood{ - layer = 3.1 +"oJ" = ( +/obj/item/kirbyplants{ + icon_state = "plant-09" }, -/obj/structure/chair{ - dir = 1 +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 }, -/obj/machinery/light/directional/east, -/turf/open/floor/wood/walnut, /area/hangar) -"td" = ( -/obj/effect/turf_decal/industrial/traffic/corner, -/obj/effect/decal/cleanable/plastic, -/turf/open/floor/plasteel/dark, -/area/hangar) -"tH" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 +"oK" = ( +/obj/effect/turf_decal/box/corners{ + dir = 4 }, +/obj/structure/closet/crate, /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/general{ - dir = 4 +/obj/effect/decal/cleanable/vomit, +/turf/open/floor/plating/rust{ + planetary_atmos = 1 }, -/turf/open/floor/plasteel/dark, /area/hangar) -"tR" = ( -/obj/effect/turf_decal/techfloor{ +"oU" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ dir = 8 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) -"tU" = ( -/obj/structure/table/wood/reinforced, -/obj/item/modular_computer/laptop/preset/civilian{ - pixel_x = -1; - pixel_y = 3 +"pt" = ( +/obj/structure/table/reinforced, +/obj/item/stamp{ + pixel_x = -8; + pixel_y = 8 + }, +/obj/item/stamp/denied{ + pixel_x = -8; + pixel_y = 3 + }, +/obj/item/paper_bin{ + pixel_x = 5; + pixel_y = 4 + }, +/obj/item/pen{ + pixel_y = 4; + pixel_x = 5 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/plating/catwalk_floor{ + planetary_atmos = 1 + }, +/area/hangar) +"pu" = ( +/obj/structure/table/wood/reinforced, +/obj/item/flashlight/lamp/green{ + pixel_y = 13; + pixel_x = 8 + }, +/obj/item/paper_bin{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/pen{ + pixel_y = 4; + pixel_x = -4 + }, +/obj/item/clipboard{ + pixel_x = -2; + pixel_y = 8 + }, +/obj/item/phone{ + pixel_x = 8; + pixel_y = -4 + }, +/obj/item/storage/fancy/cigarettes/cigars/havana{ + pixel_y = -8; + pixel_x = 4 + }, +/obj/item/lighter{ + pixel_y = -16; + pixel_x = 13 + }, +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 + }, +/area/hangar) +"px" = ( +/obj/effect/turf_decal/industrial/loading, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"py" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/general{ + dir = 5 + }, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"pF" = ( +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"pG" = ( +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/item/desk_flag{ + pixel_x = -6; + pixel_y = 17 + }, +/obj/item/megaphone/sec{ + name = "syndicate megaphone"; + pixel_x = 1; + pixel_y = 4 + }, +/obj/item/camera_bug{ + pixel_x = -5; + pixel_y = -3 + }, +/obj/effect/turf_decal/techfloor{ + dir = 5 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"pJ" = ( +/turf/open/floor/plating{ + planetary_atmos = 1 + }, +/area/hangar) +"pQ" = ( +/obj/machinery/computer/communications{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"pT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"qc" = ( +/obj/effect/turf_decal/industrial/warning/corner, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"qg" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 9 + }, +/obj/structure/closet/toolcloset/empty, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 + }, +/area/hangar) +"qh" = ( +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/general{ + dir = 4 + }, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"qH" = ( +/obj/structure/flora/grass/both{ + pixel_x = 23; + pixel_y = 6 + }, +/turf/open/floor/grass/snow/safe{ + planetary_atmos = 1 + }, +/area/hangar) +"rt" = ( +/obj/structure/table/wood/reinforced, +/obj/item/modular_computer/laptop/preset/civilian{ + pixel_x = -1; + pixel_y = 3 }, /obj/item/newspaper{ pixel_x = 6; pixel_y = 10 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/tech, +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 + }, /area/hangar) -"tY" = ( -/obj/machinery/atmospherics/pipe/simple/general{ +"rJ" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"rX" = ( +/obj/machinery/vending/coffee, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/structure/sign/poster/official/nanotrasen_logo{ + pixel_y = 32 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/wood/walnut{ + planetary_atmos = 1 + }, +/area/hangar) +"sA" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/machinery/computer/card/minor/cmo{ dir = 4 }, -/turf/open/floor/plasteel/stairs{ +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"sG" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"sP" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/sign/poster/official/moth/meth{ + pixel_x = 32 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 + }, +/area/hangar) +"sY" = ( +/obj/effect/turf_decal/industrial/warning, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"sZ" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + req_access_txt = "109" + }, +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/barricade/wooden/crude, +/obj/machinery/atmospherics/pipe/simple/general, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, +/area/hangar) +"te" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 + }, +/area/hangar) +"to" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 + }, +/area/hangar) +"tq" = ( +/obj/machinery/elevator_call_button{ + pixel_y = 31; + pixel_x = 10 + }, +/obj/effect/landmark/outpost/elevator_machine, +/turf/open/floor/wood/walnut{ + planetary_atmos = 1 + }, +/area/hangar) +"tx" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/decal/cleanable/oil/streak, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"tF" = ( +/obj/effect/spawner/structure/window/hollow/reinforced/middle{ + dir = 4 + }, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, +/area/hangar) +"tH" = ( +/obj/machinery/computer/cargo/express, +/obj/item/toy/plush/knight{ + pixel_y = 25; + pixel_x = 9 + }, +/turf/open/floor/plating/catwalk_floor{ + planetary_atmos = 1 + }, +/area/hangar) +"ug" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/general{ dir = 4 }, +/turf/open/floor/plating{ + icon_state = "platingdmg3"; + planetary_atmos = 1 + }, +/area/hangar) +"vh" = ( +/obj/effect/spawner/lootdrop/grille_or_trash, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, +/area/hangar) +"vk" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"vn" = ( +/obj/machinery/door/poddoor/shutters/indestructible/preopen, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 + }, +/area/hangar) +"vq" = ( +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, +/area/hangar) +"vt" = ( +/obj/structure/railing/corner/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 + }, +/area/hangar) +"vz" = ( +/obj/effect/turf_decal/industrial/caution{ + pixel_y = 4 + }, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"vG" = ( +/obj/machinery/light/floor/hangar, +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 1 + }, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"vJ" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/item/mop{ + pixel_y = -8; + pixel_x = -13 + }, +/obj/item/clothing/head/soft/purple, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, +/area/hangar) +"vO" = ( +/obj/machinery/door/poddoor/multi_tile/four_tile_ver, +/turf/closed/indestructible/reinforced, +/area/hangar) +"wi" = ( +/obj/structure/barricade/wooden, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, +/area/hangar) +"wk" = ( +/obj/structure/flora/rock/pile/icy, +/turf/open/water/beach/deep, +/area/hangar) +"wm" = ( +/obj/structure/grille/indestructable, +/obj/structure/window/plasma/reinforced/plastitanium, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, +/area/hangar) +"wo" = ( +/obj/structure/rack, +/obj/item/poster/random_official{ + pixel_x = 2; + pixel_y = 9 + }, +/obj/item/poster/random_official{ + pixel_x = -2; + pixel_y = 4 + }, +/obj/item/poster/random_contraband{ + pixel_y = 8; + pixel_x = -1 + }, +/obj/item/destTagger{ + pixel_x = -2 + }, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/turf_decal/industrial/warning, +/turf/open/floor/plasteel/tech/grid{ + planetary_atmos = 1 + }, +/area/hangar) +"xi" = ( +/obj/structure/closet/crate/trashcart/laundry, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plasteel/patterned/cargo_one{ + planetary_atmos = 1 + }, +/area/hangar) +"xu" = ( +/turf/open/floor/plasteel/stairs{ + dir = 4 + }, +/area/hangar) +"xF" = ( +/obj/structure/girder/displaced, +/obj/structure/grille, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, +/area/hangar) +"xN" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/turf/open/floor/grass/snow/safe{ + planetary_atmos = 1 + }, +/area/hangar) +"yd" = ( +/obj/structure/railing/wood{ + layer = 3.1 + }, +/obj/structure/fluff/hedge{ + icon_state = "hedge-8" + }, +/turf/open/floor/wood/walnut{ + planetary_atmos = 1 + }, +/area/hangar) +"yO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_ccw, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"yQ" = ( +/obj/structure/barricade/wooden, +/turf/open/floor/plating/catwalk_floor{ + planetary_atmos = 1 + }, +/area/hangar) +"zc" = ( +/turf/open/floor/concrete/reinforced{ + planetary_atmos = 1 + }, +/area/hangar) +"zr" = ( +/obj/item/trash/waffles{ + pixel_y = -3 + }, +/obj/item/trash/sosjerky{ + pixel_x = -4 + }, +/obj/item/trash/raisins, +/obj/item/trash/pistachios{ + pixel_x = 6 + }, +/obj/structure/closet/crate/trashcart, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, +/area/hangar) +"zs" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 8 + }, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/cargo_one{ + planetary_atmos = 1 + }, +/area/hangar) +"zy" = ( +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"zA" = ( +/turf/open/floor/plating/ice/smooth, +/area/hangar) +"zK" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/stand_clear, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"zM" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 1 + }, +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 + }, +/area/hangar) +"zN" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/item/trash/can{ + pixel_x = -8; + pixel_y = -6 + }, +/obj/item/trash/candy, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, +/area/hangar) +"Ao" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/item/wallframe/light_fixture{ + pixel_y = -5; + pixel_x = 5 + }, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, +/area/hangar) +"Ap" = ( +/obj/item/storage/cans/sixbeer{ + pixel_x = 3; + pixel_y = 2 + }, +/obj/effect/decal/cleanable/greenglow, +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 + }, +/area/hangar) +"Av" = ( +/obj/effect/turf_decal/arrows{ + dir = 1 + }, +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 + }, +/area/hangar) +"AD" = ( +/obj/structure/statue/snow/snowman{ + pixel_y = 5 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/turf/open/floor/grass/snow/safe{ + planetary_atmos = 1 + }, +/area/hangar) +"AG" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/general{ + dir = 4 + }, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, +/area/hangar) +"Bx" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"BB" = ( +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/item/storage/fancy/donut_box{ + pixel_y = 6 + }, +/obj/item/storage/fancy/cigarettes{ + pixel_x = 10 + }, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"BL" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ + dir = 8 + }, +/obj/machinery/light/floor/hangar{ + pixel_y = 17 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"BU" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/corner{ + dir = 8 + }, +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"Cd" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 8 + }, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/structure/reagent_dispensers/watertank, +/obj/item/radio/intercom/directional/north{ + pixel_y = 20 + }, +/turf/open/floor/plasteel/patterned/cargo_one{ + planetary_atmos = 1 + }, +/area/hangar) +"Cf" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/structure/fluff/hedge{ + icon_state = "hedge-4" + }, +/turf/open/floor/plasteel/tech/grid{ + planetary_atmos = 1 + }, +/area/hangar) +"Cn" = ( +/obj/effect/turf_decal/techfloor{ + dir = 10 + }, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"CI" = ( +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/machinery/fax, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"CS" = ( +/turf/open/floor/grass/snow/safe{ + planetary_atmos = 1 + }, +/area/hangar) +"De" = ( +/obj/effect/turf_decal/industrial/traffic/corner, +/obj/effect/decal/cleanable/plastic, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) -"ue" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 +"Dx" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 }, -/turf/open/floor/plasteel/dark, /area/hangar) -"uk" = ( -/obj/structure/table/wood/reinforced, -/obj/item/table_bell{ - pixel_x = 9; - pixel_y = -1 - }, -/obj/item/cigbutt/cigarbutt{ - pixel_x = -5; - pixel_y = 10 +"ET" = ( +/turf/open/floor/plasteel/stairs/wood, +/area/hangar) +"Fm" = ( +/obj/structure/girder/reinforced, +/obj/structure/grille/broken, +/obj/machinery/light/directional/north, +/turf/open/floor/plating{ + icon_state = "panelscorched"; + planetary_atmos = 1 }, -/obj/item/dice/d2, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/tech, /area/hangar) -"ur" = ( +"Fv" = ( +/obj/effect/turf_decal/techfloor, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) -"ut" = ( -/obj/structure/railing{ - dir = 8; - layer = 4.1 +"Fw" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/corner{ + dir = 1 }, -/obj/effect/turf_decal/techfloor{ - dir = 8 +/obj/machinery/light/floor/hangar, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 }, -/turf/open/floor/plasteel/tech, /area/hangar) -"uw" = ( -/obj/item/storage/cans/sixbeer{ - pixel_x = 3; - pixel_y = 2 - }, -/obj/effect/decal/cleanable/greenglow, -/turf/open/floor/plasteel/tech, +"FC" = ( +/obj/machinery/door/airlock, +/obj/effect/landmark/outpost/elevator_machine, +/obj/structure/lattice/catwalk, +/turf/open/floor/engine, /area/hangar) -"uy" = ( -/obj/structure/chair{ - dir = 4 +"GA" = ( +/obj/structure/railing/corner/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood/walnut, +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 + }, /area/hangar) -"uM" = ( -/obj/item/binoculars{ - pixel_y = 6; - pixel_x = -3 +"He" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/food/drinks/beer{ + pixel_x = 5; + pixel_y = 6 }, -/obj/structure/rack, -/obj/item/radio{ - pixel_y = 6; - pixel_x = 9 +/obj/item/toy/cards/deck{ + pixel_y = 2; + pixel_x = -5 }, -/obj/effect/turf_decal/techfloor/corner{ - dir = 8 +/turf/open/floor/wood/walnut{ + planetary_atmos = 1 }, -/turf/open/floor/plasteel/tech, /area/hangar) -"uN" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/item/trash/can{ - pixel_x = -8; - pixel_y = -6 +"Hg" = ( +/obj/effect/turf_decal/box, +/obj/structure/railing{ + layer = 3.1 + }, +/obj/machinery/power/floodlight, +/turf/open/floor/plating{ + icon_state = "panelscorched"; + planetary_atmos = 1 }, -/obj/item/trash/candy, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, /area/hangar) -"uQ" = ( +"Hk" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/concrete/slab_1, -/area/hangar) -"uS" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_ccw, +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 }, -/turf/open/floor/grass/snow/safe, /area/hangar) -"uT" = ( -/obj/machinery/computer/crew/syndie{ +"Ho" = ( +/obj/structure/chair/plastic{ dir = 4 }, -/obj/effect/turf_decal/techfloor{ - dir = 8 +/obj/structure/sign/poster/official/random{ + pixel_y = -32 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/hangar) -"vC" = ( -/obj/machinery/vending/coffee, -/obj/structure/extinguisher_cabinet/directional/north, -/obj/structure/sign/poster/official/nanotrasen_logo{ - pixel_y = 32 +/obj/machinery/light/directional/south, +/turf/open/floor/plating{ + planetary_atmos = 1 }, -/obj/machinery/light/directional/west, -/turf/open/floor/wood/walnut, /area/hangar) -"vO" = ( -/obj/machinery/door/poddoor/multi_tile/four_tile_ver, -/turf/closed/indestructible/reinforced, +"HH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) -"vQ" = ( +"HP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw, /obj/machinery/light/floor/hangar, -/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ - dir = 1 +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 }, -/turf/open/floor/plasteel/dark, /area/hangar) -"wc" = ( -/turf/open/floor/concrete/reinforced, -/area/hangar) -"wh" = ( -/obj/machinery/computer/cargo/express, -/obj/item/toy/plush/knight{ - pixel_y = 25; - pixel_x = 9 +"HR" = ( +/obj/structure/railing/wood{ + dir = 4 }, -/turf/open/floor/plating/catwalk_floor, -/area/hangar) -"wk" = ( -/obj/structure/flora/rock/pile/icy, -/turf/open/water/beach/deep, +/turf/open/floor/plasteel/stairs/wood, /area/hangar) -"wl" = ( +"HX" = ( /obj/effect/turf_decal/techfloor{ dir = 4 }, -/turf/open/floor/plasteel/tech/grid, -/area/hangar) -"wv" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/structure/fluff/hedge{ - icon_state = "hedge-4" +/turf/open/floor/plasteel/tech/grid{ + planetary_atmos = 1 }, -/turf/open/floor/plasteel/tech/grid, /area/hangar) -"wA" = ( -/obj/effect/decal/cleanable/garbage{ - pixel_y = -7; - pixel_x = 6 +"Ia" = ( +/obj/structure/chair{ + dir = 4 }, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plating{ - icon_state = "panelscorched" +/turf/open/floor/wood/walnut{ + icon_state = "wood-broken7"; + planetary_atmos = 1 }, /area/hangar) -"wH" = ( +"Iv" = ( /obj/structure/girder, -/turf/open/floor/plating, -/area/hangar) -"wO" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/general, -/turf/open/floor/plating, -/area/hangar) -"xd" = ( -/obj/structure/grille, -/turf/open/floor/plating, -/area/hangar) -"xu" = ( -/turf/open/floor/plasteel/stairs{ - dir = 4 +/turf/open/floor/plating{ + planetary_atmos = 1 }, /area/hangar) -"xC" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/oil, -/turf/open/floor/plasteel/dark, -/area/hangar) -"xU" = ( -/obj/effect/turf_decal/box/corners{ +"Iy" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ dir = 1 }, -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/hangar) -"xZ" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ - dir = 5 +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 }, -/turf/open/floor/plasteel/tech, /area/hangar) -"ye" = ( -/turf/open/floor/plating, -/area/hangar) -"yo" = ( -/obj/effect/turf_decal/industrial/warning/corner, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/hangar) -"yq" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/corner{ - dir = 8 +"IE" = ( +/obj/structure/filingcabinet/chestdrawer, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 }, -/obj/machinery/light/floor/hangar, -/turf/open/floor/plasteel/dark, -/area/hangar) -"yF" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_ccw, -/turf/open/floor/plasteel/dark, /area/hangar) -"yV" = ( -/turf/open/floor/plasteel/stairs{ - dir = 8 +"Jk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 }, /area/hangar) -"zp" = ( -/obj/structure/railing{ - layer = 3.1 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black, -/turf/open/floor/plasteel/stairs{ - dir = 8 +"Jp" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/cargo_one{ + planetary_atmos = 1 }, /area/hangar) -"zq" = ( +"JF" = ( /obj/structure/catwalk/over/plated_catwalk, -/obj/item/wallframe/light_fixture{ - pixel_y = -5; - pixel_x = 5 - }, -/turf/open/floor/plating, -/area/hangar) -"zA" = ( -/turf/open/floor/plating/ice/smooth, -/area/hangar) -"zI" = ( +/obj/effect/decal/cleanable/dirt, /obj/structure/catwalk/over/plated_catwalk, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/general{ dir = 6 }, -/turf/open/floor/plating, -/area/hangar) -"zR" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw, -/turf/open/floor/plasteel/dark, -/area/hangar) -"AB" = ( -/obj/structure/rack, -/obj/item/poster/random_official{ - pixel_x = 2; - pixel_y = 9 +/turf/open/floor/plating{ + icon_state = "platingdmg3"; + planetary_atmos = 1 }, -/obj/item/poster/random_official{ - pixel_x = -2; - pixel_y = 4 +/area/hangar) +"JI" = ( +/obj/machinery/vending/cigarette, +/obj/item/radio/intercom/directional/north{ + pixel_y = 20 }, -/obj/item/poster/random_contraband{ - pixel_y = 8; - pixel_x = -1 +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/item/toy/plush/hornet/gay{ + pixel_y = 23; + pixel_x = 7 }, -/obj/item/destTagger{ - pixel_x = -2 +/obj/item/reagent_containers/food/drinks/coffee{ + pixel_x = 1; + pixel_y = 19; + layer = 3.1 }, -/obj/effect/decal/cleanable/cobweb, -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/plasteel/tech/grid, -/area/hangar) -"AH" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/general{ - dir = 4 +/turf/open/floor/wood/walnut{ + planetary_atmos = 1 }, -/turf/open/floor/plating, /area/hangar) -"AN" = ( +"KG" = ( /obj/structure/table/reinforced, /obj/item/stack/packageWrap{ pixel_y = 7 @@ -959,504 +1481,441 @@ pixel_x = 4 }, /obj/effect/turf_decal/industrial/warning, -/obj/structure/sign/poster/contraband/eoehoma{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/tech/grid, -/area/hangar) -"Bf" = ( -/obj/machinery/elevator_call_button{ - pixel_y = 31; - pixel_x = 10 - }, -/obj/effect/landmark/outpost/elevator_machine, -/turf/open/floor/wood/walnut, -/area/hangar) -"Bt" = ( -/obj/structure/railing/corner/wood{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/concrete/slab_1, -/area/hangar) -"Cb" = ( -/obj/effect/turf_decal/industrial/traffic{ - dir = 8 - }, -/obj/effect/turf_decal/box/corners{ - dir = 1 - }, -/obj/structure/reagent_dispensers/watertank, -/obj/item/radio/intercom/directional/north{ - pixel_y = 20 - }, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/hangar) -"Cm" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_ccw, -/turf/open/floor/plasteel/dark, -/area/hangar) -"Df" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 +/obj/structure/sign/poster/contraband/eoehoma{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/tech/grid{ + planetary_atmos = 1 }, -/turf/open/floor/concrete/slab_1, -/area/hangar) -"Dh" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood/walnut, -/area/hangar) -"Ef" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw, -/turf/open/floor/plasteel/dark, /area/hangar) -"EG" = ( -/obj/structure/railing{ - layer = 3.1 +"KY" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/warning{ + dir = 8 }, -/obj/structure/catwalk/over/plated_catwalk, -/obj/effect/turf_decal/spline/fancy/opaque/black, -/obj/machinery/atmospherics/pipe/simple/general, -/turf/open/floor/plating{ - icon_state = "platingdmg3" +/turf/open/floor/plasteel/tech/grid{ + planetary_atmos = 1 }, /area/hangar) -"ET" = ( -/turf/open/floor/plasteel/stairs/wood, -/area/hangar) -"Fb" = ( +"Lc" = ( /obj/structure/railing/wood{ layer = 3.1 }, /obj/structure/fluff/hedge{ - icon_state = "hedge-8" + icon_state = "hedge-4" }, -/turf/open/floor/wood/walnut, -/area/hangar) -"Fo" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 +/turf/open/floor/wood/walnut{ + planetary_atmos = 1 }, -/turf/open/floor/concrete/slab_1, /area/hangar) -"Fs" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/tech, -/area/hangar) -"FD" = ( -/obj/effect/landmark/outpost/elevator, -/turf/open/floor/plasteel/elevatorshaft, -/area/hangar) -"GB" = ( -/obj/structure/girder/reinforced, -/turf/open/floor/plasteel/dark, -/area/hangar) -"GG" = ( -/obj/effect/turf_decal/industrial/traffic{ +"Lm" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/turf_decal/industrial/warning{ dir = 4 }, -/obj/effect/turf_decal/box/corners, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/patterned/cargo_one, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, /area/hangar) -"GT" = ( +"Ly" = ( +/obj/structure/catwalk/over/plated_catwalk, /obj/structure/catwalk/over/plated_catwalk, -/obj/machinery/light/directional/east, /obj/machinery/atmospherics/pipe/simple/general, /turf/open/floor/plating{ - icon_state = "panelscorched" + icon_state = "panelscorched"; + planetary_atmos = 1 }, /area/hangar) -"GU" = ( -/obj/structure/railing/corner{ - dir = 1 +"LI" = ( +/obj/structure/railing/wood{ + layer = 3.1 }, -/obj/effect/turf_decal/techfloor/corner{ +/obj/structure/chair{ dir = 1 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/tech, +/obj/machinery/light/directional/east, +/turf/open/floor/wood/walnut{ + planetary_atmos = 1 + }, /area/hangar) -"Hj" = ( -/obj/structure/chair/plastic{ - dir = 4 +"LR" = ( +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 }, -/obj/structure/sign/poster/official/random{ - pixel_y = -32 +/area/hangar) +"Mt" = ( +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 }, -/obj/machinery/light/directional/south, -/turf/open/floor/plating, /area/hangar) -"Hl" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 +"MV" = ( +/obj/effect/turf_decal/techfloor{ + dir = 6 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/concrete/slab_1, -/area/hangar) -"Hm" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 }, -/obj/effect/turf_decal/industrial/stand_clear, -/turf/open/floor/plasteel/dark, /area/hangar) -"Hp" = ( -/obj/structure/chair{ +"Nw" = ( +/obj/machinery/computer/camera_advanced{ dir = 4 }, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"NC" = ( +/obj/structure/table, +/obj/item/reagent_containers/food/drinks/mug{ + pixel_x = 9; + pixel_y = -2 + }, +/obj/item/newspaper{ + pixel_x = -5; + pixel_y = -1 + }, +/obj/item/newspaper{ + pixel_x = -5; + pixel_y = 2 + }, +/obj/machinery/jukebox/boombox{ + pixel_y = 5 + }, /turf/open/floor/wood/walnut{ - icon_state = "wood-broken7" + planetary_atmos = 1 }, /area/hangar) -"Hy" = ( +"NK" = ( /obj/structure/catwalk/over/plated_catwalk, -/obj/machinery/atmospherics/pipe/simple/general{ - dir = 4 +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/general, +/turf/open/floor/plating{ + planetary_atmos = 1 }, -/turf/open/floor/plating, /area/hangar) -"HC" = ( -/obj/item/kirbyplants{ - icon_state = "plant-09" +"NW" = ( +/obj/item/binoculars{ + pixel_y = 6; + pixel_x = -3 + }, +/obj/structure/rack, +/obj/item/radio{ + pixel_y = 6; + pixel_x = 9 + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 8 + }, +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 }, -/turf/open/floor/plasteel/tech, /area/hangar) -"HJ" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 +"NX" = ( +/obj/structure/railing{ + layer = 3.1 }, -/obj/structure/sign/poster/official/moth/meth{ - pixel_x = 32 +/obj/effect/turf_decal/spline/fancy/opaque/black, +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 }, -/obj/machinery/light/directional/east, -/turf/open/floor/concrete/slab_1, /area/hangar) -"HR" = ( -/obj/structure/railing/wood{ - dir = 4 +"Oh" = ( +/obj/effect/landmark/outpost/hangar_dock, +/turf/open/floor/plating{ + planetary_atmos = 1 }, -/turf/open/floor/plasteel/stairs/wood, /area/hangar) -"Ij" = ( -/obj/structure/catwalk/over/plated_catwalk, -/turf/open/floor/plating, +"ON" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) -"IW" = ( -/obj/effect/turf_decal/techfloor{ - dir = 8 +"OS" = ( +/obj/item/kirbyplants{ + icon_state = "plant-25"; + pixel_x = 5 }, -/obj/effect/turf_decal/techfloor{ - dir = 4 +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/robot_debris{ + pixel_x = 8 }, -/obj/machinery/light/directional/east, -/turf/open/floor/plasteel/dark, -/area/hangar) -"Jl" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ - dir = 1 +/obj/item/kirbyplants{ + icon_state = "plant-25"; + pixel_x = 5 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/robot_debris{ + pixel_x = 8 }, -/turf/open/floor/plasteel/dark, +/obj/machinery/atmospherics/pipe/simple/general{ + dir = 9 + }, +/turf/open/floor/plasteel/tech/techmaint, /area/hangar) -"JC" = ( -/obj/structure/window/reinforced/spawner, -/obj/effect/spawner/structure/window/hollow/reinforced/middle{ - dir = 4 +"Pv" = ( +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 }, -/turf/open/floor/plating, /area/hangar) -"JM" = ( -/obj/item/trash/waffles{ - pixel_y = -3 +"PF" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 }, -/obj/item/trash/sosjerky{ - pixel_x = -4 +/obj/item/chair{ + pixel_x = -1; + pixel_y = -4 }, -/obj/item/trash/raisins, -/obj/item/trash/pistachios{ - pixel_x = 6 +/obj/item/chair{ + pixel_x = -1 + }, +/obj/item/chair{ + pixel_x = -1; + pixel_y = 3 + }, +/obj/effect/turf_decal/box, +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 }, -/obj/structure/closet/crate/trashcart, -/turf/open/floor/plating, /area/hangar) -"Kg" = ( -/obj/structure/girder/displaced, -/obj/structure/grille/broken, +"QA" = ( /obj/structure/catwalk/over/plated_catwalk, -/turf/open/floor/plating, -/area/hangar) -"KA" = ( +/obj/machinery/light/directional/east, /obj/structure/catwalk/over/plated_catwalk, -/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/east, /obj/machinery/atmospherics/pipe/simple/general, -/turf/open/floor/plating, -/area/hangar) -"KV" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - req_access_txt = "109" +/turf/open/floor/plating{ + icon_state = "panelscorched"; + planetary_atmos = 1 }, -/turf/open/floor/concrete/reinforced, -/area/hangar) -"Lv" = ( -/obj/structure/girder/displaced, -/obj/structure/grille, -/turf/open/floor/plating, /area/hangar) -"LG" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/item/mop{ - pixel_y = -8; - pixel_x = -13 +"QB" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/structure/fluff/hedge{ + icon_state = "hedge-8" }, -/obj/item/clothing/head/soft/purple, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/hangar) -"LH" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ - dir = 8 +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/tech/grid{ + planetary_atmos = 1 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, /area/hangar) -"LW" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ - dir = 1 +"QC" = ( +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 }, -/obj/machinery/light/floor/hangar, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, /area/hangar) -"Mi" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/structure/sign/poster/contraband/energy_swords{ - pixel_y = -32 - }, -/obj/machinery/atmospherics/pipe/simple/general{ - dir = 4 +"QL" = ( +/obj/structure/table_frame/wood, +/obj/item/trash/boritos, +/turf/open/floor/plating{ + icon_state = "platingdmg1"; + planetary_atmos = 1 }, -/turf/open/floor/plating/rust, /area/hangar) -"MG" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, +"QP" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/general{ - dir = 4 +/obj/effect/landmark/outpost/hangar_numbers, +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 }, -/turf/open/floor/plasteel/dark, /area/hangar) -"Nd" = ( -/obj/effect/turf_decal/industrial/traffic{ - dir = 4 +"QR" = ( +/obj/machinery/light/directional/north, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/cargo_one{ + planetary_atmos = 1 }, -/obj/effect/turf_decal/box/corners{ - dir = 4 +/area/hangar) +"QX" = ( +/obj/effect/turf_decal/arrows, +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 }, -/turf/open/floor/plasteel/patterned/cargo_one, /area/hangar) -"Ne" = ( +"RB" = ( /obj/structure/catwalk/over/plated_catwalk, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/general{ - dir = 4 - }, +/obj/structure/easel, /turf/open/floor/plating{ - icon_state = "platingdmg3" + planetary_atmos = 1 }, /area/hangar) -"NF" = ( -/obj/structure/filingcabinet/chestdrawer, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/plasteel/tech, -/area/hangar) -"Oq" = ( -/turf/open/floor/plasteel/dark, +"RH" = ( +/obj/structure/girder/displaced, +/obj/structure/grille/broken, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, /area/hangar) -"Ov" = ( -/obj/item/wallframe/airalarm{ - pixel_y = -7 +"RI" = ( +/obj/structure/railing{ + layer = 3.1 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - icon_state = "panelscorched" +/obj/effect/turf_decal/spline/fancy/opaque/black, +/obj/machinery/power/floodlight, +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 }, /area/hangar) -"OM" = ( +"RN" = ( +/obj/structure/flora/grass/both, +/turf/open/floor/grass/snow/safe{ + planetary_atmos = 1 + }, +/area/hangar) +"Se" = ( /obj/effect/turf_decal/trimline/opaque/yellow/warning{ dir = 8 }, -/turf/open/floor/plasteel/tech, -/area/hangar) -"Pp" = ( -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 + }, /area/hangar) -"Pr" = ( -/obj/structure/statue/snow/snowman{ - pixel_y = 5 +"Sj" = ( +/obj/structure/girder/displaced, +/obj/effect/turf_decal/techfloor{ + dir = 1 }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 }, -/turf/open/floor/grass/snow/safe, -/area/hangar) -"Pz" = ( -/mob/living/simple_animal/hostile/cockroach, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/tech, -/area/hangar) -"PZ" = ( -/turf/open/floor/concrete/slab_1, /area/hangar) -"Qx" = ( -/obj/effect/turf_decal/industrial/warning/corner{ +"Sl" = ( +/obj/effect/turf_decal/industrial/traffic/corner{ dir = 4 }, -/obj/structure/girder/reinforced, -/turf/open/floor/plasteel/dark, -/area/hangar) -"QM" = ( -/obj/effect/turf_decal/industrial/caution{ - pixel_y = 4 +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 }, -/turf/open/floor/plasteel/dark, /area/hangar) -"Rh" = ( -/obj/effect/turf_decal/techfloor{ - dir = 10 +"Tu" = ( +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 }, -/obj/item/radio/intercom/directional/south, -/turf/open/floor/plasteel/dark, /area/hangar) -"Rv" = ( -/obj/structure/table, -/obj/item/reagent_containers/food/drinks/mug{ - pixel_x = 9; - pixel_y = -2 - }, -/obj/item/newspaper{ - pixel_x = -5; - pixel_y = -1 +"Tw" = ( +/obj/machinery/computer/crew/syndie{ + dir = 4 }, -/obj/item/newspaper{ - pixel_x = -5; - pixel_y = 2 +/obj/effect/turf_decal/techfloor{ + dir = 8 }, -/obj/machinery/jukebox/boombox{ - pixel_y = 5 +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 }, -/turf/open/floor/wood/walnut, /area/hangar) -"RQ" = ( -/obj/effect/turf_decal/industrial/traffic/corner{ - dir = 4 +"TT" = ( +/obj/structure/railing/corner, +/obj/effect/turf_decal/techfloor/corner, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 }, -/turf/open/floor/plasteel/dark, /area/hangar) -"Sa" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/corner{ - dir = 1 +"TV" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 4 }, -/obj/machinery/light/floor/hangar, +/obj/effect/turf_decal/box/corners, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/patterned/cargo_one{ + planetary_atmos = 1 + }, /area/hangar) -"Sg" = ( +"Uc" = ( +/obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ - dir = 9 + dir = 8 }, -/turf/open/floor/plasteel/tech, -/area/hangar) -"Sk" = ( -/obj/effect/turf_decal/industrial/warning{ +/obj/effect/turf_decal/trimline/opaque/yellow/filled/corner{ dir = 8 }, -/obj/effect/decal/cleanable/oil/streak, -/turf/open/floor/plasteel/dark, -/area/hangar) -"SA" = ( -/obj/structure/table/reinforced, -/obj/item/stamp{ - pixel_x = -8; - pixel_y = 8 +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 }, -/obj/item/stamp/denied{ - pixel_x = -8; - pixel_y = 3 +/area/hangar) +"Ue" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 }, -/obj/item/paper_bin{ - pixel_x = 5; - pixel_y = 4 +/area/hangar) +"Uj" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + req_access_txt = "109" }, -/obj/item/pen{ - pixel_y = 4; - pixel_x = 5 +/turf/open/floor/concrete/reinforced{ + planetary_atmos = 1 }, -/obj/machinery/light/directional/north, -/turf/open/floor/plating/catwalk_floor, /area/hangar) -"SZ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/passive_vent{ - dir = 8 +"UA" = ( +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plasteel/patterned/cargo_one{ + planetary_atmos = 1 }, -/turf/open/floor/plasteel/dark, /area/hangar) -"Tc" = ( -/obj/machinery/door/airlock/highsecurity, -/obj/effect/turf_decal/techfloor{ - dir = 4 +"UL" = ( +/obj/effect/decal/cleanable/garbage{ + pixel_y = -7; + pixel_x = 6 }, -/obj/effect/turf_decal/techfloor{ - dir = 8 +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating{ + icon_state = "panelscorched"; + planetary_atmos = 1 }, -/turf/open/floor/plasteel/dark, /area/hangar) -"Tv" = ( +"UN" = ( /obj/structure/chair{ dir = 4 }, /obj/effect/decal/cleanable/glass, -/turf/open/floor/wood/walnut, +/turf/open/floor/wood/walnut{ + planetary_atmos = 1 + }, /area/hangar) -"TA" = ( -/obj/structure/barricade/wooden, -/turf/open/floor/plating, +"UV" = ( +/obj/structure/girder/reinforced, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) -"TG" = ( -/obj/structure/table/reinforced{ - color = "#c1b6a5" +"We" = ( +/turf/open/floor/plasteel/patterned/cargo_one{ + planetary_atmos = 1 }, -/obj/machinery/fax, -/obj/effect/turf_decal/techfloor{ +/area/hangar) +"Wi" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/turf_decal/industrial/warning{ dir = 4 }, -/turf/open/floor/plasteel/dark, -/area/hangar) -"TM" = ( -/obj/machinery/light/floor/hangar, -/turf/open/floor/plasteel/tech, -/area/hangar) -"TN" = ( /obj/effect/turf_decal/industrial/warning/corner{ - dir = 8 + dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/hangar) -"TR" = ( -/obj/effect/spawner/lootdrop/grille_or_trash, -/obj/structure/catwalk/over/plated_catwalk, -/turf/open/floor/plating, -/area/hangar) -"TU" = ( /obj/structure/catwalk/over/plated_catwalk, /obj/effect/turf_decal/industrial/warning{ dir = 4 @@ -1468,168 +1927,152 @@ /obj/machinery/atmospherics/pipe/simple/general{ dir = 9 }, -/turf/open/floor/plating, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, /area/hangar) -"Ud" = ( +"Wo" = ( /obj/effect/turf_decal/techfloor, /obj/structure/railing{ dir = 2; layer = 4.1 }, -/turf/open/floor/plasteel/dark, -/area/hangar) -"UG" = ( -/obj/machinery/door/airlock, -/obj/effect/landmark/outpost/elevator_machine, -/turf/open/floor/plasteel, -/area/hangar) -"UJ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/hangar) -"UU" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ - dir = 8 - }, -/obj/machinery/light/floor/hangar, -/turf/open/floor/plasteel/dark, -/area/hangar) -"Vg" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ - dir = 8 - }, -/obj/machinery/light/floor/hangar{ - pixel_y = 17 +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, /area/hangar) -"Vi" = ( +"Xg" = ( /obj/structure/chair{ dir = 1 }, /obj/effect/decal/cleanable/blood/old, -/turf/open/floor/wood/walnut, -/area/hangar) -"Vp" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - req_access_txt = "109" +/turf/open/floor/wood/walnut{ + planetary_atmos = 1 }, -/obj/structure/catwalk/over/plated_catwalk, -/obj/structure/barricade/wooden/crude, -/obj/machinery/atmospherics/pipe/simple/general, -/turf/open/floor/plating, -/area/hangar) -"Wb" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/outpost/hangar_numbers, -/turf/open/floor/concrete/slab_1, /area/hangar) -"Wk" = ( -/turf/open/floor/plasteel/patterned/cargo_one, +"Xq" = ( +/turf/open/water/beach/deep, /area/hangar) -"WP" = ( -/obj/machinery/atmospherics/components/binary/pump/on, -/obj/structure/catwalk/over/plated_catwalk, -/obj/effect/turf_decal/industrial/warning{ +"Xs" = ( +/obj/effect/turf_decal/industrial/traffic{ dir = 4 }, -/obj/effect/turf_decal/industrial/warning{ +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/cargo_one{ + planetary_atmos = 1 + }, +/area/hangar) +"XH" = ( +/obj/structure/frame/computer{ dir = 8 }, +/turf/open/floor/plating{ + icon_state = "panelscorched"; + planetary_atmos = 1 + }, +/area/hangar) +"XN" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, +/turf/open/floor/wood/walnut{ + planetary_atmos = 1 + }, /area/hangar) -"WW" = ( -/obj/machinery/vending/cigarette, -/obj/item/radio/intercom/directional/north{ - pixel_y = 20 +"XP" = ( +/obj/structure/railing/corner{ + dir = 1 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/item/toy/plush/hornet/gay{ - pixel_y = 23; - pixel_x = 7 +/obj/effect/turf_decal/techfloor/corner{ + dir = 1 }, -/obj/item/reagent_containers/food/drinks/coffee{ - pixel_x = 1; - pixel_y = 19; - layer = 3.1 +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 }, -/turf/open/floor/wood/walnut, /area/hangar) -"WZ" = ( -/obj/structure/marker_beacon{ - picked_color = "Teal" +"XX" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 }, -/turf/open/floor/plating, -/area/hangar) -"Xq" = ( -/turf/open/water/beach/deep, -/area/hangar) -"Xw" = ( -/obj/effect/decal/cleanable/oil, -/turf/open/floor/plasteel/dark, /area/hangar) -"XU" = ( -/obj/structure/closet/crate/trashcart/laundry, -/obj/effect/turf_decal/industrial/hatch/yellow, +"Yi" = ( /obj/effect/decal/cleanable/oil, -/turf/open/floor/plasteel/patterned/cargo_one, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) -"XV" = ( +"Yw" = ( +/obj/structure/railing{ + layer = 3.1 + }, /obj/structure/catwalk/over/plated_catwalk, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/general{ - dir = 6 +/obj/effect/turf_decal/spline/fancy/opaque/black, +/obj/structure/railing{ + layer = 3.1 }, +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/obj/machinery/atmospherics/pipe/simple/general, /turf/open/floor/plating{ - icon_state = "platingdmg3" + icon_state = "platingdmg3"; + planetary_atmos = 1 }, /area/hangar) -"Yb" = ( -/obj/effect/turf_decal/industrial/warning/corner{ +"YK" = ( +/obj/structure/window/reinforced/spawner, +/obj/effect/spawner/structure/window/hollow/reinforced/middle{ dir = 4 }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 +/turf/open/floor/plating{ + planetary_atmos = 1 }, -/turf/open/floor/plasteel/dark, /area/hangar) -"Yd" = ( -/obj/machinery/atmospherics/components/unary/tank/air{ - volume = 10000000 +"Zm" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_ccw, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 }, -/obj/structure/catwalk/over/plated_catwalk, -/obj/effect/turf_decal/industrial/warning{ +/area/hangar) +"Zz" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor{ dir = 4 }, -/obj/machinery/light/directional/north, -/turf/open/floor/plating, -/area/hangar) -"Ym" = ( -/obj/effect/turf_decal/industrial/loading, -/turf/open/floor/plasteel/dark, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) -"Zc" = ( -/obj/effect/decal/cleanable/dirt, +"ZQ" = ( +/obj/structure/chair/comfy/black{ + dir = 1 + }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/concrete/slab_1, -/area/hangar) -"Zq" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_ccw, -/obj/machinery/light/floor/hangar, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 + }, /area/hangar) -"Zx" = ( -/obj/structure/frame/computer{ - dir = 8 +"ZR" = ( +/obj/structure/marker_beacon{ + picked_color = "Teal" }, /turf/open/floor/plating{ - icon_state = "panelscorched" + planetary_atmos = 1 + }, +/area/hangar) +"ZU" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 5 + }, +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 }, /area/hangar) @@ -1693,26 +2136,26 @@ ie ie ie ie -rP -OM -OM -OM -OM -OM -OM -OM -OM -OM -OM -OM -OM -OM -OM -OM -OM -OM -OM -rP +KY +Se +Se +Se +Se +Se +Se +Se +Se +Se +Se +Se +Se +Se +Se +Se +Se +Se +Se +KY ie ie gu @@ -1736,28 +2179,28 @@ au au au ie -dZ -wl -gx -bA -TM -gx -gx -gx -bA -TM -gx -gx -TM -lf -gx -gx -gx -TM -lf -gx -wl -vQ +fI +HX +gV +Av +Pv +gV +gV +gV +Av +Pv +gV +gV +Pv +QX +gV +gV +gV +Pv +QX +gV +HX +vG ie ie ie @@ -1780,28 +2223,28 @@ au au au au -yF -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -eX -Jl +Zm +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +Oh +Iy au au ie @@ -1823,29 +2266,29 @@ au au au au -Oq -Zq -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -Jl +QC +ck +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +Iy au au au @@ -1867,30 +2310,30 @@ au au au au -Oq -Cm -WZ -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -WZ -Jl -ur +QC +yO +ZR +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +ZR +Iy +ON au au ie @@ -1911,30 +2354,30 @@ au au au au -Oq -Cm -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -hr -nq +QC +yO +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +rJ +pT au au ie @@ -1953,32 +2396,32 @@ au au au wk -qO -au -Qx -Cm -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -hr -Oq +Sj +au +ed +yO +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +rJ +QC au au ie @@ -1997,32 +2440,32 @@ au au jS Xq -gg -eZ -ue -Cm -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -fj -ur +to +RI +fB +yO +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +gr +ON ie au ie @@ -2041,32 +2484,32 @@ au Xq Xq Xq -gg -rj -ue -Cm -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -Jl -ur +to +NX +fB +yO +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +Iy +ON au au ie @@ -2081,36 +2524,36 @@ gu ie au au -AB -ut -ut -ut -GU -rj -ue -lJ -WZ -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -WZ -Jl -ur +wo +gO +gO +gO +XP +NX +fB +Hk +ZR +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +ZR +Iy +ON au au ie @@ -2125,36 +2568,36 @@ gu ie au au -wv -dQ -XV -GT -kZ -EG -dv -Cm -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -Jl -Oq +Cf +LR +JF +QA +Ly +Yw +py +yO +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +Iy +QC au au ie @@ -2169,36 +2612,36 @@ ie ie ie ie -bZ -uw -Ne +QB +Ap +ug ie -yV -zp -MG -Cm -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -Jl -Oq +mq +iM +fy +yO +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +Iy +QC au au ie @@ -2209,40 +2652,40 @@ gu gu gu ie -bb -bb -bb +Mt +Mt +Mt ie -AN -Pz -Mi +KG +mb +eH ie -Yb -Sk -tH -Cm -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -fj -Oq +pF +tx +qh +yO +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +gr +QC au au ie @@ -2253,40 +2696,40 @@ gu gu gu ie -bb -bb -bb +Mt +Mt +Mt ie ie xu -tY +dw he -Hm -Oq -SZ -Cm -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -Jl -Oq +zK +QC +ON +yO +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +Iy +QC ie au ie @@ -2297,40 +2740,40 @@ gu gu gu ie -zI -wO -KA -KA -Vp -cX -nb +hs +NK +dN +dN +sZ +kU +OS he -Hm -Oq -xC -Cm -WZ -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -WZ -Jl -ur +zK +QC +HH +yO +ZR +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +ZR +Iy +ON au au au @@ -2341,40 +2784,40 @@ ie gu gu ie -oy -mx -qQ +ll +qg +PF ie ie -pf -Zx +Fm +XH au au au -ur -lJ -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -Jl -ur +ON +Hk +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +Iy +ON au au au @@ -2385,7 +2828,7 @@ ie gu gu ie -AH +AG ie ie ie @@ -2395,31 +2838,31 @@ au au au au -nq -Cm -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -Jl -ur -wH +pT +yO +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +Iy +ON +Iv au au au @@ -2429,7 +2872,7 @@ ie gu ie ie -Hy +ka ie au au @@ -2439,31 +2882,31 @@ au au au ie -ur -Cm -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -Jl -Oq -xd +ON +yO +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +Iy +QC +iV au au au @@ -2473,7 +2916,7 @@ ie ie ie au -bL +nW ie au zA @@ -2483,76 +2926,76 @@ au au au ie -Oq -Cm -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -fj -ur -Ij -JM +QC +yO +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +gr +ON +vq +zr au au ie "} (21,1,1) = {" ie -Yd -WP -TU -KV -wc -pb +jR +Lm +Wi +Uj +zc +CS zA au au au au ie -Oq -Cm -WZ -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -WZ -Jl -ur -gD -Ov +QC +yO +ZR +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +ZR +Iy +ON +mN +ai au au ie @@ -2563,40 +3006,40 @@ au au au ie -jn -pb -po -ex +cn +CS +RN +qH au au au au -Oq -Cm -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -Jl -ur -LG -wA +QC +yO +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +Iy +ON +vJ +UL au au ie @@ -2608,39 +3051,39 @@ ie ie ie au -Pr -uS -uS -uS +AD +xN +xN +xN au au au -Oq -lJ -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -Jl -nq -uN -Hj +QC +Hk +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +Iy +pT +zN +Ho ie au ie @@ -2652,39 +3095,39 @@ gu gu ie ie -kA -kA -kA -kA -JC +tF +tF +tF +tF +YK au au -Oq -Cm -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -hr -ur -zq -rL +QC +yO +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +rJ +ON +Ao +QL au au ie @@ -2695,40 +3138,40 @@ gu gu gu ie -vC -Tv -uy -Hp -Rv -pU +rX +UN +jy +Ia +NC +Lc au au -bQ -Cm -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -hr -ur -Ij -TA +iw +yO +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +rJ +ON +vq +wi au au ie @@ -2739,171 +3182,171 @@ ie ie ie ie -Bf -Dh -Dh -Dh -Vi -Fb -HC -nA -Sg -fv -WZ -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -WZ -fj -ur -Ij -rK +tq +XN +XN +XN +Xg +yd +oJ +dK +ep +Uc +ZR +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +ZR +gr +ON +vq +RB au au ie "} (27,1,1) = {" ie -bb -bb -FD -UG -dY -dY -Fo -dY -iK -Bt +Mt +Mt +hh +FC +kG +kG +jX +kG +kD +GA hJ -ly -UJ -Fs -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -Jl -ur -Kg -Lv +vn +jF +te +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +Iy +ON +RH +xF au au ie "} (28,1,1) = {" ie -bb -bb -bb -UG -PZ -Wb -Zc -PZ -PZ -uQ +Mt +Mt +Mt +FC +Tu +QP +Jk +Tu +Tu +bX ET -ly -kd -Fs -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -hr -Oq -Ij -kO +vn +zM +te +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +rJ +QC +vq +Hg ie au ie "} (29,1,1) = {" ie -bb -bb -bb -UG -HJ -Df -Df -Df -Hl -ga +Mt +Mt +Mt +FC +sP +eP +eP +eP +gE +vt HR -ly -xZ -dM -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -hr -Oq -TR +vn +ZU +hp +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +rJ +QC +vh au au au @@ -2917,36 +3360,36 @@ ie ie ie ie -WW -fW -qF -tc +JI +eg +He +LI au au -bQ -zR -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -hr -ur +iw +Ue +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +rJ +ON au au au @@ -2967,30 +3410,30 @@ ie ie au au -Oq -zR -WZ -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -WZ -hr -nq +QC +Ue +ZR +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +ZR +rJ +pT au au au @@ -3011,30 +3454,30 @@ ie ie au au -Oq -kr -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -LW -nq +QC +HP +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +kk +pT au au au @@ -3055,30 +3498,30 @@ ie au au au -Oq -zR -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -hr -Oq +QC +Ue +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +rJ +QC au au au @@ -3098,31 +3541,31 @@ au au au au -dD -ur -Ef -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -hr -eA +yQ +ON +Dx +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +rJ +TT au au au @@ -3142,31 +3585,31 @@ au au au ie -wh -ur -Ef -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -hr -Ud +tH +ON +Dx +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +rJ +Wo Xq au au @@ -3186,31 +3629,31 @@ au au ie ie -SA -Oq -Ef -WZ -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -WZ -hr -Ud +pt +QC +Dx +ZR +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +ZR +rJ +Wo Xq au au @@ -3229,32 +3672,32 @@ ie au au ie -Cb -cb -QM -Ef -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -hr -rd +Cd +zs +vz +Dx +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +rJ +ns au au au @@ -3272,33 +3715,33 @@ gu ie au au -xU -oE -aO -Ym -mu -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -fj -yo +UA +Jp +cq +px +ba +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +gr +qc ie au au @@ -3316,33 +3759,33 @@ gu ie au ie -jW -oE -Wk -Ym -Ef -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -Jl -Pp +QR +Jp +We +px +Dx +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +Iy +sY au au au @@ -3360,33 +3803,33 @@ gu ie au au -qe -Wk -Wk -Ym -Ef -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -hr -aB +oK +We +We +px +Dx +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +rJ +vk au au au @@ -3405,32 +3848,32 @@ ie au au au -Nd -GG -QM -Ef -WZ -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -WZ -Jl -Pp +Xs +TV +vz +Dx +ZR +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +ZR +Iy +sY au au au @@ -3450,31 +3893,31 @@ ie au au au -XU -Oq -Ef -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -Jl -TN +xi +QC +Dx +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +Iy +zy au au au @@ -3495,30 +3938,30 @@ au au au au -Oq -Ef -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -ye -Jl -ur +QC +Dx +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +pJ +Iy +ON au au au @@ -3539,30 +3982,30 @@ ie au au au -Oq -yq -LH -LH -jq -jq -jq -UU -jq -jq -jq -jq -Vg -LH -jq -jq -UU -LH -LH -jq -jq -jq -Sa -Oq +QC +BU +cY +cY +oU +oU +oU +lN +oU +oU +oU +oU +BL +cY +oU +oU +lN +cY +cY +oU +oU +oU +Fw +QC au au ie @@ -3585,27 +4028,27 @@ au au ie au -Xw -ur -ur -ur -Oq -Oq -td -ov -ov -ov -ov -fM -RQ -ur -ur -Oq -ur -ur -ur -ur -Oq +Yi +ON +ON +ON +QC +QC +De +Bx +Bx +Bx +Bx +dn +Sl +ON +ON +QC +ON +ON +ON +ON +QC au au au @@ -3637,12 +4080,12 @@ au au ie ie -ph -ph -ph +wm +wm +wm ie ie -GB +UV au au au @@ -3680,11 +4123,11 @@ au au ie ie -es -sJ -uT -dk -uM +Nw +sA +Tw +pQ +NW ie ie ie @@ -3723,16 +4166,16 @@ au au au ie -tU -iO -jk -tR -tR -Rh +rt +ZQ +cO +XX +XX +Cn ie -bb -bb -bb +Mt +Mt +Mt ie ie ie @@ -3767,16 +4210,16 @@ ie ie ie ie -dr -uk -eJ -ur -ur -fs +pu +mo +sG +ON +ON +Fv ie -bb -bb -bb +Mt +Mt +Mt ie gu gu @@ -3812,15 +4255,15 @@ gu gu ie ie -NF -iW -TG -cR -gY -Tc -gv -IW -gv +IE +pG +CI +BB +MV +gL +os +Zz +os ie gu gu diff --git a/_maps/outpost/hangar/test_2_40x40.dmm b/_maps/outpost/hangar/nt_asteroid_40x40.dmm similarity index 71% rename from _maps/outpost/hangar/test_2_40x40.dmm rename to _maps/outpost/hangar/nt_asteroid_40x40.dmm index d5f4c069a61c..a2c2f915da96 100644 --- a/_maps/outpost/hangar/test_2_40x40.dmm +++ b/_maps/outpost/hangar/nt_asteroid_40x40.dmm @@ -1,44 +1,4 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"ae" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - req_access_txt = "109" - }, -/obj/machinery/atmospherics/pipe/simple/general/hidden, -/turf/open/floor/concrete/slab_3, -/area/hangar) -"ah" = ( -/obj/effect/decal/cleanable/robot_debris{ - pixel_x = 12 - }, -/turf/open/floor/plasteel{ - color = "#808080" - }, -/area/hangar) -"ar" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/effect/spawner/lootdrop/glowstick{ - pixel_x = 5; - pixel_y = 9 - }, -/turf/open/floor/plating, -/area/hangar) -"az" = ( -/obj/machinery/vending/coffee{ - pixel_x = 5 - }, -/obj/item/kirbyplants{ - icon_state = "plant-22"; - pixel_x = -11 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/item/toy/plush/moth{ - pixel_y = 21; - pixel_x = 6 - }, -/turf/open/floor/concrete/slab_3, -/area/hangar) "aF" = ( /obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ dir = 8 @@ -46,37 +6,26 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/dark, /area/hangar) -"aH" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/structure/girder, -/obj/structure/grille/broken, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/hangar) -"aL" = ( -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/machinery/computer/cargo/express{ - dir = 8 +"bg" = ( +/obj/effect/turf_decal/industrial/warning/corner, +/obj/structure/railing/corner, +/obj/effect/turf_decal/industrial/warning{ + dir = 10 }, -/obj/machinery/light/directional/east, /turf/open/floor/plasteel{ - color = "#808080" + color = "#808080"; + planetary_atmos = 1 }, /area/hangar) -"bt" = ( -/obj/structure/reagent_dispensers/watertank, -/obj/effect/turf_decal/box/corners{ - dir = 8 +"ce" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/industrial/caution{ + dir = 1 }, -/turf/open/floor/plating/rust, -/area/hangar) -"cg" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel{ - color = "#808080" + color = "#808080"; + planetary_atmos = 1 }, /area/hangar) "cm" = ( @@ -85,11 +34,17 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/dark, /area/hangar) -"db" = ( -/obj/structure/marker_beacon{ - picked_color = "Teal" +"cT" = ( +/obj/structure/chair/sofa/left{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/concrete/reinforced{ + planetary_atmos = 1 }, -/turf/open/floor/plating, /area/hangar) "dd" = ( /obj/effect/turf_decal/industrial/warning{ @@ -97,13 +52,23 @@ }, /turf/open/floor/plasteel/dark, /area/hangar) -"eM" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/industrial/caution{ - dir = 1 +"dZ" = ( +/obj/machinery/door/poddoor/shutters/indestructible/preopen{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/hangar) +"ec" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/machinery/computer/cargo/express{ + dir = 8 }, +/obj/machinery/light/directional/east, /turf/open/floor/plasteel{ - color = "#808080" + color = "#808080"; + planetary_atmos = 1 }, /area/hangar) "fn" = ( @@ -113,7 +78,20 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/dark, /area/hangar) -"fE" = ( +"fR" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 8 + }, +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel/dark, +/area/hangar) +"gN" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"hb" = ( /obj/structure/catwalk/over, /obj/structure/table/wood, /obj/item/reagent_containers/syringe/contraband/space_drugs{ @@ -126,21 +104,16 @@ pixel_y = 1 }, /turf/open/floor/plating{ - icon_state = "foam_plating" - }, -/area/hangar) -"fR" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ - dir = 8 + icon_state = "foam_plating"; + planetary_atmos = 1 }, -/obj/machinery/light/floor/hangar, -/turf/open/floor/plasteel/dark, /area/hangar) -"gN" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ - dir = 8 +"hj" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel{ + color = "#808080"; + planetary_atmos = 1 }, -/turf/open/floor/plasteel/dark, /area/hangar) "ht" = ( /obj/structure/railing/corner{ @@ -162,43 +135,99 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/dark, /area/hangar) +"hA" = ( +/turf/open/floor/plasteel{ + color = "#808080"; + planetary_atmos = 1 + }, +/area/hangar) +"hB" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/landmark/outpost/hangar_numbers, +/turf/open/floor/concrete/slab_3{ + planetary_atmos = 1 + }, +/area/hangar) "hG" = ( /obj/structure/flora/rock/pile/icy, /turf/open/floor/plating/asteroid/icerock, /area/hangar) +"hO" = ( +/turf/open/floor/plasteel/patterned/cargo_one{ + planetary_atmos = 1 + }, +/area/hangar) "hP" = ( /obj/machinery/door/poddoor/multi_tile/four_tile_ver, /turf/closed/indestructible/reinforced, /area/hangar) +"iA" = ( +/obj/structure/fluff/hedge, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/concrete/reinforced{ + planetary_atmos = 1 + }, +/area/hangar) "iG" = ( /obj/structure/railing{ dir = 1 }, /turf/open/floor/plasteel/dark, /area/hangar) -"iY" = ( -/obj/effect/turf_decal/techfloor{ - dir = 4 +"iL" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 }, -/obj/structure/rack, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 +/turf/open/floor/concrete/slab_3{ + planetary_atmos = 1 }, -/obj/structure/railing{ - dir = 1 +/area/hangar) +"iS" = ( +/obj/machinery/vending/coffee{ + pixel_x = 5 }, -/turf/open/floor/plasteel{ - color = "#808080" +/obj/item/kirbyplants{ + icon_state = "plant-22"; + pixel_x = -11 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/item/toy/plush/moth{ + pixel_y = 21; + pixel_x = 6 + }, +/turf/open/floor/concrete/slab_3{ + planetary_atmos = 1 }, /area/hangar) "jk" = ( /obj/structure/flora/rock/pile/icy, /turf/open/water/beach/deep, /area/hangar) +"jp" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) "jw" = ( /obj/machinery/light/directional/east, /turf/open/floor/plasteel/dark, /area/hangar) +"kf" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/slab_3{ + planetary_atmos = 1 + }, +/area/hangar) "kF" = ( /obj/effect/decal/cleanable/garbage{ pixel_x = 11; @@ -210,14 +239,6 @@ }, /turf/open/floor/plasteel/dark, /area/hangar) -"kJ" = ( -/obj/effect/turf_decal/siding/wood, -/obj/effect/landmark/outpost/hangar_numbers, -/turf/open/floor/concrete/slab_3, -/area/hangar) -"kV" = ( -/turf/open/floor/plasteel/patterned/cargo_one, -/area/hangar) "la" = ( /obj/structure/railing{ layer = 3.1 @@ -226,23 +247,47 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/dark, /area/hangar) -"ln" = ( -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/concrete/slab_3, +"lf" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/chair{ + dir = 8 + }, +/obj/structure/sign/poster/official/nanotrasen_logo{ + pixel_y = 32 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/concrete/reinforced{ + planetary_atmos = 1 + }, +/area/hangar) +"lr" = ( +/obj/effect/turf_decal/box/corners, +/obj/structure/closet/crate, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plating{ + icon_state = "platingdmg1"; + planetary_atmos = 1 + }, +/area/hangar) +"ls" = ( +/obj/structure/chair/sofa/right{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/concrete/reinforced{ + planetary_atmos = 1 + }, /area/hangar) "lJ" = ( /obj/effect/turf_decal/trimline/opaque/yellow/filled/warning, /obj/machinery/light/floor/hangar, /turf/open/floor/plasteel/dark, /area/hangar) -"lO" = ( -/obj/effect/turf_decal/box/corners{ - dir = 1 - }, -/obj/machinery/light/directional/north, -/obj/effect/decal/cleanable/glass, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/hangar) "lP" = ( /obj/structure/railing{ dir = 4; @@ -253,6 +298,18 @@ }, /turf/open/water/beach/deep, /area/hangar) +"mg" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/chair{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/general/hidden, +/turf/open/floor/concrete/slab_3{ + planetary_atmos = 1 + }, +/area/hangar) "ml" = ( /obj/structure/railing/corner{ dir = 4 @@ -273,38 +330,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/dark, /area/hangar) -"nN" = ( -/obj/structure/closet/crate, -/turf/open/floor/plating, -/area/hangar) -"of" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/structure/table/wood, -/obj/item/reagent_containers/food/drinks/coffee{ - pixel_x = -9; - pixel_y = 3 - }, -/obj/item/reagent_containers/food/drinks/mug/tea{ - pixel_y = 9; - pixel_x = 5 - }, -/obj/machinery/light/floor/hangar, -/obj/item/radio/intercom/directional/east, -/turf/open/floor/concrete/slab_3, -/area/hangar) -"oi" = ( -/obj/item/stack/ore/salvage/scrapsilver{ - pixel_x = 4; - pixel_y = 4 - }, -/obj/structure/railing{ - dir = 2; - layer = 4.1 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/hangar) "oj" = ( /turf/open/floor/plasteel/tech, /area/hangar) @@ -315,11 +340,44 @@ /obj/structure/fans/tiny/invisible, /turf/open/floor/plating/asteroid/icerock, /area/hangar) +"oC" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/item/stack/rods{ + pixel_x = -7; + pixel_y = -2 + }, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, +/area/hangar) +"oU" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/concrete/slab_3{ + planetary_atmos = 1 + }, +/area/hangar) "oX" = ( /obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_ccw, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/dark, /area/hangar) +"pa" = ( +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/concrete/slab_3{ + planetary_atmos = 1 + }, +/area/hangar) +"ph" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/turf/open/floor/plasteel{ + color = "#808080"; + planetary_atmos = 1 + }, +/area/hangar) "pt" = ( /obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ dir = 1 @@ -329,33 +387,12 @@ "pz" = ( /turf/open/floor/plasteel/dark, /area/hangar) -"pE" = ( +"pF" = ( /obj/structure/catwalk/over/plated_catwalk, -/obj/item/stack/ore/salvage/scraptitanium/five, -/obj/machinery/light/directional/north, -/turf/open/floor/plating, -/area/hangar) -"pO" = ( -/obj/structure/grille, -/obj/structure/railing{ - dir = 1; - layer = 4.1 - }, -/obj/structure/railing{ - dir = 2; - layer = 4.1 - }, -/turf/open/floor/plating, -/area/hangar) -"qn" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 +/obj/machinery/atmospherics/components/binary/pump/on, +/turf/open/floor/plating{ + planetary_atmos = 1 }, -/obj/structure/extinguisher_cabinet/directional/north, -/turf/open/floor/concrete/reinforced, /area/hangar) "qq" = ( /obj/effect/turf_decal/trimline/opaque/yellow/filled/corner{ @@ -365,6 +402,33 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/dark, /area/hangar) +"qx" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/structure/sign/warning/nosmoking{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/patterned/cargo_one{ + planetary_atmos = 1 + }, +/area/hangar) +"qy" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/light/directional/east, +/turf/open/floor/plating/rust{ + planetary_atmos = 1 + }, +/area/hangar) +"qG" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/caution, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel{ + color = "#808080"; + planetary_atmos = 1 + }, +/area/hangar) "qT" = ( /obj/effect/turf_decal/industrial/warning{ dir = 4 @@ -379,12 +443,13 @@ }, /turf/open/floor/plasteel/dark, /area/hangar) -"rc" = ( -/obj/effect/turf_decal/industrial/warning{ +"ri" = ( +/obj/effect/turf_decal/siding/wood{ dir = 1 }, -/turf/open/floor/plasteel{ - color = "#808080" +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/slab_3{ + planetary_atmos = 1 }, /area/hangar) "rp" = ( @@ -397,29 +462,24 @@ /obj/effect/turf_decal/siding/wood, /turf/open/floor/concrete/slab_2, /area/hangar) -"rF" = ( -/obj/structure/easel, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/hangar) -"sc" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/structure/railing{ - dir = 2; - layer = 4.1 +"rH" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - color = "#808080" +/obj/machinery/atmospherics/pipe/simple/general/hidden, +/turf/open/floor/concrete/slab_3{ + planetary_atmos = 1 }, /area/hangar) -"sn" = ( -/obj/effect/decal/cleanable/oil, -/turf/open/floor/plating/rust, -/area/hangar) -"sp" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/structure/frame/machine, -/turf/open/floor/plating, +"se" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/obj/structure/closet/crate/bin, +/turf/open/floor/concrete/tiles{ + planetary_atmos = 1 + }, /area/hangar) "sW" = ( /obj/structure/sign/departments/cargo{ @@ -432,87 +492,125 @@ /obj/machinery/light/floor/hangar, /turf/open/floor/plasteel/dark, /area/hangar) -"ue" = ( -/obj/machinery/door/airlock, -/obj/effect/landmark/outpost/elevator_machine, -/turf/open/floor/plasteel{ - color = "#808080" +"uf" = ( +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/machinery/light/directional/north, +/obj/effect/decal/cleanable/glass, +/turf/open/floor/plasteel/patterned/cargo_one{ + planetary_atmos = 1 }, /area/hangar) -"ui" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 9 +"vu" = ( +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/cargo_one{ + planetary_atmos = 1 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/concrete/slab_3, /area/hangar) -"vW" = ( +"vy" = ( +/obj/effect/turf_decal/industrial/warning, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/hangar) -"wj" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 +/turf/open/floor/plasteel{ + color = "#808080"; + planetary_atmos = 1 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/concrete/slab_3, /area/hangar) -"wH" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_ccw{ - dir = 8 +"vF" = ( +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/structure/closet/crate, +/turf/open/floor/plasteel/patterned/cargo_one{ + planetary_atmos = 1 }, -/turf/open/floor/plasteel/dark, /area/hangar) -"wZ" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 +"vG" = ( +/obj/item/stack/ore/salvage/scrapsilver{ + pixel_x = 4; + pixel_y = 4 }, -/obj/effect/turf_decal/industrial/caution, -/turf/open/floor/plasteel{ - color = "#808080" +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/turf/open/floor/plasteel/tech/techmaint{ + planetary_atmos = 1 }, /area/hangar) -"xj" = ( -/turf/open/floor/plasteel/elevatorshaft, +"wc" = ( +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plating/rust{ + planetary_atmos = 1 + }, /area/hangar) -"xk" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ - dir = 8 +"wm" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/structure/rack, +/obj/effect/turf_decal/industrial/warning, +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/plasteel{ + color = "#808080"; + planetary_atmos = 1 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, /area/hangar) -"xG" = ( -/obj/structure/sign/poster/official/nanotrasen_logo{ - pixel_y = 32 +"ws" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/structure/rack, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/plasteel{ + color = "#808080"; + planetary_atmos = 1 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/rust, /area/hangar) -"xN" = ( +"wu" = ( /obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/industrial/caution{ - dir = 1 +/obj/structure/railing{ + dir = 2; + layer = 4.1 }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel{ - color = "#808080" + color = "#808080"; + planetary_atmos = 1 }, /area/hangar) -"xR" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/item/kirbyplants{ - icon_state = "plant-25"; - pixel_x = 11 +"wH" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_ccw{ + dir = 8 }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"wJ" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/item/stack/ore/salvage/scraptitanium/five, +/obj/machinery/light/directional/north, /turf/open/floor/plating{ - icon_state = "panelscorched" + planetary_atmos = 1 }, /area/hangar) -"xU" = ( -/obj/effect/decal/cleanable/garbage, -/turf/open/floor/plating, +"xk" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, /area/hangar) "xX" = ( /obj/effect/turf_decal/industrial/warning{ @@ -533,10 +631,15 @@ /obj/structure/girder/displaced, /turf/open/floor/plasteel/dark, /area/hangar) -"yV" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/machinery/light/directional/east, -/turf/open/floor/plating/rust, +"yU" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel{ + color = "#808080"; + planetary_atmos = 1 + }, /area/hangar) "zd" = ( /obj/machinery/light/floor/hangar, @@ -545,137 +648,109 @@ }, /turf/open/floor/plasteel/dark, /area/hangar) +"zL" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/slab_3{ + planetary_atmos = 1 + }, +/area/hangar) "zY" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/dark, /area/hangar) -"Ab" = ( -/obj/item/stack/cable_coil/cut/yellow, +"Aa" = ( +/obj/structure/grille, +/obj/structure/railing{ + dir = 1; + layer = 4.1 + }, /obj/structure/railing{ dir = 2; layer = 4.1 }, -/turf/open/floor/plasteel/tech/techmaint, -/area/hangar) -"Ak" = ( -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/plasteel{ - color = "#808080" +/turf/open/floor/plating{ + planetary_atmos = 1 }, /area/hangar) -"Ar" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 +"AI" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/frame/machine, +/turf/open/floor/plating{ + planetary_atmos = 1 }, -/turf/open/floor/concrete/slab_3, /area/hangar) "AO" = ( /obj/machinery/light/directional/south, /turf/open/floor/plating/asteroid/icerock/cracked, /area/hangar) -"Be" = ( -/obj/effect/turf_decal/siding/wood/corner, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/concrete/slab_3, -/area/hangar) -"BE" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/warning{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/hangar) -"BL" = ( -/obj/effect/turf_decal/box/corners{ - dir = 4 +"AT" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/railing{ + dir = 2; + layer = 4.1 }, -/obj/structure/closet/crate, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/hangar) -"BZ" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 +/obj/item/stack/rods{ + pixel_x = -7; + pixel_y = -2 }, -/obj/effect/turf_decal/siding/wood, -/obj/structure/closet/crate/bin, -/turf/open/floor/concrete/tiles, -/area/hangar) -"Cl" = ( -/obj/structure/reagent_dispensers/fueltank, -/obj/structure/sign/warning/nosmoking{ - pixel_y = 32 +/obj/structure/grille/broken, +/obj/structure/girder/reinforced, +/turf/open/floor/plating{ + planetary_atmos = 1 }, -/turf/open/floor/plasteel/patterned/cargo_one, /area/hangar) -"Cy" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 +"Bb" = ( +/obj/effect/decal/cleanable/robot_debris{ + pixel_x = 12 }, -/obj/structure/table, -/obj/item/paper/pamphlet/gateway{ - pixel_x = 6; - pixel_y = 4 +/turf/open/floor/plasteel{ + color = "#808080"; + planetary_atmos = 1 }, -/obj/item/paper/pamphlet/centcom{ - pixel_x = 8; - pixel_y = 1 +/area/hangar) +"Br" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 }, -/obj/item/paper_bin{ - pixel_x = -6; - pixel_y = 4 +/turf/open/floor/concrete/slab_3{ + planetary_atmos = 1 }, -/obj/item/pen{ - pixel_y = 4; - pixel_x = -7 +/area/hangar) +"BE" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/warning{ + dir = 8 }, -/turf/open/floor/concrete/reinforced, +/turf/open/floor/plasteel/tech, /area/hangar) -"CV" = ( -/obj/structure/bed{ - icon_state = "dirty_mattress" +"BI" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/components/unary/tank/air{ + volume = 10000000 }, -/obj/structure/catwalk/over, /turf/open/floor/plating{ - icon_state = "panelscorched" + planetary_atmos = 1 }, /area/hangar) -"De" = ( -/obj/effect/landmark/outpost/hangar_dock, -/turf/open/floor/plating, -/area/hangar) -"Dm" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/item/trash/boritos, -/turf/open/floor/plating, -/area/hangar) -"DA" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/oil/streak, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/hangar) -"DK" = ( -/turf/closed/mineral/random/snow, -/area/hangar) -"DP" = ( -/obj/effect/turf_decal/box/corners, +"Cw" = ( /obj/structure/closet/crate, -/obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/plating{ - icon_state = "platingdmg1" + planetary_atmos = 1 }, /area/hangar) +"DK" = ( +/turf/closed/mineral/random/snow, +/area/hangar) "DS" = ( /obj/structure/fence/door, /obj/structure/fans/tiny/invisible, /turf/open/floor/plating/asteroid/icerock, /area/hangar) -"DY" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/caution, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - color = "#808080" +"Er" = ( +/turf/open/floor/plating{ + planetary_atmos = 1 }, /area/hangar) "Et" = ( @@ -695,6 +770,18 @@ }, /turf/open/floor/plasteel/dark, /area/hangar) +"EC" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/passive_vent{ + dir = 1 + }, +/turf/open/floor/concrete/slab_3{ + planetary_atmos = 1 + }, +/area/hangar) "EJ" = ( /obj/structure/railing{ dir = 1; @@ -705,21 +792,6 @@ }, /turf/open/water/beach/deep, /area/hangar) -"Fj" = ( -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/structure/rack, -/obj/effect/turf_decal/industrial/warning, -/obj/structure/railing{ - dir = 2; - layer = 4.1 - }, -/obj/item/radio/intercom/directional/east, -/turf/open/floor/plasteel{ - color = "#808080" - }, -/area/hangar) "Fl" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -732,11 +804,21 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/concrete/slab_2, /area/hangar) -"Fp" = ( -/obj/structure/railing/corner{ - dir = 8 +"Fy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/poddoor/shutters/indestructible/preopen{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/hangar) +"FC" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/girder, +/obj/structure/grille/broken, +/turf/open/floor/plating{ + icon_state = "platingdmg1"; + planetary_atmos = 1 }, -/turf/open/floor/plasteel/dark, /area/hangar) "FI" = ( /obj/effect/turf_decal/siding/wood{ @@ -744,26 +826,16 @@ }, /turf/open/floor/concrete/slab_2, /area/hangar) -"FL" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 +"FT" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/rust{ + planetary_atmos = 1 }, -/obj/machinery/atmospherics/pipe/simple/general/hidden, -/turf/open/floor/concrete/slab_3, /area/hangar) "FY" = ( /obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_ccw, /turf/open/floor/plasteel/dark, /area/hangar) -"Gg" = ( -/obj/structure/closet/crate, -/obj/effect/turf_decal/box/corners{ - dir = 1 - }, -/turf/open/floor/plating{ - icon_state = "foam_plating" - }, -/area/hangar) "Gm" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -771,15 +843,10 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/concrete/slab_2, /area/hangar) -"Gu" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/structure/chair{ - dir = 4 +"GI" = ( +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 }, -/obj/machinery/atmospherics/pipe/simple/general/hidden, -/turf/open/floor/concrete/slab_3, /area/hangar) "Hg" = ( /obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ @@ -788,25 +855,14 @@ /obj/machinery/light/floor/hangar, /turf/open/floor/plasteel/dark, /area/hangar) -"Hi" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 - }, -/obj/structure/railing/corner{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 9 - }, -/turf/open/floor/plasteel{ - color = "#808080" +"HP" = ( +/obj/structure/sign/poster/official/nanotrasen_logo{ + pixel_y = 32 }, -/area/hangar) -"HW" = ( -/obj/effect/turf_decal/box/corners{ - dir = 8 +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/rust{ + planetary_atmos = 1 }, -/turf/open/floor/plasteel/patterned/cargo_one, /area/hangar) "HY" = ( /turf/open/floor/plating/asteroid/icerock/smooth, @@ -825,6 +881,29 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/dark, /area/hangar) +"IB" = ( +/obj/structure/bed{ + icon_state = "dirty_mattress" + }, +/obj/structure/catwalk/over, +/turf/open/floor/plating{ + icon_state = "panelscorched"; + planetary_atmos = 1 + }, +/area/hangar) +"IE" = ( +/obj/structure/closet/crate, +/obj/item/storage/box/donkpockets{ + pixel_x = 6; + pixel_y = -3 + }, +/obj/machinery/light/directional/south, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plasteel/patterned/cargo_one{ + planetary_atmos = 1 + }, +/area/hangar) "IF" = ( /obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ dir = 8 @@ -833,23 +912,41 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/dark, /area/hangar) +"IK" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/caution, +/turf/open/floor/plasteel{ + color = "#808080"; + planetary_atmos = 1 + }, +/area/hangar) +"Jq" = ( +/obj/item/stack/cable_coil/cut/yellow, +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/turf/open/floor/plasteel/tech/techmaint{ + planetary_atmos = 1 + }, +/area/hangar) +"Js" = ( +/obj/structure/easel, +/turf/open/floor/plasteel/patterned/cargo_one{ + planetary_atmos = 1 + }, +/area/hangar) "JN" = ( /turf/closed/indestructible/reinforced, /area/hangar) -"Ka" = ( +"JZ" = ( /obj/structure/catwalk/over/plated_catwalk, -/obj/structure/firelock_frame, /turf/open/floor/plating{ - icon_state = "panelscorched" + planetary_atmos = 1 }, /area/hangar) -"Kf" = ( -/obj/structure/fluff/hedge, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/concrete/reinforced, -/area/hangar) "Km" = ( /turf/open/floor/plating/asteroid/icerock/cracked, /area/hangar) @@ -859,36 +956,65 @@ }, /turf/open/floor/plasteel/dark, /area/hangar) +"KJ" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/girder, +/obj/structure/grille/broken, +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, +/area/hangar) +"KL" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + req_access_txt = "109" + }, +/obj/machinery/atmospherics/pipe/simple/general/hidden, +/turf/open/floor/concrete/slab_3{ + planetary_atmos = 1 + }, +/area/hangar) "KN" = ( /obj/effect/turf_decal/siding/wood, /obj/effect/decal/cleanable/dirt, /turf/open/floor/concrete/slab_2, /area/hangar) -"Lc" = ( -/obj/structure/closet/crate, -/obj/item/storage/box/donkpockets{ +"KQ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/table, +/obj/item/paper/pamphlet/gateway{ pixel_x = 6; - pixel_y = -3 + pixel_y = 4 }, -/obj/machinery/light/directional/south, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/hangar) -"Lq" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 +/obj/item/paper/pamphlet/centcom{ + pixel_x = 8; + pixel_y = 1 }, -/obj/structure/railing{ - dir = 1 +/obj/item/paper_bin{ + pixel_x = -6; + pixel_y = 4 }, -/turf/open/floor/plasteel{ - color = "#808080" +/obj/item/pen{ + pixel_y = 4; + pixel_x = -7 + }, +/turf/open/floor/concrete/reinforced{ + planetary_atmos = 1 }, /area/hangar) -"Lr" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/rust, +"KS" = ( +/obj/item/stack/rods{ + pixel_x = 7; + pixel_y = -9 + }, +/turf/open/floor/plasteel/tech/techmaint{ + planetary_atmos = 1 + }, /area/hangar) "LE" = ( /obj/effect/decal/cleanable/oil, @@ -897,12 +1023,17 @@ "LH" = ( /turf/template_noop, /area/template_noop) -"LV" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 +"LK" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/concrete/reinforced{ + planetary_atmos = 1 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/concrete/slab_3, /area/hangar) "Mg" = ( /obj/structure/girder/displaced, @@ -912,35 +1043,51 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/dark, /area/hangar) +"Mt" = ( +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 4 + }, +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 9 + }, +/turf/open/floor/plasteel{ + color = "#808080"; + planetary_atmos = 1 + }, +/area/hangar) "Mu" = ( /turf/open/floor/plating/asteroid/iceberg, /area/hangar) -"Na" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/structure/chair{ - dir = 8 +"Nt" = ( +/turf/open/floor/plasteel/tech/techmaint{ + planetary_atmos = 1 }, -/obj/structure/sign/poster/official/nanotrasen_logo{ - pixel_y = 32 +/area/hangar) +"Ny" = ( +/obj/effect/landmark/outpost/elevator, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 }, -/obj/machinery/light/directional/east, -/turf/open/floor/concrete/reinforced, /area/hangar) -"Nq" = ( -/obj/structure/chair/sofa/left{ - dir = 1 +"NE" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/spawner/lootdrop/glowstick{ + pixel_x = 5; + pixel_y = 9 }, -/obj/effect/turf_decal/siding/wood{ - dir = 1 +/turf/open/floor/plating{ + planetary_atmos = 1 }, -/obj/machinery/light/directional/south, -/turf/open/floor/concrete/reinforced, /area/hangar) -"NL" = ( -/obj/effect/landmark/outpost/elevator, -/turf/open/floor/plasteel/elevatorshaft, +"NX" = ( +/obj/effect/turf_decal/industrial/warning, +/turf/open/floor/plasteel{ + color = "#808080"; + planetary_atmos = 1 + }, /area/hangar) "Og" = ( /obj/effect/turf_decal/siding/wood{ @@ -950,29 +1097,28 @@ /obj/machinery/light/directional/east, /turf/open/floor/concrete/slab_2, /area/hangar) -"Oz" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/item/stack/rods{ - pixel_x = -7; - pixel_y = -2 - }, -/turf/open/floor/plating, -/area/hangar) -"OG" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/poddoor/shutters/indestructible/preopen, -/turf/open/floor/plasteel/tech, -/area/hangar) "OI" = ( /obj/effect/turf_decal/arrows{ dir = 1 }, /turf/open/floor/plasteel/tech, /area/hangar) -"Ph" = ( -/obj/effect/turf_decal/siding/wood, +"OZ" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/concrete/slab_3, +/obj/effect/decal/cleanable/oil/streak, +/turf/open/floor/plasteel/patterned/cargo_one{ + planetary_atmos = 1 + }, +/area/hangar) +"Pf" = ( +/obj/structure/closet/crate, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/turf/open/floor/plating{ + icon_state = "foam_plating"; + planetary_atmos = 1 + }, /area/hangar) "Po" = ( /obj/item/flashlight/lantern{ @@ -980,35 +1126,46 @@ }, /turf/open/floor/plating/asteroid/icerock, /area/hangar) -"Px" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/plasteel{ - color = "#808080" +"Pu" = ( +/obj/structure/sign/poster/contraband/random{ + pixel_y = 32 }, -/area/hangar) -"PL" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 +/obj/machinery/light/directional/east, +/turf/open/floor/plating{ + icon_state = "foam_plating"; + planetary_atmos = 1 }, -/turf/open/floor/concrete/slab_3, /area/hangar) "Qb" = ( /obj/structure/flora/rock/icy, /turf/open/water/beach/deep, /area/hangar) -"QJ" = ( +"Qr" = ( /obj/structure/catwalk/over/plated_catwalk, -/obj/item/stack/cable_coil/cut/yellow, -/obj/structure/rack, -/obj/effect/spawner/lootdrop/maintenance, +/obj/item/kirbyplants{ + icon_state = "plant-25"; + pixel_x = 11 + }, /turf/open/floor/plating{ - icon_state = "panelscorched" + icon_state = "panelscorched"; + planetary_atmos = 1 + }, +/area/hangar) +"Qy" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/industrial/caution{ + dir = 1 + }, +/turf/open/floor/plasteel{ + color = "#808080"; + planetary_atmos = 1 }, /area/hangar) -"QV" = ( -/turf/open/floor/plasteel/tech/techmaint, +"Rw" = ( +/obj/effect/landmark/outpost/hangar_dock, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, /area/hangar) "RA" = ( /obj/structure/railing{ @@ -1024,29 +1181,14 @@ }, /turf/open/water/beach/deep, /area/hangar) -"RB" = ( -/obj/machinery/door/poddoor/shutters/indestructible/preopen, -/turf/open/floor/plasteel/tech, -/area/hangar) -"Sf" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/structure/railing{ - dir = 2; - layer = 4.1 - }, -/obj/item/stack/rods{ - pixel_x = -7; - pixel_y = -2 +"RS" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/effect/turf_decal/box/corners{ + dir = 8 }, -/obj/structure/grille/broken, -/obj/structure/girder/reinforced, -/turf/open/floor/plating, -/area/hangar) -"Sg" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 6 +/turf/open/floor/plating/rust{ + planetary_atmos = 1 }, -/turf/open/floor/concrete/slab_3, /area/hangar) "So" = ( /obj/structure/flora/rock/icy{ @@ -1055,12 +1197,11 @@ }, /turf/open/water/beach/deep, /area/hangar) -"SO" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 +"Td" = ( +/obj/effect/decal/cleanable/garbage, +/turf/open/floor/plating{ + planetary_atmos = 1 }, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/concrete/tiles, /area/hangar) "Th" = ( /obj/structure/fence/corner{ @@ -1069,15 +1210,6 @@ /obj/structure/fans/tiny/invisible, /turf/open/floor/plating/asteroid/icerock, /area/hangar) -"Ts" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - color = "#808080" - }, -/area/hangar) "Tw" = ( /obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ dir = 1 @@ -1091,22 +1223,11 @@ /obj/effect/turf_decal/spline/fancy/opaque/black/corner, /turf/open/water/beach/deep, /area/hangar) -"TV" = ( -/obj/item/stack/rods{ - pixel_x = 7; - pixel_y = -9 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/hangar) -"Uc" = ( +"Us" = ( /obj/structure/catwalk/over/plated_catwalk, -/obj/structure/railing{ - dir = 2; - layer = 4.1 - }, -/obj/structure/grille, +/obj/item/trash/boritos, /turf/open/floor/plating{ - icon_state = "platingdmg2" + planetary_atmos = 1 }, /area/hangar) "UB" = ( @@ -1122,11 +1243,16 @@ }, /turf/open/water/beach/deep, /area/hangar) -"Vb" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - color = "#808080" +"UT" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/obj/structure/grille, +/turf/open/floor/plating{ + icon_state = "platingdmg2"; + planetary_atmos = 1 }, /area/hangar) "Vc" = ( @@ -1147,16 +1273,6 @@ /obj/effect/decal/cleanable/glass, /turf/open/floor/plasteel/dark, /area/hangar) -"Vf" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/passive_vent{ - dir = 1 - }, -/turf/open/floor/concrete/slab_3, -/area/hangar) "Vj" = ( /obj/structure/fence{ dir = 1 @@ -1164,59 +1280,42 @@ /obj/structure/fans/tiny/invisible, /turf/open/floor/plating/asteroid/icerock, /area/hangar) -"Vo" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/structure/girder, -/obj/structure/grille/broken, -/obj/structure/railing{ - dir = 2; - layer = 4.1 - }, -/turf/open/floor/plating, +"Vk" = ( +/obj/machinery/door/airlock, +/obj/effect/landmark/outpost/elevator_machine, +/obj/structure/lattice/catwalk, +/turf/open/floor/engine, /area/hangar) -"Vq" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/machinery/atmospherics/components/unary/tank/air{ - volume = 10000000 +"Vy" = ( +/obj/effect/turf_decal/siding/wood/corner, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/slab_3{ + planetary_atmos = 1 }, -/turf/open/floor/plating, /area/hangar) -"Vz" = ( -/obj/structure/sign/poster/contraband/random{ - pixel_y = 32 +"VA" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/cargo_one{ + planetary_atmos = 1 }, -/obj/machinery/light/directional/east, +/area/hangar) +"Wo" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/firelock_frame, /turf/open/floor/plating{ - icon_state = "foam_plating" + icon_state = "panelscorched"; + planetary_atmos = 1 }, /area/hangar) -"VS" = ( -/obj/effect/turf_decal/industrial/warning/corner, -/obj/structure/railing/corner, -/obj/effect/turf_decal/industrial/warning{ - dir = 10 - }, -/turf/open/floor/plasteel{ - color = "#808080" +"Xp" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 }, -/area/hangar) -"VZ" = ( -/turf/open/floor/plating, -/area/hangar) -"Wc" = ( -/obj/structure/catwalk/over/plated_catwalk, -/turf/open/floor/plating, -/area/hangar) -"Wp" = ( -/turf/open/floor/plasteel{ - color = "#808080" +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/concrete/tiles{ + planetary_atmos = 1 }, /area/hangar) -"Xt" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/machinery/atmospherics/components/binary/pump/on, -/turf/open/floor/plating, -/area/hangar) "Xx" = ( /obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ dir = 1 @@ -1234,12 +1333,30 @@ "XF" = ( /turf/open/water/beach/deep, /area/hangar) +"Yt" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/item/stack/cable_coil/cut/yellow, +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating{ + icon_state = "panelscorched"; + planetary_atmos = 1 + }, +/area/hangar) "YA" = ( /obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ dir = 8 }, /turf/open/floor/plasteel/dark, /area/hangar) +"YN" = ( +/obj/structure/marker_beacon{ + picked_color = "Teal" + }, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, +/area/hangar) "YO" = ( /obj/structure/railing{ layer = 3.1 @@ -1247,15 +1364,52 @@ /obj/structure/fans/tiny/invisible, /turf/open/floor/plasteel/dark, /area/hangar) -"ZD" = ( -/obj/structure/chair/sofa/right{ +"YX" = ( +/obj/effect/turf_decal/industrial/warning{ dir = 1 }, -/obj/effect/turf_decal/siding/wood{ +/obj/structure/railing{ dir = 1 }, +/turf/open/floor/plasteel{ + color = "#808080"; + planetary_atmos = 1 + }, +/area/hangar) +"Zi" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/slab_3{ + planetary_atmos = 1 + }, +/area/hangar) +"ZE" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/table/wood, +/obj/item/reagent_containers/food/drinks/coffee{ + pixel_x = -9; + pixel_y = 3 + }, +/obj/item/reagent_containers/food/drinks/mug/tea{ + pixel_y = 9; + pixel_x = 5 + }, +/obj/machinery/light/floor/hangar, /obj/item/radio/intercom/directional/east, -/turf/open/floor/concrete/reinforced, +/turf/open/floor/concrete/slab_3{ + planetary_atmos = 1 + }, +/area/hangar) +"ZX" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/turf/open/floor/plasteel{ + color = "#808080"; + planetary_atmos = 1 + }, /area/hangar) (1,1,1) = {" @@ -1498,46 +1652,46 @@ DK DK DK FY -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -De +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Rw pt DK DK @@ -1556,46 +1710,46 @@ DK DK pz FY -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er pt pz DK @@ -1614,46 +1768,46 @@ DK DK pz FY -db -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -db +YN +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +YN pt pz DK @@ -1672,46 +1826,46 @@ DK DK pz FY -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er pt pz JN @@ -1730,46 +1884,46 @@ DK DK pz tN -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er Et zY DK @@ -1788,46 +1942,46 @@ DK DK pz FY -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er pt zY DK @@ -1846,46 +2000,46 @@ DK DK pz oX -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er Xx pz DK @@ -1904,49 +2058,49 @@ DK DK fn oX -db -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -db +YN +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +YN pt pz -aH +FC DK DK DK @@ -1959,52 +2113,52 @@ JN DK DK DK -pO +Aa Iw FY -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er pt zY -Dm +Us DK DK DK @@ -2017,53 +2171,53 @@ JN DK DK DK -pO +Aa Mg FY -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er pt zY -Wc -xR +JZ +Qr DK DK DK @@ -2075,53 +2229,53 @@ JN DK DK DK -pO +Aa xX tN -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er Et zY -CV -fE +IB +hb DK DK DK @@ -2132,50 +2286,50 @@ JN JN DK DK -sp -Sf +AI +AT dd FY -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er pt pz Th @@ -2190,50 +2344,50 @@ JN JN DK DK -Oz -Ab +oC +Jq Iw FY -db -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -db +YN +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +YN pt zY oq @@ -2248,50 +2402,50 @@ JN JN JN JN -pE -QV +wJ +Nt ya FY -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er pt zY oq @@ -2306,50 +2460,50 @@ JN JN DK DK -ar -TV +NE +KS Iw FY -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er pt zY oq @@ -2364,50 +2518,50 @@ JN JN DK DK -Ka -oi +Wo +vG Iw FY -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er pt zY oq @@ -2422,50 +2576,50 @@ JN JN DK DK -QJ -Uc +Yt +UT dd tN -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er Et zY oq @@ -2481,49 +2635,49 @@ JN DK DK DK -Vo +KJ Iw FY -db -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -db +YN +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +YN pt pz oq @@ -2542,46 +2696,46 @@ DK DK Xz FY -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er pt pz DS @@ -2600,46 +2754,46 @@ DK DK zY FY -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er pt pz oq @@ -2658,46 +2812,46 @@ DK DK zY FY -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er pt zY oq @@ -2716,46 +2870,46 @@ DK DK pz FY -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er pt zY oq @@ -2774,46 +2928,46 @@ DK DK pz tN -db -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -db +YN +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +YN Et zY oq @@ -2832,46 +2986,46 @@ DK DK zY FY -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er pt pz oq @@ -2890,46 +3044,46 @@ DK JN zY FY -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er pt pz JN @@ -2948,46 +3102,46 @@ DK DK ml FY -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er pt pz DK @@ -3006,46 +3160,46 @@ DK DK iG oX -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er Xx pz DK @@ -3064,46 +3218,46 @@ DK JN iG FY -db -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -db +YN +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +YN Xx pz DK @@ -3122,46 +3276,46 @@ DK JN iG cm -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er Tw pz DK @@ -3180,46 +3334,46 @@ DK DK iG oX -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er Xx pz JN @@ -3238,46 +3392,46 @@ DK DK ht oX -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er pt pz DK @@ -3296,46 +3450,46 @@ DK DK pz FY -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er pt zY DK @@ -3354,46 +3508,46 @@ DK DK pz FY -db -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -db +YN +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +YN Xx zY DK @@ -3412,46 +3566,46 @@ DK DK pz oX -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er Xx hz DK @@ -3470,46 +3624,46 @@ DK DK pz cm -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er nK YO Mu @@ -3528,46 +3682,46 @@ DK DK pz FY -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er Xx YO Mu @@ -3586,46 +3740,46 @@ DK DK pz FY -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er pt YO Mu @@ -3644,46 +3798,46 @@ DK DK zY FY -db -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -db +YN +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +YN pt YO Mu @@ -3702,46 +3856,46 @@ DK DK zY FY -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er pt la Mu @@ -3760,46 +3914,46 @@ DK DK kF FY -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ -VZ +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er +Er Xx la Mu @@ -3859,7 +4013,7 @@ gN aF xk qq -Fp +jp JN DK DK @@ -3937,8 +4091,8 @@ DK DK DK DK -RB -OG +dZ +Fy DK DK DK @@ -3995,8 +4149,8 @@ XF XF XF hw -wj -ln +ri +pa DK DK DK @@ -4008,9 +4162,9 @@ DK JN Vc Ew -Hi -Px -VS +Mt +ph +bg Ew qT JN @@ -4054,7 +4208,7 @@ XF XF hw FI -Ph +Zi RA XF XF @@ -4064,13 +4218,13 @@ DK DK DK JN -lO -HW -Lq -Wp -sc -Gg -bt +uf +vu +YX +hA +wu +Pf +RS DK DK DK @@ -4111,8 +4265,8 @@ XF XF Tz UO -Ar -Ph +oU +Zi EJ XF XF @@ -4122,13 +4276,13 @@ XF DK DK JN -xG -kV -wZ -cg -xN -kV -xU +HP +hO +IK +hj +ce +hO +Td DK DK DK @@ -4168,8 +4322,8 @@ DK lP lP UO -ui -LV +kf +zL rB EJ XF @@ -4180,13 +4334,13 @@ jk DK DK JN -Cl -vW -rc -Wp -Ak -kV -rF +qx +VA +ZX +hA +NX +hO +Js DK JN JN @@ -4220,15 +4374,15 @@ LH LH JN JN -Vq -Xt -ae -FL -FL -Gu -Vf -Be -Sg +BI +pF +KL +rH +rH +mg +EC +Vy +iL EJ XF XF @@ -4238,13 +4392,13 @@ DK DK DK JN -nN -DA -Ts -cg -Vb -vW -Lc +Cw +OZ +yU +hj +vy +VA +IE JN JN LH @@ -4278,14 +4432,14 @@ LH LH LH JN -yV -Wc +qy +JZ JN -az +iS Og -of -PL -Ph +ZE +Br +Zi DK DK DK @@ -4296,13 +4450,13 @@ DK DK DK JN -Vz -Lr -DY -ah -eM -kV -sn +Pu +FT +qG +Bb +Qy +hO +wc JN LH LH @@ -4343,8 +4497,8 @@ JN JN JN Fl -Ph -BZ +Zi +se DK DK DK @@ -4355,11 +4509,11 @@ DK JN JN JN -DP -iY -aL -Fj -BL +lr +ws +ec +wm +vF JN JN LH @@ -4396,14 +4550,14 @@ LH LH LH JN -xj -xj -NL -ue -wj -ln -SO -Kf +GI +GI +Ny +Vk +ri +pa +Xp +iA JN DK DK @@ -4454,14 +4608,14 @@ LH LH LH JN -xj -xj -xj -ue +GI +GI +GI +Vk Gm -kJ -SO -Nq +hB +Xp +cT JN DK DK @@ -4512,14 +4666,14 @@ LH LH LH JN -xj -xj -xj -ue -Ar +GI +GI +GI +Vk +oU KN -SO -ZD +Xp +ls JN JN JN @@ -4574,9 +4728,9 @@ JN JN JN JN -Na -Cy -qn +lf +KQ +LK JN JN LH diff --git a/_maps/outpost/hangar/test_2_56x20.dmm b/_maps/outpost/hangar/nt_asteroid_56x20.dmm similarity index 78% rename from _maps/outpost/hangar/test_2_56x20.dmm rename to _maps/outpost/hangar/nt_asteroid_56x20.dmm index aa7bc893a0ab..19221a5de90a 100644 --- a/_maps/outpost/hangar/test_2_56x20.dmm +++ b/_maps/outpost/hangar/nt_asteroid_56x20.dmm @@ -3,11 +3,15 @@ /obj/effect/turf_decal/trimline/opaque/yellow/warning{ dir = 8 }, -/turf/open/floor/plasteel/tech, +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 + }, /area/hangar) "an" = ( /obj/effect/turf_decal/siding/wood, -/turf/open/floor/concrete/slab_1, +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 + }, /area/hangar) "at" = ( /obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ @@ -15,12 +19,16 @@ }, /obj/machinery/light/floor/hangar, /obj/effect/turf_decal/industrial/warning/corner, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) "aA" = ( /obj/effect/turf_decal/siding/wood, /obj/structure/bookcase/random/fiction, -/turf/open/floor/wood, +/turf/open/floor/wood{ + planetary_atmos = 1 + }, /area/hangar) "aF" = ( /obj/structure/bookcase/random/fiction, @@ -32,11 +40,15 @@ pixel_x = 9; pixel_y = 26 }, -/turf/open/floor/wood, +/turf/open/floor/wood{ + planetary_atmos = 1 + }, /area/hangar) "aR" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) "aU" = ( /obj/effect/turf_decal/industrial/warning{ @@ -45,7 +57,9 @@ /obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ dir = 8 }, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) "bp" = ( /obj/item/stack/rods{ @@ -53,40 +67,51 @@ pixel_y = -9 }, /turf/open/floor/plating{ - icon_state = "platingdmg2" + icon_state = "platingdmg2"; + planetary_atmos = 1 }, /area/hangar) "bt" = ( /obj/structure/chair/sofa/left{ dir = 8 }, -/turf/open/floor/concrete/reinforced, +/turf/open/floor/concrete/reinforced{ + planetary_atmos = 1 + }, /area/hangar) "bu" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ dir = 8 }, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) "bP" = ( /obj/effect/turf_decal/industrial/traffic{ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) "ce" = ( /obj/effect/turf_decal/siding/wood/corner{ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/concrete/slab_1, +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 + }, /area/hangar) "cz" = ( /obj/structure/rack, /obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, /area/hangar) "cP" = ( /obj/effect/turf_decal/siding/wood{ @@ -99,7 +124,9 @@ /obj/structure/marker_beacon{ picked_color = "Teal" }, -/turf/open/floor/plating, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, /area/hangar) "dj" = ( /obj/effect/turf_decal/siding/wood{ @@ -115,7 +142,9 @@ dir = 8 }, /obj/machinery/light/directional/east, -/turf/open/floor/concrete/reinforced, +/turf/open/floor/concrete/reinforced{ + planetary_atmos = 1 + }, /area/hangar) "dr" = ( /obj/structure/flora/rock/pile/icy, @@ -126,7 +155,9 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) "eE" = ( /obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ @@ -134,11 +165,15 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/light/floor/hangar, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) "eP" = ( /obj/effect/turf_decal/trimline/opaque/yellow/filled/warning, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) "eW" = ( /obj/effect/decal/cleanable/dirt, @@ -149,14 +184,18 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) "fn" = ( /obj/effect/turf_decal/steeldecal/steel_decals6, /obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ dir = 8 }, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) "ft" = ( /obj/effect/turf_decal/siding/wood{ @@ -165,21 +204,28 @@ /obj/structure/sign/poster/official/moth/meth{ pixel_y = 32 }, -/turf/open/floor/concrete/slab_1, +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 + }, /area/hangar) "fM" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) "fQ" = ( /obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_ccw, /obj/machinery/light/floor/hangar, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) "hl" = ( /obj/machinery/door/airlock, /obj/effect/landmark/outpost/elevator_machine, -/turf/open/floor/plasteel, +/obj/structure/lattice/catwalk, +/turf/open/floor/engine, /area/hangar) "hz" = ( /obj/effect/turf_decal/siding/wood/end{ @@ -198,36 +244,48 @@ "ik" = ( /obj/structure/fireplace, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/sepia, +/turf/open/floor/plasteel/sepia{ + planetary_atmos = 1 + }, /area/hangar) "il" = ( /obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_ccw, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) "jd" = ( /obj/effect/turf_decal/siding/wood{ dir = 10 }, -/turf/open/floor/concrete/slab_1, +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 + }, /area/hangar) "je" = ( /obj/effect/turf_decal/siding/wood{ dir = 10 }, /obj/structure/bookcase/random/fiction, -/turf/open/floor/wood, +/turf/open/floor/wood{ + planetary_atmos = 1 + }, /area/hangar) "ju" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 }, -/turf/open/floor/concrete/slab_1, +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 + }, /area/hangar) "jD" = ( /obj/machinery/light/floor/hangar, /obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_ccw, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) "kx" = ( /obj/machinery/computer/cargo/express{ @@ -242,7 +300,9 @@ pixel_y = -10 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) "kL" = ( /obj/effect/turf_decal/siding/wood{ @@ -256,19 +316,25 @@ dir = 1 }, /obj/effect/turf_decal/siding/wood, -/turf/open/floor/carpet/green, +/turf/open/floor/carpet/green{ + planetary_atmos = 1 + }, /area/hangar) "lE" = ( /obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ dir = 1 }, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) "lS" = ( /obj/effect/turf_decal/trimline/opaque/yellow/filled/corner{ dir = 8 }, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) "lT" = ( /obj/structure/table, @@ -286,11 +352,15 @@ pixel_y = 3; pixel_x = 4 }, -/turf/open/floor/carpet/green, +/turf/open/floor/carpet/green{ + planetary_atmos = 1 + }, /area/hangar) "mh" = ( /obj/structure/bookcase/random/fiction, -/turf/open/floor/wood, +/turf/open/floor/wood{ + planetary_atmos = 1 + }, /area/hangar) "mu" = ( /obj/effect/turf_decal/siding/wood, @@ -307,32 +377,42 @@ /area/hangar) "mX" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood, +/turf/open/floor/wood{ + planetary_atmos = 1 + }, /area/hangar) "nl" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 }, /obj/machinery/light/directional/north, -/turf/open/floor/concrete/slab_1, +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 + }, /area/hangar) "oi" = ( /obj/effect/turf_decal/siding/wood/corner{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/concrete/slab_1, +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 + }, /area/hangar) "oO" = ( /obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) "oU" = ( /obj/structure/firelock_frame, -/turf/open/floor/plating, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, /area/hangar) "oY" = ( /obj/machinery/vending/coffee{ @@ -348,7 +428,9 @@ pixel_x = -10 }, /obj/effect/landmark/outpost/elevator_machine, -/turf/open/floor/concrete/reinforced, +/turf/open/floor/concrete/reinforced{ + planetary_atmos = 1 + }, /area/hangar) "po" = ( /obj/structure/railing/corner{ @@ -364,20 +446,26 @@ pixel_x = -32 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/concrete/slab_1, +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 + }, /area/hangar) "qa" = ( /obj/effect/turf_decal/siding/wood{ dir = 6 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/concrete/slab_1, +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 + }, /area/hangar) "qb" = ( /obj/effect/turf_decal/siding/wood/corner{ dir = 1 }, -/turf/open/floor/concrete/slab_1, +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 + }, /area/hangar) "qi" = ( /obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ @@ -385,7 +473,9 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) "rn" = ( /obj/structure/grille/broken, @@ -395,14 +485,17 @@ pixel_x = 2 }, /turf/open/floor/plating{ - icon_state = "foam_plating" + icon_state = "foam_plating"; + planetary_atmos = 1 }, /area/hangar) "rq" = ( /obj/effect/turf_decal/siding/wood{ dir = 5 }, -/turf/open/floor/carpet/red, +/turf/open/floor/carpet/red{ + planetary_atmos = 1 + }, /area/hangar) "rB" = ( /obj/effect/turf_decal/siding/wood{ @@ -419,18 +512,24 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) "se" = ( /obj/effect/turf_decal/trimline/opaque/yellow/warning{ dir = 4 }, -/turf/open/floor/plasteel/tech, +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 + }, /area/hangar) "sg" = ( /obj/structure/bookcase/random/fiction, /obj/item/radio/intercom/directional/south, -/turf/open/floor/wood, +/turf/open/floor/wood{ + planetary_atmos = 1 + }, /area/hangar) "si" = ( /obj/effect/decal/cleanable/dirt, @@ -443,16 +542,22 @@ /obj/effect/turf_decal/arrows{ dir = 1 }, -/turf/open/floor/plasteel/tech, +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 + }, /area/hangar) "sF" = ( /obj/effect/turf_decal/siding/wood/corner, -/turf/open/floor/concrete/slab_1, +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 + }, /area/hangar) "sT" = ( /obj/effect/turf_decal/techfloor/corner, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) "tc" = ( /obj/machinery/door/poddoor/multi_tile/four_tile_ver, @@ -467,11 +572,15 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) "tW" = ( /obj/effect/landmark/outpost/elevator, -/turf/open/floor/plasteel/elevatorshaft, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, /area/hangar) "ut" = ( /obj/structure/rack, @@ -491,7 +600,9 @@ pixel_y = 2 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) "uB" = ( /obj/structure/railing{ @@ -506,13 +617,17 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/light/floor/hangar, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) "vt" = ( /obj/effect/turf_decal/industrial/traffic{ dir = 1 }, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) "vA" = ( /obj/effect/turf_decal/trimline/opaque/yellow/filled/corner{ @@ -520,7 +635,9 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) "wx" = ( /obj/effect/turf_decal/siding/wood{ @@ -529,33 +646,44 @@ /obj/structure/chair/comfy/black{ dir = 4 }, -/turf/open/floor/wood, +/turf/open/floor/wood{ + planetary_atmos = 1 + }, /area/hangar) "xe" = ( /obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ dir = 1 }, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) "xE" = ( -/turf/open/floor/wood, +/turf/open/floor/wood{ + planetary_atmos = 1 + }, /area/hangar) "xK" = ( /obj/effect/turf_decal/siding/wood/corner{ dir = 4 }, -/turf/open/floor/concrete/slab_1, +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 + }, /area/hangar) "yh" = ( /obj/effect/turf_decal/techfloor, /obj/effect/turf_decal/techfloor/hole, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) "yK" = ( /obj/structure/catwalk/over/plated_catwalk, /obj/machinery/light/broken/directional/south, /turf/open/floor/plating{ - icon_state = "panelscorched" + icon_state = "panelscorched"; + planetary_atmos = 1 }, /area/hangar) "yT" = ( @@ -575,26 +703,30 @@ pixel_y = -7; pixel_x = -8 }, -/turf/open/floor/wood, +/turf/open/floor/wood{ + planetary_atmos = 1 + }, /area/hangar) "yV" = ( /obj/effect/turf_decal/industrial/traffic/corner{ dir = 1 }, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) "yY" = ( -/obj/machinery/atmospherics/components/unary/tank/air{ - volume = 10000000; - dir = 1 +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 }, -/turf/open/floor/plasteel/dark, /area/hangar) "zj" = ( /obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ dir = 8 }, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) "zr" = ( /obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ @@ -604,20 +736,28 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) "zT" = ( /obj/effect/turf_decal/siding/wood, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/concrete/slab_1, +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 + }, /area/hangar) "zX" = ( /obj/structure/reagent_dispensers/watertank, /obj/machinery/light/directional/east, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) "Ab" = ( -/turf/open/floor/plating, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, /area/hangar) "BA" = ( /obj/effect/turf_decal/siding/wood/corner, @@ -627,9 +767,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/carpet/red, /area/hangar) -"Cb" = ( -/turf/open/floor/plasteel/dark, -/area/hangar) "Cg" = ( /obj/effect/turf_decal/siding/wood{ dir = 10 @@ -643,7 +780,9 @@ pixel_y = 7 }, /obj/item/toy/cards/deck/cas, -/turf/open/floor/wood, +/turf/open/floor/wood{ + planetary_atmos = 1 + }, /area/hangar) "CJ" = ( /obj/structure/chair/comfy/black{ @@ -652,7 +791,9 @@ /obj/effect/turf_decal/siding/wood/corner{ dir = 4 }, -/turf/open/floor/wood, +/turf/open/floor/wood{ + planetary_atmos = 1 + }, /area/hangar) "CK" = ( /obj/structure/grille, @@ -664,23 +805,31 @@ dir = 8; layer = 4.1 }, -/turf/open/floor/plating, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, /area/hangar) "CV" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/concrete/slab_1, +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 + }, /area/hangar) "CW" = ( /obj/structure/statue/snow/snowlegion, -/turf/open/floor/concrete/reinforced, +/turf/open/floor/concrete/reinforced{ + planetary_atmos = 1 + }, /area/hangar) "Df" = ( /obj/effect/decal/cleanable/oil, /obj/item/radio/intercom/directional/east, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) "Dy" = ( /obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ @@ -688,33 +837,40 @@ }, /obj/machinery/light/floor/hangar, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) "EQ" = ( /obj/effect/landmark/outpost/hangar_dock, -/turf/open/floor/plating, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, /area/hangar) "Fi" = ( /turf/open/water/beach/deep, /area/hangar) "Fm" = ( -/obj/machinery/door/airlock/centcom{ - req_access_txt = "109" +/obj/machinery/door/airlock/outpost{ + req_one_access_txt = "109" }, -/obj/machinery/atmospherics/components/binary/pump/on{ - dir = 1 +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 }, -/turf/open/floor/plasteel/dark, /area/hangar) "Fz" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/outpost/hangar_numbers, -/turf/open/floor/concrete/slab_1, +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 + }, /area/hangar) "FB" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) "FF" = ( /obj/effect/turf_decal/siding/wood{ @@ -725,7 +881,9 @@ "FN" = ( /obj/effect/turf_decal/siding/wood/corner, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/concrete/slab_1, +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 + }, /area/hangar) "FQ" = ( /turf/closed/mineral/random/snow, @@ -733,26 +891,34 @@ "Gc" = ( /obj/effect/turf_decal/industrial/warning, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) "Gf" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 }, -/turf/open/floor/concrete/slab_1, +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 + }, /area/hangar) "Gl" = ( /obj/effect/turf_decal/siding/wood{ dir = 9 }, -/turf/open/floor/concrete/slab_1, +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 + }, /area/hangar) "Hi" = ( /obj/effect/turf_decal/siding/wood/corner{ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/concrete/slab_1, +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 + }, /area/hangar) "Im" = ( /obj/effect/turf_decal/siding/wood{ @@ -765,7 +931,9 @@ /area/hangar) "Io" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/concrete/slab_1, +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 + }, /area/hangar) "Iu" = ( /obj/effect/turf_decal/siding/wood{ @@ -780,7 +948,9 @@ /obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ dir = 8 }, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) "JD" = ( /obj/effect/turf_decal/siding/wood{ @@ -797,19 +967,25 @@ /area/hangar) "JX" = ( /obj/effect/turf_decal/techfloor, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) "Kg" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/concrete/slab_1, +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 + }, /area/hangar) "Kp" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 }, /obj/machinery/light/directional/west, -/turf/open/floor/concrete/slab_1, +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 + }, /area/hangar) "KV" = ( /obj/effect/turf_decal/siding/wood{ @@ -818,17 +994,23 @@ /obj/machinery/vending/cigarette{ pixel_x = 5 }, -/turf/open/floor/wood, +/turf/open/floor/wood{ + planetary_atmos = 1 + }, /area/hangar) "Lg" = ( -/turf/open/floor/concrete/slab_1, +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 + }, /area/hangar) "Ls" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 }, /obj/machinery/light/directional/east, -/turf/open/floor/concrete/slab_1, +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 + }, /area/hangar) "LT" = ( /obj/effect/decal/cleanable/dirt, @@ -846,7 +1028,9 @@ dir = 1; layer = 4.1 }, -/turf/open/floor/plating, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, /area/hangar) "MI" = ( /obj/structure/closet/crate, @@ -854,7 +1038,9 @@ /obj/effect/spawner/lootdrop/maintenance, /obj/machinery/light/directional/east, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) "MP" = ( /turf/closed/indestructible/reinforced, @@ -864,7 +1050,9 @@ dir = 1 }, /obj/structure/girder/displaced, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) "Na" = ( /obj/effect/decal/cleanable/dirt, @@ -874,26 +1062,33 @@ /obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ dir = 8 }, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) "Nt" = ( /obj/machinery/door/airlock, /obj/effect/landmark/outpost/elevator_machine, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, +/obj/structure/lattice/catwalk, +/turf/open/floor/engine, /area/hangar) "Nu" = ( /obj/effect/turf_decal/siding/wood{ dir = 6 }, -/turf/open/floor/concrete/slab_1, +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 + }, /area/hangar) "NP" = ( /obj/machinery/light/floor/hangar, /obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ dir = 8 }, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) "Ph" = ( /obj/effect/turf_decal/siding/wood, @@ -908,7 +1103,9 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/concrete/slab_1, +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 + }, /area/hangar) "Qk" = ( /obj/effect/turf_decal/siding/wood, @@ -931,14 +1128,18 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) "RV" = ( /obj/effect/turf_decal/siding/wood{ dir = 10 }, /obj/structure/fluff/hedge, -/turf/open/floor/wood, +/turf/open/floor/wood{ + planetary_atmos = 1 + }, /area/hangar) "Sj" = ( /obj/structure/railing{ @@ -961,7 +1162,9 @@ pixel_y = 3 }, /obj/machinery/light/directional/south, -/turf/open/floor/concrete/reinforced, +/turf/open/floor/concrete/reinforced{ + planetary_atmos = 1 + }, /area/hangar) "Sx" = ( /turf/template_noop, @@ -978,10 +1181,14 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) "SU" = ( -/turf/open/floor/plasteel/tech, +/turf/open/floor/plasteel/tech{ + planetary_atmos = 1 + }, /area/hangar) "Tg" = ( /obj/structure/girder, @@ -993,14 +1200,18 @@ dir = 1; layer = 4.1 }, -/turf/open/floor/plating, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, /area/hangar) "TD" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/concrete/slab_1, +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 + }, /area/hangar) "TY" = ( /obj/effect/turf_decal/siding/wood{ @@ -1013,11 +1224,15 @@ /obj/effect/turf_decal/industrial/traffic/corner{ dir = 4 }, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) "Uu" = ( /obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_ccw, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) "Ux" = ( /obj/structure/noticeboard{ @@ -1033,15 +1248,15 @@ pixel_y = 14 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/sepia, +/turf/open/floor/plasteel/sepia{ + planetary_atmos = 1 + }, /area/hangar) "UA" = ( /obj/structure/girder/reinforced, -/turf/open/floor/plating, -/area/hangar) -"Vl" = ( -/obj/machinery/atmospherics/components/unary/passive_vent, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, /area/hangar) "VM" = ( /obj/structure/flora/rock/icy, @@ -1054,7 +1269,8 @@ pixel_y = 9 }, /turf/open/floor/plating{ - icon_state = "panelscorched" + icon_state = "panelscorched"; + planetary_atmos = 1 }, /area/hangar) "Xm" = ( @@ -1078,7 +1294,9 @@ pixel_y = 32 }, /obj/machinery/light/directional/east, -/turf/open/floor/wood, +/turf/open/floor/wood{ + planetary_atmos = 1 + }, /area/hangar) "Xp" = ( /obj/effect/turf_decal/siding/wood, @@ -1092,7 +1310,9 @@ /area/hangar) "XQ" = ( /obj/structure/grille, -/turf/open/floor/plating, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, /area/hangar) "XT" = ( /obj/structure/rack{ @@ -1114,7 +1334,9 @@ /obj/item/statuebust{ pixel_x = 6 }, -/turf/open/floor/plasteel/sepia, +/turf/open/floor/plasteel/sepia{ + planetary_atmos = 1 + }, /area/hangar) "Yn" = ( /obj/effect/turf_decal/siding/wood{ @@ -1125,25 +1347,33 @@ /turf/open/floor/concrete/tiles, /area/hangar) "YD" = ( -/turf/open/floor/plasteel/elevatorshaft, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, /area/hangar) "YI" = ( /obj/effect/turf_decal/siding/wood/corner{ dir = 8 }, -/turf/open/floor/wood, +/turf/open/floor/wood{ + planetary_atmos = 1 + }, /area/hangar) "YN" = ( /obj/effect/turf_decal/siding/wood{ dir = 5 }, -/turf/open/floor/concrete/slab_1, +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 + }, /area/hangar) "ZX" = ( /obj/effect/turf_decal/techfloor/corner{ dir = 8 }, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, /area/hangar) (1,1,1) = {" @@ -1301,7 +1531,7 @@ Ab Ab EQ uX -Cb +yY FQ FQ MP @@ -1333,7 +1563,7 @@ Ab Ab Ab fb -Cb +yY FQ FQ MP @@ -1365,7 +1595,7 @@ Ab Ab df lE -Cb +yY FQ FQ MP @@ -1429,7 +1659,7 @@ Ab Ab Ab qi -Cb +yY FQ FQ MP @@ -1461,7 +1691,7 @@ Ab Ab Ab fb -Cb +yY FQ FQ MP @@ -1525,7 +1755,7 @@ Ab Ab df lE -Cb +yY FQ FQ MP @@ -1557,7 +1787,7 @@ Ab Ab Ab lE -Cb +yY FQ FQ MP @@ -1653,7 +1883,7 @@ Ab Ab Ab qi -Cb +yY FQ FQ MP @@ -1685,7 +1915,7 @@ Ab Ab df uX -Cb +yY FQ FQ MP @@ -1717,7 +1947,7 @@ Ab Ab Ab fb -Cb +yY MP FQ MP @@ -1749,7 +1979,7 @@ Ab Ab Ab fb -Cb +yY FQ FQ MP @@ -1781,7 +2011,7 @@ Ab Ab Ab lE -Cb +yY FQ FQ MP @@ -1909,7 +2139,7 @@ Ab Ab Ab lE -Cb +yY FQ FQ MP @@ -1941,7 +2171,7 @@ Ab Ab Ab lE -Cb +yY FQ FQ MP @@ -1973,7 +2203,7 @@ Ab Ab Ab lE -Cb +yY FQ FQ MP @@ -2005,7 +2235,7 @@ Ab Ab df fb -Cb +yY FQ FQ MP @@ -2037,7 +2267,7 @@ Ab Ab Ab fb -Cb +yY FQ FQ MP @@ -2133,7 +2363,7 @@ Ab Ab Ab lE -Cb +yY FQ FQ MP @@ -2165,7 +2395,7 @@ Ab Ab df lE -Cb +yY FQ FQ MP @@ -2293,7 +2523,7 @@ Ab Ab Ab lE -Cb +yY FQ FQ MP @@ -2325,7 +2555,7 @@ Ab Ab df lE -Cb +yY FQ FQ MP @@ -2357,7 +2587,7 @@ Ab Ab Ab lE -Cb +yY FQ FQ MP @@ -2389,7 +2619,7 @@ Ab Ab Ab fb -Cb +yY FQ FQ MP @@ -2421,7 +2651,7 @@ Ab Ab Ab fb -Cb +yY MP MP MP @@ -2453,7 +2683,7 @@ Ab Ab Ab uX -Vl +yY Fm yY MP @@ -2837,7 +3067,7 @@ Ab Ab Ab uX -Cb +yY FQ FQ MP @@ -2869,7 +3099,7 @@ Ab Ab Ab lE -Cb +yY FQ FQ MP @@ -2901,7 +3131,7 @@ Ab Ab Ab lE -Cb +yY FQ FQ MP @@ -2933,7 +3163,7 @@ Ab Ab Ab lE -Cb +yY oU cz MP @@ -2965,7 +3195,7 @@ Ab Ab df fb -Cb +yY Tg yK MP @@ -2997,7 +3227,7 @@ Ab Ab Ab fb -Cb +yY bp Wp MP @@ -3029,7 +3259,7 @@ Ab Ab Ab uX -Cb +yY Tg rn MP @@ -3061,7 +3291,7 @@ Ab Ab Ab lE -Cb +yY Tg XQ MP @@ -3070,7 +3300,7 @@ MP MP FQ FQ -Cb +yY lS fn NP @@ -3093,7 +3323,7 @@ oO Dy RO vA -Cb +yY LY FQ MP @@ -3103,11 +3333,11 @@ MP FQ MP MP -Cb -Cb -Cb -Cb -Cb +yY +yY +yY +yY +yY aR Gc MI @@ -3117,15 +3347,15 @@ kx ut zX aR -Cb +yY aR aR -Cb -Cb -Cb +yY +yY +yY FB -Cb -Cb +yY +yY FQ FQ MP diff --git a/_maps/outpost/hangar/nt_asteroid_56x40.dmm b/_maps/outpost/hangar/nt_asteroid_56x40.dmm new file mode 100644 index 000000000000..fd876e5844d1 --- /dev/null +++ b/_maps/outpost/hangar/nt_asteroid_56x40.dmm @@ -0,0 +1,5478 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ae" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 + }, +/area/hangar) +"ak" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/chair/comfy/black{ + dir = 1 + }, +/turf/open/floor/carpet/red{ + planetary_atmos = 1 + }, +/area/hangar) +"au" = ( +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 + }, +/area/hangar) +"aE" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/carpet/red{ + planetary_atmos = 1 + }, +/area/hangar) +"ba" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 + }, +/area/hangar) +"bx" = ( +/obj/effect/turf_decal/techfloor, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"bS" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/chair/comfy/black{ + dir = 4 + }, +/turf/open/floor/wood{ + planetary_atmos = 1 + }, +/area/hangar) +"ca" = ( +/obj/effect/landmark/outpost/hangar_dock, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, +/area/hangar) +"cj" = ( +/turf/open/floor/plating{ + planetary_atmos = 1 + }, +/area/hangar) +"dQ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/carpet/red{ + planetary_atmos = 1 + }, +/area/hangar) +"ee" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/concrete/tiles{ + planetary_atmos = 1 + }, +/area/hangar) +"ei" = ( +/obj/machinery/door/airlock/outpost{ + req_access_txt = "109" + }, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"ew" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"eA" = ( +/obj/machinery/door/airlock, +/obj/effect/landmark/outpost/elevator_machine, +/obj/structure/lattice/catwalk, +/turf/open/floor/engine, +/area/hangar) +"eH" = ( +/turf/closed/indestructible/reinforced, +/area/hangar) +"eS" = ( +/obj/effect/turf_decal/siding/wood/corner, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 + }, +/area/hangar) +"fd" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_ccw, +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"fh" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/concrete/tiles{ + planetary_atmos = 1 + }, +/area/hangar) +"fv" = ( +/obj/effect/turf_decal/siding/wood/corner, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/carpet/red{ + planetary_atmos = 1 + }, +/area/hangar) +"hB" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/sign/poster/official/moth/meth{ + pixel_y = 32 + }, +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 + }, +/area/hangar) +"hG" = ( +/obj/effect/decal/cleanable/oil, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"hL" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"il" = ( +/obj/effect/decal/cleanable/dirt, +/turf/closed/mineral/random/snow, +/area/hangar) +"iT" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 + }, +/area/hangar) +"jj" = ( +/obj/effect/turf_decal/siding/wood/corner, +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 + }, +/area/hangar) +"jF" = ( +/obj/structure/marker_beacon{ + picked_color = "Teal" + }, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, +/area/hangar) +"jI" = ( +/obj/effect/turf_decal/techfloor, +/obj/effect/turf_decal/techfloor/hole, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"jK" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/sign/poster/official/nanotrasen_logo{ + pixel_x = -32 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 + }, +/area/hangar) +"kK" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/turf/open/floor/concrete/tiles{ + planetary_atmos = 1 + }, +/area/hangar) +"lk" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"lv" = ( +/turf/open/floor/plasteel/tech, +/area/hangar) +"lF" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/carpet/red{ + planetary_atmos = 1 + }, +/area/hangar) +"lI" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 + }, +/area/hangar) +"lN" = ( +/obj/effect/turf_decal/techfloor/corner{ + dir = 8 + }, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"lS" = ( +/obj/structure/railing{ + dir = 10 + }, +/turf/open/water/beach/deep, +/area/hangar) +"lY" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 + }, +/area/hangar) +"lZ" = ( +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/spawner/lootdrop/maintenance, +/obj/machinery/light/directional/east, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"mx" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"mK" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/turf/open/floor/wood{ + planetary_atmos = 1 + }, +/area/hangar) +"nD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 + }, +/area/hangar) +"nM" = ( +/obj/machinery/vending/coffee{ + pixel_x = 5 + }, +/obj/item/kirbyplants{ + icon_state = "plant-22"; + pixel_x = -11 + }, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/machinery/elevator_call_button{ + pixel_y = 24; + pixel_x = -10 + }, +/obj/effect/landmark/outpost/elevator_machine, +/turf/open/floor/concrete/reinforced{ + planetary_atmos = 1 + }, +/area/hangar) +"oa" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 + }, +/area/hangar) +"op" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"oJ" = ( +/turf/open/space/basic, +/area/hangar) +"oL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/outpost/hangar_numbers, +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 + }, +/area/hangar) +"pp" = ( +/obj/structure/bookcase/random/fiction, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/wood{ + planetary_atmos = 1 + }, +/area/hangar) +"pK" = ( +/obj/structure/chair/sofa/left{ + dir = 8 + }, +/turf/open/floor/concrete/reinforced{ + planetary_atmos = 1 + }, +/area/hangar) +"qh" = ( +/obj/structure/bookcase/random/fiction, +/obj/structure/sign/plaques/deempisi{ + pixel_y = 22; + pixel_x = -8 + }, +/obj/item/toy/plush/hornet{ + pixel_x = 9; + pixel_y = 26 + }, +/turf/open/floor/wood{ + planetary_atmos = 1 + }, +/area/hangar) +"qD" = ( +/obj/machinery/light/floor/hangar, +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_ccw, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"qK" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/light/broken/directional/south, +/turf/open/floor/plating{ + icon_state = "panelscorched"; + planetary_atmos = 1 + }, +/area/hangar) +"qR" = ( +/obj/structure/flora/rock/pile/icy, +/turf/open/water/beach/deep, +/area/hangar) +"qT" = ( +/obj/effect/landmark/outpost/elevator, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"rf" = ( +/obj/structure/noticeboard{ + pixel_y = 31 + }, +/obj/item/storage/box/matches, +/obj/item/grown/log{ + pixel_x = 7; + pixel_y = 14 + }, +/obj/item/grown/log{ + pixel_x = 7; + pixel_y = 14 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/sepia{ + planetary_atmos = 1 + }, +/area/hangar) +"rn" = ( +/obj/structure/fireplace, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/sepia{ + planetary_atmos = 1 + }, +/area/hangar) +"rw" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_ccw, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"rT" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/structure/table/wood, +/obj/item/storage/pill_bottle/dice{ + pixel_x = -6 + }, +/obj/item/toy/figure/lawyer{ + pixel_x = 3; + pixel_y = 7 + }, +/obj/item/toy/cards/deck/cas, +/turf/open/floor/wood{ + planetary_atmos = 1 + }, +/area/hangar) +"rX" = ( +/obj/effect/turf_decal/steeldecal/steel_decals6, +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"sn" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ + dir = 1 + }, +/obj/structure/girder/displaced, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"sE" = ( +/obj/structure/chair/comfy{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/carpet/green{ + planetary_atmos = 1 + }, +/area/hangar) +"tD" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/table/wood, +/obj/item/flashlight/lamp/green{ + pixel_x = 5; + pixel_y = 14 + }, +/obj/item/storage/photo_album/library{ + pixel_y = -2; + pixel_x = -4 + }, +/turf/open/floor/carpet/red{ + planetary_atmos = 1 + }, +/area/hangar) +"uz" = ( +/obj/effect/turf_decal/industrial/traffic/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"uO" = ( +/obj/machinery/door/poddoor/multi_tile/four_tile_ver, +/turf/closed/indestructible/reinforced, +/area/hangar) +"uV" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/concrete/tiles{ + planetary_atmos = 1 + }, +/area/hangar) +"vc" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/turf/open/floor/carpet/red{ + planetary_atmos = 1 + }, +/area/hangar) +"vg" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"vi" = ( +/obj/item/stack/rods{ + pixel_x = 7; + pixel_y = -9 + }, +/turf/open/floor/plating{ + icon_state = "platingdmg2"; + planetary_atmos = 1 + }, +/area/hangar) +"wk" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ + dir = 8 + }, +/obj/machinery/light/floor/hangar, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"wm" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 + }, +/area/hangar) +"wp" = ( +/turf/template_noop, +/area/template_noop) +"xo" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/obj/machinery/light/directional/south, +/turf/open/floor/concrete/tiles{ + planetary_atmos = 1 + }, +/area/hangar) +"xp" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"xW" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 + }, +/area/hangar) +"yi" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/chair/office{ + dir = 4 + }, +/turf/open/floor/carpet/red{ + planetary_atmos = 1 + }, +/area/hangar) +"yL" = ( +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"zl" = ( +/obj/structure/chair/sofa/right{ + dir = 8 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/concrete/reinforced{ + planetary_atmos = 1 + }, +/area/hangar) +"Ag" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/structure/bookcase/random/fiction, +/turf/open/floor/wood{ + planetary_atmos = 1 + }, +/area/hangar) +"Ai" = ( +/obj/structure/grille/broken, +/obj/structure/catwalk/over/plated_catwalk, +/obj/item/toy/plush/beeplushie{ + pixel_y = -1; + pixel_x = 2 + }, +/turf/open/floor/plating{ + icon_state = "foam_plating"; + planetary_atmos = 1 + }, +/area/hangar) +"AT" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/warning{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/hangar) +"AW" = ( +/obj/structure/girder/reinforced, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, +/area/hangar) +"Bp" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/corner{ + dir = 8 + }, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"BX" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/structure/fluff/hedge, +/turf/open/floor/wood{ + planetary_atmos = 1 + }, +/area/hangar) +"Cl" = ( +/obj/machinery/door/airlock, +/obj/effect/landmark/outpost/elevator_machine, +/obj/effect/decal/cleanable/dirt, +/obj/structure/lattice/catwalk, +/turf/open/floor/engine, +/area/hangar) +"Cw" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_ccw{ + dir = 8 + }, +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"Cx" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"Df" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 1 + }, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"Dk" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood{ + planetary_atmos = 1 + }, +/area/hangar) +"Dr" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/vending/cigarette{ + pixel_x = 5 + }, +/turf/open/floor/wood{ + planetary_atmos = 1 + }, +/area/hangar) +"DT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"Ed" = ( +/obj/machinery/computer/cargo/express{ + dir = 8; + pixel_x = 7 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/decal/cleanable/garbage{ + pixel_x = -3; + pixel_y = -10 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"EZ" = ( +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"Fs" = ( +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 + }, +/area/hangar) +"FK" = ( +/obj/structure/firelock_frame, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, +/area/hangar) +"FP" = ( +/obj/structure/table, +/obj/item/paper/pamphlet/gateway{ + pixel_x = 3; + pixel_y = 4 + }, +/obj/item/paper/pamphlet/centcom{ + pixel_x = 8; + pixel_y = 1 + }, +/obj/item/reagent_containers/food/drinks/coffee{ + pixel_x = -6; + pixel_y = 3 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/concrete/reinforced{ + planetary_atmos = 1 + }, +/area/hangar) +"FS" = ( +/obj/machinery/light/floor/hangar, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"Gj" = ( +/obj/structure/statue/snow/snowlegion, +/turf/open/floor/concrete/reinforced{ + planetary_atmos = 1 + }, +/area/hangar) +"GW" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"Hs" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, +/area/hangar) +"HD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"Ib" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 + }, +/area/hangar) +"Ig" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/structure/table/wood, +/obj/item/toy/cards/deck{ + pixel_x = -2; + pixel_y = 4 + }, +/obj/item/toy/cards/deck/kotahi{ + pixel_x = 5; + pixel_y = 2 + }, +/obj/item/toy/plush/moth{ + pixel_y = -7; + pixel_x = -8 + }, +/turf/open/floor/wood{ + planetary_atmos = 1 + }, +/area/hangar) +"Il" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood{ + icon_state = "wood-broken" + }, +/area/hangar) +"Io" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 + }, +/area/hangar) +"Is" = ( +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/obj/structure/girder, +/obj/structure/railing{ + dir = 1; + layer = 4.1 + }, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, +/area/hangar) +"Iy" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 1 + }, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"IH" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 + }, +/area/hangar) +"IV" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"Ji" = ( +/obj/structure/grille, +/obj/structure/railing{ + dir = 4; + layer = 4.1 + }, +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, +/area/hangar) +"JA" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 + }, +/area/hangar) +"JM" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_ccw, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"Kf" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"Ky" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 + }, +/area/hangar) +"KQ" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"KT" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/spawner/lootdrop/glowstick{ + pixel_x = 5; + pixel_y = 9 + }, +/turf/open/floor/plating{ + icon_state = "panelscorched"; + planetary_atmos = 1 + }, +/area/hangar) +"Lc" = ( +/obj/effect/turf_decal/industrial/traffic/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"LD" = ( +/turf/open/water/beach/deep, +/area/hangar) +"LM" = ( +/obj/structure/chair/comfy/black{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/turf/open/floor/wood{ + planetary_atmos = 1 + }, +/area/hangar) +"Mf" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"Mh" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 + }, +/area/hangar) +"MN" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/structure/table/wood, +/obj/item/paper_bin{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/pen{ + pixel_x = 3; + pixel_y = 2 + }, +/obj/item/pen{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/structure/sign/poster/official/fruit_bowl{ + pixel_y = 32 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/wood{ + planetary_atmos = 1 + }, +/area/hangar) +"Nt" = ( +/obj/structure/flora/rock/icy, +/turf/open/water/beach/deep, +/area/hangar) +"NC" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ + dir = 1 + }, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"NN" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"NV" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 + }, +/area/hangar) +"Ob" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"On" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/bookcase/random/fiction, +/turf/open/floor/wood{ + planetary_atmos = 1 + }, +/area/hangar) +"OB" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_ccw{ + dir = 8 + }, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"OC" = ( +/obj/machinery/light/floor/hangar, +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"OL" = ( +/turf/open/floor/wood{ + planetary_atmos = 1 + }, +/area/hangar) +"Pg" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 + }, +/area/hangar) +"Pi" = ( +/obj/effect/turf_decal/techfloor/corner, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"Pj" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 + }, +/area/hangar) +"PQ" = ( +/obj/effect/turf_decal/siding/wood/end{ + dir = 4 + }, +/obj/item/kirbyplants{ + icon_state = "plant-21"; + pixel_x = 6; + pixel_y = 17 + }, +/obj/structure/sign/poster/official/sgt{ + pixel_x = 32 + }, +/turf/open/floor/carpet/red{ + planetary_atmos = 1 + }, +/area/hangar) +"Rd" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/carpet/red{ + planetary_atmos = 1 + }, +/area/hangar) +"Rh" = ( +/obj/structure/table, +/obj/item/radio/intercom/directional/south, +/obj/effect/turf_decal/siding/wood, +/obj/item/newspaper{ + pixel_x = -5; + pixel_y = -1 + }, +/obj/item/newspaper{ + pixel_x = -5; + pixel_y = 2 + }, +/obj/machinery/jukebox/boombox{ + pixel_y = 3; + pixel_x = 4 + }, +/turf/open/floor/carpet/green{ + planetary_atmos = 1 + }, +/area/hangar) +"Rn" = ( +/obj/effect/turf_decal/industrial/traffic/corner{ + dir = 4 + }, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"Ry" = ( +/obj/structure/bookcase/random/fiction, +/turf/open/floor/wood{ + planetary_atmos = 1 + }, +/area/hangar) +"Rz" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/turf/open/water/beach/deep, +/area/hangar) +"RX" = ( +/obj/structure/girder, +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/obj/structure/railing{ + dir = 1; + layer = 4.1 + }, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, +/area/hangar) +"Sc" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 + }, +/area/hangar) +"Sh" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 + }, +/area/hangar) +"Sq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood{ + icon_state = "wood-broken7" + }, +/area/hangar) +"Sw" = ( +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/turf/open/water/beach/deep, +/area/hangar) +"SU" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/sign/poster/official/nanotrasen_logo{ + pixel_y = 32 + }, +/turf/open/floor/concrete/tiles{ + planetary_atmos = 1 + }, +/area/hangar) +"SY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"Tt" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/structure/chair/office{ + dir = 8 + }, +/turf/open/floor/carpet/red{ + planetary_atmos = 1 + }, +/area/hangar) +"TU" = ( +/obj/structure/rack{ + color = "#A47449"; + pixel_y = 11 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/grown/log{ + pixel_x = -7; + pixel_y = 20 + }, +/obj/item/grown/log{ + pixel_x = 7; + pixel_y = 20 + }, +/obj/item/grown/log{ + pixel_y = 25 + }, +/obj/item/statuebust{ + pixel_x = 6 + }, +/turf/open/floor/plasteel/sepia{ + planetary_atmos = 1 + }, +/area/hangar) +"Un" = ( +/obj/effect/turf_decal/arrows{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/hangar) +"UY" = ( +/turf/closed/mineral/random/snow, +/area/hangar) +"VD" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ + dir = 8 + }, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"VE" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/concrete/tiles{ + planetary_atmos = 1 + }, +/area/hangar) +"VV" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"WE" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/turf/open/floor/concrete/tiles{ + planetary_atmos = 1 + }, +/area/hangar) +"Xo" = ( +/obj/structure/grille, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, +/area/hangar) +"Xu" = ( +/obj/structure/rack, +/obj/item/poster/random_official{ + pixel_x = 2; + pixel_y = 9 + }, +/obj/item/poster/random_official{ + pixel_x = -2; + pixel_y = 4 + }, +/obj/item/destTagger{ + pixel_x = -5 + }, +/obj/item/export_scanner{ + pixel_x = 6; + pixel_y = 2 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"YV" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/slab_1{ + planetary_atmos = 1 + }, +/area/hangar) +"YW" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/hangar) +"YY" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ + dir = 8 + }, +/obj/machinery/light/floor/hangar, +/obj/effect/turf_decal/industrial/warning/corner, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"ZA" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/carpet/red{ + planetary_atmos = 1 + }, +/area/hangar) +"ZK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) +"ZX" = ( +/obj/effect/turf_decal/industrial/traffic/corner{ + dir = 1 + }, +/turf/open/floor/plasteel/dark{ + planetary_atmos = 1 + }, +/area/hangar) + +(1,1,1) = {" +wp +wp +wp +wp +eH +eH +eH +eH +eH +uO +eH +eH +eH +uO +eH +eH +eH +uO +oJ +eH +eH +uO +oJ +eH +eH +uO +oJ +eH +eH +uO +eH +eH +eH +uO +eH +eH +eH +uO +eH +eH +eH +uO +eH +eH +eH +uO +eH +eH +wp +wp +wp +wp +"} +(2,1,1) = {" +wp +wp +wp +eH +eH +YW +YW +YW +YW +YW +YW +YW +YW +YW +YW +YW +YW +YW +YW +YW +YW +YW +YW +YW +YW +YW +YW +YW +YW +YW +YW +YW +YW +YW +YW +YW +YW +YW +YW +YW +YW +YW +YW +YW +YW +YW +YW +eH +eH +wp +wp +wp +"} +(3,1,1) = {" +eH +eH +eH +eH +lk +lv +lv +lv +lv +lv +lv +lv +lv +Un +lv +lv +lv +lv +Un +lv +lv +lv +lv +Un +lv +lv +lv +lv +lv +Un +lv +lv +lv +lv +Un +lv +lv +lv +lv +Un +lv +lv +lv +lv +Un +lv +lv +Iy +eH +eH +eH +eH +"} +(4,1,1) = {" +eH +UY +UY +UY +lk +AT +AT +AT +AT +AT +AT +AT +AT +AT +AT +AT +AT +AT +AT +AT +AT +AT +AT +AT +AT +AT +AT +AT +AT +AT +AT +AT +AT +AT +AT +AT +AT +AT +AT +AT +AT +AT +AT +AT +AT +AT +AT +Iy +UY +UY +UY +eH +"} +(5,1,1) = {" +eH +UY +UY +Rn +fd +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +ca +cj +KQ +yL +UY +UY +eH +"} +(6,1,1) = {" +eH +UY +UY +Df +rw +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +hL +yL +UY +UY +eH +"} +(7,1,1) = {" +eH +UY +UY +IV +rw +jF +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +jF +NC +yL +UY +UY +eH +"} +(8,1,1) = {" +eH +UY +UY +Lc +JM +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +hL +VV +eH +UY +eH +"} +(9,1,1) = {" +eH +UY +UY +Rn +JM +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +op +yL +UY +UY +eH +"} +(10,1,1) = {" +eH +UY +eH +Df +rw +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +hL +yL +UY +UY +eH +"} +(11,1,1) = {" +eH +UY +UY +IV +fd +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +KQ +VV +UY +UY +eH +"} +(12,1,1) = {" +eH +UY +UY +Lc +rw +jF +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +jF +NC +yL +UY +UY +eH +"} +(13,1,1) = {" +eH +UY +UY +uz +rw +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +NC +yL +UY +UY +eH +"} +(14,1,1) = {" +eH +UY +UY +Df +JM +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +hL +DT +UY +UY +eH +"} +(15,1,1) = {" +eH +UY +UY +Df +JM +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +hL +VV +UY +UY +eH +"} +(16,1,1) = {" +eH +UY +UY +Lc +rw +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +op +yL +UY +UY +eH +"} +(17,1,1) = {" +eH +UY +UY +uz +fd +jF +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +jF +KQ +yL +UY +UY +eH +"} +(18,1,1) = {" +eH +UY +UY +Df +rw +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +hL +yL +eH +UY +eH +"} +(19,1,1) = {" +eH +UY +UY +Df +rw +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +hL +yL +UY +UY +eH +"} +(20,1,1) = {" +eH +UY +UY +ZX +JM +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +NC +yL +UY +UY +eH +"} +(21,1,1) = {" +eH +UY +UY +Rn +JM +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +op +VV +UY +UY +eH +"} +(22,1,1) = {" +eH +UY +UY +Df +rw +jF +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +jF +hL +DT +UY +UY +eH +"} +(23,1,1) = {" +eH +UY +UY +Df +fd +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +KQ +DT +UY +UY +eH +"} +(24,1,1) = {" +eH +UY +UY +Lc +rw +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +NC +yL +UY +UY +eH +"} +(25,1,1) = {" +eH +UY +UY +uz +rw +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +NC +yL +UY +UY +eH +"} +(26,1,1) = {" +eH +UY +UY +IV +JM +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +NC +yL +UY +UY +eH +"} +(27,1,1) = {" +eH +UY +eH +Df +JM +jF +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +jF +hL +yL +UY +UY +eH +"} +(28,1,1) = {" +eH +UY +UY +ZX +rw +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +hL +yL +UY +UY +eH +"} +(29,1,1) = {" +eH +UY +UY +Rn +fd +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +KQ +VV +UY +UY +eH +"} +(30,1,1) = {" +eH +UY +UY +Df +rw +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +NC +VV +UY +UY +eH +"} +(31,1,1) = {" +eH +UY +UY +Df +rw +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +NC +yL +UY +UY +eH +"} +(32,1,1) = {" +eH +UY +UY +Lc +JM +jF +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +jF +NC +yL +UY +UY +eH +"} +(33,1,1) = {" +eH +UY +UY +Rn +JM +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +hL +VV +UY +UY +eH +"} +(34,1,1) = {" +eH +UY +UY +Df +rw +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +hL +VV +eH +UY +eH +"} +(35,1,1) = {" +eH +UY +UY +Df +fd +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +KQ +VV +UY +UY +eH +"} +(36,1,1) = {" +eH +UY +UY +ZX +rw +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +NC +yL +UY +UY +eH +"} +(37,1,1) = {" +eH +UY +UY +Rn +rw +jF +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +jF +NC +yL +UY +UY +eH +"} +(38,1,1) = {" +eH +UY +eH +Df +JM +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +NC +yL +UY +UY +eH +"} +(39,1,1) = {" +eH +UY +UY +Df +JM +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +hL +yL +UY +UY +eH +"} +(40,1,1) = {" +eH +UY +UY +ZX +rw +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +hL +yL +eH +eH +eH +"} +(41,1,1) = {" +eH +UY +UY +Rn +fd +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +KQ +yL +ei +yL +eH +"} +(42,1,1) = {" +eH +UY +UY +Df +rw +jF +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +jF +NC +Pi +eH +eH +eH +"} +(43,1,1) = {" +eH +UY +UY +Df +rw +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +NC +bx +UY +UY +eH +"} +(44,1,1) = {" +eH +UY +UY +ZX +JM +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +NC +bx +UY +UY +eH +"} +(45,1,1) = {" +eH +UY +UY +Rn +JM +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +hL +bx +UY +UY +eH +"} +(46,1,1) = {" +eH +UY +UY +Df +rw +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +hL +jI +UY +UY +eH +"} +(47,1,1) = {" +eH +UY +UY +Df +fd +jF +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +jF +KQ +bx +eH +UY +eH +"} +(48,1,1) = {" +eH +UY +UY +ZX +rw +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +NC +bx +UY +UY +eH +"} +(49,1,1) = {" +eH +UY +UY +Rn +rw +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +NC +bx +UY +UY +eH +"} +(50,1,1) = {" +eH +UY +UY +Df +JM +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +sn +jI +UY +UY +eH +"} +(51,1,1) = {" +eH +UY +UY +Df +JM +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +hL +bx +UY +UY +eH +"} +(52,1,1) = {" +eH +UY +UY +ZX +rw +jF +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +jF +hL +lN +UY +UY +eH +"} +(53,1,1) = {" +eH +UY +UY +Rn +qD +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +KQ +yL +UY +UY +eH +"} +(54,1,1) = {" +eH +UY +UY +Df +rw +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +NC +yL +UY +UY +eH +"} +(55,1,1) = {" +eH +UY +eH +Df +rw +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +NC +yL +UY +UY +eH +"} +(56,1,1) = {" +eH +UY +UY +ZX +JM +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +NC +yL +FK +Hs +eH +"} +(57,1,1) = {" +eH +UY +UY +Rn +JM +jF +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +jF +hL +yL +RX +qK +eH +"} +(58,1,1) = {" +eH +UY +UY +Df +rw +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +hL +yL +vi +KT +eH +"} +(59,1,1) = {" +eH +UY +UY +Df +fd +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +KQ +yL +RX +Ai +eH +"} +(60,1,1) = {" +eH +UY +UY +ZX +rw +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +cj +NC +yL +RX +Xo +eH +"} +(61,1,1) = {" +eH +UY +UY +yL +Bp +OB +OB +OB +OB +Cw +OB +OB +Cw +OB +OB +OB +Cw +OB +OB +OB +Cw +OB +OB +OB +Cw +OB +OB +rX +OC +Cx +SY +ew +YY +xp +HD +FS +Ob +VD +Mf +vg +Cx +OC +ZK +Cx +ew +wk +vg +GW +yL +Is +UY +eH +"} +(62,1,1) = {" +eH +UY +UY +yL +yL +yL +yL +yL +yL +yL +yL +yL +yL +yL +yL +yL +yL +yL +yL +yL +yL +yL +yL +yL +yL +yL +yL +yL +yL +yL +yL +VV +NN +lZ +hG +mx +Ed +Xu +Kf +VV +yL +VV +VV +yL +yL +yL +DT +yL +yL +UY +UY +eH +"} +(63,1,1) = {" +eH +UY +UY +UY +UY +UY +UY +UY +UY +UY +UY +UY +UY +UY +UY +UY +UY +UY +UY +UY +UY +UY +UY +UY +eH +eH +eH +eH +hB +au +Fs +UY +UY +eH +eH +Ji +Ji +Ji +eH +UY +UY +iT +au +YV +UY +UY +UY +UY +UY +UY +UY +eH +"} +(64,1,1) = {" +eH +UY +UY +UY +UY +UY +UY +UY +UY +UY +UY +UY +UY +UY +UY +UY +UY +UY +UY +UY +UY +UY +UY +UY +UY +eH +Gj +eH +Pj +NV +ae +Ky +UY +UY +eH +UY +UY +UY +eH +UY +Io +wm +NV +YV +BX +UY +UY +UY +UY +UY +UY +eH +"} +(65,1,1) = {" +eH +eH +eH +eH +eH +eH +eH +eH +eH +eH +eH +eH +eH +eH +eH +eH +eH +eH +eH +eH +eH +eH +eH +UY +UY +eH +eH +eH +xW +lI +nD +Pg +Ky +UY +eH +Ji +Ji +Ji +eH +Io +IH +NV +jj +Sh +mK +Ag +UY +UY +eH +eH +eH +eH +"} +(66,1,1) = {" +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +eH +UY +UY +LD +LD +Rz +lS +xW +ba +NV +Pg +JA +jK +JA +JA +JA +Ib +wm +au +jj +Sh +Dk +OL +On +UY +UY +eH +wp +wp +wp +"} +(67,1,1) = {" +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +eH +UY +UY +UY +LD +qR +Rz +lS +xW +ba +NV +NV +au +au +au +au +au +NV +eS +oa +OL +Il +Dk +On +UY +UY +eH +wp +wp +wp +"} +(68,1,1) = {" +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +eH +UY +UY +UY +LD +LD +LD +Rz +lS +xW +Sc +Mh +lY +lY +Sc +Mh +Sc +lY +oa +Dr +LM +OL +Sq +Ig +rT +UY +eH +wp +wp +wp +"} +(69,1,1) = {" +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +eH +eH +UY +UY +UY +LD +LD +LD +Rz +Sw +Sw +eH +UY +il +UY +eH +fh +NV +uV +eH +MN +bS +lF +dQ +ZA +eH +eH +wp +wp +wp +"} +(70,1,1) = {" +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +eH +eH +UY +eH +Nt +LD +LD +qR +LD +eH +eH +eH +eH +eH +eH +SU +NV +xo +eH +eH +rf +Rd +aE +yi +pp +eH +wp +wp +wp +"} +(71,1,1) = {" +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +eH +eH +eH +eH +LD +LD +LD +AW +eH +EZ +EZ +qT +eA +ee +WE +NV +uV +sE +eH +rn +ak +aE +tD +Ry +eH +wp +wp +wp +"} +(72,1,1) = {" +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +eH +eH +eH +eH +eH +eH +EZ +EZ +EZ +Cl +NV +NV +oL +uV +Rh +eH +TU +vc +fv +Tt +Ry +eH +wp +wp +wp +"} +(73,1,1) = {" +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +eH +EZ +EZ +EZ +Cl +VE +VE +VE +kK +sE +eH +eH +qh +PQ +Ry +eH +eH +wp +wp +wp +"} +(74,1,1) = {" +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +eH +eH +eH +eH +eH +nM +zl +pK +FP +eH +eH +eH +eH +eH +eH +eH +wp +wp +wp +wp +"} +(75,1,1) = {" +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +eH +eH +eH +eH +eH +eH +wp +wp +wp +wp +wp +wp +wp +wp +wp +wp +"} diff --git a/_maps/outpost/hangar/test_20x20.dmm b/_maps/outpost/hangar/test_20x20.dmm deleted file mode 100644 index 118bb8afa821..000000000000 --- a/_maps/outpost/hangar/test_20x20.dmm +++ /dev/null @@ -1,1072 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"a" = ( -/turf/open/floor/plating, -/area/hangar) -"b" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ - dir = 1 - }, -/obj/machinery/light/floor/hangar, -/turf/open/floor/plasteel, -/area/hangar) -"e" = ( -/obj/effect/landmark/outpost/hangar_numbers, -/turf/open/floor/plasteel, -/area/hangar) -"f" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/corner{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hangar) -"g" = ( -/obj/effect/landmark/outpost/hangar_dock, -/turf/open/floor/plating, -/area/hangar) -"h" = ( -/obj/machinery/light/floor/hangar, -/turf/open/floor/plasteel, -/area/hangar) -"i" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hangar) -"j" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning, -/turf/open/floor/plasteel, -/area/hangar) -"k" = ( -/obj/machinery/atmospherics/components/binary/pump/on, -/turf/open/floor/plasteel, -/area/hangar) -"m" = ( -/turf/closed/indestructible/reinforced, -/area/hangar) -"n" = ( -/obj/machinery/atmospherics/components/unary/tank/air{ - volume = 10000000 - }, -/turf/open/floor/plasteel, -/area/hangar) -"r" = ( -/obj/machinery/atmospherics/pipe/simple/general, -/turf/closed/indestructible/reinforced, -/area/hangar) -"s" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/corner{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hangar) -"t" = ( -/obj/effect/turf_decal/arrows{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/hangar) -"u" = ( -/obj/structure/marker_beacon{ - picked_color = "Teal" - }, -/turf/open/floor/plating, -/area/hangar) -"w" = ( -/turf/open/floor/plasteel/tech, -/area/hangar) -"y" = ( -/obj/machinery/door/poddoor/multi_tile/four_tile_ver, -/turf/closed/indestructible/reinforced, -/area/hangar) -"D" = ( -/obj/effect/turf_decal/arrows{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hangar) -"F" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/warning{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/hangar) -"G" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning, -/obj/machinery/light/floor/hangar, -/turf/open/floor/plasteel, -/area/hangar) -"H" = ( -/turf/template_noop, -/area/template_noop) -"I" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hangar) -"K" = ( -/obj/effect/turf_decal/arrows{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hangar) -"Q" = ( -/obj/effect/landmark/outpost/elevator, -/turf/open/floor/plasteel/elevatorshaft, -/area/hangar) -"R" = ( -/obj/machinery/door/airlock, -/obj/effect/landmark/outpost/elevator_machine, -/turf/open/floor/plasteel, -/area/hangar) -"S" = ( -/turf/open/floor/plasteel, -/area/hangar) -"U" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/warning{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/hangar) -"V" = ( -/obj/machinery/elevator_call_button{ - pixel_y = 25 - }, -/obj/effect/landmark/outpost/elevator_machine, -/turf/open/floor/plasteel, -/area/hangar) -"W" = ( -/turf/open/floor/plasteel/elevatorshaft, -/area/hangar) -"X" = ( -/obj/machinery/atmospherics/components/unary/passive_vent{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hangar) - -(1,1,1) = {" -H -H -H -m -m -m -m -m -m -m -y -m -m -m -y -m -m -m -y -m -m -m -y -m -m -m -y -m -m -m -m -"} -(2,1,1) = {" -H -H -H -m -S -S -j -F -F -F -F -F -F -F -F -F -F -F -F -F -F -F -F -F -F -F -F -i -S -S -m -"} -(3,1,1) = {" -H -H -H -m -S -S -j -w -w -t -w -w -w -w -t -w -w -w -w -t -w -w -w -w -t -w -w -i -S -S -m -"} -(4,1,1) = {" -H -H -H -m -S -S -j -U -U -U -U -U -U -U -U -U -U -U -U -U -U -U -U -U -U -U -U -i -S -S -m -"} -(5,1,1) = {" -H -H -H -m -S -S -j -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -g -i -S -S -m -"} -(6,1,1) = {" -H -H -H -m -S -S -j -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -i -S -S -m -"} -(7,1,1) = {" -H -H -H -m -S -D -j -u -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -u -i -D -S -m -"} -(8,1,1) = {" -H -H -H -m -S -S -j -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -i -S -S -m -"} -(9,1,1) = {" -H -H -H -m -S -S -G -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -S -S -m -"} -(10,1,1) = {" -H -H -H -m -S -S -j -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -i -S -S -m -"} -(11,1,1) = {" -H -H -H -m -S -S -j -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -i -S -S -m -"} -(12,1,1) = {" -H -H -H -m -S -D -j -u -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -u -i -D -S -m -"} -(13,1,1) = {" -H -H -H -m -S -S -j -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -i -S -S -m -"} -(14,1,1) = {" -H -H -H -m -S -S -j -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -i -S -S -m -"} -(15,1,1) = {" -H -H -H -m -S -S -j -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -i -S -S -m -"} -(16,1,1) = {" -H -H -H -m -S -S -j -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -i -S -S -m -"} -(17,1,1) = {" -H -H -H -m -S -D -j -u -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -u -i -D -S -m -"} -(18,1,1) = {" -H -H -H -m -S -S -j -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -i -S -S -m -"} -(19,1,1) = {" -H -H -H -m -S -S -G -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -S -S -m -"} -(20,1,1) = {" -H -H -H -m -S -S -j -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -i -S -S -m -"} -(21,1,1) = {" -H -H -H -m -S -S -j -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -i -S -S -m -"} -(22,1,1) = {" -H -H -H -m -S -D -j -u -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -u -i -D -S -m -"} -(23,1,1) = {" -H -n -k -r -X -S -j -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -i -S -S -m -"} -(24,1,1) = {" -m -m -m -m -m -V -j -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -i -S -S -m -"} -(25,1,1) = {" -m -W -W -Q -R -S -s -I -I -I -I -I -I -I -I -I -I -I -I -I -I -I -I -I -I -I -I -f -S -S -m -"} -(26,1,1) = {" -m -W -W -W -R -e -S -S -S -K -S -S -S -S -K -S -S -S -S -K -S -S -S -S -K -S -S -S -S -S -m -"} -(27,1,1) = {" -m -W -W -W -R -S -S -S -h -S -S -S -S -S -S -S -S -S -S -S -S -S -S -S -S -h -S -S -S -S -m -"} -(28,1,1) = {" -m -m -m -m -m -m -m -m -m -m -m -m -m -m -m -m -m -m -m -m -m -m -m -m -m -m -m -m -m -m -m -"} diff --git a/_maps/outpost/hangar/test_40x20.dmm b/_maps/outpost/hangar/test_40x20.dmm deleted file mode 100644 index 66b1a7d24b6f..000000000000 --- a/_maps/outpost/hangar/test_40x20.dmm +++ /dev/null @@ -1,1732 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"a" = ( -/turf/open/floor/plating, -/area/hangar) -"b" = ( -/turf/closed/indestructible/reinforced, -/area/hangar) -"c" = ( -/obj/effect/turf_decal/arrows{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hangar) -"d" = ( -/obj/machinery/atmospherics/components/binary/pump/on, -/turf/open/floor/plasteel, -/area/hangar) -"g" = ( -/obj/machinery/atmospherics/components/unary/passive_vent{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hangar) -"h" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/corner{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hangar) -"k" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hangar) -"n" = ( -/obj/machinery/atmospherics/pipe/simple/general, -/turf/closed/indestructible/reinforced, -/area/hangar) -"o" = ( -/obj/machinery/atmospherics/components/unary/tank/air{ - volume = 10000000 - }, -/turf/open/floor/plasteel, -/area/hangar) -"q" = ( -/turf/open/floor/plasteel, -/area/hangar) -"r" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/corner{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hangar) -"t" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning, -/obj/machinery/light/floor/hangar, -/turf/open/floor/plasteel, -/area/hangar) -"u" = ( -/obj/effect/landmark/outpost/elevator, -/turf/open/floor/plasteel/elevatorshaft, -/area/hangar) -"x" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/warning{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/hangar) -"y" = ( -/obj/machinery/elevator_call_button{ - pixel_y = 25 - }, -/obj/effect/landmark/outpost/elevator_machine, -/turf/open/floor/plasteel, -/area/hangar) -"z" = ( -/obj/effect/landmark/outpost/hangar_numbers, -/turf/open/floor/plasteel, -/area/hangar) -"B" = ( -/obj/effect/turf_decal/arrows{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hangar) -"C" = ( -/obj/machinery/light/floor/hangar, -/turf/open/floor/plasteel, -/area/hangar) -"E" = ( -/obj/machinery/door/airlock, -/obj/effect/landmark/outpost/elevator_machine, -/turf/open/floor/plasteel, -/area/hangar) -"I" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ - dir = 1 - }, -/obj/machinery/light/floor/hangar, -/turf/open/floor/plasteel, -/area/hangar) -"J" = ( -/obj/effect/landmark/outpost/hangar_dock, -/turf/open/floor/plating, -/area/hangar) -"K" = ( -/obj/structure/marker_beacon{ - picked_color = "Teal" - }, -/turf/open/floor/plating, -/area/hangar) -"N" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning, -/turf/open/floor/plasteel, -/area/hangar) -"P" = ( -/turf/template_noop, -/area/template_noop) -"Q" = ( -/turf/open/floor/plasteel/tech, -/area/hangar) -"S" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/warning{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/hangar) -"T" = ( -/obj/machinery/door/poddoor/multi_tile/four_tile_ver, -/turf/closed/indestructible/reinforced, -/area/hangar) -"V" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hangar) -"W" = ( -/turf/open/floor/plasteel/elevatorshaft, -/area/hangar) -"Z" = ( -/obj/effect/turf_decal/arrows{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/hangar) - -(1,1,1) = {" -P -P -P -b -b -b -b -b -b -b -T -b -b -b -T -b -b -b -T -b -b -b -T -b -b -b -T -b -b -b -b -"} -(2,1,1) = {" -P -P -P -b -q -q -N -S -S -S -S -S -S -S -S -S -S -S -S -S -S -S -S -S -S -S -S -k -q -q -b -"} -(3,1,1) = {" -P -P -P -b -q -q -N -Q -Q -Z -Q -Q -Q -Q -Z -Q -Q -Q -Q -Z -Q -Q -Q -Q -Z -Q -Q -k -q -q -b -"} -(4,1,1) = {" -P -P -P -b -q -q -N -x -x -x -x -x -x -x -x -x -x -x -x -x -x -x -x -x -x -x -x -k -q -q -b -"} -(5,1,1) = {" -P -P -P -b -q -q -N -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -J -k -q -q -b -"} -(6,1,1) = {" -P -P -P -b -q -q -N -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -k -q -q -b -"} -(7,1,1) = {" -P -P -P -b -q -B -N -K -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -K -k -B -q -b -"} -(8,1,1) = {" -P -P -P -b -q -q -N -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -k -q -q -b -"} -(9,1,1) = {" -P -P -P -b -q -q -t -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -I -q -q -b -"} -(10,1,1) = {" -P -P -P -b -q -q -N -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -k -q -q -b -"} -(11,1,1) = {" -P -P -P -b -q -q -N -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -k -q -q -b -"} -(12,1,1) = {" -P -P -P -b -q -B -N -K -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -K -k -B -q -b -"} -(13,1,1) = {" -P -P -P -b -q -q -N -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -k -q -q -b -"} -(14,1,1) = {" -P -P -P -b -q -q -N -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -k -q -q -b -"} -(15,1,1) = {" -P -P -P -b -q -q -N -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -k -q -q -b -"} -(16,1,1) = {" -P -P -P -b -q -q -N -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -k -q -q -b -"} -(17,1,1) = {" -P -P -P -b -q -B -N -K -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -K -k -B -q -b -"} -(18,1,1) = {" -P -P -P -b -q -q -N -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -k -q -q -b -"} -(19,1,1) = {" -P -P -P -b -q -q -t -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -I -q -q -b -"} -(20,1,1) = {" -P -P -P -b -q -q -N -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -k -q -q -b -"} -(21,1,1) = {" -P -P -P -b -q -q -N -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -k -q -q -b -"} -(22,1,1) = {" -P -P -P -b -q -B -N -K -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -K -k -B -q -b -"} -(23,1,1) = {" -P -P -P -b -q -q -N -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -k -q -q -b -"} -(24,1,1) = {" -P -P -P -b -q -q -N -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -k -q -q -b -"} -(25,1,1) = {" -P -P -P -b -q -q -N -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -k -q -q -b -"} -(26,1,1) = {" -P -P -P -b -q -q -N -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -k -q -q -b -"} -(27,1,1) = {" -P -P -P -b -q -B -N -K -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -K -k -B -q -b -"} -(28,1,1) = {" -P -P -P -b -q -q -N -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -k -q -q -b -"} -(29,1,1) = {" -P -P -P -b -q -q -t -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -I -q -q -b -"} -(30,1,1) = {" -P -P -P -b -q -q -N -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -k -q -q -b -"} -(31,1,1) = {" -P -P -P -b -q -q -N -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -k -q -q -b -"} -(32,1,1) = {" -P -P -P -b -q -B -N -K -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -K -k -B -q -b -"} -(33,1,1) = {" -P -P -P -b -q -q -N -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -k -q -q -b -"} -(34,1,1) = {" -P -P -P -b -q -q -N -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -k -q -q -b -"} -(35,1,1) = {" -P -P -P -b -q -q -N -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -k -q -q -b -"} -(36,1,1) = {" -P -P -P -b -q -q -N -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -k -q -q -b -"} -(37,1,1) = {" -P -P -P -b -q -B -N -K -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -K -k -B -q -b -"} -(38,1,1) = {" -P -P -P -b -q -q -N -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -k -q -q -b -"} -(39,1,1) = {" -P -P -P -b -q -q -t -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -I -q -q -b -"} -(40,1,1) = {" -P -P -P -b -q -q -N -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -k -q -q -b -"} -(41,1,1) = {" -P -P -P -b -q -q -N -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -k -q -q -b -"} -(42,1,1) = {" -P -P -P -b -q -B -N -K -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -K -k -B -q -b -"} -(43,1,1) = {" -P -o -d -n -g -q -N -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -k -q -q -b -"} -(44,1,1) = {" -b -b -b -b -b -y -N -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -k -q -q -b -"} -(45,1,1) = {" -b -W -W -u -E -q -h -V -V -V -V -V -V -V -V -V -V -V -V -V -V -V -V -V -V -V -V -r -q -q -b -"} -(46,1,1) = {" -b -W -W -W -E -z -q -q -q -c -q -q -q -q -c -q -q -q -q -c -q -q -q -q -c -q -q -q -q -q -b -"} -(47,1,1) = {" -b -W -W -W -E -q -q -q -C -q -q -q -q -q -q -q -q -q -q -q -q -q -q -q -q -C -q -q -q -q -b -"} -(48,1,1) = {" -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -"} diff --git a/_maps/outpost/hangar/test_40x40.dmm b/_maps/outpost/hangar/test_40x40.dmm deleted file mode 100644 index d38fcbb3d75d..000000000000 --- a/_maps/outpost/hangar/test_40x40.dmm +++ /dev/null @@ -1,2692 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"a" = ( -/turf/closed/indestructible/reinforced, -/area/hangar) -"d" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/warning{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/hangar) -"e" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/warning{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/hangar) -"f" = ( -/obj/machinery/atmospherics/components/binary/pump/on, -/turf/open/floor/plasteel, -/area/hangar) -"i" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ - dir = 1 - }, -/obj/machinery/light/floor/hangar, -/turf/open/floor/plasteel, -/area/hangar) -"j" = ( -/obj/effect/turf_decal/arrows{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/hangar) -"l" = ( -/obj/effect/landmark/outpost/hangar_numbers, -/turf/open/floor/plasteel, -/area/hangar) -"o" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/corner{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hangar) -"p" = ( -/obj/machinery/door/poddoor/multi_tile/four_tile_ver, -/turf/closed/indestructible/reinforced, -/area/hangar) -"q" = ( -/obj/machinery/atmospherics/pipe/simple/general, -/turf/closed/indestructible/reinforced, -/area/hangar) -"r" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning, -/obj/machinery/light/floor/hangar, -/turf/open/floor/plasteel, -/area/hangar) -"u" = ( -/turf/template_noop, -/area/template_noop) -"v" = ( -/obj/machinery/door/airlock, -/obj/effect/landmark/outpost/elevator_machine, -/turf/open/floor/plasteel, -/area/hangar) -"z" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hangar) -"A" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning, -/turf/open/floor/plasteel, -/area/hangar) -"B" = ( -/obj/machinery/light/floor/hangar, -/turf/open/floor/plasteel, -/area/hangar) -"D" = ( -/turf/open/floor/plating, -/area/hangar) -"E" = ( -/turf/open/floor/plasteel, -/area/hangar) -"G" = ( -/obj/machinery/elevator_call_button{ - pixel_y = 25 - }, -/obj/effect/landmark/outpost/elevator_machine, -/turf/open/floor/plasteel, -/area/hangar) -"I" = ( -/turf/open/floor/plasteel/tech, -/area/hangar) -"J" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hangar) -"K" = ( -/obj/machinery/atmospherics/components/unary/tank/air{ - volume = 10000000 - }, -/turf/open/floor/plasteel, -/area/hangar) -"L" = ( -/obj/effect/turf_decal/arrows{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hangar) -"M" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/corner{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hangar) -"N" = ( -/obj/effect/landmark/outpost/elevator, -/turf/open/floor/plasteel/elevatorshaft, -/area/hangar) -"O" = ( -/obj/effect/landmark/outpost/hangar_dock, -/turf/open/floor/plating, -/area/hangar) -"R" = ( -/obj/effect/turf_decal/arrows{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hangar) -"U" = ( -/obj/machinery/atmospherics/components/unary/passive_vent{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hangar) -"V" = ( -/turf/open/floor/plasteel/elevatorshaft, -/area/hangar) -"W" = ( -/obj/structure/marker_beacon{ - picked_color = "Teal" - }, -/turf/open/floor/plating, -/area/hangar) - -(1,1,1) = {" -u -u -u -a -a -a -a -a -a -a -p -a -a -a -p -a -a -a -p -a -a -a -p -a -a -a -p -a -a -a -p -a -a -a -p -a -a -a -p -a -a -a -p -a -a -a -p -a -a -a -a -"} -(2,1,1) = {" -u -u -u -a -E -E -A -d -d -d -d -d -d -d -d -d -d -d -d -d -d -d -d -d -d -d -d -d -d -d -d -d -d -d -d -d -d -d -d -d -d -d -d -d -d -d -d -J -E -E -a -"} -(3,1,1) = {" -u -u -u -a -E -E -A -I -I -j -I -I -I -I -j -I -I -I -I -j -I -I -I -I -j -I -I -I -I -j -I -I -I -I -j -I -I -I -I -j -I -I -I -I -j -I -I -J -E -E -a -"} -(4,1,1) = {" -u -u -u -a -E -E -A -e -e -e -e -e -e -e -e -e -e -e -e -e -e -e -e -e -e -e -e -e -e -e -e -e -e -e -e -e -e -e -e -e -e -e -e -e -e -e -e -J -E -E -a -"} -(5,1,1) = {" -u -u -u -a -E -E -A -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -O -J -E -E -a -"} -(6,1,1) = {" -u -u -u -a -E -E -A -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -J -E -E -a -"} -(7,1,1) = {" -u -u -u -a -E -R -A -W -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -W -J -R -E -a -"} -(8,1,1) = {" -u -u -u -a -E -E -A -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -J -E -E -a -"} -(9,1,1) = {" -u -u -u -a -E -E -r -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -i -E -E -a -"} -(10,1,1) = {" -u -u -u -a -E -E -A -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -J -E -E -a -"} -(11,1,1) = {" -u -u -u -a -E -E -A -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -J -E -E -a -"} -(12,1,1) = {" -u -u -u -a -E -R -A -W -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -W -J -R -E -a -"} -(13,1,1) = {" -u -u -u -a -E -E -A -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -J -E -E -a -"} -(14,1,1) = {" -u -u -u -a -E -E -A -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -J -E -E -a -"} -(15,1,1) = {" -u -u -u -a -E -E -A -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -J -E -E -a -"} -(16,1,1) = {" -u -u -u -a -E -E -A -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -J -E -E -a -"} -(17,1,1) = {" -u -u -u -a -E -R -A -W -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -W -J -R -E -a -"} -(18,1,1) = {" -u -u -u -a -E -E -A -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -J -E -E -a -"} -(19,1,1) = {" -u -u -u -a -E -E -r -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -i -E -E -a -"} -(20,1,1) = {" -u -u -u -a -E -E -A -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -J -E -E -a -"} -(21,1,1) = {" -u -u -u -a -E -E -A -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -J -E -E -a -"} -(22,1,1) = {" -u -u -u -a -E -R -A -W -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -W -J -R -E -a -"} -(23,1,1) = {" -u -u -u -a -E -E -A -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -J -E -E -a -"} -(24,1,1) = {" -u -u -u -a -E -E -A -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -J -E -E -a -"} -(25,1,1) = {" -u -u -u -a -E -E -A -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -J -E -E -a -"} -(26,1,1) = {" -u -u -u -a -E -E -A -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -J -E -E -a -"} -(27,1,1) = {" -u -u -u -a -E -R -A -W -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -W -J -R -E -a -"} -(28,1,1) = {" -u -u -u -a -E -E -A -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -J -E -E -a -"} -(29,1,1) = {" -u -u -u -a -E -E -r -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -i -E -E -a -"} -(30,1,1) = {" -u -u -u -a -E -E -A -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -J -E -E -a -"} -(31,1,1) = {" -u -u -u -a -E -E -A -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -J -E -E -a -"} -(32,1,1) = {" -u -u -u -a -E -R -A -W -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -W -J -R -E -a -"} -(33,1,1) = {" -u -u -u -a -E -E -A -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -J -E -E -a -"} -(34,1,1) = {" -u -u -u -a -E -E -A -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -J -E -E -a -"} -(35,1,1) = {" -u -u -u -a -E -E -A -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -J -E -E -a -"} -(36,1,1) = {" -u -u -u -a -E -E -A -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -J -E -E -a -"} -(37,1,1) = {" -u -u -u -a -E -R -A -W -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -W -J -R -E -a -"} -(38,1,1) = {" -u -u -u -a -E -E -A -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -J -E -E -a -"} -(39,1,1) = {" -u -u -u -a -E -E -r -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -i -E -E -a -"} -(40,1,1) = {" -u -u -u -a -E -E -A -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -J -E -E -a -"} -(41,1,1) = {" -u -u -u -a -E -E -A -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -J -E -E -a -"} -(42,1,1) = {" -u -u -u -a -E -R -A -W -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -W -J -R -E -a -"} -(43,1,1) = {" -u -K -f -q -U -E -A -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -J -E -E -a -"} -(44,1,1) = {" -a -a -a -a -a -G -A -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -D -J -E -E -a -"} -(45,1,1) = {" -a -V -V -N -v -E -o -z -z -z -z -z -z -z -z -z -z -z -z -z -z -z -z -z -z -z -z -z -z -z -z -z -z -z -z -z -z -z -z -z -z -z -z -z -z -z -z -M -E -E -a -"} -(46,1,1) = {" -a -V -V -V -v -l -E -E -E -L -E -E -E -E -L -E -E -E -E -L -E -E -E -E -L -E -E -E -E -L -E -E -E -E -L -E -E -E -E -L -E -E -E -E -L -E -E -E -E -E -a -"} -(47,1,1) = {" -a -V -V -V -v -E -E -B -E -E -E -E -E -E -E -E -E -B -E -E -E -E -E -E -E -E -B -B -E -E -E -E -E -E -E -E -B -E -E -E -E -E -E -E -E -E -B -E -E -E -a -"} -(48,1,1) = {" -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -"} diff --git a/_maps/outpost/hangar/test_56x20.dmm b/_maps/outpost/hangar/test_56x20.dmm deleted file mode 100644 index 143bbd3ef8d1..000000000000 --- a/_maps/outpost/hangar/test_56x20.dmm +++ /dev/null @@ -1,2260 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"a" = ( -/turf/open/floor/plating, -/area/hangar) -"b" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/warning{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/hangar) -"c" = ( -/obj/effect/turf_decal/arrows{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hangar) -"d" = ( -/obj/machinery/door/poddoor/multi_tile/four_tile_ver, -/turf/closed/indestructible/reinforced, -/area/hangar) -"g" = ( -/turf/closed/indestructible/reinforced, -/area/hangar) -"h" = ( -/obj/machinery/atmospherics/pipe/simple/general, -/turf/closed/indestructible/reinforced, -/area/hangar) -"k" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/corner{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hangar) -"o" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hangar) -"q" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning, -/obj/machinery/light/floor/hangar, -/turf/open/floor/plasteel, -/area/hangar) -"r" = ( -/obj/structure/marker_beacon{ - picked_color = "Teal" - }, -/turf/open/floor/plating, -/area/hangar) -"t" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ - dir = 1 - }, -/obj/machinery/light/floor/hangar, -/turf/open/floor/plasteel, -/area/hangar) -"u" = ( -/obj/machinery/elevator_call_button{ - pixel_y = 25 - }, -/obj/effect/landmark/outpost/elevator_machine, -/turf/open/floor/plasteel, -/area/hangar) -"v" = ( -/obj/effect/turf_decal/arrows{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/hangar) -"w" = ( -/obj/machinery/door/airlock, -/obj/effect/landmark/outpost/elevator_machine, -/turf/open/floor/plasteel, -/area/hangar) -"z" = ( -/obj/machinery/atmospherics/components/unary/passive_vent{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hangar) -"A" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hangar) -"F" = ( -/obj/effect/landmark/outpost/hangar_numbers, -/turf/open/floor/plasteel, -/area/hangar) -"H" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/corner{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hangar) -"L" = ( -/turf/open/floor/plasteel/elevatorshaft, -/area/hangar) -"M" = ( -/obj/effect/landmark/outpost/elevator, -/turf/open/floor/plasteel/elevatorshaft, -/area/hangar) -"O" = ( -/obj/effect/landmark/outpost/hangar_dock, -/turf/open/floor/plating, -/area/hangar) -"Q" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning, -/turf/open/floor/plasteel, -/area/hangar) -"R" = ( -/obj/machinery/light/floor/hangar, -/turf/open/floor/plasteel, -/area/hangar) -"S" = ( -/obj/effect/turf_decal/arrows{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hangar) -"T" = ( -/turf/open/floor/plasteel, -/area/hangar) -"U" = ( -/obj/machinery/atmospherics/components/binary/pump/on, -/turf/open/floor/plasteel, -/area/hangar) -"V" = ( -/turf/open/floor/plasteel/tech, -/area/hangar) -"W" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/warning{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/hangar) -"Y" = ( -/obj/machinery/atmospherics/components/unary/tank/air{ - volume = 10000000 - }, -/turf/open/floor/plasteel, -/area/hangar) -"Z" = ( -/turf/template_noop, -/area/template_noop) - -(1,1,1) = {" -Z -Z -Z -g -g -g -g -g -g -g -d -g -g -g -d -g -g -g -d -g -g -g -d -g -g -g -d -g -g -g -g -"} -(2,1,1) = {" -Z -Z -Z -g -T -T -Q -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -A -T -T -g -"} -(3,1,1) = {" -Z -Z -Z -g -T -T -Q -V -V -v -V -V -V -V -v -V -V -V -V -v -V -V -V -V -v -V -V -A -T -T -g -"} -(4,1,1) = {" -Z -Z -Z -g -T -T -Q -W -W -W -W -W -W -W -W -W -W -W -W -W -W -W -W -W -W -W -W -A -T -T -g -"} -(5,1,1) = {" -Z -Z -Z -g -T -T -Q -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -O -A -T -T -g -"} -(6,1,1) = {" -Z -Z -Z -g -T -T -Q -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -A -T -T -g -"} -(7,1,1) = {" -Z -Z -Z -g -T -S -Q -r -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -r -A -S -T -g -"} -(8,1,1) = {" -Z -Z -Z -g -T -T -Q -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -A -T -T -g -"} -(9,1,1) = {" -Z -Z -Z -g -T -T -q -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -t -T -T -g -"} -(10,1,1) = {" -Z -Z -Z -g -T -T -Q -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -A -T -T -g -"} -(11,1,1) = {" -Z -Z -Z -g -T -T -Q -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -A -T -T -g -"} -(12,1,1) = {" -Z -Z -Z -g -T -S -Q -r -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -r -A -S -T -g -"} -(13,1,1) = {" -Z -Z -Z -g -T -T -Q -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -A -T -T -g -"} -(14,1,1) = {" -Z -Z -Z -g -T -T -Q -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -A -T -T -g -"} -(15,1,1) = {" -Z -Z -Z -g -T -T -Q -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -A -T -T -g -"} -(16,1,1) = {" -Z -Z -Z -g -T -T -Q -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -A -T -T -g -"} -(17,1,1) = {" -Z -Z -Z -g -T -S -Q -r -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -r -A -S -T -g -"} -(18,1,1) = {" -Z -Z -Z -g -T -T -Q -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -A -T -T -g -"} -(19,1,1) = {" -Z -Z -Z -g -T -T -q -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -t -T -T -g -"} -(20,1,1) = {" -Z -Z -Z -g -T -T -Q -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -A -T -T -g -"} -(21,1,1) = {" -Z -Z -Z -g -T -T -Q -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -A -T -T -g -"} -(22,1,1) = {" -Z -Z -Z -g -T -S -Q -r -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -r -A -S -T -g -"} -(23,1,1) = {" -Z -Z -Z -g -T -T -Q -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -A -T -T -g -"} -(24,1,1) = {" -Z -Z -Z -g -T -T -Q -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -A -T -T -g -"} -(25,1,1) = {" -Z -Z -Z -g -T -T -Q -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -A -T -T -g -"} -(26,1,1) = {" -Z -Z -Z -g -T -T -Q -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -A -T -T -g -"} -(27,1,1) = {" -Z -Z -Z -g -T -S -Q -r -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -r -A -S -T -g -"} -(28,1,1) = {" -Z -Z -Z -g -T -T -Q -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -A -T -T -g -"} -(29,1,1) = {" -Z -Z -Z -g -T -T -q -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -t -T -T -g -"} -(30,1,1) = {" -Z -Z -Z -g -T -T -Q -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -A -T -T -g -"} -(31,1,1) = {" -Z -Z -Z -g -T -T -Q -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -A -T -T -g -"} -(32,1,1) = {" -Z -Z -Z -g -T -S -Q -r -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -r -A -S -T -g -"} -(33,1,1) = {" -Z -Z -Z -g -T -T -Q -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -A -T -T -g -"} -(34,1,1) = {" -Z -Z -Z -g -T -T -Q -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -A -T -T -g -"} -(35,1,1) = {" -Z -Z -Z -g -T -T -Q -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -A -T -T -g -"} -(36,1,1) = {" -Z -Z -Z -g -T -T -Q -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -A -T -T -g -"} -(37,1,1) = {" -Z -Z -Z -g -T -S -Q -r -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -r -A -S -T -g -"} -(38,1,1) = {" -Z -Z -Z -g -T -T -Q -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -A -T -T -g -"} -(39,1,1) = {" -Z -Z -Z -g -T -T -q -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -t -T -T -g -"} -(40,1,1) = {" -Z -Z -Z -g -T -T -Q -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -A -T -T -g -"} -(41,1,1) = {" -Z -Z -Z -g -T -T -Q -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -A -T -T -g -"} -(42,1,1) = {" -Z -Z -Z -g -T -S -Q -r -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -r -A -S -T -g -"} -(43,1,1) = {" -Z -Z -Z -g -T -T -Q -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -A -T -T -g -"} -(44,1,1) = {" -Z -Z -Z -g -T -T -Q -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -A -T -T -g -"} -(45,1,1) = {" -Z -Z -Z -g -T -T -Q -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -A -T -T -g -"} -(46,1,1) = {" -Z -Z -Z -g -T -T -Q -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -A -T -T -g -"} -(47,1,1) = {" -Z -Z -Z -g -T -S -Q -r -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -r -A -S -T -g -"} -(48,1,1) = {" -Z -Z -Z -g -T -T -Q -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -A -T -T -g -"} -(49,1,1) = {" -Z -Z -Z -g -T -T -q -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -t -T -T -g -"} -(50,1,1) = {" -Z -Z -Z -g -T -T -Q -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -A -T -T -g -"} -(51,1,1) = {" -Z -Z -Z -g -T -T -Q -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -A -T -T -g -"} -(52,1,1) = {" -Z -Z -Z -g -T -S -Q -r -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -r -A -S -T -g -"} -(53,1,1) = {" -Z -Z -Z -g -T -T -Q -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -A -T -T -g -"} -(54,1,1) = {" -Z -Z -Z -g -T -T -Q -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -A -T -T -g -"} -(55,1,1) = {" -Z -Z -Z -g -T -T -Q -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -A -T -T -g -"} -(56,1,1) = {" -Z -Z -Z -g -T -T -Q -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -A -T -T -g -"} -(57,1,1) = {" -Z -Z -Z -g -T -S -Q -r -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -r -A -S -T -g -"} -(58,1,1) = {" -Z -Z -Z -g -T -T -Q -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -A -T -T -g -"} -(59,1,1) = {" -Z -Y -U -h -z -T -q -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -t -T -T -g -"} -(60,1,1) = {" -g -g -g -g -g -u -Q -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -A -T -T -g -"} -(61,1,1) = {" -g -L -L -M -w -T -k -o -o -o -o -o -o -o -o -o -o -o -o -o -o -o -o -o -o -o -o -H -T -T -g -"} -(62,1,1) = {" -g -L -L -L -w -F -T -T -T -c -T -T -T -T -c -T -T -T -T -c -T -T -T -T -c -T -T -T -T -T -g -"} -(63,1,1) = {" -g -L -L -L -w -T -T -T -R -T -T -T -T -T -T -T -T -T -T -T -T -T -T -T -T -R -T -T -T -T -g -"} -(64,1,1) = {" -g -g -g -g -g -g -g -g -g -g -g -g -g -g -g -g -g -g -g -g -g -g -g -g -g -g -g -g -g -g -g -"} diff --git a/_maps/outpost/hangar/test_56x40.dmm b/_maps/outpost/hangar/test_56x40.dmm deleted file mode 100644 index 80ba17bd26b6..000000000000 --- a/_maps/outpost/hangar/test_56x40.dmm +++ /dev/null @@ -1,3540 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"a" = ( -/turf/open/floor/plating, -/area/hangar) -"c" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/corner{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hangar) -"e" = ( -/obj/effect/landmark/outpost/hangar_numbers, -/turf/open/floor/plasteel, -/area/hangar) -"f" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning, -/obj/machinery/light/floor/hangar, -/turf/open/floor/plasteel, -/area/hangar) -"g" = ( -/obj/structure/marker_beacon{ - picked_color = "Teal" - }, -/turf/open/floor/plating, -/area/hangar) -"h" = ( -/obj/machinery/door/airlock, -/obj/effect/landmark/outpost/elevator_machine, -/turf/open/floor/plasteel, -/area/hangar) -"k" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ - dir = 1 - }, -/obj/machinery/light/floor/hangar, -/turf/open/floor/plasteel, -/area/hangar) -"l" = ( -/obj/machinery/light/floor/hangar, -/turf/open/floor/plasteel, -/area/hangar) -"n" = ( -/turf/open/floor/plasteel/tech, -/area/hangar) -"p" = ( -/obj/effect/turf_decal/arrows{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/hangar) -"q" = ( -/obj/machinery/atmospherics/pipe/simple/general, -/turf/closed/indestructible/reinforced, -/area/hangar) -"s" = ( -/obj/machinery/atmospherics/components/binary/pump/on, -/turf/open/floor/plasteel, -/area/hangar) -"v" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hangar) -"x" = ( -/obj/effect/turf_decal/arrows{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hangar) -"y" = ( -/obj/machinery/elevator_call_button{ - pixel_y = 25 - }, -/obj/effect/landmark/outpost/elevator_machine, -/turf/open/floor/plasteel, -/area/hangar) -"z" = ( -/turf/open/floor/plasteel, -/area/hangar) -"B" = ( -/obj/machinery/atmospherics/components/unary/tank/air{ - volume = 10000000 - }, -/turf/open/floor/plasteel, -/area/hangar) -"C" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning, -/turf/open/floor/plasteel, -/area/hangar) -"F" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/warning{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/hangar) -"H" = ( -/turf/closed/indestructible/reinforced, -/area/hangar) -"J" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/warning{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/hangar) -"L" = ( -/obj/machinery/atmospherics/components/unary/passive_vent{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hangar) -"Q" = ( -/obj/effect/landmark/outpost/elevator, -/turf/open/floor/plasteel/elevatorshaft, -/area/hangar) -"R" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/corner{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hangar) -"S" = ( -/obj/effect/landmark/outpost/hangar_dock, -/turf/open/floor/plating, -/area/hangar) -"U" = ( -/obj/machinery/door/poddoor/multi_tile/four_tile_ver, -/turf/closed/indestructible/reinforced, -/area/hangar) -"V" = ( -/turf/template_noop, -/area/template_noop) -"W" = ( -/obj/effect/turf_decal/arrows{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hangar) -"X" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hangar) -"Y" = ( -/turf/open/floor/plasteel/elevatorshaft, -/area/hangar) - -(1,1,1) = {" -V -V -V -H -H -H -H -H -H -H -U -H -H -H -U -H -H -H -U -H -H -H -U -H -H -H -U -H -H -H -U -H -H -H -U -H -H -H -U -H -H -H -U -H -H -H -U -H -H -H -H -"} -(2,1,1) = {" -V -V -V -H -z -z -C -F -F -F -F -F -F -F -F -F -F -F -F -F -F -F -F -F -F -F -F -F -F -F -F -F -F -F -F -F -F -F -F -F -F -F -F -F -F -F -F -v -z -z -H -"} -(3,1,1) = {" -V -V -V -H -z -z -C -n -n -p -n -n -n -n -p -n -n -n -n -p -n -n -n -n -p -n -n -n -n -p -n -n -n -n -p -n -n -n -n -p -n -n -n -n -p -n -n -v -z -z -H -"} -(4,1,1) = {" -V -V -V -H -z -z -C -J -J -J -J -J -J -J -J -J -J -J -J -J -J -J -J -J -J -J -J -J -J -J -J -J -J -J -J -J -J -J -J -J -J -J -J -J -J -J -J -v -z -z -H -"} -(5,1,1) = {" -V -V -V -H -z -z -C -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -S -v -z -z -H -"} -(6,1,1) = {" -V -V -V -H -z -z -C -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -v -z -z -H -"} -(7,1,1) = {" -V -V -V -H -z -W -C -g -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -g -v -W -z -H -"} -(8,1,1) = {" -V -V -V -H -z -z -C -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -v -z -z -H -"} -(9,1,1) = {" -V -V -V -H -z -z -f -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -k -z -z -H -"} -(10,1,1) = {" -V -V -V -H -z -z -C -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -v -z -z -H -"} -(11,1,1) = {" -V -V -V -H -z -z -C -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -v -z -z -H -"} -(12,1,1) = {" -V -V -V -H -z -W -C -g -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -g -v -W -z -H -"} -(13,1,1) = {" -V -V -V -H -z -z -C -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -v -z -z -H -"} -(14,1,1) = {" -V -V -V -H -z -z -C -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -v -z -z -H -"} -(15,1,1) = {" -V -V -V -H -z -z -C -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -v -z -z -H -"} -(16,1,1) = {" -V -V -V -H -z -z -C -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -v -z -z -H -"} -(17,1,1) = {" -V -V -V -H -z -W -C -g -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -g -v -W -z -H -"} -(18,1,1) = {" -V -V -V -H -z -z -C -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -v -z -z -H -"} -(19,1,1) = {" -V -V -V -H -z -z -f -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -k -z -z -H -"} -(20,1,1) = {" -V -V -V -H -z -z -C -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -v -z -z -H -"} -(21,1,1) = {" -V -V -V -H -z -z -C -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -v -z -z -H -"} -(22,1,1) = {" -V -V -V -H -z -W -C -g -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -g -v -W -z -H -"} -(23,1,1) = {" -V -V -V -H -z -z -C -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -v -z -z -H -"} -(24,1,1) = {" -V -V -V -H -z -z -C -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -v -z -z -H -"} -(25,1,1) = {" -V -V -V -H -z -z -C -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -v -z -z -H -"} -(26,1,1) = {" -V -V -V -H -z -z -C -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -v -z -z -H -"} -(27,1,1) = {" -V -V -V -H -z -W -C -g -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -g -v -W -z -H -"} -(28,1,1) = {" -V -V -V -H -z -z -C -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -v -z -z -H -"} -(29,1,1) = {" -V -V -V -H -z -z -f -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -k -z -z -H -"} -(30,1,1) = {" -V -V -V -H -z -z -C -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -v -z -z -H -"} -(31,1,1) = {" -V -V -V -H -z -z -C -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -v -z -z -H -"} -(32,1,1) = {" -V -V -V -H -z -W -C -g -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -g -v -W -z -H -"} -(33,1,1) = {" -V -V -V -H -z -z -C -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -v -z -z -H -"} -(34,1,1) = {" -V -V -V -H -z -z -C -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -v -z -z -H -"} -(35,1,1) = {" -V -V -V -H -z -z -C -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -v -z -z -H -"} -(36,1,1) = {" -V -V -V -H -z -z -C -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -v -z -z -H -"} -(37,1,1) = {" -V -V -V -H -z -W -C -g -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -g -v -W -z -H -"} -(38,1,1) = {" -V -V -V -H -z -z -C -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -v -z -z -H -"} -(39,1,1) = {" -V -V -V -H -z -z -f -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -k -z -z -H -"} -(40,1,1) = {" -V -V -V -H -z -z -C -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -v -z -z -H -"} -(41,1,1) = {" -V -V -V -H -z -z -C -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -v -z -z -H -"} -(42,1,1) = {" -V -V -V -H -z -W -C -g -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -g -v -W -z -H -"} -(43,1,1) = {" -V -V -V -H -z -z -C -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -v -z -z -H -"} -(44,1,1) = {" -V -V -V -H -z -z -C -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -v -z -z -H -"} -(45,1,1) = {" -V -V -V -H -z -z -C -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -v -z -z -H -"} -(46,1,1) = {" -V -V -V -H -z -z -C -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -v -z -z -H -"} -(47,1,1) = {" -V -V -V -H -z -W -C -g -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -g -v -W -z -H -"} -(48,1,1) = {" -V -V -V -H -z -z -C -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -v -z -z -H -"} -(49,1,1) = {" -V -V -V -H -z -z -f -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -k -z -z -H -"} -(50,1,1) = {" -V -V -V -H -z -z -C -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -v -z -z -H -"} -(51,1,1) = {" -V -V -V -H -z -z -C -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -v -z -z -H -"} -(52,1,1) = {" -V -V -V -H -z -W -C -g -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -g -v -W -z -H -"} -(53,1,1) = {" -V -V -V -H -z -z -C -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -v -z -z -H -"} -(54,1,1) = {" -V -V -V -H -z -z -C -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -v -z -z -H -"} -(55,1,1) = {" -V -V -V -H -z -z -C -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -v -z -z -H -"} -(56,1,1) = {" -V -V -V -H -z -z -C -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -v -z -z -H -"} -(57,1,1) = {" -V -V -V -H -z -W -C -g -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -g -v -W -z -H -"} -(58,1,1) = {" -V -V -V -H -z -z -C -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -v -z -z -H -"} -(59,1,1) = {" -V -B -s -q -L -z -f -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -k -z -z -H -"} -(60,1,1) = {" -H -H -H -H -H -y -C -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -v -z -z -H -"} -(61,1,1) = {" -H -Y -Y -Q -h -z -c -X -X -X -X -X -X -X -X -X -X -X -X -X -X -X -X -X -X -X -X -X -X -X -X -X -X -X -X -X -X -X -X -X -X -X -X -X -X -X -X -R -z -z -H -"} -(62,1,1) = {" -H -Y -Y -Y -h -e -z -z -z -x -z -z -z -z -x -z -z -z -z -x -z -z -z -z -x -z -z -z -z -x -z -z -z -z -x -z -z -z -z -x -z -z -z -z -x -z -z -z -z -z -H -"} -(63,1,1) = {" -H -Y -Y -Y -h -z -z -l -z -z -z -z -z -z -z -z -z -l -z -z -z -z -z -z -z -z -l -l -z -z -z -z -z -z -z -z -l -z -z -z -z -z -z -z -z -z -l -z -z -z -H -"} -(64,1,1) = {" -H -H -H -H -H -H -H -H -H -H -H -H -H -H -H -H -H -H -H -H -H -H -H -H -H -H -H -H -H -H -H -H -H -H -H -H -H -H -H -H -H -H -H -H -H -H -H -H -H -H -H -"} diff --git a/_maps/outpost/outpost_test_1.dmm b/_maps/outpost/indie_space.dmm similarity index 97% rename from _maps/outpost/outpost_test_1.dmm rename to _maps/outpost/indie_space.dmm index af5f62da3a98..5836ab2afcfd 100644 --- a/_maps/outpost/outpost_test_1.dmm +++ b/_maps/outpost/indie_space.dmm @@ -28,6 +28,14 @@ }, /turf/open/floor/plasteel/mono, /area/outpost/crew) +"ag" = ( +/obj/machinery/door/airlock{ + id_tag = "ob2"; + name = "Stall 2"; + dir = 4 + }, +/turf/open/floor/plasteel, +/area/outpost/crew/dorm) "ai" = ( /obj/structure/chair/office{ dir = 8 @@ -131,34 +139,16 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plasteel/tech, /area/outpost/cargo) -"by" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, +"bE" = ( +/obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/airlock/public/glass, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/effect/turf_decal/siding/thinplating{ - dir = 4 + dir = 10 }, -/obj/effect/turf_decal/siding/thinplating{ - dir = 8 +/obj/structure/sign/poster/contraband/random{ + pixel_x = 32 }, -/turf/open/floor/plasteel/tech, -/area/outpost/hallway/central) +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) "bI" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/effect/turf_decal/spline/fancy/opaque/grey/corner{ @@ -195,16 +185,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/tech/techmaint, /area/outpost/vacant_rooms) -"bQ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/structure/sign/poster/random{ - pixel_y = -32 - }, -/turf/open/floor/plasteel, -/area/outpost/vacant_rooms) "bT" = ( /obj/structure/chair/wood/wings{ dir = 1 @@ -226,18 +206,22 @@ }, /turf/open/floor/plasteel, /area/outpost/hallway/central) +"cl" = ( +/obj/structure/table, +/obj/effect/turf_decal/corner/opaque/bottlegreen/three_quarters{ + dir = 4 + }, +/obj/machinery/newscaster/directional/west, +/obj/item/radio/intercom/directional/north{ + pixel_y = 32 + }, +/turf/open/floor/plasteel, +/area/outpost/crew/dorm) "cs" = ( /obj/structure/table, /obj/item/circuitboard/machine/paystand, /turf/open/floor/plasteel/tech/techmaint, /area/outpost/vacant_rooms) -"ct" = ( -/obj/effect/turf_decal/corner/opaque/green{ - dir = 9 - }, -/obj/structure/extinguisher_cabinet/directional/north, -/turf/open/floor/plasteel, -/area/outpost/hallway/central) "cx" = ( /obj/item/kirbyplants/random, /turf/open/floor/plasteel, @@ -259,35 +243,6 @@ /obj/structure/barricade/wooden, /turf/open/floor/plasteel/elevatorshaft, /area/outpost/cargo) -"cA" = ( -/obj/machinery/door/poddoor/preopen, -/obj/effect/turf_decal/siding/thinplating{ - dir = 8 - }, -/obj/effect/turf_decal/siding/thinplating{ - dir = 4 - }, -/obj/machinery/door/airlock/public/glass, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/tech, -/area/outpost/hallway/central) "cC" = ( /turf/open/floor/plasteel/tech/techmaint, /area/outpost/cargo) @@ -304,6 +259,14 @@ }, /turf/open/floor/plasteel, /area/outpost/hallway/central) +"cV" = ( +/obj/machinery/door/airlock{ + id_tag = "ob1"; + name = "Stall 1"; + dir = 4 + }, +/turf/open/floor/plasteel, +/area/outpost/crew/dorm) "cW" = ( /obj/effect/turf_decal/box/corners{ dir = 4 @@ -391,10 +354,6 @@ }, /turf/open/floor/plasteel, /area/outpost/hallway/central) -"dV" = ( -/obj/machinery/recycler, -/turf/open/floor/plasteel, -/area/outpost/crew/dorm) "dW" = ( /obj/machinery/firealarm/directional/north, /obj/effect/turf_decal/corner/opaque/black{ @@ -405,13 +364,6 @@ }, /turf/open/floor/plasteel, /area/outpost/hallway/central) -"dX" = ( -/obj/machinery/door/airlock{ - name = "Cryogenics" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel, -/area/outpost/crew/dorm) "dY" = ( /obj/structure/window/reinforced{ dir = 4 @@ -430,16 +382,6 @@ }, /turf/open/floor/wood, /area/outpost/crew) -"ed" = ( -/obj/structure/sign/poster/random{ - pixel_y = 32 - }, -/obj/item/kirbyplants/random, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 5 - }, -/turf/open/floor/plasteel, -/area/outpost/hallway/central) "eg" = ( /obj/effect/turf_decal/corner/opaque/green{ dir = 9 @@ -524,16 +466,6 @@ /obj/effect/decal/cleanable/confetti, /turf/open/floor/plasteel, /area/outpost/vacant_rooms) -"eO" = ( -/obj/effect/turf_decal/corner/opaque/green/three_quarters{ - dir = 4 - }, -/obj/machinery/vending/coffee, -/obj/structure/sign/poster/random{ - pixel_x = -32 - }, -/turf/open/floor/plasteel, -/area/outpost/hallway/central) "fc" = ( /obj/structure/cable{ icon_state = "2-8" @@ -586,6 +518,19 @@ /obj/effect/decal/cleanable/garbage, /turf/open/floor/plasteel, /area/outpost/vacant_rooms) +"fC" = ( +/obj/machinery/button/door{ + pixel_y = 36; + pixel_x = -9; + id = "outsmall2"; + name = "window shutters" + }, +/obj/item/radio/intercom/directional/north{ + pixel_y = 32; + pixel_x = -5 + }, +/turf/open/floor/wood, +/area/outpost/crew) "fD" = ( /obj/machinery/door/airlock/public/glass, /obj/machinery/door/firedoor/border_only, @@ -669,6 +614,37 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/outpost/vacant_rooms) +"gb" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock{ + name = "Cryogenics"; + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/crew/dorm) "gf" = ( /obj/effect/turf_decal/box, /obj/structure/closet/crate/engineering, @@ -745,6 +721,17 @@ /obj/machinery/airalarm/directional/east, /turf/open/floor/wood, /area/outpost/crew) +"gP" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = -13 + }, +/obj/structure/mirror{ + pixel_x = -28 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plasteel/patterned, +/area/outpost/crew/dorm) "gU" = ( /obj/structure/railing/corner{ dir = 8 @@ -780,11 +767,6 @@ /obj/machinery/light/directional/south, /turf/open/floor/plasteel/grimy, /area/outpost/crew) -"ho" = ( -/obj/structure/table, -/obj/structure/extinguisher_cabinet/directional/north, -/turf/open/floor/plasteel/tech/techmaint, -/area/outpost/vacant_rooms) "hv" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/structure/sign/poster/official/random{ @@ -839,12 +821,38 @@ /obj/machinery/airalarm/directional/west, /turf/open/floor/plasteel, /area/outpost/vacant_rooms) -"hY" = ( -/obj/effect/turf_decal/corner/opaque/green{ - dir = 6 +"ia" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 8 }, -/obj/structure/extinguisher_cabinet/directional/north, -/turf/open/floor/plasteel, +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/public/glass{ + dir = 4 + }, +/obj/machinery/door/poddoor/preopen{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, /area/outpost/hallway/central) "im" = ( /obj/effect/turf_decal/corner/opaque/green/three_quarters{ @@ -950,10 +958,6 @@ }, /turf/open/floor/wood, /area/outpost/crew) -"jh" = ( -/obj/machinery/light/small/directional/south, -/turf/open/floor/plasteel, -/area/outpost/crew/dorm) "jk" = ( /obj/effect/turf_decal/box, /obj/machinery/light/directional/east, @@ -988,25 +992,6 @@ /obj/machinery/newscaster/directional/south, /turf/open/floor/wood, /area/outpost/crew) -"jF" = ( -/obj/machinery/door/airlock/public/glass, -/obj/effect/turf_decal/siding/thinplating{ - dir = 4 - }, -/obj/effect/turf_decal/siding/thinplating{ - dir = 8 - }, -/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 = 8 - }, -/turf/open/floor/plasteel/tech, -/area/outpost/vacant_rooms) "jH" = ( /obj/structure/rack, /obj/effect/turf_decal/box/corners, @@ -1023,36 +1008,76 @@ /obj/machinery/light/directional/east, /turf/open/floor/plasteel, /area/outpost/hallway/central) -"jS" = ( -/obj/effect/turf_decal/spline/fancy/opaque/grey{ - pixel_x = -1 - }, -/obj/effect/turf_decal/spline/fancy/opaque/grey/corner{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel, -/area/outpost/vacant_rooms) -"jU" = ( -/obj/structure/table, -/obj/machinery/door/window{ +"jN" = ( +/obj/effect/turf_decal/siding/wood{ dir = 8 }, /obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/outpost/vacant_rooms) -"kb" = ( -/obj/structure/closet/crate, -/turf/open/floor/plasteel/patterned/grid, -/area/outpost/cargo) -"kg" = ( -/obj/machinery/computer/cryopod/directional/west, -/obj/structure/table, -/obj/effect/turf_decal/corner/opaque/bottlegreen/border{ - dir = 9 +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/public/glass{ + dir = 4 + }, +/obj/machinery/door/poddoor/preopen{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/hallway/central) +"jS" = ( +/obj/effect/turf_decal/spline/fancy/opaque/grey{ + pixel_x = -1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/grey/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"jU" = ( +/obj/structure/table, +/obj/machinery/door/window{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 8 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/outpost/vacant_rooms) +"jW" = ( +/obj/machinery/airalarm/directional/east, +/obj/item/radio/intercom/directional/north{ + pixel_y = 32 + }, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"kb" = ( +/obj/structure/closet/crate, +/turf/open/floor/plasteel/patterned/grid, +/area/outpost/cargo) +"kg" = ( +/obj/machinery/computer/cryopod/directional/west, +/obj/structure/table, +/obj/effect/turf_decal/corner/opaque/bottlegreen/border{ + dir = 9 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 @@ -1080,14 +1105,6 @@ }, /turf/open/floor/plasteel, /area/outpost/hallway/central) -"kC" = ( -/obj/structure/window/reinforced/fulltile, -/obj/structure/grille, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "outsmall2" - }, -/turf/open/floor/plating, -/area/outpost/crew) "kF" = ( /obj/effect/turf_decal/corner/opaque/black{ dir = 5 @@ -1114,6 +1131,14 @@ }, /turf/open/floor/plasteel/mono, /area/outpost/crew) +"kJ" = ( +/obj/structure/table/wood, +/obj/machinery/light/floor{ + bulb_colour = "#FFDDBB"; + bulb_power = 0.3 + }, +/turf/open/floor/carpet, +/area/outpost/crew) "kP" = ( /obj/effect/turf_decal/spline/fancy/opaque/grey{ dir = 1; @@ -1156,35 +1181,11 @@ }, /turf/open/floor/plasteel/grimy, /area/outpost/crew) -"li" = ( -/obj/machinery/door/poddoor/preopen, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/turf_decal/siding/thinplating{ - dir = 4 - }, -/obj/machinery/door/airlock/public/glass, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/tech, -/area/outpost/hallway/central) +"lb" = ( +/obj/machinery/door/poddoor/ert, +/obj/machinery/door/airlock/grunge, +/turf/open/floor/plasteel/tech/grid, +/area/outpost/operations) "lj" = ( /obj/structure/table/wood, /obj/structure/sign/poster/contraband/random{ @@ -1213,6 +1214,14 @@ }, /turf/open/floor/plasteel, /area/outpost/hallway/central) +"lx" = ( +/obj/structure/sign/poster/contraband/random{ + pixel_y = -32 + }, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/corner/opaque/green/three_quarters, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) "lz" = ( /obj/effect/turf_decal/box/corners{ dir = 4 @@ -1288,6 +1297,18 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/outpost/hallway/central) +"lZ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/grimy, +/area/outpost/crew) "mg" = ( /obj/effect/turf_decal/box, /obj/structure/closet/crate, @@ -1407,6 +1428,13 @@ }, /turf/open/floor/plasteel/tech, /area/outpost/cargo) +"mQ" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/poddoor/ert, +/turf/closed/indestructible/reinforced, +/area/outpost/operations) "mT" = ( /obj/machinery/light/directional/south, /turf/open/floor/plasteel/patterned/grid, @@ -1522,15 +1550,16 @@ "nU" = ( /turf/closed/indestructible/reinforced, /area/outpost/crew/dorm) -"nY" = ( +"nZ" = ( /obj/structure/cable{ - icon_state = "1-2" + icon_state = "2-8" }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 +/obj/machinery/atmospherics/components/unary/tank/air{ + volume = 10000000; + piping_layer = 2 }, -/turf/open/floor/plasteel/grimy, -/area/outpost/crew/dorm) +/turf/open/floor/plasteel/dark, +/area/outpost/operations) "ob" = ( /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt/dust, @@ -1578,6 +1607,13 @@ /obj/structure/chair/wood/wings, /turf/open/floor/carpet, /area/outpost/crew) +"oz" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/binary/pump/on/layer2, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) "oC" = ( /obj/item/kirbyplants/random, /obj/machinery/light/small/directional/west, @@ -1596,22 +1632,6 @@ }, /turf/open/floor/plasteel, /area/outpost/vacant_rooms) -"oL" = ( -/obj/effect/turf_decal/siding/thinplating{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/airlock/wood, -/turf/open/floor/plasteel/tech, -/area/outpost/vacant_rooms) "oR" = ( /obj/structure/toilet{ pixel_y = 13 @@ -1635,22 +1655,6 @@ }, /turf/open/floor/plasteel/tech, /area/outpost/cargo) -"pg" = ( -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/plasteel, -/area/outpost/crew/dorm) -"pj" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/components/unary/tank/air{ - volume = 10000000; - piping_layer = 2 - }, -/turf/open/floor/plasteel, -/area/outpost/crew/dorm) "pl" = ( /obj/effect/turf_decal/corner/opaque/green{ dir = 10 @@ -1673,21 +1677,6 @@ }, /turf/open/floor/plasteel, /area/outpost/vacant_rooms) -"ps" = ( -/obj/machinery/button/door{ - id = "ob2"; - name = "door lock"; - pixel_x = 10; - pixel_y = 23; - specialfunctions = 4; - normaldoorcontrol = 1 - }, -/obj/machinery/door/airlock{ - id_tag = "ob2"; - name = "Stall 1" - }, -/turf/open/floor/plasteel, -/area/outpost/crew/dorm) "pt" = ( /obj/effect/turf_decal/siding/thinplating, /obj/effect/turf_decal/siding/thinplating{ @@ -1724,6 +1713,15 @@ "pA" = ( /turf/open/floor/plasteel/tech, /area/outpost/cargo) +"pD" = ( +/obj/structure/grille, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "outsmall2"; + dir = 4 + }, +/obj/structure/window/reinforced/fulltile/indestructable, +/turf/open/floor/plating, +/area/outpost/crew) "pF" = ( /obj/effect/turf_decal/box/corners{ dir = 1 @@ -1755,23 +1753,17 @@ /obj/machinery/light/directional/north, /turf/open/floor/plasteel, /area/outpost/crew) -"pX" = ( -/obj/machinery/door/poddoor/preopen, -/obj/effect/turf_decal/siding/thinplating{ - dir = 8 - }, -/obj/effect/turf_decal/siding/thinplating{ - dir = 4 - }, -/obj/machinery/door/airlock/public/glass, -/obj/machinery/door/firedoor/border_only{ - dir = 4 +"pV" = ( +/obj/structure/chair/greyscale{ + dir = 1 }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 +/obj/effect/turf_decal/corner/opaque/bottlegreen/three_quarters{ + dir = 1 }, -/turf/open/floor/plasteel/tech, -/area/outpost/hallway/central) +/obj/machinery/light/small/directional/west, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/plasteel, +/area/outpost/crew/dorm) "pY" = ( /obj/structure/railing/corner{ dir = 1 @@ -1856,21 +1848,24 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/outpost/vacant_rooms) -"qV" = ( -/obj/machinery/button/door{ - id = "ob1"; - name = "door lock"; - pixel_x = 10; - pixel_y = 23; - specialfunctions = 4; - normaldoorcontrol = 1 +"qZ" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 8 }, -/obj/machinery/door/airlock{ - id_tag = "ob1"; - name = "Stall 1" +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, -/turf/open/floor/plasteel, -/area/outpost/crew/dorm) +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/airlock/wood{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/vacant_rooms) "re" = ( /obj/effect/turf_decal/box/corners{ dir = 8 @@ -1883,6 +1878,21 @@ /obj/effect/turf_decal/spline/fancy/opaque/grey, /turf/open/floor/plasteel/grimy, /area/outpost/crew/dorm) +"rj" = ( +/obj/structure/sign/poster/contraband/random{ + pixel_x = -32 + }, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"rn" = ( +/obj/effect/turf_decal/corner/opaque/bottlegreen{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/outpost/crew/dorm) "rt" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -1891,13 +1901,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/wood, /area/outpost/crew) -"ru" = ( -/turf/closed/indestructible/reinforced{ - icon = 'icons/obj/doors/blastdoor.dmi'; - icon_state = "closed"; - name = "hardened blast door" - }, -/area/outpost/hallway/central) "ry" = ( /obj/effect/turf_decal/siding/thinplating{ dir = 1 @@ -1918,6 +1921,28 @@ }, /turf/open/floor/grass, /area/outpost/crew) +"rD" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 8 + }, +/obj/machinery/door/airlock/public/glass{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/hallway/central) +"rE" = ( +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) "rF" = ( /obj/structure/railing{ dir = 8 @@ -2038,17 +2063,6 @@ }, /turf/open/floor/plasteel/elevatorshaft, /area/outpost/hallway/central) -"ss" = ( -/obj/structure/table, -/obj/structure/extinguisher_cabinet/directional/north, -/obj/item/radio/intercom/directional/north{ - pixel_y = 24 - }, -/obj/effect/turf_decal/corner/opaque/green/three_quarters{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/outpost/hallway/central) "su" = ( /obj/structure/railing, /obj/effect/turf_decal/spline/fancy/opaque/black, @@ -2076,6 +2090,25 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel/tech, /area/outpost/vacant_rooms) +"sC" = ( +/obj/structure/sign/poster/contraband/random{ + pixel_y = 32 + }, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/corner/opaque/green{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"sG" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/grimy, +/area/outpost/crew/dorm) "sH" = ( /obj/effect/turf_decal/spline/fancy/wood{ dir = 8 @@ -2114,16 +2147,6 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/outpost/vacant_rooms) -"sM" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/structure/sign/poster/random{ - pixel_x = 32 - }, -/turf/open/floor/plasteel, -/area/outpost/vacant_rooms) "sO" = ( /obj/effect/turf_decal/corner/opaque/green{ dir = 10 @@ -2136,6 +2159,10 @@ }, /turf/open/floor/plasteel, /area/outpost/hallway/central) +"te" = ( +/obj/machinery/door/poddoor/ert, +/turf/closed/indestructible/reinforced, +/area/outpost/operations) "tg" = ( /obj/effect/turf_decal/siding/wood, /obj/effect/turf_decal/siding/wood/corner{ @@ -2176,6 +2203,24 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plasteel/tech, /area/outpost/vacant_rooms) +"tC" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/door/airlock{ + name = "Cryogenics" + }, +/turf/open/floor/plasteel, +/area/outpost/crew/dorm) +"tH" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/door/poddoor/ert, +/obj/machinery/door/airlock/grunge{ + req_access_txt = "109" + }, +/turf/closed/indestructible/reinforced, +/area/outpost/operations) "tK" = ( /obj/machinery/disposal/bin, /obj/effect/turf_decal/box, @@ -2380,6 +2425,22 @@ /obj/structure/rack, /turf/open/floor/plasteel/tech/techmaint, /area/outpost/vacant_rooms) +"vZ" = ( +/obj/structure/toilet{ + dir = 8 + }, +/obj/machinery/light/small/directional/east, +/obj/machinery/newscaster/directional/south, +/obj/machinery/button/door{ + id = "ob1"; + name = "door lock"; + pixel_x = -22; + pixel_y = 23; + specialfunctions = 4; + normaldoorcontrol = 1 + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/crew/dorm) "wa" = ( /obj/effect/turf_decal/corner/opaque/black{ dir = 10 @@ -2421,19 +2482,13 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/outpost/cargo) -"wy" = ( -/obj/effect/turf_decal/corner/opaque/green{ - dir = 10 - }, -/obj/structure/chair{ - dir = 8 +"wx" = ( +/obj/machinery/power/smes/magical{ + output_level = 200000 }, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/structure/extinguisher_cabinet/directional/north, +/obj/structure/cable, /turf/open/floor/plasteel, -/area/outpost/hallway/central) +/area/outpost/operations) "wB" = ( /obj/effect/turf_decal/siding/thinplating, /obj/effect/turf_decal/siding/thinplating{ @@ -2451,17 +2506,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel/tech, /area/outpost/crew/dorm) -"wE" = ( -/obj/structure/table, -/obj/effect/turf_decal/corner/opaque/bottlegreen/three_quarters{ - dir = 4 - }, -/obj/machinery/newscaster/directional/west, -/obj/item/radio/intercom/directional/north{ - pixel_y = 23 - }, -/turf/open/floor/plasteel, -/area/outpost/crew/dorm) "wF" = ( /obj/structure/window/reinforced/tinted{ dir = 8 @@ -2548,22 +2592,6 @@ }, /turf/open/floor/plasteel, /area/outpost/hallway/central) -"xx" = ( -/obj/machinery/door/airlock/public/glass, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/effect/turf_decal/siding/thinplating{ - dir = 4 - }, -/obj/effect/turf_decal/siding/thinplating{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/outpost/hallway/central) "xy" = ( /obj/structure/table, /obj/machinery/newscaster/directional/north{ @@ -2574,36 +2602,6 @@ }, /turf/open/floor/plasteel, /area/outpost/hallway/central) -"xA" = ( -/obj/effect/turf_decal/siding/thinplating{ - dir = 4 - }, -/obj/effect/turf_decal/siding/thinplating{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/door/airlock{ - name = "Cryogenics" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/outpost/crew/dorm) "xQ" = ( /obj/structure/table, /obj/item/circuitboard/machine/paystand, @@ -2626,23 +2624,6 @@ /obj/item/radio/intercom/directional/west, /turf/open/floor/carpet, /area/outpost/crew) -"xX" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/closed/indestructible/reinforced{ - icon = 'icons/obj/doors/blastdoor.dmi'; - icon_state = "closed"; - name = "hardened blast door" - }, -/area/outpost/hallway/central) -"xZ" = ( -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plasteel, -/area/outpost/crew/dorm) "ya" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -2655,6 +2636,19 @@ }, /turf/open/floor/plasteel/tech, /area/outpost/cargo) +"yg" = ( +/obj/effect/turf_decal/corner/opaque/green{ + dir = 10 + }, +/obj/structure/chair{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) "yh" = ( /obj/structure/table/wood, /obj/effect/turf_decal/siding/wood{ @@ -2724,17 +2718,6 @@ }, /turf/open/floor/plasteel/tech, /area/outpost/cargo) -"yI" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/closed/indestructible/reinforced{ - icon = 'icons/obj/doors/airlocks/hatch/centcom.dmi'; - icon_state = "closed"; - name = "airlock" - }, -/area/outpost/crew/dorm) "yK" = ( /obj/structure/rack, /obj/effect/turf_decal/box, @@ -2778,6 +2761,14 @@ /obj/structure/closet/cardboard, /turf/open/floor/plasteel/patterned/grid, /area/outpost/cargo) +"zq" = ( +/obj/structure/grille, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "outsmall1" + }, +/obj/structure/window/reinforced/fulltile/indestructable, +/turf/open/floor/plating, +/area/outpost/crew) "zv" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/corner/opaque/black{ @@ -2831,16 +2822,6 @@ /obj/machinery/light/directional/east, /turf/open/floor/plasteel/tech/techmaint, /area/outpost/vacant_rooms) -"Ab" = ( -/obj/effect/turf_decal/corner/opaque/green{ - dir = 5 - }, -/obj/structure/sign/poster/random{ - pixel_y = 32 - }, -/obj/machinery/vending/cigarette, -/turf/open/floor/plasteel, -/area/outpost/hallway/central) "Ac" = ( /obj/structure/cable{ icon_state = "1-4" @@ -2886,12 +2867,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/wood, /area/outpost/crew) -"Aw" = ( -/obj/structure/sign/poster/random{ - pixel_x = -32 - }, -/turf/open/floor/plasteel, -/area/outpost/vacant_rooms) "AC" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -2979,6 +2954,27 @@ /obj/item/radio/intercom/directional/west, /turf/open/floor/plasteel, /area/outpost/hallway/central) +"Ba" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/airlock/public/glass{ + dir = 4 + }, +/obj/machinery/door/poddoor/preopen{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/hallway/central) "Bh" = ( /obj/structure/table, /obj/structure/window/reinforced, @@ -2995,6 +2991,27 @@ }, /turf/open/floor/plasteel, /area/outpost/vacant_rooms) +"Bp" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 8 + }, +/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 = 8 + }, +/obj/machinery/door/airlock/public/glass{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/vacant_rooms) "Bs" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 8 @@ -3115,16 +3132,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/outpost/vacant_rooms) -"Co" = ( -/obj/machinery/announcement_system, -/turf/open/floor/plasteel, -/area/outpost/hallway/central) -"Cq" = ( -/obj/effect/turf_decal/corner/opaque/bottlegreen/three_quarters, -/obj/machinery/disposal/bin, -/obj/machinery/light/small/directional/south, -/turf/open/floor/plasteel, -/area/outpost/crew/dorm) "Ct" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 8 @@ -3183,34 +3190,6 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/outpost/vacant_rooms) -"CU" = ( -/obj/machinery/door/poddoor/preopen, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/turf_decal/siding/thinplating{ - dir = 4 - }, -/obj/machinery/door/airlock/public/glass, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/outpost/hallway/central) -"Dd" = ( -/obj/structure/chair/greyscale{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/bottlegreen/three_quarters{ - dir = 1 - }, -/obj/structure/extinguisher_cabinet/directional/north, -/obj/machinery/light/small/directional/west, -/turf/open/floor/plasteel, -/area/outpost/crew/dorm) "De" = ( /obj/structure/rack, /obj/effect/turf_decal/trimline/opaque/green/line{ @@ -3281,19 +3260,6 @@ }, /turf/open/floor/wood, /area/outpost/crew) -"DH" = ( -/obj/machinery/button/door{ - pixel_y = 36; - pixel_x = -9; - id = "outsmall2"; - name = "window shutters" - }, -/obj/item/radio/intercom/directional/north{ - pixel_y = 22; - pixel_x = -5 - }, -/turf/open/floor/wood, -/area/outpost/crew) "DJ" = ( /obj/structure/chair/comfy/brown{ dir = 4 @@ -3377,12 +3343,22 @@ }, /turf/open/floor/plasteel/tech, /area/outpost/cargo) -"Eo" = ( -/obj/structure/rack, -/obj/effect/turf_decal/box/corners{ +"En" = ( +/obj/effect/turf_decal/corner/opaque/green/three_quarters{ dir = 4 }, -/turf/open/floor/plasteel/tech/techmaint, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"Eo" = ( +/obj/structure/rack, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/techmaint, /area/outpost/vacant_rooms) "Ep" = ( /obj/structure/window/reinforced/tinted{ @@ -3401,13 +3377,6 @@ }, /turf/open/floor/plasteel/tech, /area/outpost/cargo) -"Eu" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/binary/pump/on/layer2, -/turf/open/floor/plasteel, -/area/outpost/crew/dorm) "Ev" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/effect/turf_decal/spline/fancy/opaque/grey{ @@ -3557,6 +3526,36 @@ /obj/structure/cable, /turf/open/floor/plasteel/tech/techmaint, /area/outpost/cargo) +"FN" = ( +/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/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 8 + }, +/obj/machinery/door/airlock/public/glass{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/hallway/central) "FQ" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -3588,37 +3587,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel, /area/outpost/vacant_rooms) -"Gj" = ( -/obj/machinery/door/airlock/public/glass, -/obj/effect/turf_decal/siding/thinplating{ - dir = 4 - }, -/obj/effect/turf_decal/siding/thinplating{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/structure/barricade/wooden/crude, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/oil/slippery, -/turf/open/floor/plasteel/tech, -/area/outpost/vacant_rooms) -"Gm" = ( -/obj/effect/turf_decal/corner/opaque/bottlegreen{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/outpost/crew/dorm) "Gp" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/structure/disposalpipe/segment, @@ -3720,6 +3688,9 @@ }, /turf/open/floor/plasteel, /area/outpost/hallway/central) +"GM" = ( +/turf/closed/indestructible/reinforced, +/area/outpost/operations) "GQ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -3886,6 +3857,16 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/outpost/vacant_rooms) +"HP" = ( +/obj/effect/turf_decal/corner/opaque/green/three_quarters{ + dir = 4 + }, +/obj/machinery/vending/coffee, +/obj/structure/sign/poster/contraband/random{ + pixel_x = -32 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) "HR" = ( /obj/machinery/disposal/bin, /obj/effect/turf_decal/box, @@ -3912,13 +3893,6 @@ /obj/effect/turf_decal/siding/wood/end, /turf/open/floor/wood, /area/outpost/vacant_rooms) -"Ig" = ( -/obj/effect/turf_decal/corner/opaque/green/three_quarters{ - dir = 4 - }, -/obj/machinery/disposal/bin, -/turf/open/floor/plasteel, -/area/outpost/hallway/central) "Ij" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -3929,6 +3903,31 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/outpost/hallway/central) +"Ik" = ( +/obj/structure/table/wood, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/floor{ + bulb_colour = "#FFDDBB"; + bulb_power = 0.3 + }, +/turf/open/floor/carpet, +/area/outpost/crew) +"Ip" = ( +/obj/structure/toilet{ + dir = 8 + }, +/obj/machinery/light/small/directional/east, +/obj/machinery/newscaster/directional/south, +/obj/machinery/button/door{ + id = "ob2"; + name = "door lock"; + pixel_x = -22; + pixel_y = 23; + specialfunctions = 4; + normaldoorcontrol = 1 + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/crew/dorm) "It" = ( /obj/structure/cable{ icon_state = "1-2" @@ -3954,6 +3953,12 @@ }, /turf/open/floor/plasteel, /area/outpost/hallway/central) +"IA" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/outpost/operations) "IB" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/dust, @@ -3964,25 +3969,6 @@ /obj/effect/turf_decal/spline/fancy/opaque/black, /turf/open/floor/plasteel/tech, /area/outpost/cargo) -"IP" = ( -/obj/machinery/door/airlock/public/glass, -/obj/effect/turf_decal/siding/thinplating{ - dir = 4 - }, -/obj/effect/turf_decal/siding/thinplating{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/outpost/vacant_rooms) "IU" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/corner/opaque/black{ @@ -4003,14 +3989,6 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/plasteel, /area/outpost/crew/dorm) -"IZ" = ( -/obj/structure/window/reinforced/fulltile, -/obj/structure/grille, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "outsmall1" - }, -/turf/open/floor/plating, -/area/outpost/crew) "Jh" = ( /obj/effect/turf_decal/corner/opaque/black{ dir = 9 @@ -4045,14 +4023,6 @@ }, /turf/open/floor/plasteel/tech, /area/outpost/cargo) -"Jp" = ( -/obj/structure/sign/poster/random{ - pixel_y = -32 - }, -/obj/item/kirbyplants/random, -/obj/effect/turf_decal/corner/opaque/green/three_quarters, -/turf/open/floor/plasteel, -/area/outpost/hallway/central) "Jr" = ( /obj/structure/cable{ icon_state = "1-2" @@ -4070,6 +4040,19 @@ }, /turf/open/floor/plasteel/tech, /area/outpost/cargo) +"Jw" = ( +/obj/structure/chair/comfy/brown{ + dir = 8 + }, +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 5 + }, +/obj/item/radio/intercom/directional/north{ + pixel_y = 32 + }, +/turf/open/floor/carpet/royalblack, +/area/outpost/vacant_rooms) "Jz" = ( /obj/machinery/light/directional/east, /turf/open/floor/wood, @@ -4169,6 +4152,15 @@ }, /turf/open/floor/plasteel, /area/outpost/hallway/central) +"Ku" = ( +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/box, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/newscaster/directional/south, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) "Kw" = ( /obj/structure/rack, /obj/effect/turf_decal/trimline/opaque/green/line{ @@ -4201,28 +4193,6 @@ }, /turf/open/floor/plasteel, /area/outpost/vacant_rooms) -"KC" = ( -/obj/effect/turf_decal/siding/thinplating{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/airlock/wood, -/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/outpost/vacant_rooms) "KD" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 @@ -4233,14 +4203,6 @@ /obj/machinery/newscaster/directional/east, /turf/open/floor/plasteel/tech, /area/outpost/cargo) -"KG" = ( -/obj/machinery/disposal/bin, -/obj/effect/turf_decal/box, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/outpost/cargo) "KH" = ( /obj/machinery/disposal/bin, /obj/effect/turf_decal/box, @@ -4275,6 +4237,12 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/wood, /area/outpost/crew) +"KU" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/outpost/operations) "KV" = ( /obj/machinery/light/small/directional/south, /turf/open/floor/plasteel/patterned, @@ -4291,6 +4259,15 @@ }, /turf/open/floor/plasteel/tech, /area/outpost/hallway/central) +"KZ" = ( +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) "Ld" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -4298,18 +4275,18 @@ /obj/effect/turf_decal/siding/wood, /turf/open/floor/plasteel/grimy, /area/outpost/crew) +"Lj" = ( +/obj/effect/turf_decal/corner/opaque/green{ + dir = 6 + }, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) "Lr" = ( /obj/structure/railing/corner, /obj/effect/turf_decal/spline/fancy/opaque/black/corner, /turf/open/floor/plasteel/tech, /area/outpost/cargo) -"Ls" = ( -/obj/machinery/light/small/directional/north, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/plasteel/patterned, -/area/outpost/crew/dorm) "Lu" = ( /turf/open/floor/wood, /area/outpost/vacant_rooms) @@ -4362,9 +4339,21 @@ /obj/machinery/firealarm/directional/east, /turf/open/floor/plasteel/tech, /area/outpost/cargo) +"LK" = ( +/obj/effect/turf_decal/corner/opaque/bottlegreen/three_quarters, +/obj/machinery/disposal/bin, +/obj/machinery/light/small/directional/south, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/outpost/crew/dorm) "LL" = ( /turf/open/floor/plasteel/patterned/grid, /area/outpost/cargo) +"LO" = ( +/turf/open/floor/plasteel, +/area/outpost/operations) "LP" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -4384,6 +4373,12 @@ }, /turf/open/floor/wood, /area/outpost/crew) +"Md" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) "Mk" = ( /obj/effect/turf_decal/corner/opaque/black{ dir = 5 @@ -4536,15 +4531,6 @@ /obj/structure/window/reinforced/tinted, /turf/open/floor/grass, /area/outpost/crew) -"NO" = ( -/obj/structure/chair/office{ - dir = 8 - }, -/obj/item/radio/intercom/directional/north{ - pixel_y = 23 - }, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/outpost/vacant_rooms) "NT" = ( /obj/structure/rack, /obj/effect/turf_decal/trimline/opaque/green/end{ @@ -4604,11 +4590,6 @@ /obj/structure/closet/crate/science, /turf/open/floor/plasteel/patterned/grid, /area/outpost/cargo) -"Om" = ( -/obj/machinery/power/smes/magical, -/obj/structure/cable, -/turf/open/floor/plasteel, -/area/outpost/hallway/central) "Oq" = ( /obj/effect/turf_decal/spline/fancy/opaque/grey/corner, /obj/machinery/light/directional/west, @@ -4651,11 +4632,6 @@ }, /turf/open/floor/wood, /area/outpost/vacant_rooms) -"OJ" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/newscaster/directional/south, -/turf/open/floor/plasteel/tech, -/area/outpost/cargo) "OY" = ( /obj/machinery/light/directional/south, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -4766,19 +4742,6 @@ }, /turf/open/floor/grass, /area/outpost/crew) -"PI" = ( -/obj/machinery/airalarm/directional/east, -/obj/item/radio/intercom/directional/north{ - pixel_y = 24 - }, -/turf/open/floor/plasteel, -/area/outpost/vacant_rooms) -"PK" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/outpost/hallway/central) "PR" = ( /obj/structure/railing{ dir = 5 @@ -4839,6 +4802,16 @@ "Qk" = ( /turf/open/floor/carpet, /area/outpost/crew) +"Qn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/structure/sign/poster/contraband/random{ + pixel_y = -32 + }, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) "Qt" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 @@ -4870,18 +4843,6 @@ /obj/effect/turf_decal/box/corners, /turf/open/floor/plasteel/patterned/grid, /area/outpost/cargo) -"QG" = ( -/obj/structure/toilet{ - dir = 8 - }, -/obj/machinery/light/small/directional/east, -/obj/machinery/newscaster/directional/south, -/turf/open/floor/plasteel/patterned, -/area/outpost/crew/dorm) -"QI" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/indestructible/reinforced, -/area/outpost/crew/dorm) "QK" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -4895,12 +4856,22 @@ }, /turf/open/floor/plasteel/tech, /area/outpost/cargo) +"QL" = ( +/obj/machinery/recycler, +/turf/open/floor/plasteel/tech/grid, +/area/outpost/operations) "QP" = ( /obj/structure/chair/office{ dir = 1 }, /turf/open/floor/plasteel/tech/techmaint, /area/outpost/cargo) +"QR" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/crew/dorm) "QT" = ( /obj/effect/turf_decal/corner/opaque/green{ dir = 9 @@ -4942,6 +4913,29 @@ }, /turf/open/floor/plasteel/grimy, /area/outpost/crew) +"Rt" = ( +/obj/structure/table, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/effect/turf_decal/corner/opaque/green/three_quarters{ + dir = 4 + }, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"Ru" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/item/radio/intercom/directional/north{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/outpost/vacant_rooms) +"Rv" = ( +/obj/structure/table, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/vacant_rooms) "Ry" = ( /obj/item/kirbyplants/random, /obj/effect/turf_decal/box/corners{ @@ -5078,6 +5072,30 @@ }, /turf/open/floor/wood, /area/outpost/vacant_rooms) +"SV" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/structure/barricade/wooden/crude, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/oil/slippery, +/obj/machinery/door/airlock/public/glass{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/vacant_rooms) "Td" = ( /obj/effect/turf_decal/siding/thinplating, /obj/effect/turf_decal/siding/thinplating{ @@ -5170,12 +5188,6 @@ /obj/structure/window/reinforced, /turf/open/floor/carpet, /area/outpost/crew) -"Uv" = ( -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/outpost/crew/dorm) "Uw" = ( /turf/closed/indestructible/reinforced, /area/outpost/cargo) @@ -5252,18 +5264,26 @@ dir = 8 }, /area/outpost/cargo) -"VH" = ( -/obj/structure/chair/comfy/brown{ +"VG" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating{ dir = 8 }, -/obj/machinery/light/small/directional/east, -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 5 +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, -/obj/item/radio/intercom/directional/north{ - pixel_y = 23 +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, -/turf/open/floor/carpet/royalblack, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/door/airlock/public/glass{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, /area/outpost/vacant_rooms) "VR" = ( /obj/structure/railing{ @@ -5353,12 +5373,6 @@ }, /turf/open/floor/plasteel, /area/outpost/crew/dorm) -"WN" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/plasteel/grimy, -/area/outpost/crew) "WT" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -5377,6 +5391,16 @@ }, /turf/open/floor/plasteel, /area/outpost/hallway/central) +"WW" = ( +/obj/effect/turf_decal/corner/opaque/green{ + dir = 5 + }, +/obj/structure/sign/poster/contraband/random{ + pixel_y = 32 + }, +/obj/machinery/vending/cigarette, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) "Xc" = ( /obj/effect/turf_decal/corner/opaque/black{ dir = 10 @@ -5464,6 +5488,27 @@ /obj/item/radio/intercom/directional/east, /turf/open/floor/plasteel, /area/outpost/vacant_rooms) +"XI" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/airlock/public/glass{ + dir = 4 + }, +/obj/machinery/door/poddoor/preopen{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/hallway/central) "XM" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/carpet, @@ -5536,6 +5581,13 @@ /obj/machinery/newscaster/directional/south, /turf/open/floor/plasteel, /area/outpost/vacant_rooms) +"YI" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) "YK" = ( /obj/effect/turf_decal/siding/wood, /obj/effect/turf_decal/siding/wood{ @@ -5567,6 +5619,30 @@ /obj/machinery/door/airlock/public/glass, /turf/open/floor/plasteel/tech, /area/outpost/vacant_rooms) +"YV" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/door/airlock/wood{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/vacant_rooms) "YX" = ( /obj/machinery/door/window{ dir = 8 @@ -5612,6 +5688,16 @@ }, /turf/open/floor/plasteel/tech, /area/outpost/cargo) +"Zg" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/maintenance_hatch{ + req_access_txt = "109" + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/turf/open/floor/plasteel/tech/grid, +/area/outpost/operations) "Zi" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 @@ -6411,14 +6497,14 @@ mC mC mC mC -Or -kC -kC -kC -kC -kC -kC -Or +mC +mC +mC +mC +mC +mC +mC +mC mC mC mC @@ -6533,16 +6619,6 @@ mC mC mC mC -Or -Or -DH -ov -tr -tr -bT -jD -Or -Or mC mC mC @@ -6568,8 +6644,6 @@ mC mC mC mC -"} -(8,1,1) = {" mC mC mC @@ -6580,6 +6654,8 @@ mC mC mC mC +"} +(8,1,1) = {" mC mC mC @@ -6656,16 +6732,6 @@ mC mC mC mC -Or -ec -es -Qk -nE -nE -XM -EB -Zi -Or mC mC mC @@ -6691,8 +6757,6 @@ mC mC mC mC -"} -(9,1,1) = {" mC mC mC @@ -6713,6 +6777,8 @@ mC mC mC mC +"} +(9,1,1) = {" mC mC mC @@ -6778,18 +6844,6 @@ mC mC mC mC -Or -Or -Or -ys -bo -wF -Ep -NH -af -Or -Or -Or mC mC mC @@ -6814,8 +6868,6 @@ mC mC mC mC -"} -(10,1,1) = {" mC mC mC @@ -6848,6 +6900,8 @@ mC mC mC mC +"} +(10,1,1) = {" mC mC mC @@ -6900,19 +6954,6 @@ mC mC mC mC -Or -Or -gK -YK -TB -PR -rB -rB -FB -FQ -Ov -vf -Or mC mC mC @@ -6937,8 +6978,6 @@ mC mC mC mC -"} -(11,1,1) = {" mC mC mC @@ -6984,6 +7023,8 @@ mC mC mC mC +"} +(11,1,1) = {" mC mC mC @@ -7023,20 +7064,6 @@ mC mC mC mC -Or -Sp -Ww -sa -GJ -uG -rt -rt -tL -HH -WN -lj -Or -Or mC mC mC @@ -7060,8 +7087,6 @@ mC mC mC mC -"} -(12,1,1) = {" mC mC mC @@ -7121,6 +7146,8 @@ mC mC mC mC +"} +(12,1,1) = {" mC mC mC @@ -7146,20 +7173,6 @@ mC mC mC mC -Or -pP -Rd -tg -xa -nf -du -KQ -Ou -Oz -Rk -kY -GA -Or mC mC mC @@ -7183,8 +7196,6 @@ mC mC mC mC -"} -(13,1,1) = {" mC mC mC @@ -7258,6 +7269,8 @@ mC mC mC mC +"} +(13,1,1) = {" mC mC mC @@ -7267,22 +7280,6 @@ mC mC mC mC -Or -Or -Or -BF -Rk -kW -ng -Qh -Qh -Qh -Qh -Yo -Nl -Rk -oq -Or mC mC mC @@ -7306,8 +7303,6 @@ mC mC mC mC -"} -(14,1,1) = {" mC mC mC @@ -7389,24 +7384,6 @@ mC mC mC mC -Or -Or -KK -EU -gy -lp -Au -Nv -ml -ml -ml -ml -Hm -FQ -uF -hd -Or -Or mC mC mC @@ -7415,6 +7392,8 @@ mC mC mC mC +"} +(14,1,1) = {" mC mC mC @@ -7429,8 +7408,6 @@ mC mC mC mC -"} -(15,1,1) = {" mC mC mC @@ -7512,24 +7489,6 @@ mC mC mC mC -IZ -xW -Qk -bo -PH -dH -ZM -Cc -Qk -Qk -UM -Qk -Up -pO -ob -WT -dh -Or mC mC mC @@ -7552,12 +7511,12 @@ mC mC mC mC -"} -(16,1,1) = {" mC mC mC mC +"} +(15,1,1) = {" mC mC mC @@ -7635,24 +7594,6 @@ mC mC mC mC -IZ -ml -Qk -Zt -PV -yh -JM -je -tr -ti -ti -ED -mn -Of -du -Ld -cx -Or mC mC mC @@ -7675,8 +7616,6 @@ mC mC mC mC -"} -(17,1,1) = {" mC mC mC @@ -7699,6 +7638,8 @@ mC mC mC mC +"} +(16,1,1) = {" mC mC mC @@ -7758,24 +7699,6 @@ mC mC mC mC -IZ -nE -Qk -iY -FB -VW -Bu -Za -Vy -sv -sv -sv -sv -JC -Uz -Or -Or -Or mC mC mC @@ -7798,8 +7721,6 @@ mC mC mC mC -"} -(18,1,1) = {" mC mC mC @@ -7840,6 +7761,8 @@ mC mC mC mC +"} +(17,1,1) = {" mC mC mC @@ -7881,24 +7804,6 @@ mC mC mC mC -IZ -jI -Wd -kI -DB -nw -uF -zn -uF -Jz -cO -gN -jI -LZ -Nx -ez -DX -Or mC mC mC @@ -7921,8 +7826,6 @@ mC mC mC mC -"} -(19,1,1) = {" mC mC mC @@ -7981,6 +7884,8 @@ mC mC mC mC +"} +(18,1,1) = {" mC mC mC @@ -8004,24 +7909,6 @@ mC mC mC mC -wL -wL -wL -wL -wL -wL -CU -li -CU -wL -wL -wL -wL -wL -wL -wL -VX -Or mC mC mC @@ -8044,8 +7931,6 @@ mC mC mC mC -"} -(20,1,1) = {" mC mC mC @@ -8122,29 +8007,13 @@ mC mC mC mC +"} +(19,1,1) = {" mC mC mC mC mC -wL -nO -HB -Kw -Ff -wL -ed -RV -vv -wL -oF -hU -nz -Oq -KA -wL -Or -Or mC mC mC @@ -8167,8 +8036,6 @@ mC mC mC mC -"} -(21,1,1) = {" mC mC mC @@ -8250,22 +8117,6 @@ mC mC mC mC -wL -pm -Ck -ga -rZ -wL -xs -RV -sO -wL -xQ -ZE -yK -RC -ve -wL mC mC mC @@ -8279,6 +8130,8 @@ mC mC mC mC +"} +(20,1,1) = {" mC mC mC @@ -8290,8 +8143,6 @@ mC mC mC mC -"} -(22,1,1) = {" mC mC mC @@ -8373,22 +8224,6 @@ mC mC mC mC -wL -Ry -Hi -BJ -zL -sk -Mk -ns -Xc -tB -Ev -Ps -Qt -jS -xn -wL mC mC mC @@ -8413,13 +8248,13 @@ mC mC mC mC -"} -(23,1,1) = {" mC mC mC mC mC +"} +(21,1,1) = {" mC mC mC @@ -8496,22 +8331,6 @@ mC mC mC mC -wL -MO -BE -fV -tZ -ry -Hg -uv -wa -Td -iB -wR -gJ -ZO -CT -wL mC mC mC @@ -8536,8 +8355,6 @@ mC mC mC mC -"} -(24,1,1) = {" mC mC mC @@ -8559,6 +8376,8 @@ mC mC mC mC +"} +(22,1,1) = {" mC mC mC @@ -8619,22 +8438,6 @@ mC mC mC mC -wL -fI -Qf -Gp -GT -wL -vr -RV -Pa -wL -wL -wL -wL -wL -wL -wL mC mC mC @@ -8659,8 +8462,6 @@ mC mC mC mC -"} -(25,1,1) = {" mC mC mC @@ -8698,6 +8499,8 @@ mC mC mC mC +"} +(23,1,1) = {" mC mC mC @@ -8742,22 +8545,6 @@ mC mC mC mC -wL -rV -cs -ZE -ZY -wL -EY -ZV -AM -sB -iw -rS -Zu -rS -KH -wL mC mC mC @@ -8782,12 +8569,6 @@ mC mC mC mC -"} -(26,1,1) = {" -mC -mC -mC -mC mC mC mC @@ -8841,6 +8622,8 @@ mC mC mC mC +"} +(24,1,1) = {" mC mC mC @@ -8865,22 +8648,6 @@ mC mC mC mC -wL -PI -ai -Sc -xo -wL -uX -sI -Ne -pt -et -UU -UU -Tk -pG -wL mC mC mC @@ -8905,8 +8672,6 @@ mC mC mC mC -"} -(27,1,1) = {" mC mC mC @@ -8980,6 +8745,8 @@ mC mC mC mC +"} +(25,1,1) = {" mC mC mC @@ -8988,22 +8755,6 @@ mC mC mC mC -wL -wL -wL -wL -wL -wL -WV -LD -lk -wL -jU -MF -nT -dq -HL -wL mC mC mC @@ -9028,8 +8779,6 @@ mC mC mC mC -"} -(28,1,1) = {" mC mC mC @@ -9112,21 +8861,6 @@ mC mC mC mC -wL -sL -Ob -uW -YR -gz -LD -fk -wL -NO -lH -nz -LP -ar -wL mC mC mC @@ -9134,6 +8868,8 @@ mC mC mC mC +"} +(26,1,1) = {" mC mC mC @@ -9151,8 +8887,6 @@ mC mC mC mC -"} -(29,1,1) = {" mC mC mC @@ -9225,31 +8959,6 @@ mC mC mC mC -nU -nU -nU -nU -nU -wL -wL -wL -wL -wL -wL -rG -Xp -rK -kQ -yM -Hb -sO -wL -mF -fM -Gc -LP -Uy -wL mC mC mC @@ -9274,8 +8983,6 @@ mC mC mC mC -"} -(30,1,1) = {" mC mC mC @@ -9284,6 +8991,8 @@ mC mC mC mC +"} +(27,1,1) = {" mC mC mC @@ -9347,32 +9056,6 @@ mC mC mC mC -nU -nU -dC -nU -wE -Dd -wL -Aw -nz -cc -YE -wL -vX -GK -mp -wL -vr -LD -GU -wL -NT -Nc -kP -LP -vn -wL mC mC mC @@ -9397,8 +9080,6 @@ mC mC mC mC -"} -(31,1,1) = {" mC mC mC @@ -9433,6 +9114,8 @@ mC mC mC mC +"} +(28,1,1) = {" mC mC mC @@ -9470,32 +9153,6 @@ mC mC mC mC -nU -kg -wm -nU -WM -Df -wL -nz -ZE -cs -ho -wL -kR -nK -qT -wL -HR -or -cg -wL -lW -cy -bI -Dz -Mz -wL mC mC mC @@ -9520,8 +9177,6 @@ mC mC mC mC -"} -(32,1,1) = {" mC mC mC @@ -9582,6 +9237,8 @@ mC mC mC mC +"} +(29,1,1) = {" mC mC mC @@ -9593,32 +9250,6 @@ mC mC mC mC -nU -IY -vV -dX -Gm -lS -wL -uc -HG -HG -Bj -wL -eL -XB -AI -wL -Pz -PE -cg -wL -wH -Uo -zX -De -Hp -wL mC mC mC @@ -9643,8 +9274,6 @@ mC mC mC mC -"} -(33,1,1) = {" mC mC mC @@ -9713,35 +9342,6 @@ mC mC mC mC -nU -nU -nU -nU -nU -nU -nU -yl -Df -wL -Ez -SC -uL -Xl -wL -wL -wL -wL -wL -dW -AC -Ix -wL -wL -wL -wL -wL -wL -wL mC mC mC @@ -9760,14 +9360,14 @@ mC mC mC mC +"} +(30,1,1) = {" mC mC mC mC mC mC -"} -(34,1,1) = {" mC mC mC @@ -9827,6 +9427,14 @@ mC mC mC mC +Or +pD +pD +pD +pD +pD +pD +Or mC mC mC @@ -9836,33 +9444,6 @@ mC mC mC mC -nU -xZ -jh -nU -Si -ki -Yb -Oa -TW -wL -Qj -vX -vX -Xl -wL -eO -AY -kA -Yd -pX -cA -pX -Yd -ss -QA -EI -Yd mC mC mC @@ -9889,8 +9470,6 @@ mC mC mC mC -"} -(35,1,1) = {" mC mC mC @@ -9904,6 +9483,8 @@ mC mC mC mC +"} +(31,1,1) = {" mC mC mC @@ -9959,33 +9540,6 @@ mC mC mC mC -nU -pj -Eu -yI -nY -ZS -ri -HC -Df -wL -mz -Eo -jH -Xl -wL -DU -vL -Fu -Eg -IU -qQ -EG -Eg -dD -Gu -DQ -Yd mC mC mC @@ -9995,6 +9549,16 @@ mC mC mC mC +Or +Or +fC +ov +Ik +Ik +bT +jD +Or +Or mC mC mC @@ -10012,8 +9576,6 @@ mC mC mC mC -"} -(36,1,1) = {" mC mC mC @@ -10044,6 +9606,8 @@ mC mC mC mC +"} +(32,1,1) = {" mC mC mC @@ -10082,33 +9646,6 @@ mC mC mC mC -nU -nU -nU -nU -Zx -Th -qs -Gq -Cq -wL -sM -zv -mA -bQ -wL -ex -RN -GL -hG -cU -Kt -Ij -hG -Bs -MA -pl -Yd mC mC mC @@ -10135,8 +9672,16 @@ mC mC mC mC -"} -(37,1,1) = {" +Or +ec +es +Qk +nE +nE +XM +EB +Zi +Or mC mC mC @@ -10184,6 +9729,8 @@ mC mC mC mC +"} +(33,1,1) = {" mC mC mC @@ -10203,39 +9750,6 @@ mC mC mC mC -nU -nU -nU -qH -qH -nU -nU -nU -nU -xA -nU -wL -wL -IP -jF -wL -wL -Yd -xs -OY -Yd -KW -zS -zS -Yd -iQ -jx -vT -Yd -Yd -Yd -Yd -Yd mC mC mC @@ -10258,8 +9772,6 @@ mC mC mC mC -"} -(38,1,1) = {" mC mC mC @@ -10282,6 +9794,18 @@ mC mC mC mC +Or +Or +Or +ys +bo +wF +Ep +NH +af +Or +Or +Or mC mC mC @@ -10326,44 +9850,10 @@ mC mC mC mC -nU -pg -QI -Ls -MB -KV -nU -Ig -HU -yu -mL -eg -ct -ms -Jh -QT -sX -fD -nI -RV -Yd -ks -ks -sr -kH -RV -dK -Yd -Yd -AR -dS -Sa -Yd -Yd -Yd -Yd mC mC +"} +(34,1,1) = {" mC mC mC @@ -10381,8 +9871,6 @@ mC mC mC mC -"} -(39,1,1) = {" mC mC mC @@ -10428,6 +9916,19 @@ mC mC mC mC +Or +Or +gK +YK +TB +PR +rB +rB +FB +FQ +Ov +vf +Or mC mC mC @@ -10449,54 +9950,6 @@ mC mC mC mC -nU -Uv -nU -uQ -Lx -Xr -wB -kF -Mr -fc -aC -CL -Jr -It -wn -Jr -St -AK -Xx -DY -Yd -ks -ks -ks -kH -Ao -Vq -qt -CR -mt -Dg -RF -xX -PK -Om -Yd -mC -mC -mC -mC -mC -mC -mC -mC -mC -mC -mC -mC mC mC mC @@ -10504,10 +9957,6 @@ mC mC mC mC -"} -(40,1,1) = {" -mC -mC mC mC mC @@ -10526,6 +9975,8 @@ mC mC mC mC +"} +(35,1,1) = {" mC mC mC @@ -10572,42 +10023,6 @@ mC mC mC mC -nU -dV -nU -GS -nd -KV -nU -im -jM -JB -aH -JX -hY -AU -ls -uy -sX -fD -nI -LD -Yd -ks -ks -ks -kH -DV -jx -Yr -jl -Ty -em -Xm -ru -jx -jx -Yd mC mC mC @@ -10624,11 +10039,23 @@ mC mC mC mC +Or +Sp +Ww +sa +GJ +uG +rt +rt +tL +HH +lZ +lj +Or +Or mC mC mC -"} -(41,1,1) = {" mC mC mC @@ -10671,6 +10098,8 @@ mC mC mC mC +"} +(36,1,1) = {" mC mC mC @@ -10695,42 +10124,6 @@ mC mC mC mC -nU -nU -nU -GS -Ni -JU -wL -wL -wL -Gj -wL -wL -wL -KC -oL -wL -wL -Yd -Ap -OY -Yd -Mt -Mt -Mt -Yd -tU -Yd -Yd -Yd -OC -zG -Zr -Yd -Yd -Yd -Yd mC mC mC @@ -10750,8 +10143,6 @@ mC mC mC mC -"} -(42,1,1) = {" mC mC mC @@ -10771,6 +10162,20 @@ mC mC mC mC +Or +pP +Rd +tg +xa +nf +du +KQ +Ou +Oz +Rk +kY +GA +Or mC mC mC @@ -10816,41 +10221,12 @@ mC mC mC mC +"} +(37,1,1) = {" mC mC mC mC -nU -qV -nU -ps -wL -bg -fv -GG -GB -wL -oC -sH -iI -OH -wL -FF -bs -ac -Hl -cU -Ct -yp -xr -sm -tv -pw -Yd -Yd -Yd -Yd -Yd mC mC mC @@ -10873,8 +10249,6 @@ mC mC mC mC -"} -(43,1,1) = {" mC mC mC @@ -10909,6 +10283,22 @@ mC mC mC mC +Or +Or +Or +BF +Rk +kW +ng +Qh +Qh +Qh +Qh +Yo +Nl +Rk +oq +Or mC mC mC @@ -10943,36 +10333,6 @@ mC mC mC mC -nU -QG -nU -QG -wL -bL -CI -xi -Jl -wL -ST -eq -TA -He -wL -Ab -Ty -lX -YC -ls -Sn -nM -Bx -XS -Cj -wy -Yd -cZ -Co -Yd mC mC mC @@ -10984,6 +10344,8 @@ mC mC mC mC +"} +(38,1,1) = {" mC mC mC @@ -10996,8 +10358,6 @@ mC mC mC mC -"} -(44,1,1) = {" mC mC mC @@ -11045,6 +10405,24 @@ mC mC mC mC +Or +Or +KK +EU +gy +lp +Au +Nv +ml +ml +ml +ml +Hm +FQ +uF +hd +Or +Or mC mC mC @@ -11066,36 +10444,6 @@ mC mC mC mC -nU -nU -nU -nU -wL -wL -gF -PA -oe -wL -DJ -AL -Lu -hA -wL -jd -Od -Jp -Yd -xx -by -xx -Yd -xy -np -sn -Yd -Yd -Yd -Yd mC mC mC @@ -11120,8 +10468,7 @@ mC mC mC "} -(45,1,1) = {" -mC +(39,1,1) = {" mC mC mC @@ -11181,6 +10528,29 @@ mC mC mC mC +zq +xW +Qk +bo +PH +dH +ZM +Cc +Qk +Qk +UM +Qk +Up +pO +ob +WT +dh +Or +mC +mC +mC +mC +mC mC mC mC @@ -11194,28 +10564,6 @@ mC mC mC mC -wL -rM -nc -IB -wL -Zm -Qc -HZ -YX -wL -Yd -Yd -Yd -Uw -jC -bJ -jC -Uw -Yd -Yd -Yd -Yd mC mC mC @@ -11243,7 +10591,7 @@ mC mC mC "} -(46,1,1) = {" +(40,1,1) = {" mC mC mC @@ -11303,6 +10651,24 @@ mC mC mC mC +zq +kJ +Qk +Zt +PV +yh +JM +je +tr +ti +ti +ED +mn +Of +du +Ld +cx +Or mC mC mC @@ -11317,24 +10683,6 @@ mC mC mC mC -wL -hB -FU -Ka -wL -VH -Ky -Ky -yj -wL -Uw -oR -YB -Rb -jC -Xk -Kz -Uw mC mC mC @@ -11366,7 +10714,7 @@ mC mC mC "} -(47,1,1) = {" +(41,1,1) = {" mC mC mC @@ -11426,6 +10774,26 @@ mC mC mC mC +zq +nE +Qk +iY +FB +VW +Bu +Za +Vy +sv +sv +sv +sv +JC +Uz +Or +Or +Or +mC +mC mC mC mC @@ -11440,26 +10808,6 @@ mC mC mC mC -wL -wL -wL -wL -wL -wL -wL -wL -wL -wL -Uw -Uw -Uw -Uw -pA -KJ -pA -Uw -Uw -Uw mC mC mC @@ -11489,7 +10837,12 @@ mC mC mC "} -(48,1,1) = {" +(42,1,1) = {" +mC +mC +mC +mC +mC mC mC mC @@ -11544,6 +10897,26 @@ mC mC mC mC +zq +jI +Wd +kI +DB +nw +uF +zn +uF +Jz +cO +gN +jI +LZ +Nx +ez +DX +Or +mC +mC mC mC mC @@ -11574,15 +10947,6 @@ mC mC mC mC -Uw -pF -Fa -pA -KJ -pA -Yv -jn -Uw mC mC mC @@ -11595,6 +10959,8 @@ mC mC mC mC +"} +(43,1,1) = {" mC mC mC @@ -11611,8 +10977,6 @@ mC mC mC mC -"} -(49,1,1) = {" mC mC mC @@ -11656,6 +11020,24 @@ mC mC mC mC +wL +wL +wL +wL +wL +wL +Ba +jN +Ba +wL +wL +wL +wL +wL +wL +wL +VX +Or mC mC mC @@ -11696,21 +11078,12 @@ mC mC mC mC -Uw -Uw -UE -LL -pA -KJ -pA -LL -mT -Uw -Uw mC mC mC mC +"} +(44,1,1) = {" mC mC mC @@ -11734,8 +11107,6 @@ mC mC mC mC -"} -(50,1,1) = {" mC mC mC @@ -11772,6 +11143,24 @@ mC mC mC mC +wL +nO +HB +Kw +Ff +wL +sC +RV +vv +wL +oF +hU +nz +Oq +KA +wL +Or +Or mC mC mC @@ -11816,22 +11205,9 @@ mC mC mC mC +"} +(45,1,1) = {" mC -Uw -Uw -Uw -iV -LL -LL -pA -KJ -pA -LL -LL -yV -Uw -Uw -Uw mC mC mC @@ -11857,8 +11233,6 @@ mC mC mC mC -"} -(51,1,1) = {" mC mC mC @@ -11892,6 +11266,22 @@ mC mC mC mC +wL +pm +Ck +ga +rZ +wL +xs +RV +sO +wL +xQ +ZE +yK +RC +ve +wL mC mC mC @@ -11938,24 +11328,9 @@ mC mC mC mC +"} +(46,1,1) = {" mC -Uw -Uw -gf -mg -GQ -Ko -Xn -pA -gs -pA -Ko -QD -Wz -xm -Hx -Uw -Uw mC mC mC @@ -11980,8 +11355,6 @@ mC mC mC mC -"} -(52,1,1) = {" mC mC mC @@ -12016,6 +11389,22 @@ mC mC mC mC +wL +Ry +Hi +BJ +zL +sk +Mk +ns +Xc +tB +Ev +Ps +Qt +jS +xn +wL mC mC mC @@ -12061,26 +11450,9 @@ mC mC mC mC -Uw -Uw -gr -QY -QY -EH -PG -PG -ey -Jo -fj -VR -VR -DA -RG -OJ -KG -Uw -Uw mC +"} +(47,1,1) = {" mC mC mC @@ -12103,8 +11475,6 @@ mC mC mC mC -"} -(53,1,1) = {" mC mC mC @@ -12142,6 +11512,22 @@ mC mC mC mC +wL +MO +BE +fV +tZ +ry +Hg +uv +wa +Td +iB +wR +gJ +ZO +CT +wL mC mC mC @@ -12184,29 +11570,12 @@ mC mC mC mC -Uw -Yv -kb -LL -Fa -Ze -iG -iG -mB -RY -Ju -iG -iG -Wt -Yv -kb -LL -Fa -Uw mC mC mC mC +"} +(48,1,1) = {" mC mC mC @@ -12226,8 +11595,6 @@ mC mC mC mC -"} -(54,1,1) = {" mC mC mC @@ -12268,6 +11635,24 @@ mC mC mC mC +wL +fI +Qf +Gp +GT +wL +vr +RV +Pa +wL +wL +wL +wL +wL +wL +wL +mC +mC mC mC mC @@ -12307,30 +11692,17 @@ mC mC mC mC -Uw -Am -LL -LL -QD -Ze -iG -iG -lK -FM -iF -iG -iG -Wt -cW -LL -LL -dt -Uw mC mC mC mC mC +"} +(49,1,1) = {" +mC +mC +mC +mC mC mC mC @@ -12349,8 +11721,6 @@ mC mC mC mC -"} -(55,1,1) = {" mC mC mC @@ -12388,6 +11758,23 @@ mC mC mC mC +wL +rV +cs +ZE +ZY +wL +EY +ZV +AM +sB +iw +rS +Zu +rS +KH +wL +mC mC mC mC @@ -12430,28 +11817,11 @@ mC mC mC mC -Uw -EW -pA -pA -pA -Ze -iG -xc -LG -Kn -EK -pe -iG -Eh -Cd -Cd -Cd -gm -Uw mC mC mC +"} +(50,1,1) = {" mC mC mC @@ -12472,8 +11842,6 @@ mC mC mC mC -"} -(56,1,1) = {" mC mC mC @@ -12513,6 +11881,22 @@ mC mC mC mC +wL +jW +ai +Sc +xo +wL +uX +sI +Ne +pt +et +UU +UU +Tk +pG +wL mC mC mC @@ -12553,31 +11937,14 @@ mC mC mC mC -Uw -Pu -Lz -cC -fZ -Ze -iG -Qw -cz -cz -cz -Vh -iG -hI -vu -lC -cC -lC -Uw mC mC mC mC mC mC +"} +(51,1,1) = {" mC mC mC @@ -12595,8 +11962,6 @@ mC mC mC mC -"} -(57,1,1) = {" mC mC mC @@ -12639,6 +12004,22 @@ mC mC mC mC +wL +wL +wL +wL +wL +wL +WV +LD +lk +wL +jU +MF +nT +dq +HL +wL mC mC mC @@ -12676,25 +12057,6 @@ mC mC mC mC -Uw -Vg -QP -cC -Bh -Ze -iG -Qw -cz -jp -cz -Vh -iG -hI -bk -QP -cC -Tt -Uw mC mC mC @@ -12704,6 +12066,8 @@ mC mC mC mC +"} +(52,1,1) = {" mC mC mC @@ -12718,8 +12082,6 @@ mC mC mC mC -"} -(58,1,1) = {" mC mC mC @@ -12766,6 +12128,21 @@ mC mC mC mC +wL +sL +Ob +uW +YR +gz +LD +fk +wL +Ru +lH +nz +LP +ar +wL mC mC mC @@ -12799,25 +12176,6 @@ mC mC mC mC -Uw -dY -Pj -cC -Do -Ze -iG -Qw -cz -cz -cz -Vh -iG -hI -qc -JL -cC -TY -Uw mC mC mC @@ -12831,6 +12189,8 @@ mC mC mC mC +"} +(53,1,1) = {" mC mC mC @@ -12841,8 +12201,6 @@ mC mC mC mC -"} -(59,1,1) = {" mC mC mC @@ -12883,6 +12241,31 @@ mC mC mC mC +nU +nU +nU +nU +nU +wL +wL +wL +wL +wL +wL +rG +Xp +rK +kQ +yM +Hb +sO +wL +mF +fM +Gc +LP +Uy +wL mC mC mC @@ -12922,25 +12305,6 @@ mC mC mC mC -Uw -oi -RG -RG -RG -gU -bv -sd -fh -fQ -fh -MN -bv -BQ -QY -QY -QY -mO -Uw mC mC mC @@ -12948,6 +12312,8 @@ mC mC mC mC +"} +(54,1,1) = {" mC mC mC @@ -12964,8 +12330,6 @@ mC mC mC mC -"} -(60,1,1) = {" mC mC mC @@ -12999,6 +12363,32 @@ mC mC mC mC +nU +nU +dC +nU +cl +pV +wL +rj +nz +cc +YE +wL +vX +GK +mp +wL +vr +LD +GU +wL +NT +Nc +kP +LP +vn +wL mC mC mC @@ -13045,25 +12435,8 @@ mC mC mC mC -Uw -iL -LL -LL -Fa -ya -Yv -YQ -Lr -Eq -bt -da -Fa -EM -Yv -LL -LL -re -Uw +"} +(55,1,1) = {" mC mC mC @@ -13087,8 +12460,6 @@ mC mC mC mC -"} -(61,1,1) = {" mC mC mC @@ -13115,6 +12486,32 @@ mC mC mC mC +nU +kg +wm +nU +WM +Df +wL +nz +ZE +cs +Rv +wL +kR +nK +qT +wL +HR +or +cg +wL +lW +cy +bI +Dz +Mz +wL mC mC mC @@ -13161,6 +12558,8 @@ mC mC mC mC +"} +(56,1,1) = {" mC mC mC @@ -13168,25 +12567,6 @@ mC mC mC mC -Uw -Ko -WI -LL -qi -ya -LL -su -VE -zW -Re -an -LL -EM -Ko -kb -kb -QD -Uw mC mC mC @@ -13210,8 +12590,6 @@ mC mC mC mC -"} -(62,1,1) = {" mC mC mC @@ -13231,6 +12609,32 @@ mC mC mC mC +nU +IY +vV +tC +rn +lS +wL +uc +HG +HG +Bj +wL +eL +XB +AI +wL +Pz +PE +cg +wL +wH +Uo +zX +De +Hp +wL mC mC mC @@ -13277,6 +12681,8 @@ mC mC mC mC +"} +(57,1,1) = {" mC mC mC @@ -13291,25 +12697,6 @@ mC mC mC mC -Uw -Uw -qP -Cd -Cd -VV -LL -su -cC -cC -cC -an -LL -gX -Cd -hv -yy -Uw -Uw mC mC mC @@ -13333,8 +12720,6 @@ mC mC mC mC -"} -(63,1,1) = {" mC mC mC @@ -13344,6 +12729,35 @@ mC mC mC mC +GM +GM +GM +GM +nU +nU +nU +yl +Df +wL +Ez +SC +uL +Xl +wL +wL +wL +wL +wL +dW +AC +Ix +wL +wL +wL +wL +wL +wL +wL mC mC mC @@ -13390,6 +12804,8 @@ mC mC mC mC +"} +(58,1,1) = {" mC mC mC @@ -13415,23 +12831,6 @@ mC mC mC mC -Uw -Uw -Hx -jk -QK -Ko -hx -Qe -cC -cC -lz -Oj -EM -jk -zp -Uw -Uw mC mC mC @@ -13453,11 +12852,36 @@ mC mC mC mC +GM +YI +rE +GM +Si +ki +Yb +Oa +TW +wL +Qj +vX +vX +Xl +wL +HP +AY +kA +Yd +XI +ia +XI +Yd +Rt +QA +EI +Yd mC mC mC -"} -(64,1,1) = {" mC mC mC @@ -13503,6 +12927,8 @@ mC mC mC mC +"} +(59,1,1) = {" mC mC mC @@ -13539,21 +12965,6 @@ mC mC mC mC -Uw -Uw -Uw -mG -Ac -ID -wr -cC -Ud -ME -oV -KD -Uw -Uw -Uw mC mC mC @@ -13564,6 +12975,33 @@ mC mC mC mC +GM +nZ +oz +tH +sG +ZS +ri +HC +Df +wL +mz +Eo +jH +Xl +wL +DU +vL +Fu +Eg +IU +qQ +EG +Eg +dD +Gu +DQ +Yd mC mC mC @@ -13579,8 +13017,6 @@ mC mC mC mC -"} -(65,1,1) = {" mC mC mC @@ -13614,6 +13050,10 @@ mC mC mC mC +"} +(60,1,1) = {" +mC +mC mC mC mC @@ -13658,23 +13098,39 @@ mC mC mC mC +GM +GM +GM +GM +Zx +Th +qs +Gq +LK +wL +bE +zv +mA +Qn +wL +ex +RN +GL +hG +cU +Kt +Ij +hG +Bs +MA +pl +Yd mC mC mC mC mC mC -Uw -Uw -LI -lP -py -NX -rF -pY -tK -Uw -Uw mC mC mC @@ -13702,8 +13158,6 @@ mC mC mC mC -"} -(66,1,1) = {" mC mC mC @@ -13719,6 +13173,8 @@ mC mC mC mC +"} +(61,1,1) = {" mC mC mC @@ -13763,6 +13219,39 @@ mC mC mC mC +GM +GM +GM +gP +qH +nU +nU +nU +nU +gb +nU +wL +wL +VG +Bp +wL +wL +Yd +xs +OY +Yd +KW +zS +zS +Yd +iQ +jx +vT +Yd +Yd +Yd +Yd +Yd mC mC mC @@ -13788,15 +13277,6 @@ mC mC mC mC -Uw -Uw -Uw -Uw -Uw -Uw -Uw -Uw -Uw mC mC mC @@ -13816,6 +13296,8 @@ mC mC mC mC +"} +(62,1,1) = {" mC mC mC @@ -13825,8 +13307,6 @@ mC mC mC mC -"} -(67,1,1) = {" mC mC mC @@ -13862,6 +13342,42 @@ mC mC mC mC +GM +Md +Zg +QR +MB +KV +nU +En +HU +yu +mL +eg +Eg +ms +Jh +QT +sX +fD +nI +RV +Yd +ks +ks +sr +kH +RV +dK +Yd +Yd +AR +dS +Sa +GM +GM +GM +GM mC mC mC @@ -13903,6 +13419,8 @@ mC mC mC mC +"} +(63,1,1) = {" mC mC mC @@ -13947,9 +13465,43 @@ mC mC mC mC +lb +KZ +GM +uQ +Lx +Xr +wB +kF +Mr +fc +aC +CL +Jr +It +wn +Jr +St +AK +Xx +DY +Yd +ks +ks +ks +kH +Ao +Vq +qt +CR +mt +Dg +RF +mQ +IA +wx +GM mC -"} -(68,1,1) = {" mC mC mC @@ -13990,6 +13542,8 @@ mC mC mC mC +"} +(64,1,1) = {" mC mC mC @@ -14034,6 +13588,42 @@ mC mC mC mC +GM +QL +GM +GS +nd +KV +nU +im +jM +JB +aH +JX +Lj +AU +ls +uy +sX +fD +nI +LD +Yd +ks +ks +ks +kH +DV +jx +Yr +jl +Ty +em +Xm +te +LO +KU +GM mC mC mC @@ -14071,12 +13661,12 @@ mC mC mC mC -"} -(69,1,1) = {" mC mC mC mC +"} +(65,1,1) = {" mC mC mC @@ -14121,6 +13711,42 @@ mC mC mC mC +GM +GM +GM +GS +Ni +JU +wL +wL +wL +SV +wL +wL +wL +YV +qZ +wL +wL +Yd +Ap +OY +Yd +Mt +Mt +Mt +Yd +tU +Yd +Yd +Yd +OC +zG +Zr +GM +GM +GM +GM mC mC mC @@ -14162,6 +13788,8 @@ mC mC mC mC +"} +(66,1,1) = {" mC mC mC @@ -14194,8 +13822,6 @@ mC mC mC mC -"} -(70,1,1) = {" mC mC mC @@ -14210,6 +13836,37 @@ mC mC mC mC +nU +cV +nU +ag +wL +bg +fv +GG +GB +wL +oC +sH +iI +OH +wL +FF +bs +ac +Hl +cU +Ct +yp +xr +sm +tv +pw +Yd +Yd +Yd +Yd +Yd mC mC mC @@ -14254,6 +13911,8 @@ mC mC mC mC +"} +(67,1,1) = {" mC mC mC @@ -14300,6 +13959,35 @@ mC mC mC mC +nU +vZ +nU +Ip +wL +bL +CI +xi +Jl +wL +ST +eq +TA +He +wL +WW +Ty +lX +YC +ls +Sn +nM +Bx +XS +Cj +yg +Yd +cZ +Yd mC mC mC @@ -14317,8 +14005,6 @@ mC mC mC mC -"} -(71,1,1) = {" mC mC mC @@ -14348,6 +14034,8 @@ mC mC mC mC +"} +(68,1,1) = {" mC mC mC @@ -14394,6 +14082,35 @@ mC mC mC mC +nU +nU +nU +nU +wL +wL +gF +PA +oe +wL +DJ +AL +Lu +hA +wL +jd +Od +lx +Yd +rD +FN +rD +Yd +xy +np +sn +Yd +Yd +Yd mC mC mC @@ -14441,8 +14158,7 @@ mC mC mC "} -(72,1,1) = {" -mC +(69,1,1) = {" mC mC mC @@ -14494,6 +14210,28 @@ mC mC mC mC +wL +rM +nc +IB +wL +Zm +Qc +HZ +YX +wL +Yd +Yd +Yd +Uw +jC +bJ +jC +Uw +Yd +Yd +Yd +Yd mC mC mC @@ -14542,6 +14280,8 @@ mC mC mC mC +"} +(70,1,1) = {" mC mC mC @@ -14563,8 +14303,6 @@ mC mC mC mC -"} -(73,1,1) = {" mC mC mC @@ -14595,6 +14333,24 @@ mC mC mC mC +wL +hB +FU +Ka +wL +Jw +Ky +Ky +yj +wL +Uw +oR +YB +Rb +jC +Xk +Kz +Uw mC mC mC @@ -14647,6 +14403,8 @@ mC mC mC mC +"} +(71,1,1) = {" mC mC mC @@ -14686,8 +14444,6 @@ mC mC mC mC -"} -(74,1,1) = {" mC mC mC @@ -14700,6 +14456,26 @@ mC mC mC mC +wL +wL +wL +wL +wL +wL +wL +wL +wL +wL +Uw +Uw +Uw +Uw +pA +KJ +pA +Uw +Uw +Uw mC mC mC @@ -14750,6 +14526,8 @@ mC mC mC mC +"} +(72,1,1) = {" mC mC mC @@ -14809,11 +14587,18 @@ mC mC mC mC -"} -(75,1,1) = {" mC mC mC +Uw +pF +Fa +pA +KJ +pA +Yv +jn +Uw mC mC mC @@ -14864,6 +14649,8 @@ mC mC mC mC +"} +(73,1,1) = {" mC mC mC @@ -14925,6 +14712,17 @@ mC mC mC mC +Uw +Uw +UE +LL +pA +KJ +pA +LL +mT +Uw +Uw mC mC mC @@ -14932,8 +14730,6 @@ mC mC mC mC -"} -(76,1,1) = {" mC mC mC @@ -14976,6 +14772,8 @@ mC mC mC mC +"} +(74,1,1) = {" mC mC mC @@ -15035,6 +14833,21 @@ mC mC mC mC +Uw +Uw +Uw +iV +LL +LL +pA +KJ +pA +LL +LL +yV +Uw +Uw +Uw mC mC mC @@ -15055,8 +14868,6 @@ mC mC mC mC -"} -(77,1,1) = {" mC mC mC @@ -15084,6 +14895,8 @@ mC mC mC mC +"} +(75,1,1) = {" mC mC mC @@ -15142,6 +14955,23 @@ mC mC mC mC +Uw +Uw +gf +mg +GQ +Ko +Xn +pA +gs +pA +Ko +QD +Wz +xm +Hx +Uw +Uw mC mC mC @@ -15178,8 +15008,6 @@ mC mC mC mC -"} -(78,1,1) = {" mC mC mC @@ -15190,6 +15018,8 @@ mC mC mC mC +"} +(76,1,1) = {" mC mC mC @@ -15247,6 +15077,25 @@ mC mC mC mC +Uw +Uw +gr +QY +QY +EH +PG +PG +ey +Jo +fj +VR +VR +DA +RG +RG +Ku +Uw +Uw mC mC mC @@ -15292,6 +15141,8 @@ mC mC mC mC +"} +(77,1,1) = {" mC mC mC @@ -15301,8 +15152,6 @@ mC mC mC mC -"} -(79,1,1) = {" mC mC mC @@ -15351,6 +15200,25 @@ mC mC mC mC +Uw +Yv +kb +LL +Fa +Ze +iG +iG +mB +RY +Ju +iG +iG +Wt +Yv +kb +LL +Fa +Uw mC mC mC @@ -15396,6 +15264,8 @@ mC mC mC mC +"} +(78,1,1) = {" mC mC mC @@ -15424,8 +15294,6 @@ mC mC mC mC -"} -(80,1,1) = {" mC mC mC @@ -15455,6 +15323,25 @@ mC mC mC mC +Uw +Am +LL +LL +QD +Ze +iG +iG +lK +FM +iF +iG +iG +Wt +cW +LL +LL +dt +Uw mC mC mC @@ -15500,6 +15387,8 @@ mC mC mC mC +"} +(79,1,1) = {" mC mC mC @@ -15547,8 +15436,6 @@ mC mC mC mC -"} -(81,1,1) = {" mC mC mC @@ -15559,6 +15446,25 @@ mC mC mC mC +Uw +EW +pA +pA +pA +Ze +iG +xc +LG +Kn +EK +pe +iG +Eh +Cd +Cd +Cd +gm +Uw mC mC mC @@ -15604,6 +15510,8 @@ mC mC mC mC +"} +(80,1,1) = {" mC mC mC @@ -15661,6 +15569,25 @@ mC mC mC mC +Uw +Pu +Lz +cC +fZ +Ze +iG +Qw +cz +cz +cz +Vh +iG +hI +vu +lC +cC +lC +Uw mC mC mC @@ -15670,8 +15597,6 @@ mC mC mC mC -"} -(82,1,1) = {" mC mC mC @@ -15708,6 +15633,8 @@ mC mC mC mC +"} +(81,1,1) = {" mC mC mC @@ -15765,6 +15692,25 @@ mC mC mC mC +Uw +Vg +QP +cC +Bh +Ze +iG +Qw +cz +jp +cz +Vh +iG +hI +bk +QP +cC +Tt +Uw mC mC mC @@ -15793,8 +15739,6 @@ mC mC mC mC -"} -(83,1,1) = {" mC mC mC @@ -15812,6 +15756,8 @@ mC mC mC mC +"} +(82,1,1) = {" mC mC mC @@ -15869,6 +15815,25 @@ mC mC mC mC +Uw +dY +Pj +cC +Do +Ze +iG +Qw +cz +cz +cz +Vh +iG +hI +qc +JL +cC +TY +Uw mC mC mC @@ -15914,10 +15879,10 @@ mC mC mC mC +"} +(83,1,1) = {" mC mC -"} -(84,1,1) = {" mC mC mC @@ -15973,6 +15938,25 @@ mC mC mC mC +Uw +oi +RG +RG +RG +gU +bv +sd +fh +fQ +fh +MN +bv +BQ +QY +QY +QY +mO +Uw mC mC mC @@ -16018,6 +16002,8 @@ mC mC mC mC +"} +(84,1,1) = {" mC mC mC @@ -16039,8 +16025,6 @@ mC mC mC mC -"} -(85,1,1) = {" mC mC mC @@ -16077,6 +16061,25 @@ mC mC mC mC +Uw +iL +LL +LL +Fa +ya +Yv +YQ +Lr +Eq +bt +da +Fa +EM +Yv +LL +LL +re +Uw mC mC mC @@ -16122,6 +16125,8 @@ mC mC mC mC +"} +(85,1,1) = {" mC mC mC @@ -16162,8 +16167,6 @@ mC mC mC mC -"} -(86,1,1) = {" mC mC mC @@ -16181,6 +16184,25 @@ mC mC mC mC +Uw +Ko +WI +LL +qi +ya +LL +su +VE +zW +Re +an +LL +EM +Ko +kb +kb +QD +Uw mC mC mC @@ -16226,6 +16248,8 @@ mC mC mC mC +"} +(86,1,1) = {" mC mC mC @@ -16283,10 +16307,27 @@ mC mC mC mC +Uw +Uw +qP +Cd +Cd +VV +LL +su +cC +cC +cC +an +LL +gX +Cd +hv +yy +Uw +Uw mC mC -"} -(87,1,1) = {" mC mC mC @@ -16330,6 +16371,8 @@ mC mC mC mC +"} +(87,1,1) = {" mC mC mC @@ -16388,6 +16431,23 @@ mC mC mC mC +Uw +Uw +Hx +jk +QK +Ko +hx +Qe +cC +cC +lz +Oj +EM +jk +zp +Uw +Uw mC mC mC @@ -16408,8 +16468,6 @@ mC mC mC mC -"} -(88,1,1) = {" mC mC mC @@ -16436,6 +16494,8 @@ mC mC mC mC +"} +(88,1,1) = {" mC mC mC @@ -16495,6 +16555,21 @@ mC mC mC mC +Uw +Uw +Uw +mG +Ac +ID +wr +cC +Ud +ME +oV +KD +Uw +Uw +Uw mC mC mC @@ -16531,8 +16606,6 @@ mC mC mC mC -"} -(89,1,1) = {" mC mC mC @@ -16544,6 +16617,8 @@ mC mC mC mC +"} +(89,1,1) = {" mC mC mC @@ -16605,6 +16680,17 @@ mC mC mC mC +Uw +Uw +LI +lP +py +NX +rF +pY +tK +Uw +Uw mC mC mC @@ -16718,15 +16804,15 @@ mC mC mC mC -mC -mC -mC -mC -mC -mC -mC -mC -mC +Uw +Uw +Uw +Uw +Uw +Uw +Uw +Uw +Uw mC mC mC diff --git a/_maps/outpost/outpost_test_2.dmm b/_maps/outpost/nanotrasen_asteroid.dmm similarity index 89% rename from _maps/outpost/outpost_test_2.dmm rename to _maps/outpost/nanotrasen_asteroid.dmm index 3dab58add4c0..e127c600d71e 100644 --- a/_maps/outpost/outpost_test_2.dmm +++ b/_maps/outpost/nanotrasen_asteroid.dmm @@ -12,21 +12,12 @@ /obj/structure/cable{ icon_state = "1-2" }, -/obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/plasteel/rockvault, /area/outpost/operations) "ae" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood/corner, -/obj/machinery/firealarm/directional/north, -/obj/item/radio/intercom/directional/north{ - pixel_y = 20; - pixel_x = -3 - }, -/turf/open/floor/wood, -/area/outpost/crew/bar) +/obj/machinery/door/airlock/freezer, +/turf/open/floor/plasteel/showroomfloor, +/area/outpost/hallway/central) "ag" = ( /obj/structure/table/reinforced, /obj/item/folder/blue{ @@ -215,6 +206,7 @@ /obj/effect/turf_decal/industrial/warning{ dir = 4 }, +/obj/machinery/light/small/directional/west, /turf/open/floor/plasteel/dark, /area/outpost/operations) "aU" = ( @@ -315,6 +307,14 @@ }, /obj/structure/closet/secure_closet/security/sec, /obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/button/door{ + dir = 4; + pixel_x = -28; + pixel_y = 6; + id = "outpost_security"; + req_access_txt = "101"; + name = "Security Lockdown" + }, /turf/open/floor/plasteel/dark, /area/outpost/security) "bu" = ( @@ -439,9 +439,12 @@ /turf/open/floor/carpet/nanoweave, /area/outpost/crew/canteen) "bO" = ( -/obj/machinery/door/airlock/grunge, -/turf/open/floor/plasteel, -/area/outpost/vacant_rooms) +/obj/effect/turf_decal/techfloor, +/obj/item/radio/intercom/directional/north{ + pixel_x = -3 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/crew/cryo) "bP" = ( /obj/effect/turf_decal/siding/wood{ dir = 9 @@ -635,6 +638,13 @@ }, /turf/open/floor/concrete/slab_3, /area/outpost/hallway/central) +"cw" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/central) "cB" = ( /obj/item/kirbyplants/photosynthetic, /turf/open/floor/plasteel, @@ -681,6 +691,7 @@ /obj/machinery/newscaster/directional/north{ pixel_x = -32 }, +/obj/machinery/light/directional/west, /turf/open/floor/wood, /area/outpost/operations) "cJ" = ( @@ -726,15 +737,37 @@ /turf/open/floor/plasteel/cult, /area/outpost/maintenance/fore) "cX" = ( -/obj/structure/sign/warning/electricshock{ - pixel_y = 32 +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wideplating/dark, +/obj/effect/turf_decal/trimline/opaque/red/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/red/line, +/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 = "0-2" + icon_state = "4-8" }, -/obj/machinery/power/smes/magical, -/turf/open/floor/plasteel/telecomms_floor, -/area/outpost/engineering) +/obj/machinery/door/poddoor/ert{ + dir = 8; + id = "outpost_security"; + desc = "A heavy duty blast door." + }, +/obj/machinery/door/airlock/outpost{ + dir = 4; + icon = 'icons/obj/doors/airlocks/station/security.dmi'; + overlays_file = 'icons/obj/doors/airlocks/station/overlays.dmi'; + assemblytype = /obj/structure/door_assembly/door_assembly_sec; + req_one_access_txt = "101" + }, +/turf/open/floor/plasteel/dark, +/area/outpost/security) "da" = ( /obj/effect/turf_decal/siding/thinplating/dark{ dir = 8 @@ -832,14 +865,14 @@ /turf/open/floor/wood, /area/outpost/crew/bar) "du" = ( -/obj/machinery/door/airlock{ - name = "WC" +/obj/effect/turf_decal/techfloor{ + dir = 8 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/patterned/ridged{ - color = "#4c535b" +/obj/item/radio/intercom/directional/north{ + pixel_x = -3 }, -/area/outpost/crew/library) +/turf/open/floor/plasteel/tech, +/area/outpost/security/armory) "dv" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -876,12 +909,16 @@ /turf/open/space/basic, /area/outpost/external) "dA" = ( -/obj/machinery/door/airlock/public/glass, -/obj/effect/landmark/outpost/elevator_machine{ - shaft = "4" +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 }, -/turf/open/floor/plasteel/tech/techmaint, -/area/outpost/hallway/fore) +/obj/item/kirbyplants{ + icon_state = "plant-21" + }, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/concrete/tiles, +/area/outpost/hallway/central) "dB" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -945,12 +982,20 @@ /turf/open/floor/grass, /area/outpost/crew/lounge) "dN" = ( -/obj/structure/table/reinforced, -/obj/machinery/microwave{ - pixel_y = 5 +/obj/structure/barricade/wooden/crude{ + layer = 3.13 }, -/turf/open/floor/plasteel/kitchen_coldroom/freezerfloor, -/area/outpost/crew/library) +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/door/poddoor/shutters/indestructible{ + name = "Showcase Storage"; + dir = 4 + }, +/turf/open/floor/plating{ + icon_state = "platingdmg1" + }, +/area/outpost/maintenance/fore) "dO" = ( /obj/effect/turf_decal/snow, /obj/effect/turf_decal/weather/snow/corner{ @@ -1036,6 +1081,22 @@ }, /turf/open/floor/plasteel/dark, /area/outpost/cargo) +"ej" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/rockvault, +/area/outpost/operations) "en" = ( /obj/structure/closet/firecloset/full{ anchored = 1; @@ -1175,6 +1236,13 @@ }, /turf/open/floor/plasteel, /area/outpost/vacant_rooms) +"eM" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/effect/turf_decal/corner/opaque/yellow/full, +/obj/effect/turf_decal/corner/opaque/yellow/diagonal, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo) "eO" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -1322,6 +1390,11 @@ /obj/effect/turf_decal/number/one, /turf/open/floor/plasteel/tech/techmaint, /area/outpost/hallway/fore) +"fo" = ( +/obj/effect/turf_decal/corner/opaque/blue/full, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/plasteel/white, +/area/outpost/medical) "fp" = ( /obj/effect/turf_decal/siding/wood/corner{ dir = 4 @@ -1472,8 +1545,11 @@ /turf/open/floor/concrete/slab_3, /area/outpost/hallway/starboard) "fO" = ( -/turf/open/floor/plasteel/kitchen_coldroom/freezerfloor, -/area/outpost/crew/library) +/obj/structure/urinal{ + pixel_y = 28 + }, +/turf/open/floor/plasteel/showroomfloor, +/area/outpost/crew/canteen) "fP" = ( /obj/structure/chair{ dir = 4 @@ -1533,19 +1609,12 @@ /turf/open/floor/plasteel/dark, /area/outpost/crew/cryo) "fZ" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/item/banner, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 1 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black, -/obj/item/radio/intercom/directional/north{ - pixel_y = 20 +/obj/machinery/door/airlock/maintenance_hatch{ + req_access_txt = "109"; + dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/outpost/hallway/fore) +/turf/open/floor/plating, +/area/outpost/crew/library) "ga" = ( /turf/open/floor/plasteel/stairs{ icon = 'icons/obj/stairs.dmi' @@ -1642,7 +1711,6 @@ }, /obj/effect/decal/cleanable/wrapping, /obj/item/radio/intercom/directional/west, -/obj/machinery/firealarm/directional/west, /turf/open/floor/concrete/slab_1, /area/outpost/hallway/central) "gv" = ( @@ -1702,11 +1770,26 @@ }, /turf/open/floor/plasteel/tech, /area/outpost/crew/cryo) +"gF" = ( +/obj/structure/table/reinforced, +/obj/item/kitchen/knife{ + pixel_y = 6; + pixel_x = 9 + }, +/obj/item/book/manual/chef_recipes{ + pixel_x = -4; + pixel_y = 6 + }, +/obj/item/kitchen/rollingpin, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plasteel/showroomfloor, +/area/outpost/crew/library) "gH" = ( /obj/structure/girder, /obj/effect/decal/cleanable/blood/gibs/old, /obj/structure/sign/poster/official/random{ - pixel_y = -32 + pixel_x = -32 }, /turf/open/floor/plating, /area/outpost/maintenance/aft) @@ -1801,7 +1884,13 @@ /turf/open/floor/plasteel/tech/grid, /area/outpost/security/armory) "gW" = ( -/obj/machinery/door/poddoor/ert, +/obj/machinery/door/poddoor/ert{ + id = "outpost_ert" + }, +/obj/effect/turf_decal/industrial/traffic, +/obj/effect/turf_decal/industrial/traffic{ + dir = 1 + }, /turf/open/floor/plasteel/dark, /area/outpost/security/armory) "ha" = ( @@ -1874,19 +1963,9 @@ /turf/open/floor/plasteel/tech, /area/outpost/crew/bar) "hp" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/obj/structure/chair{ - dir = 1 - }, -/obj/effect/decal/cleanable/wrapping, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/structure/extinguisher_cabinet/directional/north, -/turf/open/floor/wood, -/area/outpost/crew/bar) +/obj/machinery/processor, +/turf/open/floor/plasteel/showroomfloor, +/area/outpost/crew/library) "hu" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/engine, @@ -1900,14 +1979,14 @@ /turf/open/floor/plasteel/dark, /area/outpost/operations) "hy" = ( -/obj/machinery/door/airlock/highsecurity, -/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/airlock/external{ + dir = 8 }, -/turf/open/floor/plasteel/tech/techmaint, -/area/outpost/crew/cryo) +/obj/structure/barricade/wooden/crude{ + layer = 3.1 + }, +/turf/open/floor/plating, +/area/outpost/maintenance/aft) "hA" = ( /obj/effect/turf_decal/industrial/hatch/yellow, /obj/effect/turf_decal/corner/opaque/yellow/full, @@ -1926,14 +2005,9 @@ /turf/open/floor/plasteel/sepia, /area/outpost/crew/canteen) "hE" = ( -/obj/machinery/door/poddoor/shutters/indestructible{ - name = "Showcase Storage" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/plating, -/area/outpost/maintenance/fore) +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/showroomfloor, +/area/outpost/crew/canteen) "hF" = ( /obj/structure/table/wood, /obj/item/trash/plate{ @@ -2045,6 +2119,17 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/showroomfloor, /area/outpost/hallway/central) +"ia" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/structure/railing/wood{ + layer = 3.1; + dir = 8 + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/grass, +/area/outpost/crew/lounge) "ic" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ @@ -2077,24 +2162,6 @@ /obj/machinery/light/directional/south, /turf/open/floor/plasteel/tech/techmaint, /area/outpost/engineering/atmospherics) -"ij" = ( -/obj/structure/railing/corner{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel/rockvault, -/area/outpost/operations) "il" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -2219,6 +2286,15 @@ }, /turf/open/floor/concrete/tiles, /area/outpost/hallway/central) +"iK" = ( +/obj/machinery/door/airlock/command{ + name = "Council Chamber"; + req_access_txt = "19"; + security_level = 6; + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) "iL" = ( /obj/effect/turf_decal/trimline/opaque/beige/filled/line, /turf/open/floor/plasteel/dark, @@ -2282,6 +2358,13 @@ /obj/structure/catwalk/over/plated_catwalk, /turf/open/floor/plating, /area/outpost/maintenance/fore) +"ja" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/starboard) "jb" = ( /obj/structure/rack, /obj/item/storage/belt/utility/full/engi{ @@ -2335,25 +2418,29 @@ /obj/effect/turf_decal/siding/wood{ dir = 8 }, -/obj/machinery/firealarm/directional/west, /obj/item/radio/intercom/directional/west, /turf/open/floor/carpet/nanoweave, /area/outpost/crew/canteen) "jl" = ( -/obj/machinery/door/poddoor/shutters/preopen, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8 + }, /obj/structure/barricade/wooden, +/obj/structure/barricade/wooden/crude, /turf/open/floor/plating, /area/outpost/maintenance/aft) "jm" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 +/obj/structure/chair/comfy/brown{ + dir = 4 }, -/obj/machinery/light/directional/north, -/obj/structure/sign/poster/retro/nanotrasen_logo_80s{ - pixel_y = 32 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/turf/open/floor/concrete/tiles, -/area/outpost/crew/garden) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) "jn" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -2570,14 +2657,17 @@ /turf/open/floor/plasteel/rockvault, /area/outpost/operations) "jT" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 +/obj/structure/railing{ + dir = 4 }, -/obj/item/radio/intercom/directional/north{ - pixel_y = 20 +/obj/item/banner, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 }, -/turf/open/floor/carpet/nanoweave, -/area/outpost/crew/canteen) +/obj/effect/turf_decal/spline/fancy/opaque/black, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plasteel/dark, +/area/outpost/hallway/fore) "jU" = ( /obj/effect/turf_decal/borderfloorwhite{ dir = 5 @@ -2605,6 +2695,10 @@ dir = 8; name = "Reception Window" }, +/obj/machinery/door/poddoor/preopen{ + id = "outpost_office_lockdown"; + dir = 8 + }, /turf/open/floor/plasteel, /area/outpost/operations) "jX" = ( @@ -2681,8 +2775,11 @@ /turf/open/floor/grass, /area/outpost/crew/lounge) "kl" = ( -/obj/machinery/door/airlock/mining{ - req_access_txt = "109" +/obj/machinery/door/airlock/outpost{ + dir = 1; + icon = 'icons/obj/doors/airlocks/station/mining.dmi'; + overlays_file = 'icons/obj/doors/airlocks/station/overlays.dmi'; + assemblytype = /obj/structure/door_assembly/door_assembly_min }, /turf/open/floor/plasteel/tech, /area/outpost/cargo/office) @@ -2809,6 +2906,16 @@ }, /turf/open/floor/plasteel/patterned/grid, /area/outpost/vacant_rooms) +"kP" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) "kR" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -2857,6 +2964,10 @@ /area/outpost/hallway/aft) "lb" = ( /obj/effect/spawner/structure/window/reinforced/indestructable, +/obj/machinery/door/poddoor/ert{ + id = "outpost_security_desk"; + desc = "A heavy duty blast door." + }, /turf/open/floor/plating, /area/outpost/security) "le" = ( @@ -2920,19 +3031,13 @@ /obj/effect/turf_decal/siding/wood{ dir = 6 }, -/obj/machinery/firealarm/directional/south, /obj/item/radio/intercom/directional/south, /turf/open/floor/grass, /area/outpost/crew/lounge) -"li" = ( -/obj/effect/turf_decal/number/seven, -/turf/open/floor/plasteel/elevatorshaft, -/area/outpost/vacant_rooms) "lq" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 }, -/obj/machinery/firealarm/directional/east, /obj/item/radio/intercom/directional/east, /turf/open/floor/concrete/slab_3, /area/outpost/hallway/starboard) @@ -2946,13 +3051,8 @@ /turf/open/floor/wood, /area/outpost/hallway/central) "lx" = ( -/obj/machinery/door/airlock/freezer, -/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/showroomfloor, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/plasteel/sepia, /area/outpost/crew/canteen) "ly" = ( /obj/effect/decal/cleanable/dirt, @@ -2991,29 +3091,12 @@ /turf/open/floor/grass, /area/outpost/crew/lounge) "lG" = ( -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wideplating/dark, -/obj/effect/turf_decal/trimline/opaque/red/line{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/red/line, -/obj/machinery/door/airlock/security/glass{ - req_access_txt = "101" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/structure/grille/broken, +/obj/machinery/door/airlock/maintenance_hatch{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4; - req_one_access_txt = "101" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/outpost/security) +/turf/open/floor/plating, +/area/outpost/maintenance/fore) "lH" = ( /obj/effect/turf_decal/siding/thinplating/dark{ dir = 1 @@ -3058,11 +3141,15 @@ /turf/open/floor/plating/foam, /area/outpost/maintenance/aft) "lM" = ( -/obj/machinery/door/poddoor/shutters/preopen, -/obj/structure/barricade/wooden, -/obj/structure/barricade/wooden/crude, -/turf/open/floor/plating, -/area/outpost/maintenance/aft) +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock{ + dir = 4; + name = "Chapel" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/crew/lounge) "lN" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/siding/white{ @@ -3175,6 +3262,13 @@ /obj/structure/barricade/wooden, /turf/open/floor/plating, /area/outpost/maintenance/aft) +"mj" = ( +/obj/effect/spawner/structure/window/reinforced/indestructable, +/obj/machinery/door/poddoor/preopen{ + id = "outpost_security_window" + }, +/turf/open/floor/plating, +/area/outpost/security) "mk" = ( /obj/effect/turf_decal/techfloor{ dir = 8 @@ -3220,6 +3314,7 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 }, +/obj/machinery/firealarm/directional/east, /turf/open/floor/plasteel/sepia, /area/outpost/crew/canteen) "mr" = ( @@ -3283,15 +3378,18 @@ /turf/open/floor/wood, /area/outpost/crew/bar) "mw" = ( -/obj/machinery/door/airlock/command{ - req_access_txt = "101" - }, /obj/effect/turf_decal/industrial/warning{ dir = 8 }, /obj/effect/turf_decal/industrial/warning{ dir = 4 }, +/obj/machinery/door/airlock/outpost{ + assemblytype = /obj/structure/door_assembly/door_assembly_com; + icon = 'icons/obj/doors/airlocks/station/command.dmi'; + overlays_file = 'icons/obj/doors/airlocks/station/overlays.dmi'; + req_one_access_txt = "109" + }, /turf/open/floor/plasteel/dark, /area/outpost/operations) "mx" = ( @@ -3329,20 +3427,13 @@ /turf/open/floor/wood, /area/outpost/crew/bar) "mB" = ( -/obj/machinery/door/airlock/medical{ - req_access_txt = "109" - }, -/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/wood, +/obj/machinery/status_display/ai{ + pixel_y = 32 }, -/turf/open/floor/plasteel/white, -/area/outpost/medical) +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/outpost/operations) "mD" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -3417,6 +3508,12 @@ /obj/effect/turf_decal/techfloor{ dir = 4 }, +/obj/machinery/button/door{ + pixel_y = 28; + id = "outpost_ert"; + req_access_txt = "101"; + pixel_x = -3 + }, /turf/open/floor/plasteel/tech, /area/outpost/security/armory) "mP" = ( @@ -3458,6 +3555,11 @@ }, /turf/open/floor/wood, /area/outpost/crew/library) +"mZ" = ( +/obj/structure/table/wood, +/obj/machinery/fax, +/turf/open/floor/plasteel, +/area/outpost/crew/canteen) "na" = ( /obj/structure/flora/rock/pile/largejungle{ pixel_x = 3; @@ -3528,16 +3630,18 @@ /turf/open/floor/plasteel, /area/outpost/vacant_rooms) "nk" = ( -/obj/structure/chair/comfy/black{ +/obj/structure/chair/comfy/black, +/obj/effect/turf_decal/siding/wood{ dir = 8 }, -/obj/effect/turf_decal/siding/wood, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-4" }, /turf/open/floor/wood, /area/outpost/vacant_rooms/office) "nn" = ( +/obj/structure/elevator_platform, /turf/open/floor/plasteel/elevatorshaft, /area/outpost/vacant_rooms) "no" = ( @@ -3584,11 +3688,6 @@ }, /turf/open/floor/grass, /area/outpost/crew/lounge) -"nB" = ( -/obj/structure/table/wood, -/obj/machinery/fax, -/turf/open/floor/plasteel, -/area/outpost/crew/canteen) "nC" = ( /obj/structure/table/wood, /obj/item/phone{ @@ -3802,17 +3901,23 @@ /turf/open/floor/wood, /area/outpost/hallway/central) "op" = ( -/obj/machinery/door/airlock/command/glass{ - name = "Bridge Access"; - req_access_txt = "101"; - security_level = 6 - }, /obj/effect/decal/cleanable/dirt, /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/airlock/outpost{ + assemblytype = /obj/structure/door_assembly/door_assembly_com; + icon = 'icons/obj/doors/airlocks/station/command.dmi'; + glass = 1; + overlays_file = 'icons/obj/doors/airlocks/station/overlays.dmi'; + name = "Bridge Access"; + req_one_access_txt = "109" + }, +/obj/machinery/door/poddoor/preopen{ + id = "outpost_bridge_lockdown" + }, /turf/open/floor/plasteel, /area/outpost/operations) "oq" = ( @@ -3842,6 +3947,7 @@ /obj/effect/turf_decal/industrial/warning{ dir = 8 }, +/obj/machinery/firealarm/directional/west, /turf/open/floor/plasteel/dark, /area/outpost/cargo) "oA" = ( @@ -3859,6 +3965,7 @@ /obj/structure/chair/sofa/right{ dir = 4 }, +/obj/machinery/firealarm/directional/west, /turf/open/floor/concrete/tiles, /area/outpost/hallway/aft) "oD" = ( @@ -3934,6 +4041,7 @@ /obj/effect/turf_decal/techfloor{ dir = 4 }, +/obj/machinery/firealarm/directional/south, /turf/open/floor/plasteel/tech, /area/outpost/hallway/fore) "oX" = ( @@ -3989,7 +4097,6 @@ /obj/structure/chair/sofa/left{ dir = 4 }, -/obj/machinery/firealarm/directional/west, /obj/item/radio/intercom/directional/west, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 @@ -4003,12 +4110,20 @@ /turf/open/floor/plasteel/elevatorshaft, /area/outpost/hallway/fore) "pm" = ( -/obj/machinery/door/airlock/external, -/obj/structure/barricade/wooden/crude{ - layer = 3.1 +/obj/effect/turf_decal/industrial/warning{ + dir = 4 }, -/turf/open/floor/plating, -/area/outpost/maintenance/aft) +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/rockvault, +/area/outpost/operations) "po" = ( /turf/closed/indestructible/reinforced, /area/outpost/medical) @@ -4038,12 +4153,20 @@ "pt" = ( /obj/machinery/light/directional/south, /obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm/directional/west, /turf/open/floor/carpet/blue, /area/outpost/hallway/central) "pu" = ( -/obj/machinery/door/airlock/maintenance_hatch, -/turf/open/floor/plasteel/tech, -/area/outpost/vacant_rooms) +/obj/effect/turf_decal/techfloor, +/obj/effect/turf_decal/trimline/transparent/lightgrey/line{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/engineering/atmospherics) "pv" = ( /obj/structure/railing/wood{ layer = 3.1; @@ -4130,6 +4253,13 @@ }, /turf/open/floor/plasteel/sepia, /area/outpost/crew/library) +"pK" = ( +/obj/effect/spawner/structure/window/reinforced/indestructable, +/obj/machinery/door/poddoor/preopen{ + id = "outpost_bridge_lockdown" + }, +/turf/open/floor/plating, +/area/outpost/operations) "pL" = ( /obj/structure/flora/rock/pile/largejungle{ pixel_x = -26; @@ -4165,6 +4295,12 @@ /obj/structure/cable{ icon_state = "4-8" }, +/obj/machinery/button/door{ + pixel_y = 28; + id = "outpost_security_window"; + req_access_txt = "101"; + name = "Cell Window Shutters" + }, /turf/open/floor/plasteel/dark, /area/outpost/security) "pT" = ( @@ -4239,16 +4375,14 @@ /area/outpost/maintenance/fore) "qg" = ( /obj/structure/table/reinforced, -/obj/item/modular_computer/laptop/preset/civilian{ +/obj/item/reagent_containers/food/condiment/enzyme{ + pixel_x = -2; pixel_y = 6 }, -/obj/effect/decal/cleanable/dirt, -/obj/item/radio/intercom/directional/north{ - pixel_y = 20; - pixel_x = -3 - }, -/turf/open/floor/plasteel/dark, -/area/outpost/security) +/obj/item/reagent_containers/glass/beaker, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel/showroomfloor, +/area/outpost/crew/library) "qi" = ( /obj/effect/turf_decal/techfloor/orange{ dir = 1 @@ -4363,11 +4497,12 @@ /turf/open/floor/plasteel/white, /area/outpost/medical) "qy" = ( -/obj/machinery/door/airlock/external{ - req_access_txt = "109" +/obj/effect/turf_decal/siding/wood{ + dir = 8 }, -/turf/open/floor/plating, -/area/outpost/maintenance/aft) +/obj/machinery/firealarm/directional/west, +/turf/open/floor/carpet/nanoweave, +/area/outpost/hallway/central) "qz" = ( /obj/structure/railing/corner/wood{ dir = 1 @@ -4464,23 +4599,23 @@ /turf/open/floor/plasteel/patterned/ridged, /area/outpost/hallway/central) "qK" = ( -/obj/structure/chair/sofa/corner{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1 +/obj/effect/decal/cleanable/cobweb, +/obj/machinery/door/airlock/maintenance_hatch{ + dir = 8 }, -/obj/item/radio/intercom/directional/north{ - pixel_y = 20 +/turf/open/floor/plating{ + icon_state = "panelscorched" }, -/turf/open/floor/wood, -/area/outpost/crew/library) +/area/outpost/maintenance/aft) "qL" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 +/obj/effect/landmark/outpost/elevator_machine{ + shaft = "1" }, -/turf/open/floor/plasteel/kitchen_coldroom/freezerfloor, -/area/outpost/crew/library) +/obj/machinery/door/airlock/public/glass{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/hallway/fore) "qN" = ( /obj/effect/turf_decal/steeldecal/steel_decals10{ dir = 5 @@ -4517,7 +4652,6 @@ dir = 8 }, /obj/item/radio/intercom/directional/west, -/obj/machinery/firealarm/directional/west, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plasteel/stairs{ icon = 'icons/obj/stairs.dmi' @@ -4555,16 +4689,6 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /turf/open/floor/plasteel/dark, /area/outpost/crew/cryo) -"rb" = ( -/obj/machinery/door/airlock/command, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/outpost/operations) "rc" = ( /obj/effect/turf_decal/siding/wood{ dir = 5 @@ -4595,7 +4719,6 @@ pixel_x = -8 }, /obj/item/radio/intercom/directional/west, -/obj/machinery/firealarm/directional/west, /turf/open/floor/carpet/blue, /area/outpost/hallway/central) "rh" = ( @@ -4644,20 +4767,14 @@ }, /area/outpost/maintenance/aft) "rl" = ( -/obj/structure/table/reinforced, -/obj/item/kitchen/knife{ - pixel_y = 6; - pixel_x = 9 - }, -/obj/item/book/manual/chef_recipes{ - pixel_x = -4; - pixel_y = 6 +/obj/effect/turf_decal/siding/wood{ + dir = 1 }, -/obj/item/kitchen/rollingpin, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/kitchen_coldroom/freezerfloor, -/area/outpost/crew/library) -"ro" = ( +/obj/item/radio/intercom/directional/north, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/central) +"ro" = ( /obj/structure/table/wood/poker, /obj/item/flashlight/lamp/green{ pixel_y = 13; @@ -4679,12 +4796,23 @@ /turf/open/floor/wood, /area/outpost/crew/library) "rs" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/turf/open/floor/plasteel/kitchen_coldroom/freezerfloor, -/area/outpost/crew/library) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/outpost{ + dir = 4; + icon = 'icons/obj/doors/airlocks/station/medical.dmi'; + overlays_file = 'icons/obj/doors/airlocks/station/overlays.dmi'; + assemblytype = /obj/structure/door_assembly/door_assembly_med + }, +/turf/open/floor/plasteel/white, +/area/outpost/medical) "ru" = ( /obj/effect/turf_decal/techfloor{ dir = 8 @@ -4761,19 +4889,12 @@ /turf/open/floor/plasteel/tech/grid, /area/outpost/security) "rE" = ( -/obj/machinery/door/airlock/command{ - name = "Council Chamber"; - req_access_txt = "19"; - security_level = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 }, -/turf/open/floor/plasteel/dark, -/area/outpost/operations) +/turf/open/floor/plasteel/showroomfloor, +/area/outpost/crew/library) "rG" = ( /obj/structure/table/reinforced, /obj/effect/turf_decal/siding/thinplating/dark{ @@ -4893,12 +5014,14 @@ /turf/open/floor/plasteel/white, /area/outpost/medical) "rV" = ( -/obj/machinery/door/poddoor{ - id = "heron_outercargo"; - name = "Cargo Hatch" +/obj/effect/turf_decal/siding/wood{ + dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/outpost/cargo) +/obj/structure/sign/poster/retro/nanotrasen_logo_80s{ + pixel_y = 32 + }, +/turf/open/floor/concrete/tiles, +/area/outpost/crew/garden) "rW" = ( /obj/effect/turf_decal/industrial/warning{ dir = 5 @@ -4993,9 +5116,16 @@ /turf/open/floor/carpet/blue, /area/outpost/operations) "st" = ( -/obj/machinery/door/poddoor/shutters/indestructible, -/turf/open/floor/plasteel, -/area/outpost/vacant_rooms) +/obj/machinery/door/airlock/freezer{ + req_access_txt = "109" + }, +/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/kitchen_coldroom/freezerfloor, +/area/outpost/crew/canteen) "su" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -5127,7 +5257,6 @@ dir = 8 }, /obj/item/radio/intercom/directional/west, -/obj/machinery/firealarm/directional/west, /turf/open/floor/concrete/slab_3, /area/outpost/hallway/fore) "sL" = ( @@ -5336,12 +5465,17 @@ /turf/open/floor/wood, /area/outpost/operations) "ty" = ( -/obj/machinery/door/airlock/atmos, /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/airlock/outpost{ + assemblytype = /obj/structure/door_assembly/door_assembly_atmo; + icon = 'icons/obj/doors/airlocks/station/atmos.dmi'; + overlays_file = 'icons/obj/doors/airlocks/station/overlays.dmi'; + req_access_txt = "101" + }, /turf/open/floor/plasteel/tech/techmaint, /area/outpost/engineering/atmospherics) "tz" = ( @@ -5412,6 +5546,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm/directional/east, /turf/open/floor/wood, /area/outpost/vacant_rooms/office) "tM" = ( @@ -5466,12 +5601,12 @@ }, /area/outpost/maintenance/aft) "tV" = ( -/obj/effect/turf_decal/siding/white{ - dir = 4 +/obj/machinery/door/airlock/maintenance_hatch{ + req_access_txt = "109"; + dir = 8 }, -/obj/structure/extinguisher_cabinet/directional/north, -/turf/open/floor/plasteel, -/area/outpost/vacant_rooms) +/turf/open/floor/concrete/reinforced, +/area/outpost/maintenance/aft) "tW" = ( /obj/machinery/computer/cargo/express{ dir = 8 @@ -5479,9 +5614,6 @@ /obj/effect/turf_decal/techfloor{ dir = 4 }, -/obj/structure/sign/poster/contraband/random{ - pixel_y = 32 - }, /obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/plasteel/dark, /area/outpost/cargo) @@ -5507,6 +5639,13 @@ /obj/structure/chair/comfy/black{ dir = 1 }, +/obj/machinery/button/door{ + dir = 4; + pixel_x = -28; + pixel_y = 6; + id = "outpost_security_desk"; + name = "Desk Shutter" + }, /turf/open/floor/plasteel/dark, /area/outpost/security) "ua" = ( @@ -5909,9 +6048,11 @@ /turf/open/floor/plasteel, /area/outpost/crew/canteen) "vr" = ( -/obj/machinery/door/airlock/freezer, -/obj/structure/cable{ - icon_state = "4-8" +/obj/structure/sink{ + pixel_y = 23 + }, +/obj/structure/mirror{ + pixel_y = 32 }, /turf/open/floor/plasteel/showroomfloor, /area/outpost/crew/canteen) @@ -5982,12 +6123,11 @@ /turf/open/floor/plating, /area/outpost/maintenance/fore) "vG" = ( -/obj/machinery/door/airlock/public/glass, -/obj/effect/landmark/outpost/elevator_machine{ - shaft = "1" +/obj/machinery/door/poddoor/shutters/indestructible{ + dir = 8 }, -/turf/open/floor/plasteel/tech/techmaint, -/area/outpost/hallway/fore) +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) "vI" = ( /obj/effect/turf_decal/techfloor/orange{ dir = 4 @@ -6032,7 +6172,6 @@ /obj/machinery/libraryscanner, /obj/machinery/light/directional/south, /obj/item/radio/intercom/directional/west, -/obj/machinery/firealarm/directional/west, /turf/open/floor/carpet/red, /area/outpost/vacant_rooms/office) "vM" = ( @@ -6171,9 +6310,12 @@ /turf/open/floor/plasteel/rockvault, /area/outpost/operations) "we" = ( -/obj/machinery/door/airlock/maintenance_hatch, -/turf/open/floor/plating, -/area/outpost/maintenance/fore) +/obj/structure/railing/wood{ + dir = 4 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/grass, +/area/outpost/crew/garden) "wf" = ( /obj/structure/flora/rock/jungle{ pixel_x = 12 @@ -6225,6 +6367,7 @@ /turf/open/floor/plasteel/dark, /area/outpost/security) "wq" = ( +/obj/structure/elevator_platform, /turf/open/floor/plasteel/elevatorshaft, /area/outpost/crew/library) "wt" = ( @@ -6240,16 +6383,16 @@ /turf/open/floor/concrete/slab_3, /area/outpost/hallway/starboard) "wy" = ( +/obj/structure/chair/comfy/black{ + dir = 8 + }, /obj/effect/turf_decal/siding/wood, -/obj/effect/turf_decal/siding/wood{ +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 }, -/obj/item/kirbyplants{ - icon_state = "plant-21" - }, -/obj/structure/extinguisher_cabinet/directional/north, -/turf/open/floor/concrete/tiles, -/area/outpost/hallway/central) +/obj/machinery/light/directional/south, +/turf/open/floor/wood, +/area/outpost/vacant_rooms/office) "wz" = ( /obj/effect/turf_decal/techfloor/orange, /obj/machinery/computer/monitor{ @@ -6564,9 +6707,13 @@ }, /area/outpost/maintenance/aft) "xC" = ( -/obj/structure/extinguisher_cabinet/directional/north, -/turf/open/floor/plasteel, -/area/outpost/hallway/fore) +/obj/structure/chair/office, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/carpet/red, +/area/outpost/vacant_rooms/office) "xD" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/chair/wood{ @@ -6587,11 +6734,12 @@ /turf/open/floor/carpet/nanoweave, /area/outpost/crew/canteen) "xF" = ( +/obj/structure/catwalk/over/plated_catwalk, /obj/machinery/door/airlock/maintenance_hatch{ - req_access_txt = "109" + dir = 4 }, /turf/open/floor/plating, -/area/outpost/crew/library) +/area/outpost/maintenance/fore) "xH" = ( /obj/machinery/door/window/brigdoor/security, /obj/structure/rack, @@ -6777,14 +6925,13 @@ /turf/open/floor/plating/asteroid/snow/airless, /area/outpost/external) "yl" = ( -/obj/structure/sink{ - pixel_y = 23 - }, -/obj/structure/mirror{ - pixel_y = 32 +/obj/effect/turf_decal/techfloor/orange{ + dir = 1 }, -/turf/open/floor/plasteel/kitchen_coldroom/freezerfloor, -/area/outpost/crew/canteen) +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plasteel/tech/grid, +/area/outpost/engineering) "ym" = ( /obj/effect/turf_decal/trimline/opaque/beige/filled/corner, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -6836,6 +6983,7 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /obj/effect/turf_decal/siding/wood, +/obj/item/radio/intercom/directional/west, /turf/open/floor/wood, /area/outpost/operations) "yA" = ( @@ -6884,17 +7032,13 @@ }, /area/outpost/maintenance/aft) "yF" = ( -/obj/structure/chair/comfy/black, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/machinery/light/directional/west, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable{ - icon_state = "0-4" +/obj/effect/turf_decal/techfloor{ + dir = 4 }, -/turf/open/floor/wood, -/area/outpost/vacant_rooms/office) +/obj/effect/overlay/holoray, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/plasteel/tech, +/area/outpost/crew/cryo) "yG" = ( /obj/structure/table/reinforced, /obj/item/flashlight/lamp{ @@ -7022,11 +7166,18 @@ /turf/open/floor/concrete/slab_3, /area/outpost/hallway/central) "yZ" = ( -/obj/structure/urinal{ - pixel_y = 28 +/obj/structure/barricade/wooden/crude{ + layer = 3.13 }, -/turf/open/floor/plasteel/kitchen_coldroom/freezerfloor, -/area/outpost/crew/canteen) +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/door/poddoor/shutters/indestructible{ + name = "Showcase Storage"; + dir = 4 + }, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) "za" = ( /obj/effect/turf_decal/siding/wood{ dir = 6 @@ -7103,11 +7254,11 @@ /turf/open/floor/plasteel/dark, /area/outpost/operations) "zn" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/machinery/door/poddoor/ert{ dir = 8 }, -/turf/open/floor/plasteel/kitchen_coldroom/freezerfloor, -/area/outpost/crew/library) +/turf/open/floor/plasteel/dark, +/area/outpost/cargo) "zo" = ( /obj/structure/table/reinforced, /obj/item/storage/photo_album{ @@ -7162,6 +7313,7 @@ "zB" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/food/plant_smudge, +/obj/machinery/firealarm/directional/east, /turf/open/floor/plasteel/sepia, /area/outpost/hallway/central) "zD" = ( @@ -7247,10 +7399,12 @@ /turf/open/floor/carpet/blue, /area/outpost/hallway/central) "zQ" = ( -/obj/machinery/door/airlock/maintenance_hatch, -/obj/structure/grille/broken, -/turf/open/floor/plating, -/area/outpost/maintenance/fore) +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/carpet/nanoweave, +/area/outpost/crew/canteen) "zR" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -7301,26 +7455,16 @@ /turf/open/floor/engine, /area/outpost/crew/cryo) "Ab" = ( +/obj/structure/elevator_platform, /turf/open/floor/plasteel/elevatorshaft, /area/outpost/cargo) "Ac" = ( -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wideplating/dark, -/obj/effect/turf_decal/trimline/opaque/red/line{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/red/line, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/centcom{ - name = "Briefing Room"; - req_access_txt = "101" +/obj/effect/turf_decal/siding/white{ + dir = 4 }, -/turf/open/floor/plasteel/dark, -/area/outpost/security/armory) +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) "Ad" = ( /turf/closed/mineral/random/snow, /area/outpost/operations) @@ -7335,7 +7479,9 @@ /area/outpost/operations) "Ag" = ( /obj/machinery/door/airlock{ - req_access_txt = "109" + req_access_txt = "109"; + explosion_block = 2; + normal_integrity = 1000 }, /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -7564,14 +7710,11 @@ /turf/open/floor/carpet/nanoweave, /area/outpost/crew/canteen) "AS" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/item/radio/intercom/directional/north{ - pixel_y = 20; - pixel_x = -3 +/obj/machinery/door/airlock/grunge{ + dir = 8 }, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/plasteel/mono/dark, -/area/outpost/cargo) +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) "AT" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -7618,6 +7761,20 @@ /obj/effect/spawner/structure/window/reinforced/indestructable, /turf/open/floor/plating, /area/outpost/external) +"Bg" = ( +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 5 + }, +/obj/machinery/smartfridge/bloodbank/preloaded, +/obj/effect/turf_decal/corner/opaque/blue/full, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/item/radio/intercom/directional/north{ + pixel_x = -3 + }, +/turf/open/floor/plasteel/white, +/area/outpost/medical) "Bi" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -7715,12 +7872,12 @@ /turf/open/floor/plating/asteroid/icerock/cracked, /area/outpost/maintenance/fore) "Bz" = ( -/obj/structure/table/wood, /obj/machinery/recharger, /obj/structure/railing{ dir = 4 }, /obj/machinery/airalarm/directional/north, +/obj/structure/table/wood/reinforced, /turf/open/floor/plasteel/dark, /area/outpost/operations) "BA" = ( @@ -7734,12 +7891,15 @@ /turf/open/floor/plasteel/cult, /area/outpost/maintenance/fore) "BC" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/structure/extinguisher_cabinet/directional/north, -/turf/open/floor/carpet/nanoweave, -/area/outpost/hallway/central) +/obj/machinery/door/airlock/freezer{ + dir = 4; + req_access_txt = "109" + }, +/turf/open/floor/plasteel/kitchen_coldroom/freezerfloor, +/area/outpost/crew/canteen) "BD" = ( /obj/effect/turf_decal/techfloor{ dir = 9 @@ -8052,12 +8212,8 @@ /turf/open/floor/plasteel/tech/techmaint, /area/outpost/engineering/atmospherics) "CF" = ( -/obj/machinery/door/airlock/maintenance_hatch, -/obj/structure/catwalk/over/plated_catwalk, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/outpost/maintenance/aft) +/turf/open/floor/plasteel/showroomfloor, +/area/outpost/crew/library) "CG" = ( /obj/effect/landmark/outpost/elevator{ shaft = "1" @@ -8065,14 +8221,12 @@ /turf/open/floor/plasteel/elevatorshaft, /area/outpost/hallway/fore) "CH" = ( -/obj/machinery/chem_master/condimaster, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/greenglow, -/obj/structure/sign/poster/retro/smile{ - pixel_y = -32 - }, -/turf/open/floor/plasteel/kitchen_coldroom/freezerfloor, -/area/outpost/crew/library) +/obj/structure/barricade/wooden, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8 + }, +/turf/open/floor/plating, +/area/outpost/maintenance/aft) "CJ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/girder/displaced, @@ -8089,17 +8243,14 @@ /turf/open/floor/plasteel/dark, /area/outpost/crew/cryo) "CL" = ( -/obj/machinery/door/poddoor/shutters/indestructible{ - name = "Showcase Storage" - }, -/obj/structure/barricade/wooden/crude{ - layer = 3.13 - }, -/obj/effect/turf_decal/industrial/warning{ +/obj/structure/railing, +/obj/effect/turf_decal/siding/thinplating/dark{ dir = 8 }, -/turf/open/floor/plating, -/area/outpost/maintenance/fore) +/obj/structure/table, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/hallway/fore) "CN" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -8221,10 +8372,11 @@ /turf/open/floor/engine/n2o, /area/outpost/engineering/atmospherics) "Dk" = ( -/obj/machinery/vending/coffee, -/obj/effect/decal/cleanable/robot_debris, -/turf/open/floor/concrete/slab_1, -/area/outpost/hallway/central) +/obj/machinery/door/airlock/maintenance_hatch{ + dir = 8 + }, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) "Dl" = ( /obj/machinery/computer/card, /turf/open/floor/plasteel/dark, @@ -8304,6 +8456,7 @@ /obj/effect/turf_decal/industrial/warning{ dir = 8 }, +/obj/machinery/light/small/directional/east, /turf/open/floor/plasteel/dark, /area/outpost/operations) "DH" = ( @@ -8342,15 +8495,10 @@ /turf/open/floor/plasteel/dark, /area/outpost/operations) "DO" = ( -/obj/structure/table/reinforced, -/obj/item/reagent_containers/food/condiment/enzyme{ - pixel_x = -2; - pixel_y = 6 +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 }, -/obj/item/reagent_containers/glass/beaker, -/obj/machinery/firealarm/directional/south, -/obj/item/radio/intercom/directional/south, -/turf/open/floor/plasteel/kitchen_coldroom/freezerfloor, +/turf/open/floor/plasteel/showroomfloor, /area/outpost/crew/library) "DP" = ( /obj/machinery/computer/crew, @@ -8406,9 +8554,13 @@ /turf/open/floor/plasteel, /area/outpost/hallway/fore) "Eb" = ( -/obj/machinery/door/airlock/wood/glass, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood/corner, +/obj/machinery/firealarm/directional/north, /turf/open/floor/wood, -/area/outpost/vacant_rooms/office) +/area/outpost/crew/bar) "Ec" = ( /obj/effect/turf_decal/siding/wood/corner, /obj/effect/decal/cleanable/dirt, @@ -8461,7 +8613,7 @@ /obj/item/kirbyplants{ icon_state = "plant-03" }, -/obj/structure/extinguisher_cabinet/directional/north, +/obj/structure/extinguisher_cabinet/directional/east, /turf/open/floor/carpet, /area/outpost/crew/library) "Ei" = ( @@ -8478,7 +8630,9 @@ /area/outpost/hallway/central) "Em" = ( /obj/machinery/door/airlock{ - req_access_txt = "109" + req_access_txt = "109"; + explosion_block = 2; + normal_integrity = 1000 }, /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -8749,6 +8903,14 @@ /obj/machinery/light/directional/east, /turf/open/floor/concrete/slab_1, /area/outpost/hallway/central) +"Fh" = ( +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/stairs{ + barefootstep = "woodbarefoot"; + color = "#A47449"; + footstep = "wood" + }, +/area/outpost/hallway/fore) "Fi" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -8774,9 +8936,16 @@ }, /area/outpost/maintenance/aft) "Fo" = ( -/obj/structure/extinguisher_cabinet/directional/north, -/turf/open/floor/plasteel/sepia, -/area/outpost/crew/canteen) +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/item/radio/intercom/directional/north, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/crew/garden) "Fp" = ( /obj/effect/turf_decal/techfloor/orange, /obj/structure/railing{ @@ -8871,10 +9040,6 @@ }, /turf/open/floor/carpet/green, /area/outpost/hallway/aft) -"FB" = ( -/obj/effect/turf_decal/number/nine, -/turf/open/floor/plasteel/elevatorshaft, -/area/outpost/crew/library) "FC" = ( /obj/machinery/light/directional/west, /turf/open/floor/plasteel, @@ -8970,9 +9135,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plasteel/rockvault, /area/outpost/operations) -"Gb" = ( -/turf/closed/mineral/random/snow, -/area/outpost/crew/canteen) "Gc" = ( /obj/effect/turf_decal/siding/wood/corner{ dir = 1 @@ -8991,10 +9153,6 @@ }, /turf/open/floor/plasteel/dark, /area/outpost/security) -"Gg" = ( -/obj/effect/turf_decal/number/eight, -/turf/open/floor/plasteel/elevatorshaft, -/area/outpost/cargo) "Gh" = ( /obj/machinery/door/airlock/maintenance_hatch{ req_access_txt = "109" @@ -9041,32 +9199,31 @@ /turf/open/floor/plasteel/dark, /area/outpost/operations) "Gn" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/item/radio/intercom/directional/north{ - pixel_y = 20 +/obj/effect/turf_decal/industrial/warning{ + dir = 8 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/structure/cable{ - icon_state = "4-8" +/obj/machinery/door/poddoor/shutters/indestructible{ + name = "Showcase Storage"; + dir = 4 }, -/turf/open/floor/concrete/slab_3, -/area/outpost/crew/garden) +/turf/open/floor/plating, +/area/outpost/maintenance/fore) "Gq" = ( /obj/machinery/door/poddoor/multi_tile/three_tile_hor, /turf/closed/indestructible/reinforced, /area/outpost/maintenance/fore) "Gr" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/obj/structure/sign/poster/contraband/space_cola{ - pixel_x = -32; +/obj/structure/sign/warning/electricshock{ pixel_y = 32 }, -/turf/open/floor/concrete/slab_3, -/area/outpost/hallway/central) +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/power/smes/magical{ + output_level = 200000 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/engineering) "Gs" = ( /obj/machinery/door/window/brigdoor/westright, /obj/machinery/door/window/brigdoor/westright{ @@ -9131,13 +9288,23 @@ /turf/open/floor/plating/asteroid/snow/under/lit, /area/outpost/external) "Gw" = ( -/obj/effect/turf_decal/techfloor, -/obj/item/radio/intercom/directional/north{ - pixel_y = 20; - pixel_x = -3 +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 }, -/turf/open/floor/plasteel/tech, -/area/outpost/crew/cryo) +/obj/effect/turf_decal/siding/wideplating/dark, +/obj/effect/turf_decal/trimline/opaque/red/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/red/line, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/outpost{ + dir = 4; + name = "Briefing Room" + }, +/turf/open/floor/plasteel/dark, +/area/outpost/security/armory) "Gx" = ( /turf/open/floor/plating, /area/outpost/hallway/fore) @@ -9298,7 +9465,6 @@ /area/outpost/crew/bar) "GT" = ( /obj/effect/turf_decal/siding/wood, -/obj/machinery/firealarm/directional/south, /obj/item/radio/intercom/directional/south, /turf/open/floor/concrete/slab_3, /area/outpost/hallway/central) @@ -9410,14 +9576,19 @@ /turf/open/floor/plasteel/dark, /area/outpost/operations) "Hu" = ( -/obj/machinery/door/airlock/highsecurity{ - req_access_txt = "109" +/obj/effect/turf_decal/siding/wood{ + dir = 10 }, -/obj/structure/cable{ - icon_state = "1-2" +/obj/structure/chair{ + dir = 1 }, -/turf/open/floor/plasteel/tech, -/area/outpost/crew/cryo) +/obj/effect/decal/cleanable/wrapping, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/wood, +/area/outpost/crew/bar) "Hv" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -9458,14 +9629,9 @@ /turf/open/floor/plasteel/rockvault, /area/outpost/operations) "HD" = ( -/obj/structure/chair/comfy/brown{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/outpost/operations) +/obj/machinery/door/airlock, +/turf/open/floor/plasteel/showroomfloor, +/area/outpost/crew/canteen) "HE" = ( /turf/open/floor/plasteel/stairs{ icon = 'icons/obj/stairs.dmi'; @@ -9501,7 +9667,6 @@ /turf/open/floor/plasteel/telecomms_floor, /area/outpost/crew/cryo) "HJ" = ( -/obj/machinery/firealarm/directional/east, /obj/item/radio/intercom/directional/east, /turf/open/floor/plasteel/sepia, /area/outpost/crew/canteen) @@ -9554,21 +9719,11 @@ /turf/open/floor/plasteel/telecomms_floor, /area/outpost/crew/cryo) "HW" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/structure/sign/poster/retro/radio{ - pixel_x = 32 - }, -/obj/item/radio/intercom/directional/north{ - pixel_y = 20 +/obj/machinery/door/airlock/maintenance_hatch{ + dir = 4 }, -/turf/open/floor/wood, -/area/outpost/crew/library) +/turf/open/floor/plating, +/area/outpost/maintenance/fore) "HY" = ( /turf/open/floor/plating/asteroid/icerock/cracked, /area/outpost/external) @@ -9626,31 +9781,25 @@ /turf/open/floor/concrete/slab_1, /area/outpost/hallway/central) "Ig" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 5 - }, -/obj/machinery/smartfridge/bloodbank/preloaded, -/obj/effect/turf_decal/corner/opaque/blue/full, -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/item/radio/intercom/directional/north{ - pixel_y = 20; - pixel_x = -3 +/obj/machinery/door/airlock/outpost{ + dir = 4; + icon = 'icons/obj/doors/airlocks/external/external.dmi'; + overlays_file = 'icons/obj/doors/airlocks/external/overlays.dmi'; + assemblytype = /obj/structure/door_assembly/door_assembly_ext; + doorClose = 'sound/machines/airlocks/external/airlock_ext_close.ogg'; + doorOpen = 'sound/machines/airlocks/external/airlock_ext_open.ogg' }, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/plasteel/white, -/area/outpost/medical) +/turf/open/floor/plating, +/area/outpost/maintenance/aft) "Ih" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, +/obj/machinery/chem_master/condimaster, /obj/effect/decal/cleanable/dirt, -/obj/item/radio/intercom/directional/north{ - pixel_y = 20 +/obj/effect/decal/cleanable/greenglow, +/obj/structure/sign/poster/retro/smile{ + pixel_y = -32 }, -/turf/open/floor/concrete/slab_3, -/area/outpost/hallway/central) +/turf/open/floor/plasteel/showroomfloor, +/area/outpost/crew/library) "Ij" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -9787,18 +9936,13 @@ /turf/open/floor/plasteel/tech, /area/outpost/cargo) "II" = ( -/obj/effect/turf_decal/techfloor, -/obj/effect/turf_decal/trimline/transparent/lightgrey/line{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/item/radio/intercom/directional/north{ - pixel_y = 20 +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 }, -/turf/open/floor/plasteel/tech/techmaint, -/area/outpost/engineering/atmospherics) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel/showroomfloor, +/area/outpost/crew/library) "IJ" = ( /turf/open/floor/plasteel, /area/outpost/crew/canteen) @@ -9824,6 +9968,7 @@ /obj/structure/cable{ icon_state = "1-2" }, +/obj/structure/extinguisher_cabinet/directional/east, /turf/open/floor/plasteel/rockvault, /area/outpost/operations) "IN" = ( @@ -9853,13 +9998,12 @@ /turf/open/floor/plasteel/dark, /area/outpost/operations) "IS" = ( -/obj/effect/turf_decal/techfloor{ +/obj/effect/turf_decal/siding/wood{ dir = 4 }, -/obj/effect/overlay/holoray, -/obj/structure/extinguisher_cabinet/directional/north, -/turf/open/floor/plasteel/tech, -/area/outpost/crew/cryo) +/obj/machinery/firealarm/directional/east, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/starboard) "IW" = ( /turf/open/floor/plasteel/stairs{ barefootstep = "woodbarefoot"; @@ -9895,6 +10039,7 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm/directional/west, /turf/open/floor/concrete/tiles, /area/outpost/hallway/central) "Jb" = ( @@ -10081,7 +10226,6 @@ pixel_y = -32 }, /obj/item/radio/intercom/directional/east, -/obj/machinery/firealarm/directional/east, /turf/open/floor/wood, /area/outpost/hallway/central) "JH" = ( @@ -10140,13 +10284,11 @@ }, /area/outpost/operations) "JP" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 +/obj/machinery/door/airlock/maintenance_hatch{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel/kitchen_coldroom/freezerfloor, -/area/outpost/crew/library) +/turf/open/floor/plasteel/tech, +/area/outpost/vacant_rooms) "JR" = ( /obj/effect/turf_decal/industrial/warning{ dir = 4 @@ -10294,12 +10436,15 @@ /turf/open/floor/plasteel/patterned/grid, /area/outpost/hallway/fore) "Kp" = ( -/obj/structure/mineral_door/paperframe, -/obj/structure/cable{ - icon_state = "4-8" +/obj/machinery/door/airlock{ + name = "WC"; + dir = 8 }, -/turf/open/floor/plasteel/tech, -/area/outpost/crew/lounge) +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/ridged{ + color = "#4c535b" + }, +/area/outpost/crew/library) "Kt" = ( /obj/structure/bed{ pixel_x = 1 @@ -10383,7 +10528,6 @@ /turf/open/floor/plating/rust, /area/outpost/maintenance/aft) "KF" = ( -/obj/structure/table/wood, /obj/item/paper_bin{ pixel_x = 5; pixel_y = 4 @@ -10393,6 +10537,20 @@ pixel_y = 6 }, /obj/machinery/light/directional/north, +/obj/machinery/button/door{ + id = "outpost_bridge_lockdown"; + req_access_txt = "101"; + pixel_x = -8; + pixel_y = 8; + name = "Bridge Lockdown" + }, +/obj/structure/table/wood/reinforced, +/obj/machinery/button/door{ + id = "outpost_office_lockdown"; + req_access_txt = "101"; + pixel_x = -8; + name = "Office Lockdown" + }, /turf/open/floor/plasteel/dark, /area/outpost/operations) "KG" = ( @@ -10578,8 +10736,11 @@ /area/outpost/crew/library) "Lz" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/door/airlock/maintenance_hatch{ - req_access_txt = "109" +/obj/machinery/door/airlock/outpost{ + assemblytype = /obj/structure/door_assembly/door_assembly_mhatch; + icon = 'icons/obj/doors/airlocks/hatch/maintenance.dmi'; + overlays_file = 'icons/obj/doors/airlocks/hatch/overlays.dmi'; + req_access_txt = "101" }, /turf/open/floor/plating, /area/outpost/engineering/atmospherics) @@ -10738,9 +10899,20 @@ /turf/open/floor/grass, /area/outpost/crew/lounge) "LW" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/kitchen_coldroom/freezerfloor, -/area/outpost/crew/library) +/obj/machinery/door/airlock/command{ + name = "Council Chamber"; + req_access_txt = "19"; + security_level = 6; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) "LX" = ( /obj/effect/turf_decal/steeldecal/steel_decals10{ dir = 5 @@ -10826,6 +10998,14 @@ /obj/structure/flora/stump, /turf/open/floor/grass/snow/safe, /area/outpost/hallway/starboard) +"Mn" = ( +/obj/machinery/photocopier{ + pixel_y = 3 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/industrial/hatch/yellow, +/turf/open/floor/plasteel/dark, +/area/outpost/security) "Mo" = ( /obj/structure/bed, /obj/structure/curtain/cloth/grey, @@ -10876,9 +11056,14 @@ /turf/open/floor/plating, /area/outpost/hallway/fore) "MF" = ( -/obj/effect/spawner/structure/window, -/turf/open/floor/plating, -/area/outpost/crew/lounge) +/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/airlock/grunge, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/crew/cryo) "MK" = ( /obj/effect/turf_decal/siding/wood/corner{ dir = 4 @@ -11352,18 +11537,19 @@ /turf/open/floor/plasteel/telecomms_floor, /area/outpost/crew/cryo) "Of" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 +/obj/structure/chair{ + dir = 8 }, -/obj/machinery/light/directional/north, -/obj/structure/sign/poster/retro/nanotrasen_logo_80s{ - pixel_y = 32 +/obj/effect/turf_decal/siding/wood{ + dir = 1 }, -/obj/structure/cable{ - icon_state = "4-8" +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/structure/sign/poster/retro/radio{ + pixel_x = 32 }, -/turf/open/floor/concrete/tiles, -/area/outpost/crew/garden) +/obj/item/radio/intercom/directional/north, +/turf/open/floor/wood, +/area/outpost/crew/library) "Og" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/showroomfloor, @@ -11472,12 +11658,10 @@ /turf/open/floor/plasteel/dark, /area/outpost/operations) "Ow" = ( -/obj/structure/toilet/secret{ - dir = 4; - secret_type = /obj/item/storage/box/donkpockets/donkpocketgondola - }, -/turf/open/floor/plasteel/kitchen_coldroom/freezerfloor, -/area/outpost/crew/canteen) +/obj/structure/window/reinforced/fulltile, +/obj/structure/grille, +/turf/open/floor/plating, +/area/outpost/crew/lounge) "Ox" = ( /obj/structure/flora/grass/jungle/b, /obj/structure/railing/wood{ @@ -11492,8 +11676,14 @@ /area/outpost/cargo) "OA" = ( /obj/machinery/processor, -/turf/open/floor/plasteel/kitchen_coldroom/freezerfloor, -/area/outpost/crew/library) +/obj/effect/turf_decal/industrial/warning{ + dir = 2; + color = "#808080" + }, +/obj/effect/decal/cleanable/food/tomato_smudge, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plasteel, +/area/outpost/crew/canteen) "OC" = ( /obj/effect/turf_decal/siding/white{ dir = 8 @@ -11524,7 +11714,7 @@ /obj/effect/turf_decal/techfloor{ dir = 4 }, -/obj/structure/extinguisher_cabinet/directional/north, +/obj/structure/extinguisher_cabinet/directional/east, /turf/open/floor/plasteel/dark, /area/outpost/security) "OG" = ( @@ -11724,15 +11914,9 @@ /turf/open/floor/grass, /area/outpost/crew/lounge) "Pp" = ( -/obj/structure/chair/office, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/item/radio/intercom/directional/north{ - pixel_y = 20 - }, -/turf/open/floor/carpet/red, -/area/outpost/vacant_rooms/office) +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/plasteel, +/area/outpost/hallway/fore) "Pt" = ( /obj/item/kirbyplants{ icon_state = "plant-21" @@ -11758,9 +11942,13 @@ /turf/open/floor/concrete/slab_2, /area/outpost/hallway/central) "PA" = ( -/obj/structure/mineral_door/paperframe, -/turf/open/floor/plasteel/tech, -/area/outpost/crew/lounge) +/obj/machinery/vending/coffee, +/obj/effect/decal/cleanable/robot_debris, +/obj/structure/sign/poster/contraband/space_cola{ + pixel_y = 32 + }, +/turf/open/floor/concrete/slab_1, +/area/outpost/hallway/central) "PB" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/showcase/machinery/cloning_pod, @@ -11846,14 +12034,12 @@ /turf/open/floor/wood, /area/outpost/maintenance/aft) "PP" = ( -/obj/structure/railing, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 8 +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/structure/table, -/obj/structure/extinguisher_cabinet/directional/north, -/turf/open/floor/plasteel/tech/techmaint, -/area/outpost/hallway/fore) +/obj/machinery/door/airlock/outpost, +/turf/open/floor/plasteel/tech, +/area/outpost/crew/cryo) "PR" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -11919,9 +12105,6 @@ /turf/open/floor/wood/ebony, /area/outpost/crew/lounge) "Qf" = ( -/obj/machinery/door/airlock/mining{ - req_access_txt = "109" - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, @@ -11931,16 +12114,20 @@ /obj/structure/cable{ icon_state = "4-8" }, +/obj/machinery/door/airlock/outpost{ + dir = 4; + icon = 'icons/obj/doors/airlocks/station/mining.dmi'; + overlays_file = 'icons/obj/doors/airlocks/station/overlays.dmi'; + assemblytype = /obj/structure/door_assembly/door_assembly_min + }, /turf/open/floor/plasteel/tech/grid, /area/outpost/cargo) "Qj" = ( -/obj/machinery/door/airlock/command{ - name = "Council Chamber"; - req_access_txt = "19"; - security_level = 6 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/outpost/operations) +/turf/open/floor/plasteel/showroomfloor, +/area/outpost/crew/library) "Ql" = ( /obj/structure/rack, /obj/effect/turf_decal/box/corners, @@ -12069,17 +12256,14 @@ }, /area/outpost/maintenance/aft) "QC" = ( -/obj/machinery/processor, -/obj/effect/turf_decal/industrial/warning{ - dir = 2; - color = "#808080" +/obj/machinery/door/airlock/maintenance_hatch{ + dir = 8 }, -/obj/effect/decal/cleanable/food/tomato_smudge, -/obj/item/radio/intercom/directional/north{ - pixel_y = 20 +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/plasteel, -/area/outpost/crew/canteen) +/turf/open/floor/plasteel/tech, +/area/outpost/hallway/fore) "QD" = ( /obj/structure/flora/rock/pile/largejungle{ pixel_x = 3; @@ -12305,6 +12489,7 @@ dir = 4 }, /obj/machinery/newscaster/directional/south, +/obj/machinery/firealarm/directional/east, /turf/open/floor/concrete/tiles, /area/outpost/hallway/aft) "Rt" = ( @@ -12365,9 +12550,10 @@ /turf/open/floor/concrete/slab_3, /area/outpost/hallway/starboard) "RD" = ( -/obj/machinery/door/airlock, -/turf/open/floor/plasteel/kitchen_coldroom/freezerfloor, -/area/outpost/crew/canteen) +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile/indestructable, +/turf/open/floor/plating, +/area/outpost/operations) "RE" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -12399,7 +12585,6 @@ /obj/effect/turf_decal/siding/wood{ dir = 4 }, -/obj/machinery/firealarm/directional/east, /obj/item/radio/intercom/directional/east, /turf/open/floor/concrete/tiles, /area/outpost/hallway/aft) @@ -12436,7 +12621,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 4 }, -/obj/structure/extinguisher_cabinet/directional/north, +/obj/structure/extinguisher_cabinet/directional/east, /turf/open/floor/concrete/tiles, /area/outpost/hallway/aft) "RR" = ( @@ -12445,14 +12630,17 @@ /turf/open/floor/plasteel/tech, /area/outpost/cargo) "RS" = ( -/obj/machinery/door/airlock/engineering{ - req_access_txt = "109" - }, /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/airlock/outpost{ + assemblytype = /obj/structure/door_assembly/door_assembly_eng; + icon = 'icons/obj/doors/airlocks/station/engineering.dmi'; + overlays_file = 'icons/obj/doors/airlocks/station/overlays.dmi'; + req_access_txt = "101" + }, /turf/open/floor/plasteel/tech, /area/outpost/engineering) "RT" = ( @@ -12508,15 +12696,12 @@ /turf/open/floor/plating, /area/outpost/maintenance/fore) "Sa" = ( -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/item/radio/intercom/directional/north{ - pixel_y = 20; - pixel_x = -3 +/obj/structure/toilet/secret{ + dir = 4; + secret_type = /obj/item/storage/box/donkpockets/donkpocketgondola }, -/turf/open/floor/plasteel/tech, -/area/outpost/security/armory) +/turf/open/floor/plasteel/showroomfloor, +/area/outpost/crew/canteen) "Sd" = ( /obj/structure/grille/broken, /obj/effect/spawner/lootdrop/minor/pirate_or_bandana, @@ -12575,18 +12760,9 @@ /turf/open/floor/plasteel/dark, /area/outpost/operations) "Sw" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel/rockvault, -/area/outpost/operations) +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/showroomfloor, +/area/outpost/crew/library) "Sx" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -12603,16 +12779,19 @@ /turf/open/floor/plasteel/sepia, /area/outpost/crew/canteen) "SB" = ( -/obj/machinery/door/airlock/command/glass{ - name = "Bridge Access"; - req_access_txt = "101"; - security_level = 6 - }, /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/airlock/outpost{ + assemblytype = /obj/structure/door_assembly/door_assembly_com; + icon = 'icons/obj/doors/airlocks/station/command.dmi'; + glass = 1; + overlays_file = 'icons/obj/doors/airlocks/station/overlays.dmi'; + name = "Bridge Access"; + req_one_access_txt = "109" + }, /turf/open/floor/plasteel, /area/outpost/operations) "SE" = ( @@ -12675,14 +12854,6 @@ icon_state = "panelscorched" }, /area/outpost/maintenance/fore) -"SO" = ( -/obj/machinery/photocopier{ - pixel_y = 3 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/hatch/yellow, -/turf/open/floor/plasteel/dark, -/area/outpost/security) "SP" = ( /obj/effect/turf_decal/techfloor/corner{ dir = 1 @@ -12936,6 +13107,14 @@ }, /turf/open/floor/concrete/slab_3, /area/outpost/hallway/central) +"TI" = ( +/obj/effect/spawner/structure/window/reinforced/indestructable, +/obj/machinery/door/poddoor/preopen{ + id = "outpost_office_lockdown"; + dir = 8 + }, +/turf/open/floor/plating, +/area/outpost/operations) "TJ" = ( /turf/closed/indestructible/reinforced, /area/outpost/hallway/central) @@ -12957,18 +13136,30 @@ /turf/open/floor/plasteel, /area/outpost/crew/canteen) "TN" = ( -/obj/machinery/light/directional/north, -/obj/structure/table/wood, -/obj/machinery/status_display/ai{ - pixel_y = 32 +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 }, -/obj/effect/decal/cleanable/dirt, -/obj/item/radio/intercom/directional/north{ - pixel_y = 5; - pixel_x = -3 +/obj/effect/turf_decal/siding/wideplating/dark, +/obj/effect/turf_decal/trimline/opaque/red/line{ + dir = 1 }, -/turf/open/floor/wood, -/area/outpost/operations) +/obj/effect/turf_decal/trimline/opaque/red/line, +/obj/machinery/door/airlock/security/glass{ + req_access_txt = "109"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4; + req_one_access_txt = "101" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/dark, +/area/outpost/security) "TP" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -13120,6 +13311,9 @@ pixel_x = 6; pixel_y = 7 }, +/obj/item/radio/intercom/directional/north{ + pixel_x = -3 + }, /turf/open/floor/wood, /area/outpost/crew/bar) "Uo" = ( @@ -13252,19 +13446,17 @@ /turf/open/floor/plasteel/telecomms_floor, /area/outpost/crew/cryo) "UQ" = ( -/obj/machinery/door/poddoor/shutters/indestructible{ - name = "Showcase Storage" - }, -/obj/structure/barricade/wooden/crude{ - layer = 3.13 +/obj/effect/turf_decal/siding/wood{ + dir = 4 }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 +/obj/structure/sign/poster/retro/nanotrasen_logo_80s{ + pixel_y = 32 }, -/turf/open/floor/plating{ - icon_state = "platingdmg1" +/obj/structure/cable{ + icon_state = "4-8" }, -/area/outpost/maintenance/fore) +/turf/open/floor/concrete/tiles, +/area/outpost/crew/garden) "US" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/dark, @@ -13510,6 +13702,18 @@ /obj/effect/turf_decal/corner/opaque/blue/full, /turf/open/floor/plasteel/white, /area/outpost/medical) +"VF" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/carpet/nanoweave, +/area/outpost/crew/canteen) "VI" = ( /obj/machinery/light/small/directional/south, /obj/structure/chair{ @@ -13523,11 +13727,14 @@ /turf/open/floor/plating/rust, /area/outpost/maintenance/fore) "VK" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - req_access_txt = "109" +/obj/effect/landmark/outpost/elevator_machine{ + shaft = "4" }, -/turf/open/floor/concrete/reinforced, -/area/outpost/maintenance/aft) +/obj/machinery/door/airlock/public/glass{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/hallway/fore) "VL" = ( /obj/machinery/gibber, /obj/effect/decal/cleanable/dirt, @@ -13539,18 +13746,6 @@ "VN" = ( /turf/open/floor/engine, /area/outpost/crew/cryo) -"VQ" = ( -/obj/structure/railing{ - dir = 1 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/outpost/operations) "VT" = ( /obj/effect/turf_decal/industrial/warning{ dir = 4 @@ -13727,13 +13922,16 @@ /turf/open/floor/plasteel/patterned/grid, /area/outpost/hallway/fore) "WE" = ( -/obj/machinery/door/airlock/freezer, -/turf/open/floor/plasteel/kitchen_coldroom/freezerfloor, -/area/outpost/hallway/central) +/obj/structure/flora/grass/jungle, +/obj/machinery/light/directional/north, +/turf/open/floor/grass, +/area/outpost/crew/garden) "WI" = ( -/obj/machinery/light/directional/east, -/turf/open/floor/plasteel/kitchen_coldroom/freezerfloor, -/area/outpost/crew/canteen) +/obj/machinery/door/airlock/wood/glass{ + dir = 8 + }, +/turf/open/floor/wood, +/area/outpost/vacant_rooms/office) "WJ" = ( /obj/effect/turf_decal/siding/wood{ dir = 10 @@ -13771,12 +13969,12 @@ /turf/open/floor/plasteel/tech, /area/outpost/hallway/fore) "WT" = ( -/obj/machinery/door/airlock/maintenance_hatch, -/obj/structure/cable{ - icon_state = "4-8" +/obj/structure/table/reinforced, +/obj/machinery/microwave{ + pixel_y = 5 }, -/turf/open/floor/plasteel/tech, -/area/outpost/hallway/fore) +/turf/open/floor/plasteel/showroomfloor, +/area/outpost/crew/library) "WU" = ( /obj/structure/table/wood, /obj/item/storage/photo_album/library{ @@ -13802,12 +14000,12 @@ /turf/open/floor/plasteel/patterned/grid, /area/outpost/hallway/fore) "WY" = ( -/obj/effect/decal/cleanable/cobweb, -/obj/machinery/door/airlock/maintenance_hatch, -/turf/open/floor/plating{ - icon_state = "panelscorched" +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/item/radio/intercom/directional/north{ + pixel_x = -3 }, -/area/outpost/maintenance/aft) +/turf/open/floor/plasteel/mono/dark, +/area/outpost/cargo) "WZ" = ( /turf/open/floor/plating, /area/outpost/maintenance/aft) @@ -13938,15 +14136,16 @@ /turf/open/floor/wood, /area/outpost/crew/library) "Xz" = ( -/obj/effect/turf_decal/techfloor/orange{ - dir = 1 +/obj/structure/table/reinforced, +/obj/item/modular_computer/laptop/preset/civilian{ + pixel_y = 6 }, -/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt, /obj/item/radio/intercom/directional/north{ - pixel_y = 20 + pixel_x = -3 }, -/turf/open/floor/plasteel/tech/grid, -/area/outpost/engineering) +/turf/open/floor/plasteel/dark, +/area/outpost/security) "XA" = ( /obj/structure/bookcase/random/fiction, /obj/item/candle/infinite{ @@ -14149,7 +14348,6 @@ dir = 1 }, /obj/item/radio/intercom/directional/south, -/obj/machinery/firealarm/directional/south, /turf/open/floor/plasteel/sepia, /area/outpost/crew/library) "Yo" = ( @@ -14214,6 +14412,11 @@ /obj/structure/catwalk/over/plated_catwalk, /turf/open/floor/plating, /area/outpost/maintenance/fore) +"Yw" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel/mono/dark, +/area/outpost/cargo) "Yy" = ( /obj/effect/turf_decal/techfloor, /obj/effect/turf_decal/trimline/transparent/lightgrey/line{ @@ -14479,7 +14682,6 @@ /obj/effect/turf_decal/siding/wood{ dir = 1 }, -/obj/machinery/light/directional/north, /obj/structure/sign/logo{ icon_state = "nanotrasen_sign4"; pixel_y = 32 @@ -14589,7 +14791,10 @@ dir = 1 }, /obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/ert, +/obj/machinery/door/poddoor/ert{ + id = "outpost_security_desk"; + desc = "A heavy duty blast door." + }, /turf/open/floor/plasteel/tech/techmaint, /area/outpost/security) "ZE" = ( @@ -14738,12 +14943,15 @@ /turf/open/floor/grass, /area/outpost/hallway/fore) "ZR" = ( -/obj/effect/turf_decal/siding/wood{ +/obj/structure/chair/sofa/corner{ dir = 4 }, -/obj/structure/extinguisher_cabinet/directional/north, -/turf/open/floor/concrete/slab_3, -/area/outpost/hallway/starboard) +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/wood, +/area/outpost/crew/library) "ZS" = ( /obj/effect/turf_decal/techfloor{ dir = 1 @@ -14773,29 +14981,14 @@ /turf/open/floor/plasteel/sepia, /area/outpost/crew/library) "ZX" = ( -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wideplating/dark, -/obj/effect/turf_decal/trimline/opaque/red/line{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/red/line, -/obj/machinery/door/airlock/security{ - req_access_txt = "101" - }, -/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, +/obj/machinery/door/airlock/maintenance_hatch{ + dir = 8 }, -/obj/structure/cable{ - icon_state = "4-8" +/turf/open/floor/plating{ + icon_state = "panelscorched" }, -/obj/machinery/door/poddoor/ert, -/turf/open/floor/plasteel/dark, -/area/outpost/security) +/area/outpost/maintenance/aft) "ZY" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -14847,11 +15040,6 @@ vV vV vV vV -MF -MF -MF -MF -MF vV vV vV @@ -14882,8 +15070,6 @@ vV vV vV vV -"} -(2,1,1) = {" vV vV vV @@ -14913,13 +15099,6 @@ vV vV vV vV -MF -MF -Kv -tJ -Qe -MF -MF vV vV vV @@ -14949,11 +15128,12 @@ vV vV vV vV -"} -(3,1,1) = {" vV vV vV +"} +(2,1,1) = {" +vV vV vV vV @@ -14962,12 +15142,6 @@ vV vV vV vV -Zp -Zp -Zp -Zp -Zp -Zp vV vV vV @@ -14979,15 +15153,6 @@ vV vV vV vV -MF -MF -EB -Qd -fK -fK -fQ -MF -MF vV vV vV @@ -15016,8 +15181,6 @@ vV vV vV vV -"} -(4,1,1) = {" vV vV vV @@ -15027,36 +15190,11 @@ vV vV vV vV -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp vV vV vV vV vV -Zp -Zp -Zp -Zp -Mx -rd -wt -fK -Qd -Qd -SL -yJ -Mx -Zp -Zp vV vV vV @@ -15083,8 +15221,6 @@ vV vV vV vV -"} -(5,1,1) = {" vV vV vV @@ -15093,39 +15229,7 @@ vV vV vV vV -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp vV -Zp -Zp -Zp -Zp -Zp -Zp -Mx -lD -uw -ot -Qd -vu -uw -ot -Mx -aL -aL -Zp -Zp vV vV vV @@ -15151,7 +15255,26 @@ vV vV vV "} -(6,1,1) = {" +(3,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV vV vV vV @@ -15160,40 +15283,6 @@ vV vV vV vV -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Mx -AC -EJ -Po -fK -zR -nA -FM -Mx -cL -aL -aL -aL -Zp vV vV vV @@ -15217,8 +15306,6 @@ vV vV vV vV -"} -(7,1,1) = {" vV vV vV @@ -15226,44 +15313,6 @@ vV vV vV vV -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Mx -Zl -dM -od -fK -qX -BY -Vp -Gh -BX -Ap -EZ -aL -aL -Zp -Zp -Zp vV vV vV @@ -15284,8 +15333,6 @@ vV vV vV vV -"} -(8,1,1) = {" vV vV vV @@ -15293,48 +15340,6 @@ vV vV vV vV -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Mx -kk -mn -Pi -tz -Oo -LV -lh -Mx -yP -iN -iN -uV -aL -Zp -Zp -Zp -Zp -Zp -Zp -Zp vV vV vV @@ -15351,58 +15356,12 @@ vV vV vV vV -"} -(9,1,1) = {" vV vV vV vV vV vV -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp -TJ -TJ -TJ -TJ -TJ -TJ -Mx -Mx -Mx -PA -Kp -PA -Mx -Mx -Mx -cL -cL -cL -Tv -cL -cL -aL -Zp -Zp -Zp -Zp -Zp -Zp vV vV vV @@ -15419,58 +15378,14 @@ vV vV vV "} -(10,1,1) = {" +(4,1,1) = {" +vV vV vV vV vV vV vV -Zp -Zp -Zp -Zp -Zp -Zp -Zp -wH -lJ -wH -wH -lJ -OP -OP -Zp -TJ -TJ -qj -yc -Ja -gu -Wj -re -dE -Tn -Qp -Iz -gN -Tn -AF -Pm -rf -pt -cL -tQ -Xp -RV -Fe -Zp -Zp -Zp -Zp -Zp -Zp -Zp vV vV vV @@ -15485,62 +15400,11 @@ vV vV vV vV -"} -(11,1,1) = {" vV vV vV vV vV -Zp -Zp -HY -sN -sN -sN -Zp -OP -wH -RO -xD -xf -eX -zu -OP -Zp -TJ -xH -ta -MQ -sd -Cd -Cd -Cd -RE -Cd -Gc -Wi -cm -Tn -xO -OV -Js -ay -bX -Lf -cL -lL -Ll -Zp -Zp -Zp -Zp -Zp -Zp -Zp -aW -aW -aW vV vV vV @@ -15552,63 +15416,10 @@ vV vV vV vV -"} -(12,1,1) = {" vV vV vV vV -Zp -Zp -Zp -sN -Ft -sN -HY -Zp -OP -LS -eW -eW -eW -Nz -PH -wH -Zp -TJ -BI -qW -xy -Ze -EH -pz -pz -pz -pz -Dp -jn -TS -Tn -df -OV -DU -zP -cL -uq -cL -BS -cL -gS -Zp -Zp -Zp -Zp -Zp -Zp -ak -aW -aW -aW vV vV vV @@ -15619,64 +15430,11 @@ vV vV vV vV -"} -(13,1,1) = {" vV vV vV vV -Zp -Zp -HY -sN vV -Ft -Ft -Zp -wH -tl -yb -zu -eW -Ra -ip -wH -wH -wH -wH -va -yO -wy -Kh -Ff -yh -DJ -Nd -zI -LG -yX -YO -ob -eO -RT -TJ -cL -Gz -cL -WY -cL -aL -cL -cL -aL -aL -Zp -cL -cL -qy -cL -aW -aW vV vV vV @@ -15686,65 +15444,11 @@ vV vV vV vV -"} -(14,1,1) = {" vV vV vV -Zp -Zp -Zp -sN vV vV -cb -Ft -OP -wH -wH -wH -we -wH -lJ -wH -wH -Zi -jQ -wH -WC -WC -WC -WC -WC -WC -WC -Dk -jI -Zc -HA -xU -TJ -TJ -TJ -TJ -hX -uj -hJ -eI -bG -nc -cL -uo -Fn -aL -aL -cL -WZ -WZ -cL -aW -aW -Zp vV vV vV @@ -15753,65 +15457,9 @@ vV vV vV vV -"} -(15,1,1) = {" vV vV vV -Zp -Zp -Zp -HY -Ft -dx -YE -hH -DD -kc -sn -sg -yD -Dw -PB -uJ -lJ -wa -JY -aD -WC -mA -Uk -ze -dv -hp -WC -TJ -vO -gk -mW -WJ -Pa -wn -NP -TJ -cL -cL -cL -Bs -KD -aw -cL -fV -RX -Rt -aL -cL -QY -WZ -cL -aW -Zp -Zp vV vV vV @@ -15820,66 +15468,8 @@ vV vV vV vV -"} -(16,1,1) = {" vV vV -Zp -Zp -Zp -Zp -HY -HY -Ft -hH -hH -nP -wB -vf -GO -jo -Hk -GH -UA -wH -Oq -Il -Nq -WC -Ez -uv -dr -Bj -mv -GS -bP -Gr -GB -zz -wF -EP -xh -Tz -TJ -hZ -VL -cL -Br -iN -ly -cL -DH -PN -PO -iH -cL -cL -pm -cL -Zp -Zp -Zp -Zp vV vV vV @@ -15887,66 +15477,7 @@ vV vV vV vV -"} -(17,1,1) = {" vV -Zp -Zp -Zp -AB -Zp -Zp -Zp -Zp -Zp -Zp -OP -lJ -UQ -CL -zQ -lJ -hE -hE -wH -wH -we -wH -WC -Tt -ge -nX -Tm -un -sQ -LK -BG -Ij -zz -Lj -Ju -xh -Sn -WE -El -Og -cL -pG -sX -Tc -cL -rc -xA -cL -cL -cL -Dt -QB -cL -cL -Zp -Zp -Zp vV vV vV @@ -15954,66 +15485,7 @@ vV vV vV vV -"} -(18,1,1) = {" vV -Zp -Zp -gv -AB -Re -Zp -Zp -Zp -Zp -wH -wH -wH -vy -zv -IE -vE -LP -xY -SH -Jf -Oh -ha -WC -ae -Ep -Xb -Kg -yI -DS -wJ -Px -er -Ua -RY -zB -oo -JE -TJ -El -LM -cL -ar -lI -cL -cL -jl -lM -cL -Sp -Xw -yn -uV -im -cL -cL -Zp -Zp vV vV vV @@ -16021,67 +15493,7 @@ vV vV vV vV -"} -(19,1,1) = {" vV -Zp -Zp -mc -Gv -AB -Zp -Zp -Zp -wH -lJ -oH -eR -Yo -he -CZ -xM -Cj -xd -RZ -UT -Jv -cM -te -IF -lR -aE -ZZ -YJ -GS -Fd -Dp -Ev -GT -TJ -TJ -TJ -TJ -TJ -PC -qI -cL -CF -cL -cL -mh -bR -ar -QH -tD -bR -yp -iN -Dy -gH -cL -cL -Zp -Zp vV vV vV @@ -16089,2612 +15501,13898 @@ vV vV vV "} -(20,1,1) = {" +(5,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV vV -Zp -Zp -xk -Os -yj -Zp -Zp -Zp -OP -Ci -UG -nH -xV -wH -lJ -wH -Rp -Rp -Rp -Rp -Rp -gM -WC -il -iE -si -si -qT -WC -TJ -vO -Ev -mt -Tn -SR -QW -Gi -TJ -TJ -cL -cL -rk -rk -bR -bR -iW -fJ -cL -Hy -IB -bq -zH -KW -To -sl -cL -cL -Zp vV vV vV vV vV vV -"} -(21,1,1) = {" vV -Zp -Zp -ck -KY -Zp -Zp -Zp -Zp -OP -Mb -UG -lz -wH -wH -fF -ev -Rp -AE -AE -CG -Rp -hb -WC -Un -hK -OM -OM -Bw -WC -OU -Qp -Ev -Zz -Tn -lf -Kb -Rd -If -Ds -cL -mH -Sm -UK -yr -qF -Qw -Rx -Rx -Rx -Rx -Rx -Rx -Rx -fM -sF -yE -cL -Zp -Zp -Zp vV vV vV vV -"} -(22,1,1) = {" vV -Zp -Zp -Zp -OP -OP -OP -OP -OP -wH -TZ -UG -wH -wH -ng -Lw -BB -Rp -AE -AE -AE -Rp -Rp -WC -WC -WC -fb -hk -kx -WC -PV -Qp -jh -Jm -AD -nU -eg -dF -kT -wR -vw -vw -vw -cL -VK -cL -Rx -Rx -uR -wW -NQ -IS -Fm -Rx -Rx -ef -cL -cL -cL -Zp -Zp -Zp vV vV vV -"} -(23,1,1) = {" vV vV -Zp -OP -OP -Zy -JC -CV -aJ -wH -Uu -eR -Ay -ai -SK -Yz -NC -Rp -AE -AE -AE -Rp -Lv -Ex -wQ -WC -WC -WC -WC -WC -TJ -iR -SF -bk -Tn -gm -NW -Zt -vw -vw -vw -vx -vx -Wq -Mq -uk -Rx -uR -de -Gu -Bu -UP -kZ -Fm -Rx -Mi -hd -dh -aL -Zp -Zp -Zp -Zp vV vV -"} -(24,1,1) = {" vV vV vV -Gq -ka -ok -Ob -nv -zF -wH -ml -Xs -wH -gz -cW -yK -vY -Rp -Rp -vG -Rp -Rp -LQ -uX -Ex -MD -Gx -Gx -Gx -Gx -TJ -gL -gk -Zz -Tn -pD -Pf -Ql -vw -vx -vx -vx -pL -Ed -fc -fc -Rx -xp -LF -kB -wK -HI -pq -qm -Rx -zY -qQ -aL -aL -Zp -Zp -Zp -Zp vV vV -"} -(25,1,1) = {" vV vV vV -wH -ea -jG -jG -Cn -eW -kH -FL -lX -Rp -Rp -Rp -Rp -Rp -Rp -Ww -fn -PP -Rp -KU -KU -KU -Rp -Rp -Rp -Rp -Gx -TJ -Lh -ir -HA -TJ -TJ -TJ -vw -vw -vx -cr -cr -cr -RK -cr -RK -Rx -Pl -Oe -Zu -yN -wl -Ou -oh -Rx -Rx -Rx -Rx -Rx -Zp -Zp -Zp -Zp -Zp vV -"} -(26,1,1) = {" vV vV vV -wH -tF -Kx -hu -EY -nQ -wH -NI -KQ -Rp -AE -AE -AL -Rp -pC -Bb -kw -OC -qU -gR -WX -Ug -hh -At -Rp -Gx -Gx -TJ -qA -TH -Zz -sH -hM -TJ -vw -Vk -cr -cr -NX -cr -Xg -eH -bA -Rx -KG -PL -XS -EA -Pc -Yf -ZS -hW -rJ -Fu -Rx -Rx -Zp -Zp -Zp -Zp -Zp vV -"} -(27,1,1) = {" vV vV -Zp -OP -OP -Uv -vz -gM -Sd -wH -Vy -GY -Rp -AE -AE -AE -XY -Yi -Ko -vZ -vZ -ga -ga -tX -vZ -MA -eZ -Rp -qZ -jg -TJ -Zn -gk -TS -JX -xu -Zs -vw -eH -bA -Ox -eH -eH -kz -aA -ZY -Rx -Na -Se -HT -JM -pE -js -cR -hW -CK -rA -MC -Rx -Zp -Zp -Zp -Zp -Zp vV "} -(28,1,1) = {" +(6,1,1) = {" vV -Zp -Zp -Zp -OP -OP -OP -OP -we -wH -Te -qw -Rp -AE +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(7,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(8,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(9,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(10,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(11,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(12,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(13,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(14,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(15,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(16,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(17,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(18,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(19,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(20,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(21,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(22,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(23,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(24,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Ow +Ow +Ow +Ow +Ow +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(25,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Ow +Ow +Kv +tJ +Qe +Ow +Ow +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(26,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +Zp +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Ow +Ow +EB +Qd +fK +fK +fQ +Ow +Ow +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(27,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +vV +vV +vV +vV +vV +Zp +Zp +Zp +Zp +Mx +rd +wt +fK +Qd +Qd +SL +yJ +Mx +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(28,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +vV +Zp +Zp +Zp +Zp +Zp +Zp +Mx +lD +uw +ot +Qd +vu +uw +ia +Mx +aL +aL +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(29,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Mx +AC +EJ +Po +fK +zR +nA +FM +Mx +cL +aL +aL +aL +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(30,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Mx +Zl +dM +od +fK +qX +BY +Vp +Gh +BX +Ap +EZ +aL +aL +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(31,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Mx +kk +mn +Pi +tz +Oo +LV +lh +Mx +yP +iN +iN +uV +aL +Zp +Zp +Zp +Zp +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(32,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +TJ +TJ +TJ +TJ +TJ +TJ +Mx +Mx +Mx +Mx +lM +Mx +Mx +Mx +Mx +cL +cL +cL +Tv +cL +cL +aL +Zp +Zp +Zp +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(33,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +Zp +Zp +Zp +Zp +Zp +wH +lJ +wH +wH +lJ +OP +OP +Zp +TJ +TJ +qj +yc +Ja +gu +Wj +re +dE +Tn +cw +Iz +gN +Tn +AF +Pm +rf +pt +cL +tQ +Xp +RV +Fe +Zp +Zp +Zp +Zp +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(34,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +HY +sN +sN +sN +Zp +OP +wH +RO +xD +xf +eX +zu +OP +Zp +TJ +xH +ta +MQ +sd +Cd +Cd +Cd +RE +Cd +Gc +Wi +cm +Tn +xO +OV +Js +ay +bX +Lf +cL +lL +Ll +Zp +Zp +Zp +Zp +Zp +Zp +Zp +aW +aW +aW +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(35,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +Zp +sN +Ft +sN +HY +Zp +OP +LS +eW +eW +eW +Nz +PH +wH +Zp +TJ +BI +qW +xy +Ze +EH +pz +pz +pz +pz +Dp +jn +TS +Tn +df +OV +DU +zP +cL +uq +cL +BS +cL +gS +Zp +Zp +Zp +Zp +Zp +Zp +ak +aW +aW +aW +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(36,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +HY +sN +vV +Ft +Ft +Zp +wH +tl +yb +zu +eW +Ra +ip +wH +wH +wH +wH +va +yO +dA +Kh +Ff +yh +DJ +Nd +zI +LG +yX +YO +ob +eO +RT +TJ +cL +Gz +cL +qK +cL +aL +cL +cL +aL +aL +Zp +cL +cL +Ig +cL +aW +aW +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(37,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +Zp +sN +vV +vV +cb +Ft +OP +wH +wH +wH +HW +wH +lJ +wH +wH +Zi +jQ +wH +WC +WC +WC +WC +WC +WC +WC +PA +jI +Zc +HA +xU +TJ +TJ +TJ +TJ +hX +uj +hJ +eI +bG +nc +cL +uo +Fn +aL +aL +cL +WZ +WZ +cL +aW +aW +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(38,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +Zp +HY +Ft +dx +YE +hH +DD +kc +sn +sg +yD +Dw +PB +uJ +lJ +wa +JY +aD +WC +mA +Uk +ze +dv +Hu +WC +TJ +vO +gk +mW +WJ +Pa +wn +NP +TJ +cL +cL +cL +Bs +KD +aw +cL +fV +RX +Rt +aL +cL +QY +WZ +cL +aW +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(39,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +Zp +Zp +HY +HY +Ft +hH +hH +nP +wB +vf +GO +jo +Hk +GH +UA +wH +Oq +Il +Nq +WC +Ez +uv +dr +Bj +mv +GS +bP +Gc +GB +zz +wF +EP +xh +Tz +TJ +hZ +VL +cL +Br +iN +ly +cL +DH +PN +PO +iH +cL +cL +hy +cL +Zp +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(40,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +Zp +AB +Zp +Zp +Zp +Zp +Zp +Zp +OP +lJ +dN +yZ +lG +lJ +Gn +Gn +wH +wH +Dk +wH +WC +Tt +ge +nX +Tm +un +sQ +LK +BG +Ij +zz +Lj +Ju +xh +Sn +ae +El +Og +cL +pG +sX +Tc +cL +rc +xA +cL +cL +cL +Dt +QB +cL +cL +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(41,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +gv +AB +Re +Zp +Zp +Zp +Zp +wH +wH +wH +vy +zv +IE +vE +LP +xY +SH +Jf +Oh +ha +WC +Eb +Ep +Xb +Kg +yI +DS +wJ +Px +er +Ua +RY +zB +oo +JE +TJ +El +LM +cL +ar +lI +cL +cL +CH +jl +cL +Sp +Xw +yn +uV +im +cL +cL +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(42,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +mc +Gv +AB +Zp +Zp +Zp +wH +lJ +oH +eR +Yo +he +CZ +xM +Cj +xd +RZ +UT +Jv +cM +te +IF +lR +aE +ZZ +YJ +GS +Fd +Dp +Ev +GT +TJ +TJ +TJ +TJ +TJ +PC +qI +cL +ZX +cL +cL +mh +bR +ar +QH +tD +bR +yp +iN +Dy +gH +cL +cL +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(43,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +xk +Os +yj +Zp +Zp +Zp +OP +Ci +UG +nH +xV +wH +lJ +wH +Rp +Rp +Rp +Rp +Rp +gM +WC +il +iE +si +si +qT +WC +TJ +vO +Ev +mt +Tn +SR +QW +Gi +TJ +TJ +cL +cL +rk +rk +bR +bR +iW +fJ +cL +Hy +IB +bq +zH +KW +To +sl +cL +cL +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(44,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +ck +KY +Zp +Zp +Zp +Zp +OP +Mb +UG +lz +wH +wH +fF +ev +Rp +AE +AE +CG +Rp +hb +WC +Un +hK +OM +OM +Bw +WC +OU +Qp +Ev +Zz +Tn +lf +Kb +Rd +If +Ds +cL +mH +Sm +UK +yr +qF +Qw +Rx +Rx +Rx +Rx +Rx +Rx +Rx +fM +sF +yE +cL +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(45,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +Zp +OP +OP +OP +OP +OP +wH +TZ +UG +wH +wH +ng +Lw +BB +Rp +AE +AE +AE +Rp +Rp +WC +WC +WC +fb +hk +kx +WC +PV +Qp +jh +Jm +AD +nU +eg +dF +kT +wR +vw +vw +vw +cL +tV +cL +Rx +Rx +uR +wW +NQ +yF +Fm +Rx +Rx +ef +cL +cL +cL +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(46,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Zp +OP +OP +Zy +JC +CV +aJ +wH +Uu +eR +Ay +ai +SK +Yz +NC +Rp +AE +AE +AE +Rp +Lv +Ex +wQ +WC +WC +WC +WC +WC +TJ +iR +SF +bk +Tn +gm +NW +Zt +vw +vw +vw +vx +vx +Wq +Mq +uk +Rx +uR +de +Gu +Bu +UP +kZ +Fm +Rx +Mi +hd +dh +aL +Zp +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(47,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Gq +ka +ok +Ob +nv +zF +wH +ml +Xs +wH +gz +cW +yK +vY +Rp +Rp +qL +Rp +Rp +LQ +uX +Ex +MD +Gx +Gx +Gx +Gx +TJ +gL +gk +Zz +Tn +pD +Pf +Ql +vw +vx +vx +vx +pL +Ed +fc +fc +Rx +xp +LF +kB +wK +HI +pq +qm +Rx +zY +qQ +aL +aL +Zp +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(48,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +wH +ea +jG +jG +Cn +eW +kH +FL +lX +Rp +Rp +Rp +Rp +Rp +Rp +Ww +fn +CL +Rp +KU +KU +KU +Rp +Rp +Rp +Rp +Gx +TJ +Lh +ir +HA +TJ +TJ +TJ +vw +vw +vx +cr +cr +cr +RK +cr +RK +Rx +Pl +Oe +Zu +yN +wl +Ou +oh +Rx +Rx +Rx +Rx +Rx +Zp +Zp +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(49,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +wH +tF +Kx +hu +EY +nQ +wH +NI +KQ +Rp +AE +AE +AL +Rp +pC +Bb +kw +OC +qU +gR +WX +Ug +hh +At +Rp +Gx +Gx +TJ +qA +TH +Zz +sH +hM +TJ +vw +Vk +cr +cr +NX +cr +Xg +eH +bA +Rx +KG +PL +XS +EA +Pc +Yf +ZS +hW +rJ +Fu +Rx +Rx +Zp +Zp +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(50,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Zp +OP +OP +Uv +vz +gM +Sd +wH +Vy +GY +Rp +AE +AE +AE +XY +Yi +Ko +vZ +vZ +ga +ga +tX +vZ +MA +eZ +Rp +qZ +jg +TJ +Zn +gk +TS +JX +xu +Zs +vw +we +bA +Ox +eH +eH +kz +aA +ZY +Rx +Na +Se +HT +JM +pE +js +cR +hW +CK +rA +MC +Rx +Zp +Zp +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(51,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +Zp +OP +OP +OP +OP +HW +wH +Te +qw +Rp +AE +AE +AE +Rp +lH +Ko +vZ +ur +AM +AM +oK +vZ +MA +vS +Rp +Rp +QC +TJ +vW +Fq +IW +Mc +yQ +za +vw +rV +fL +fL +mJ +mJ +mJ +XT +fT +Rx +Rx +XV +eC +eC +eC +gC +hW +hW +pZ +Rm +Vb +Rx +Zp +Zp +Zp +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(52,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +Zp +Zp +Zp +Zp +OP +mS +aF +wH +Xu +Ud +Rp +Rp +Rp +Rp +Rp +aV +Ko +vZ +Ik +wM +zZ +uZ +OK +rj +YS +Rp +sJ +sz +Fh +Rw +Gk +Ny +Cd +Cd +Kj +vw +Hv +Oc +Ol +Ol +Ol +Ol +sP +XB +zL +Rx +ra +NJ +HO +NJ +fX +hW +TA +ru +nY +je +Rx +Zp +Zp +Zp +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(53,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +Zp +Zp +Zp +Zp +OP +sD +Pb +wH +CD +vB +AV +Hi +Dh +BV +Ei +sB +bv +zy +WB +fE +ZT +Uo +WS +up +WS +Io +EV +Hj +NG +iJ +MU +Sk +Sk +iJ +iJ +QK +KC +dp +zb +Bx +zb +zb +zb +Bx +Bx +MF +gn +ZN +RF +BL +PZ +PP +dg +Eq +VN +FG +Rx +Zp +Zp +Zp +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(54,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +Zp +Zp +Zp +OP +OP +Th +AW +wH +xF +wH +Rp +Rp +Rp +Rp +Rp +jT +Ko +vZ +Ik +vc +vN +OG +RH +wh +oS +Rp +rR +tp +ZB +Rw +rw +og +pz +pz +pz +vw +Fo +uI +rx +td +rx +rx +rx +jw +zL +Rx +Nh +dq +kt +GE +Tw +hW +Aa +IC +IC +NY +Rx +Zp +Zp +Zp +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(55,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +Zp +OP +OP +OP +lA +Ru +gl +Jw +UG +xm +Rp +AE +AE +pl +Rp +FD +Ko +vZ +UI +tf +tf +Vz +vZ +MA +At +Rp +xL +Ta +ez +hi +NH +hi +Xi +cp +Qm +vw +UQ +fv +fv +fv +fv +fv +xZ +RM +Rx +Rx +Nb +iB +iB +iB +Fm +hW +hW +Iy +ts +ci +Rx +Zp +Zp +Zp +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(56,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +Zp +OP +UZ +SN +Yj +HG +jD +wH +oE +zs +Rp +AE +AE +AE +cq +HH +Ko +vZ +vZ +ga +ga +Vz +vZ +MA +eZ +Rp +ZQ +OJ +QP +zz +gk +zz +ZG +Ec +Wd +vw +sL +XH +qz +et +et +eb +dC +FN +Rx +bC +de +Gu +Bu +UP +kZ +Fm +hW +DP +rA +rO +Rx +Zp +Zp +Zp +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(57,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +Zp +OP +UW +UG +HG +NM +wH +wH +wH +wH +Rp +AE +AE +AE +Rp +Vi +Ui +WD +Qy +nb +Ok +hP +KX +Wu +aH +Rp +Rp +xa +Hx +Dp +GB +Ua +Kk +lt +TJ +vw +WE +cr +cr +zO +cr +Yt +et +XH +Rx +bO +LF +kB +wK +HI +pq +ZS +hW +Cc +nT +Rx +Rx +Zp +Zp +Zp +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(58,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +Zp +wH +bQ +iM +vv +hj +hj +Gr +BD +hg +Rp +Rp +Rp +Rp +Rp +Rp +vT +NF +VV +Rp +qd +Qb +Pp +DZ +Rp +QT +QT +QT +QT +xQ +Ev +HA +It +WI +It +vw +vw +Qu +cr +na +KL +wf +Ew +vx +Rx +Pl +Oe +Zu +yN +wl +Ou +oh +Rx +Rx +Rx +Rx +hc +Zp +Zp +Zp +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(59,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +Zp +wH +wH +xF +wH +hj +Gr +Cp +Yr +LX +wY +an +Yh +px +xW +Rp +Rp +VK +Rp +QT +QT +JP +QT +QT +QT +EU +NV +Bi +Ho +Oa +Ev +mt +It +mE +nk +bJ +vw +vx +vx +cr +cr +vx +vx +vx +Rx +xp +PL +XS +EA +Pc +Yf +BQ +Rx +Uh +fl +Nr +Nr +Zp +Zp +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(60,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +wH +wH +CJ +iY +VI +hj +lg +SP +IY +Jc +GQ +CC +sU +ie +wz +Rp +AE +AE +Jb +QT +nn +nn +nn +QT +wL +Rl +by +TT +xs +Qp +xT +bY +RA +yi +fp +wy +vw +vw +vx +vx +vx +vx +vx +vx +Rx +qO +Se +jE +JM +pE +js +gC +Rx +jU +Lx +Vh +Nr +Zp +Zp +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(61,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +wH +Wo +uP +Yv +BN +hj +Gr +EO +LJ +qN +wY +Lr +Vu +Pv +YM +Rp +AE AE AE +QT +nn +nn +nn +QT +Wc +di +vm +eS +Bm +Co +Ev +Zz +It +BJ +dL +GR +vK +vw +vw +vw +vw +po +po +po +Rx +Rx +Na +mR +mk +eC +gC +Rx +Rx +Nr +Kp +Nr +Nr +Zp +Zp +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(62,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +wH +qe +Fs +wH +wH +hj +hj +Gr +DR +NO +hj +hj +yl +Fy +hj +Rp +AE +AE +AE +QT +nn +nn +nn +QT +ps +Ee +Ee +Ee +QT +Nu +jh +QS +It +jX +TP +Si +rQ +It +Gd +mp +Ey +po +Bg +fo +nz +Rx +Rx +Rx +Rx +Rx +Rx +Rx +fB +vJ +cn +Zv +Nr +Zp +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(63,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +wH +LN +nt +pU +uE +jC +pU +pU +pU +pU +pU +zD +HL +OE +jZ Rp -lH -Ko -vZ -ur -AM -AM -oK -vZ -MA -vS Rp Rp +Rp +QT +vG +vG +vG +QT +QT +QT +AS +QT +QT +rl +Ev +Or +It +wN +lB +Si +uL +dR +dR +dR +fk +po +kF +VC +lK +po +Mo +uQ +cf +bV +gI +Za +Nr +Nr +cn +ZV +Nr +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(64,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Zp +wH +wH +HG +pU +pT +Eg +NK +cC +Jp +Lp +pU +vl +Iu +UL +OI +hj +en +wV +hj +fR +Qz +Xf +lN +nj +Qz +kf +Qz +Ns +QT +Uc +Ev +CW +It +It +xC +WU +FT +tK +QR +QR +vM +po +Kd +qx +nJ +po +xI +UC +ZC +oA +Am +mI +Sx +pX +eu +tP +Nr +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(65,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +UM +By +db +Xt +Lz +ry +ry +YP +dT +Qv +Mf +ty +qi +tb +NL +QO +RS +WL +WL +RS +eL +kO +kO +JZ +Ro +Uy +Tk +kO +Zh +yL +fr +ve +Zz +QG +It +nE +Jq +ZO +It +XA +zM +Gd +po +Gj +aB +rU +po +Zk +Mw +Gt +cG +Mw +In +gA +LD +mY +Nr +Nr +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(66,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +HY +HY +wH +wH +pU +aq +Fp +jb +Kw +tO +Et +pU +zl +wg +vI +ZE +hj +da +OR +hj +aC +iT +iT +ys +jv +gh +zi +Ac +MX +QT +vO +GB +mP +TJ +It +It +It +It +It +It +It +It +po +mu +fA +oq +po +LC +IL +le +pg +mx +Za +GA +MK +Vv +Nr +Zp +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(67,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +HY +Zp +Zp +pU +aq +Fp +pU +HE +aZ +TW +pU +kq +Dm +hj +hj +hj +hj +hj +hj +QT +QT +AS +QT +QT +QT +QT +QT +QT +QT +RB +gk +Zz +vC +Me +pj +oC +ep +vC +pv +Ca +QN +po +po +rs +po +po +Za +Za +Za +Za +Za +Za +Za +AT +rT +Nr +Zp +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(68,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +Zp +pU +pU +pU +pU +eU +tO +JS +pU +pU +pU +gP +Vr +BA +sR +gP +ba +DL +FC +IJ +cB +gP +dj +dj +dj +dj +Gy +Qp +gk +mW +Ub +Dg +Cl +Dg +bB +vC +mr +mr +mr +Zm +la +MM +mr +Nr +Rz +zj +Db +nh +YR +fG +fG +Nj +Xy +Nr +Zp +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(69,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +Zp +Zp +pU +vD +Vm +my +LO +CE +Vm +QU +pU +Qq +AK +sR +sR +gP +ua +sI +mZ +IJ +IJ +gP +dj +dj +dj +Xm +Ak +Qp +uH +Px +uf +aU +GU +FQ +FA +Ag +xK +su +Ng +Yp +Yp +CN +Yp +Em +YG +vQ +fg +EM +Ax +JK +rL +Es +jz +Nr +Zp +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(70,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +Zp +Zp +pU +rP +Vm +my +LO +CE +Vm +qc +pU +dX +Pk +Rc +tm +st +lT +gy +wZ +XQ +CA +gP +TJ +TJ +TJ +kd +AN +Qp +gk +Ua +yW +PR +PR +VA +PF +vC +Fi +Ux +KM +RG +RP +iG +Rr +Nr +Sh +ON +ON +Nc +XK +ZW +us +Ts +Yl +Nr +Zp +Zp +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(71,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +Zp +Zp +pU +vD +Vm +my +mz +ye +Vm +QU +pU +dU +Td +gx +sR +gP +zQ +wc +xE +XP +eQ +jj +qy +uG +Ib +ut +ut +Gc +Ev +cv +vC +dB +KA +iG +Yb +vC +bn +Ef +sA +ex +Nn +Qf +Nn +Nr +ZR +QM +ro +pN +XK +jf +Al +BT +Rj +Nr +Zp +Zp +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(72,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +Zp +Zp +pU +pU +pU +pu +mz +zV +pU +pU +pU +Ji +go +Zb +Hq +gP +ee +Vs +VF +ZJ +bL +oa +cj +Iv +Iv +Iv +Iv +wJ +XD +Wn +Mt +Mt +Mt +cX +Mt +Mt +lS +Mg +TR +ex +RR +Ln +oI +Nr +Cw +fq +gB +Au +Fz +iu +pJ +Nm +gT +Nr +Zp +Zp +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(73,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +Zp +Zp +pU +lr +Vm +my +mz +ye +Vm +QA +pU +gP +BC +gP +gP +gP +AR +JB +gP +gP +gP +gP +TJ +dj +UU +QD +jF +Qp +Ev +Zz +Mt +yG +zo +tt +bt +Mt +ic +Zw +vd +kl +aI +Ln +oI +Nr +sv +mG +aR +Nc +kA +Nr +Nr +Nr +Nr +Nr +Zp +Zp +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(74,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +Zp +Zp +pU +ui +Vm +my +mz +ye +Vm +qp +pU +Hh +pr +vq +gP +Sz +Nw +ff +AA +zG +tY +gP +dj +dj +dj +VM +tE +Qp +Ev +Zz +Mt +Xz +En +QL +XW +Mt +Mt +ex +ex +ex +Nn +Qf +Nn +Nr +Nr +yB +Md +pN +Fw +Nr +hp +rh WT -TJ -vW -Fq -IW -Mc -yQ -za -vw +Nr +Zp +Zp +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(75,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +Zp +Zp +pU +lr +Vm +my +mz +ye +Vm +QA +pU +OA +IJ +tv +rZ +AA +Nw +ff +gK +tA +xv +gP +Rq +Rq +Rq +Rq +gs +vo +tr +jL +Mt +Mn +zf +rv +ki +RJ +Mt +Ab +Ab +Ab +bx +qu +mb +cS +Nr +of +qb +xR +MR +BF +II +rE +qg +Nr +Zp +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(76,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +Zp +Zp +pU +pU +pU +Yy +mz +ig +pU +pU +pU +XC +IJ +tv +jc +AA +iQ +bu +gK +UY +tN +UD +DE +Rq +Rq +Rq +gs +xo +EF +iD +Mt +Mt +Aj +LI +ki +rD +Mt +Ab +Ab +Ab +ZK +Zf +jY +cS +Nr +rB +Vq +ca +LZ +bU +Qj +Sw +gF +Nr +Zp +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(77,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +Zp +pU +Di +Vm +my +mz +PE +Vm +tj +pU +NA +tG +tv +yV +AA +AA +TQ +Ni +xr +oZ +UD +cJ +cJ +Rq +Rq +gs +zq +MP +fy +ZD +tZ +wp +jK +EW +rW +Mt +Ab +Ab +Ab +jx +IH +jY +cS +Nr +fj +YF +ca +cU +sT +DO +CF +Ih +Nr +Zp +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(78,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +Zp +pU +BH +Vm +MZ +Ck +ye +Vm +tj +pU +vk +TL +IJ +uc +AA +GC +mD +oD +oD +pI +UD +bb +CQ +gO +Rq +gs +Ya +MP +fy +lb +Du +OF +qG +uU +Mt +Mt +Nn +Nn +Nn +Nn +GK +jY +Nn +Nr +Of +Hp +ca +Eh +Nr +GD +qo +Nr +Nr +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(79,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +Zp +pU +Tu +Vm +ke +hO +bW +Vm +tj +pU +gP +Lg +IJ +gP +zS +fP +aN +AA +Pt +GC +UD +av +Mk +CQ +Rq +gs +Kz +uD +oN +Mt +Mt +Mt +TN +Mt +Mt +NR +EC +cF +WP +Df +xe +Kf +ow +Nr +Nr +Nr +fZ +Nr +Nr +Nr +Nr +Nr +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(80,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +pU +pU +pU +Vm +UX +Vm +pU +pU +pU +gP +gP +gP +gP +Iq +hD +AA +gK +on +SW +UD +VT +Oi +kI +Rq +gs +KV +uD +fy +mj +GW +Ge +tt +Vg +Mt +Od +Od +Od +ZM +Wz +jB +YT +iL +uS +Nr +wq +wq +wq +Nr +Zp +Zp +Zp +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(81,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +Zp +pU +bd +bd +NZ +bd +bd +pU +Ad +gP +vr +Sa +gP +Wx +dQ +GC +gK +hF +GG +gP +dO +gs +gs +gs +gs +ZH +tr +fy +mj +YH +KT +LI +JH +Mt +Od +Od +bH +ZM +Wz +jB +YT +iL +eM +Nr +wq +wq +wq +Nr +Zp +Zp +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(82,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +pU +bd +bd +wk +bd +bd +pU +Ad +gP +fO +hE +HD +mq +HJ +lx +gK +ST +MO +gP +wE +GL +Ot +ja +Vn +ct +uD +Vc +Mt +Mt +Mt +pR +sV +Mt +YX +uu +ft +ft +kY +bw +cK +Zd +OX +Nr +wq +wq +wq +Nr +Zp +Zp +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(83,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +pU +pU +pU +pU +pU +pU +pU +wS +gP +gP +gP +wS +wS +wS +gP +gP +gP +gP +gP +gP +gP +SX +Qo +wu +wu +kR +fN +mj +GW +Ge +fu +GI +Mt +Yw +Od +bH +ZM +Xo +yo +YT +Zd +hA +Nn +Nn +Nn +Nn +Nn +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(84,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Ft +Ft +lY +Bf +EN +wS +wS +Nf +iv +Jt +wS +Ad +Ad +Ad +Kn +Ad +Ad +Ad +Ad +Ad +Ad +Ad +wS +oc +Tp +eh +IS +lq +RC +mj +YH +KT +dw +Zr +Mt +WY +bH +ZF +Oy +bj +BR +om +ce +uS +Nn +aO +Pd +qv +Nn +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(85,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Ft +Zp +lY +Bf +EN +RD +gU +Ty +tI +mF +wS +wS +wS +wS +Gs +wS +wS +wS +wS +wS +Ad +Ad +wS +OQ +MP +fy +FU +FU +FU +FU +FU +FU +Gw +FU +FU +YX +ft +rN +uu +Wz +Fx +dd +VZ +ms +rX +PY +oL +sM +Nn +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(86,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +lY +Bf +EN +RD +XI +Cs +FV +ne +JO +BE +Cv +UO +ej +pm +Lo +jR +Ai +wS +wS +wS +wS +wC +tr +Vc +FU +du +Lu +jJ +YN +EE +gJ +rG +FU +Od +bH +Od +ZM +Xo +wj +no +ym +nF +Hb +PX +Xh +Rk +Nn +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(87,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Zp +HY +lY +Bf +EN +RD +zm +Vl +PG +hI +sx +uK +DV +wT +kP jm -fL -fL -mJ -mJ -mJ -XT -fT -Rx -Rx -XV -eC -eC -eC -gC -hW -hW -pZ -Rm -Vb -Rx +gd +Rg +Cy +wI +aS +FR +pK +Ya +pe +TC +gW +bS +bS +jV +gw +hV +gV +Rn +FU +Od +Od +Od +ZM +Xo +cK +cK +iL +xw +Nn +lZ +Xh +kJ +Nn +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(88,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +HY +HY +lY +Bf +EN +wS +Op +GJ +tC +Gm +hx +US +Mp +KP +vs +ag +Yq +Rg +kM +SB +Wp +oJ +op +IP +kR +oG +gW +bS +bS +jV +ny +ny +iX +Rn +FU +nZ +hQ +ei +ei +CU +Vx +Xv +ti +uS +Nn +tW +LE +Nn +Nn +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(89,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Ft +HY +lY +Bf +EN +RD +IZ +Vl +bg +Rf +dD +oX +TF +nC +SE +HS +zK +US +iz +wI +DF +xt +pK +KV +jP +jL +FU +mN +JJ +Ao +yA +YZ +az +FU +FU +Nn +Nn +Nn +Nn +zn +zn +zn +zn +Nn +Nn +Nn +Nn +Nn +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(90,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Ft +Zp +lY +Bf +EN +RD +As +eP +Ia +Az +QI +Ce +Xd +wd +IM +ac +HC +qE +HZ +wS +wS +wS +wS +TI +jW +TI +wS +wS +FU +FU +FU +FU +FU +FU +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(91,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +lY +Bf +EN +RD +HF +fU +GN +Ov +wS +wS +wS +LW +wS +wS +wS +iK +wS +wS +sm +Jh +wS +Dl +HM +Su +Qn +wS +Zp +Zp +Zp +Zp +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(92,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +lY +Bf +EN +wS +wS +aG +iv +Ke +wS +cH +yy +kC +pa +YI +wS +Bc +IN +wS +eK +PS +wS +KF +fH +So +Ie +wS +Zp +Zp +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(93,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +ak +ak +ak +wS +RD +RD +RD +wS +mB +eB +qk +sb +so +wS +qC +DM +mw +IR +Af +mw +JR +gg +cc +DY +wS +Zp +Zp +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(94,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +ak +ak +ak +ak +EN +EN +EN +wS +tx +tM +Mv +do +NT +wS +ue +YC +wS +TV +Kt +wS +Bz +Ls +Hs +kN +wS +Zp +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(95,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +Zp +ak +ak +ak +Bf +Bf +Bf +wS +RD +RD +wS +wS +wS +wS +RD +wS +wS +wS +wS +wS +wS +wS +wS +wS +wS +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(96,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +Zp +Zp +Zp +sN +sN +sN +HY +HY +HY +HY +HY +sN +sN +sN +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(97,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +Zp +Zp +Zp +Zp +sN +sN +HY +HY +Zp +Zp +HY +sN +sN +sN +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(98,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +Zp +Zp +HY +HY +HY +Zp +vV +vV +vV +vV +vV Zp Zp Zp Zp Zp Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(99,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(100,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(101,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(102,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(103,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV "} -(29,1,1) = {" -Zp -Zp -Zp -Zp -Zp -Zp -OP -mS -aF -wH -Xu -Ud -Rp -Rp -Rp -Rp -Rp -aV -Ko -vZ -Ik -wM -zZ -uZ -OK -rj -YS -Rp -sJ -sz -ZB -Rw -Gk -Ny -Cd -Cd -Kj -vw -Hv -Oc -Ol -Ol -Ol -Ol -sP -XB -zL -Rx -ra -NJ -HO -NJ -fX -hW -TA -ru -nY -je -Rx -Zp -Zp -Zp -Zp -Zp -Zp +(104,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV "} -(30,1,1) = {" -Zp -Zp -Zp -Zp -Zp -Zp -OP -sD -Pb -wH -CD -vB -AV -Hi -Dh -BV -Ei -sB -bv -zy -WB -fE -ZT -Uo -WS -up -WS -Io -EV -Hj -NG -iJ -MU -Sk -Sk -iJ -iJ -QK -KC -dp -zb -Bx -zb -zb -zb -Bx -Bx -hy -gn -ZN -RF -BL -PZ -Hu -dg -Eq -VN -FG -Rx -Zp -Zp -Zp -Zp -Zp -Zp +(105,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(106,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV "} -(31,1,1) = {" -Zp -Zp -Zp -Zp -Zp -OP -OP -Th -AW -wH -Jw -wH -Rp -Rp -Rp -Rp -Rp -fZ -Ko -vZ -Ik -vc -vN -OG -RH -wh -oS -Rp -rR -tp -ZB -Rw -rw -og -pz -pz -pz -vw -Gn -uI -rx -td -rx -rx -rx -jw -zL -Rx -Nh -dq -kt -GE -Tw -hW -Aa -IC -IC -NY -Rx -Zp -Zp -Zp -Zp -Zp -Zp +(107,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV "} -(32,1,1) = {" -Zp -Zp -Zp -OP -OP -OP -lA -Ru -gl -Jw -UG -xm -Rp -AE -AE -pl -Rp -FD -Ko -vZ -UI -tf -tf -Vz -vZ -MA -At -Rp -xL -Ta -ez -hi -NH -hi -Xi -cp -Qm -vw -Of -fv -fv -fv -fv -fv -xZ -RM -Rx -Rx -Nb -iB -iB -iB -Fm -hW -hW -Iy -ts -ci -Rx -Zp -Zp -Zp -Zp -Zp -Zp +(108,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(109,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV "} -(33,1,1) = {" -Zp -Zp -Zp -OP -UZ -SN -Yj -HG -jD -wH -oE -zs -Rp -AE -AE -AE -cq -HH -Ko -vZ -vZ -ga -ga -Vz -vZ -MA -eZ -Rp -ZQ -OJ -QP -zz -gk -zz -ZG -Ec -Wd -vw -sL -XH -qz -et -et -eb -dC -FN -Rx -bC -de -Gu -Bu -UP -kZ -Fm -hW -DP -rA -rO -Rx -Zp -Zp -Zp -Zp -Zp -Zp +(110,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV "} -(34,1,1) = {" -Zp -Zp -Zp -OP -UW -UG -HG -NM -wH -wH -wH -wH -Rp -AE -AE -AE -Rp -Vi -Ui -WD -Qy -nb -Ok -hP -KX -Wu -aH -Rp -Rp -xa -Hx -Dp -GB -Ua -Kk -lt -TJ -vw -Ew -cr -cr -zO -cr -Yt -et -XH -Rx -Gw -LF -kB -wK -HI -pq -ZS -hW -Cc -nT -Rx -Rx -Zp -Zp -Zp -Zp -Zp -Zp +(111,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(112,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV "} -(35,1,1) = {" -Zp -Zp -Zp -wH -bQ -iM -vv -hj -hj -cX -BD -hg -Rp -Rp -Rp -Rp -Rp -Rp -vT -NF -VV -Rp -qd -Qb -xC -DZ -Rp -QT -QT -QT -QT -xQ -Ev -HA -It -Eb -It -vw -vw -Qu -cr -na -KL -wf -Ew -vx -Rx -Pl -Oe -Zu -yN -wl -Ou -oh -Rx -Rx -Rx -Rx -hc -Zp -Zp -Zp -Zp -Zp -Zp +(113,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(114,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV "} -(36,1,1) = {" -Zp -Zp -Zp -wH -wH -Jw -wH -hj -cX -Cp -Yr -LX -wY -an -Yh -px -xW -Rp -Rp -dA -Rp -QT -QT -pu -QT -QT -QT -EU -NV -Bi -Ho -Oa -Ev -mt -It -mE -yF -bJ -vw -vx -vx -cr -cr -vx -vx -vx -Rx -xp -PL -XS -EA -Pc -Yf -BQ -Rx -Uh -fl -Nr -Nr -Zp -Zp -Zp -Zp -Zp +(115,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV vV -"} -(37,1,1) = {" -Zp -Zp -wH -wH -CJ -iY -VI -hj -lg -SP -IY -Jc -GQ -CC -sU -ie -wz -Rp -AE -AE -Jb -QT -nn -nn -nn -QT -wL -Rl -by -TT -xs -Qp -xT -bY -RA -yi -fp -nk -vw -vw -vx -vx -vx -vx -vx -vx -Rx -qO -Se -jE -JM -pE -js -gC -Rx -jU -Lx -Vh -Nr -Zp -Zp -Zp -Zp -Zp vV "} -(38,1,1) = {" -Zp -Zp -wH -Wo -uP -Yv -BN -hj -cX -EO -LJ -qN -wY -Lr -Vu -Pv -YM -Rp -AE -AE -AE -QT -nn -li -nn -QT -Wc -di -vm -eS -Bm -Co -Ev -Zz -It -BJ -dL -GR -vK -vw -vw -vw -vw -po -po -po -Rx -Rx -Na -mR -mk -eC -gC -Rx -Rx -Nr -du -Nr -Nr -Zp -Zp -Zp -Zp -Zp +(116,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV vV -"} -(39,1,1) = {" -Zp -Zp -wH -qe -Fs -wH -wH -hj -hj -cX -DR -NO -hj -hj -Xz -Fy -hj -Rp -AE -AE -AE -QT -nn -nn -nn -QT -ps -Ee -Ee -Ee -QT -Nu -jh -QS -It -jX -TP -Si -rQ -It -Gd -mp -Ey -po -Ig -VC -nz -Rx -Rx -Rx -Rx -Rx -Rx -Rx -fB -vJ -cn -Zv -Nr -Zp -Zp -Zp -Zp vV vV -"} -(40,1,1) = {" -Zp -Zp -wH -LN -nt -pU -uE -jC -pU -pU -pU -pU -pU -zD -HL -OE -jZ -Rp -Rp -Rp -Rp -QT -st -st -st -QT -QT -QT -bO -QT -QT -Ih -Ev -Or -It -wN -lB -Si -uL -dR -dR -dR -fk -po -kF -VC -lK -po -Mo -uQ -cf -bV -gI -Za -Nr -Nr -cn -ZV -Nr -Zp -Zp -Zp vV vV vV -"} -(41,1,1) = {" vV -Zp -wH -wH -HG -pU -pT -Eg -NK -cC -Jp -Lp -pU -vl -Iu -UL -OI -hj -en -wV -hj -fR -Qz -Xf -lN -nj -Qz -kf -Qz -Ns -QT -Uc -Ev -CW -It -It -Pp -WU -FT -tK -QR -QR -vM -po -Kd -qx -nJ -po -xI -UC -ZC -oA -Am -mI -Sx -pX -eu -tP -Nr -Zp -Zp -Zp vV vV vV -"} -(42,1,1) = {" vV -UM -By -db -Xt -Lz -ry -ry -YP -dT -Qv -Mf -ty -qi -tb -NL -QO -RS -WL -WL -RS -eL -kO -kO -JZ -Ro -Uy -Tk -kO -Zh -yL -fr -ve -Zz -QG -It -nE -Jq -ZO -It -XA -zM -Gd -po -Gj -aB -rU -po -Zk -Mw -Gt -cG -Mw -In -gA -LD -mY -Nr -Nr -Zp -Zp -Zp vV vV vV -"} -(43,1,1) = {" vV -HY -HY -wH -wH -pU -aq -Fp -jb -Kw -tO -Et -pU -zl -wg -vI -ZE -hj -da -OR -hj -aC -iT -iT -ys -jv -gh -zi -tV -MX -QT -vO -GB -mP -TJ -It -It -It -It -It -It -It -It -po -mu -fA -oq -po -LC -IL -le -pg -mx -Za -GA -MK -Vv -Nr -Zp -Zp -Zp -Zp vV vV vV -"} -(44,1,1) = {" vV vV -HY -Zp -Zp -pU -aq -Fp -pU -HE -aZ -TW -pU -kq -Dm -hj -hj -hj -hj -hj -hj -QT -QT -bO -QT -QT -QT -QT -QT -QT -QT -RB -gk -Zz -vC -Me -pj -oC -ep -vC -pv -Ca -QN -po -po -mB -po -po -Za -Za -Za -Za -Za -Za -Za -AT -rT -Nr -Zp -Zp -Zp -Zp vV vV vV -"} -(45,1,1) = {" vV vV -Zp -Zp -Zp -pU -pU -pU -pU -eU -tO -JS -pU -pU -pU -gP -Vr -BA -sR -gP -ba -DL -FC -IJ -cB -gP -dj -dj -dj -dj -Gy -Qp -gk -mW -Ub -Dg -Cl -Dg -bB -vC -mr -mr -mr -Zm -la -MM -mr -Nr -Rz -zj -Db -nh -YR -fG -fG -Nj -Xy -Nr -Zp -Zp -Zp -Zp vV vV vV "} -(46,1,1) = {" +(117,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV vV vV -Zp -Zp -Zp -Zp -pU -vD -Vm -my -LO -CE -Vm -QU -pU -Qq -AK -sR -sR -gP -ua -sI -nB -IJ -IJ -gP -dj -dj -dj -Xm -Ak -Qp -uH -Px -uf -aU -GU -FQ -FA -Ag -xK -su -Ng -Yp -Yp -CN -Yp -Em -YG -vQ -fg -EM -Ax -JK -rL -Es -jz -Nr -Zp -Zp -Zp -Zp vV vV vV -"} -(47,1,1) = {" vV vV -Zp -Zp -Zp -Zp -pU -rP -Vm -my -LO -CE -Vm -qc -pU -dX -Pk -Rc -tm -lx -lT -gy -wZ -XQ -CA -gP -TJ -TJ -TJ -kd -AN -Qp -gk -Ua -yW -PR -PR -VA -PF -vC -Fi -Ux -KM -RG -RP -iG -Rr -Nr -Sh -ON -ON -Nc -XK -ZW -us -Ts -Yl -Nr -Zp -Zp -Zp -Zp -Zp vV vV -"} -(48,1,1) = {" vV vV -Zp -Zp -Zp -Zp -pU -vD -Vm -my -mz -ye -Vm -QU -pU -dU -Td -gx -sR -gP -jT -wc -xE -XP -eQ -jj -BC -uG -Ib -ut -ut -Gc -Ev -cv -vC -dB -KA -iG -Yb -vC -bn -Ef -sA -ex -Nn -Qf -Nn -Nr -qK -QM -ro -pN -XK -jf -Al -BT -Rj -Nr -Zp -Zp -Zp -Zp -Zp vV vV -"} -(49,1,1) = {" vV vV -Zp -Zp -Zp -Zp -pU -pU -pU -II -mz -zV -pU -pU -pU -Ji -go -Zb -Hq -gP -ee -Vs -bL -ZJ -bL -oa -cj -Iv -Iv -Iv -Iv -wJ -XD -Wn -Mt -Mt -Mt -ZX -Mt -Mt -lS -Mg -TR -ex -RR -Ln -oI -Nr -Cw -fq -gB -Au -Fz -iu -pJ -Nm -gT -Nr -Zp -Zp -Zp -Zp -Zp vV vV -"} -(50,1,1) = {" vV vV -Zp -Zp -Zp -Zp -pU -lr -Vm -my -mz -ye -Vm -QA -pU -gP -vr -gP -gP -gP -AR -JB -gP -gP -gP -gP -TJ -dj -UU -QD -jF -Qp -Ev -Zz -Mt -yG -zo -tt -bt -Mt -ic -Zw -vd -kl -aI -Ln -oI -Nr -sv -mG -aR -Nc -kA -Nr -Nr -Nr -Nr -Nr -Zp -Zp -Zp -Zp -Zp vV vV -"} -(51,1,1) = {" vV vV -Zp -Zp -Zp -Zp -pU -ui -Vm -my -mz -ye -Vm -qp -pU -Hh -pr -vq -gP -Sz -Nw -ff -AA -zG -tY -gP -dj -dj -dj -VM -tE -Qp -Ev -Zz -Mt -qg -En -QL -XW -Mt -Mt -ex -ex -ex -Nn -Qf -Nn -Nr -Nr -yB -Md -pN -Fw -Nr -OA -rh -dN -Nr -Zp -Zp -Zp -Zp -Zp vV vV -"} -(52,1,1) = {" vV vV -Zp -Zp -Zp -Zp -pU -lr -Vm -my -mz -ye -Vm -QA -pU -QC -IJ -tv -rZ -AA -Nw -ff -gK -tA -xv -gP -Rq -Rq -Rq -Rq -gs -vo -tr -jL -Mt -SO -zf -rv -ki -RJ -Mt -Ab -Ab -Ab -bx -qu -mb -cS -Nr -of -qb -xR -MR -BF -JP -rs -DO -Nr -Zp -Zp -Zp -Zp vV vV vV -"} -(53,1,1) = {" vV vV -Zp -Zp -Zp -Zp -pU -pU -pU -Yy -mz -ig -pU -pU -pU -XC -IJ -tv -jc -AA -iQ -bu -gK -UY -tN -UD -DE -Rq -Rq -Rq -gs -xo -EF -iD -Mt -Mt -Aj -LI -ki -rD -Mt -Ab -Gg -Ab -ZK -Zf -jY -cS -Nr -rB -Vq -ca -LZ -bU -zn -LW -rl -Nr -Zp -Zp -Zp -Zp vV vV vV -"} -(54,1,1) = {" vV vV vV -Zp -Zp -Zp -pU -Di -Vm -my -mz -PE -Vm -tj -pU -NA -tG -tv -yV -AA -AA -TQ -Ni -xr -oZ -UD -cJ -cJ -Rq -Rq -gs -zq -MP -fy -ZD -tZ -wp -jK -EW -rW -Mt -Ab -Ab -Ab -jx -IH -jY -cS -Nr -fj -YF -ca -cU -sT -qL -fO -CH -Nr -Zp -Zp -Zp -Zp vV vV vV -"} -(55,1,1) = {" vV vV vV -Zp -Zp -Zp -pU -BH -Vm -MZ -Ck -ye -Vm -tj -pU -vk -TL -IJ -uc -AA -GC -mD -oD -oD -pI -UD -bb -CQ -gO -Rq -gs -Ya -MP -fy -lb -Du -OF -qG -uU -Mt -Mt -Nn -Nn -Nn -Nn -GK -jY -Nn -Nr -HW -Hp -ca -Eh -Nr -GD -qo -Nr -Nr -Zp -Zp -Zp vV vV vV vV -"} -(56,1,1) = {" vV vV vV -Zp -Zp -Zp -pU -Tu -Vm -ke -hO -bW -Vm -tj -pU -gP -Lg -IJ -gP -zS -fP -aN -AA -Pt -GC -UD -av -Mk -CQ -Rq -gs -Kz -uD -oN -Mt -Mt -Mt -lG -Mt -Mt -NR -EC -cF -WP -Df -xe -Kf -ow -Nr -Nr -Nr -xF -Nr -Nr -Nr -Nr -Nr -Zp -Zp -Zp vV vV vV vV vV -"} -(57,1,1) = {" vV vV vV vV -Zp -Zp -pU -pU -pU -Vm -UX -Vm -pU -pU -pU -gP -gP -gP -gP -Iq -hD -AA -gK -on -SW -UD -VT -Oi -kI -Rq -gs -KV -uD -fy -lb -GW -Ge -tt -Vg -Mt -Od -Od -Od -ZM -Wz -jB -YT -iL -uS -Nr -wq -wq -wq -Nr -Zp -Zp -Zp -Zp -Zp -Zp vV vV vV vV vV -"} -(58,1,1) = {" vV vV vV vV -Zp -Zp -Zp -pU -bd -bd -NZ -bd -bd -pU -Gb -gP -yl -Ow -gP -Wx -dQ -GC -gK -hF -GG -gP -dO -gs -gs -gs -gs -ZH -tr -fy -lb -YH -KT -LI -JH -Mt -Od -Od -bH -ZM -Wz -jB -YT -iL -xw -Nr -wq -FB -wq -Nr -Zp -Zp -Zp -Zp -Zp vV vV vV @@ -18702,131 +29400,64 @@ vV vV vV "} -(59,1,1) = {" +(118,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV vV vV vV vV vV -Zp -Zp -pU -bd -bd -wk -bd -bd -pU -Gb -gP -yZ -WI -RD -mq -HJ -Fo -gK -ST -MO -gP -wE -GL -Ot -Vn -Vn -ct -uD -Vc -Mt -Mt -Mt -pR -sV -Mt -YX -uu -ft -ft -kY -bw -cK -Zd -OX -Nr -wq -wq -wq -Nr -Zp -Zp -Zp -Zp -Zp vV vV vV vV vV vV -"} -(60,1,1) = {" vV vV vV vV vV -Zp -Zp -pU -pU -pU -pU -pU -pU -pU -gP -gP -gP -gP -wS -wS -wS -gP -gP -gP -gP -gP -gP -gP -SX -Qo -wu -wu -kR -fN -lb -GW -Ge -fu -GI -Mt -Od -Od -bH -ZM -Xo -yo -YT -Zd -hA -Nn -Nn -Nn -Nn -Nn -Zp -Zp -Zp vV vV vV @@ -18835,65 +29466,11 @@ vV vV vV vV -"} -(61,1,1) = {" vV vV vV vV vV -Ft -Ft -lY -Bf -EN -wS -wS -Nf -iv -Jt -wS -Ad -Ad -Ad -Kn -Ad -Ad -Ad -Ad -Ad -Ad -Ad -wS -oc -Tp -eh -ZR -lq -RC -lb -YH -KT -dw -Zr -Mt -AS -bH -ZF -Oy -bj -BR -om -ce -uS -Nn -aO -Pd -qv -Nn -Zp -Zp -Zp vV vV vV @@ -18902,64 +29479,11 @@ vV vV vV vV -"} -(62,1,1) = {" vV vV vV vV vV -Ft -Zp -lY -Bf -EN -wI -gU -Ty -tI -mF -wS -wS -wS -wS -Gs -wS -wS -wS -wS -wS -Ad -Ad -wS -OQ -MP -fy -FU -FU -FU -FU -FU -FU -Ac -FU -FU -YX -ft -rN -uu -Wz -Fx -dd -VZ -ms -rX -PY -oL -sM -Nn -Zp -Zp vV vV vV @@ -18969,64 +29493,11 @@ vV vV vV vV -"} -(63,1,1) = {" vV vV vV vV vV -Zp -Zp -lY -Bf -EN -wI -XI -Cs -FV -ne -JO -BE -Cv -UO -ij -Sw -Lo -jR -Ai -wS -wS -wS -wS -wC -tr -Vc -FU -Sa -Lu -jJ -YN -EE -gJ -rG -FU -Od -bH -Od -ZM -Xo -wj -no -ym -nF -Hb -PX -Xh -Rk -Nn -Zp -Zp vV vV vV @@ -19036,63 +29507,11 @@ vV vV vV vV -"} -(64,1,1) = {" vV vV vV vV vV -Zp -HY -lY -Bf -EN -wI -zm -Vl -PG -hI -sx -uK -DV -wT -VQ -HD -gd -Rg -Cy -wI -aS -FR -wI -Ya -pe -TC -gW -bS -bS -jV -gw -hV -gV -Rn -FU -Od -Od -Od -ZM -Xo -cK -cK -iL -xw -Nn -lZ -Xh -kJ -Nn -Zp vV vV vV @@ -19104,62 +29523,18 @@ vV vV vV "} -(65,1,1) = {" +(119,1,1) = {" +vV +vV +vV +vV +vV +vV vV vV vV vV vV -HY -HY -lY -Bf -EN -wS -Op -GJ -tC -Gm -hx -US -Mp -KP -vs -ag -Yq -Rg -kM -SB -Wp -oJ -op -IP -kR -oG -gW -bS -bS -jV -ny -ny -iX -Rn -FU -nZ -hQ -ei -ei -CU -Vx -Xv -ti -uS -Nn -tW -LE -Nn -Nn -Zp vV vV vV @@ -19170,63 +29545,11 @@ vV vV vV vV -"} -(66,1,1) = {" vV vV vV vV vV -Ft -HY -lY -Bf -EN -wI -IZ -Vl -bg -Rf -dD -oX -TF -nC -SE -HS -zK -US -iz -wI -DF -xt -wI -KV -jP -jL -FU -mN -JJ -Ao -yA -YZ -az -FU -FU -Nn -Nn -Nn -Nn -rV -rV -rV -rV -Nn -Nn -Nn -Nn -Nn -Zp -Zp vV vV vV @@ -19237,48 +29560,11 @@ vV vV vV vV -"} -(67,1,1) = {" vV vV vV vV vV -Ft -Zp -lY -Bf -EN -wI -As -eP -Ia -Az -QI -Ce -Xd -wd -IM -ac -HC -qE -HZ -wS -wS -wS -wS -wI -jW -wI -wS -wS -FU -FU -FU -FU -FU -FU -Zp vV vV vV @@ -19304,48 +29590,11 @@ vV vV vV vV -"} -(68,1,1) = {" vV vV vV vV vV -Zp -Zp -lY -Bf -EN -wI -HF -fU -GN -Ov -wS -wS -wS -rE -wS -wS -wS -Qj -wS -wS -sm -Jh -wS -Dl -HM -Su -Qn -wS -Zp -Zp -Zp -Zp -Zp -Zp -Zp vV vV vV @@ -19371,46 +29620,11 @@ vV vV vV vV -"} -(69,1,1) = {" vV vV vV vV vV -Zp -Zp -lY -Bf -EN -wS -wS -aG -iv -Ke -wS -cH -yy -kC -pa -YI -wS -Bc -IN -wS -eK -PS -wS -KF -fH -So -Ie -wS -Zp -Zp -Zp -Zp -Zp vV vV vV @@ -19431,6 +29645,8 @@ vV vV vV vV +"} +(120,1,1) = {" vV vV vV @@ -19438,46 +29654,12 @@ vV vV vV vV -"} -(70,1,1) = {" vV vV vV vV vV vV -Zp -Zp -ak -ak -ak -wS -wI -wI -wI -wS -TN -eB -qk -sb -so -wS -qC -DM -rb -IR -Af -mw -JR -gg -cc -DY -wS -Zp -Zp -Zp -Zp -Zp vV vV vV @@ -19505,45 +29687,12 @@ vV vV vV vV -"} -(71,1,1) = {" vV vV vV vV vV vV -Zp -Zp -ak -ak -ak -ak -EN -EN -EN -wS -tx -tM -Mv -do -NT -wS -ue -YC -wS -TV -Kt -wS -Bz -Ls -Hs -kN -wS -Zp -Zp -Zp -Zp vV vV vV @@ -19572,44 +29721,12 @@ vV vV vV vV -"} -(72,1,1) = {" vV vV vV vV vV vV -Zp -Zp -Zp -ak -ak -ak -Bf -Bf -Bf -wS -wI -wI -wS -wS -wS -wS -wI -wS -wS -wS -wS -wS -wS -wS -wS -wS -wS -Zp -Zp -Zp vV vV vV @@ -19639,8 +29756,6 @@ vV vV vV vV -"} -(73,1,1) = {" vV vV vV @@ -19648,34 +29763,16 @@ vV vV vV vV -Zp -Zp -Zp -Zp -Zp -sN -sN -sN -HY -HY -HY -HY -HY -sN -sN -sN -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp +vV +vV +vV +vV +vV +"} +(121,1,1) = {" +vV +vV +vV vV vV vV @@ -19706,8 +29803,6 @@ vV vV vV vV -"} -(74,1,1) = {" vV vV vV @@ -19716,32 +29811,6 @@ vV vV vV vV -Zp -Zp -Zp -Zp -Zp -Zp -sN -sN -HY -HY -Zp -Zp -HY -sN -sN -sN -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp vV vV vV @@ -19773,8 +29842,6 @@ vV vV vV vV -"} -(75,1,1) = {" vV vV vV @@ -19786,27 +29853,11 @@ vV vV vV vV -Zp -Zp -Zp -Zp -HY -HY -HY -Zp vV vV vV vV vV -Zp -Zp -Zp -Zp -Zp -Zp -Zp -Zp vV vV vV diff --git a/code/game/area/areas/outpost.dm b/code/game/area/areas/outpost.dm index fec76061fb37..31d9f39c7e30 100644 --- a/code/game/area/areas/outpost.dm +++ b/code/game/area/areas/outpost.dm @@ -156,6 +156,7 @@ name = "Operations" icon_state = "bridge" sound_environment = SOUND_AREA_LARGE_ENCLOSED + area_flags = NOTELEPORT // medbay values lighting_colour_tube = "#e7f8ff" lighting_colour_bulb = "#d5f2ff" diff --git a/code/game/machinery/doors/airlock_types.dm b/code/game/machinery/doors/airlock_types.dm index 1d9525cf014f..92fb368bdc19 100644 --- a/code/game/machinery/doors/airlock_types.dm +++ b/code/game/machinery/doors/airlock_types.dm @@ -605,3 +605,23 @@ /obj/machinery/door/airlock/glass_large/narsie_act() return + +////////////////////////////////// +/* + Outpost Airlocks +*/ + +/obj/machinery/door/airlock/outpost //secure anti-tiding airlock + icon = 'icons/obj/doors/airlocks/centcom/centcom.dmi' + overlays_file = 'icons/obj/doors/airlocks/centcom/overlays.dmi' + assemblytype = /obj/structure/door_assembly/door_assembly_centcom //all of the above needs to be changed if editing the icon + desc = "It opens and closes. Effectively impervious to conventional methods of destruction." + normal_integrity = INFINITY + explosion_block = INFINITY + has_hatch = FALSE + req_one_access_txt = "101" //109 for command areas + +/obj/machinery/door/airlock/outpost/attackby(obj/item/C, mob/user, params) //maintenance panel cannot be opened + if(C.tool_behaviour == TOOL_SCREWDRIVER) + return + ..() diff --git a/code/game/turfs/closed/_closed.dm b/code/game/turfs/closed/_closed.dm index 8a54ba60939a..74c351e04118 100644 --- a/code/game/turfs/closed/_closed.dm +++ b/code/game/turfs/closed/_closed.dm @@ -82,8 +82,8 @@ icon_state = "reinforced_wall-0" base_icon_state = "reinforced_wall" smoothing_flags = SMOOTH_BITMASK - smoothing_groups = list(SMOOTH_GROUP_CLOSED_TURFS, SMOOTH_GROUP_WALLS) - canSmoothWith = list(SMOOTH_GROUP_WALLS) + smoothing_groups = list(SMOOTH_GROUP_CLOSED_TURFS, SMOOTH_GROUP_WALLS, SMOOTH_GROUP_AIRLOCK) + canSmoothWith = list(SMOOTH_GROUP_WALLS, SMOOTH_GROUP_WINDOW_FULLTILE, SMOOTH_GROUP_AIRLOCK) /turf/closed/indestructible/riveted diff --git a/code/game/turfs/open/floor/hangar.dm b/code/game/turfs/open/floor/hangar.dm new file mode 100644 index 000000000000..be071957d6f9 --- /dev/null +++ b/code/game/turfs/open/floor/hangar.dm @@ -0,0 +1,27 @@ +/* +Unique, indestructible turfs with planetary atmos to be used in outpost hangars. +Each floor in a hangar map must be subtyped here. +*/ + +/turf/open/floor/hangar + name = "hangar" + icon_state = "plating" + base_icon_state = "plating" + baseturfs = /turf/open/floor/hangar + planetary_atmos = 1 + initial_gas_mix = OPENTURF_DEFAULT_ATMOS + +/turf/open/floor/hangar/plasteel + name = "plasteel" + icon = 'icons/turf/floors/tiles.dmi' + icon_state = "tiled_gray" + +/turf/open/floor/hangar/plasteel/dark + name = "dark" + icon = 'icons/turf/floors/tiles.dmi' + icon_state = "tiled_dark" + +/turf/open/floor/hangar/plasteel/white + name = "white" + icon = 'icons/turf/floors/tiles.dmi' + icon_state = "tiled_light" diff --git a/code/modules/overmap/objects/outpost/outpost.dm b/code/modules/overmap/objects/outpost/outpost.dm index 25da722e6509..8613d9ee62de 100644 --- a/code/modules/overmap/objects/outpost/outpost.dm +++ b/code/modules/overmap/objects/outpost/outpost.dm @@ -15,11 +15,11 @@ /// and tall hangars (with a greater height than width) in the list is discouraged; it is possible that a large hangar will "hide" a /// smaller one by appearing earlier in the sorted list. var/list/datum/map_template/outpost/hangar/hangar_templates = list( - /datum/map_template/outpost/hangar/test_20x20, - /datum/map_template/outpost/hangar/test_40x20, - /datum/map_template/outpost/hangar/test_40x40, - /datum/map_template/outpost/hangar/test_56x20, - /datum/map_template/outpost/hangar/test_56x40 + /datum/map_template/outpost/hangar/indie_space_20x20, + /datum/map_template/outpost/hangar/indie_space_40x20, + /datum/map_template/outpost/hangar/indie_space_40x40, + /datum/map_template/outpost/hangar/indie_space_56x20, + /datum/map_template/outpost/hangar/indie_space_56x40 ) // 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( diff --git a/code/modules/overmap/objects/outpost/outpost_types.dm b/code/modules/overmap/objects/outpost/outpost_types.dm index 6a37077d0289..fd30ff4e8ab8 100644 --- a/code/modules/overmap/objects/outpost/outpost_types.dm +++ b/code/modules/overmap/objects/outpost/outpost_types.dm @@ -9,90 +9,92 @@ var/dock_width var/dock_height - -/datum/map_template/outpost/outpost_test_1 - name = "outpost_test_1" - -/datum/map_template/outpost/outpost_test_2 - name = "outpost_test_2" - /datum/map_template/outpost/elevator_test name = "elevator_test" +/* + Independent Space Outpost //creative name! +*/ +/datum/map_template/outpost/indie_space + name = "indie_space" -/datum/map_template/outpost/hangar/test_20x20 - name = "hangar/test_20x20" +/datum/map_template/outpost/hangar/indie_space_20x20 + name = "hangar/indie_space_20x20" dock_width = 20 dock_height = 20 -/datum/map_template/outpost/hangar/test_40x20 - name = "hangar/test_40x20" +/datum/map_template/outpost/hangar/indie_space_40x20 + name = "hangar/indie_space_40x20" dock_width = 40 dock_height = 20 -/datum/map_template/outpost/hangar/test_40x40 - name = "hangar/test_40x40" +/datum/map_template/outpost/hangar/indie_space_40x40 + name = "hangar/indie_space_40x40" dock_width = 40 dock_height = 40 -/datum/map_template/outpost/hangar/test_56x20 - name = "hangar/test_56x20" +/datum/map_template/outpost/hangar/indie_space_56x20 + name = "hangar/indie_space_56x20" dock_width = 56 dock_height = 20 -/datum/map_template/outpost/hangar/test_56x40 - name = "hangar/test_56x40" +/datum/map_template/outpost/hangar/indie_space_56x40 + name = "hangar/indie_space_56x40" dock_width = 56 dock_height = 40 +/* + Nanotrasen Ice Asteroid +*/ +/datum/map_template/outpost/nt_asteroid + name = "nanotrasen_asteroid" -/datum/map_template/outpost/hangar/test_2_20x20 - name = "hangar/test_2_20x20" +/datum/map_template/outpost/hangar/nt_asteroid_20x20 + name = "hangar/nt_asteroid_20x20" dock_width = 20 dock_height = 20 -/datum/map_template/outpost/hangar/test_2_40x20 - name = "hangar/test_2_40x20" +/datum/map_template/outpost/hangar/nt_asteroid_40x20 + name = "hangar/nt_asteroid_40x20" dock_width = 40 dock_height = 20 -/datum/map_template/outpost/hangar/test_2_40x40 - name = "hangar/test_2_40x40" +/datum/map_template/outpost/hangar/nt_asteroid_40x40 + name = "hangar/nt_asteroid_40x40" dock_width = 40 dock_height = 40 -/datum/map_template/outpost/hangar/test_2_56x20 - name = "hangar/test_2_56x20" +/datum/map_template/outpost/hangar/nt_asteroid_56x20 + name = "hangar/nt_asteroid_56x20" dock_width = 56 dock_height = 20 -// does not currently exist -// /datum/map_template/outpost/hangar/test_2_56x40 -// name = "hangar/test_2_56x40" -// dock_width = 56 -// dock_height = 40 +/datum/map_template/outpost/hangar/nt_asteroid_56x40 + name = "hangar/nt_asteroid_56x40" + dock_width = 56 + dock_height = 40 /* /datum/overmap/outpost subtypes */ -/datum/overmap/outpost/test_1 +/datum/overmap/outpost/indie_space token_icon_state = "station_1" - main_template = /datum/map_template/outpost/outpost_test_1 + main_template = /datum/map_template/outpost/indie_space elevator_template = /datum/map_template/outpost/elevator_test // Uses "test" hangars. -/datum/overmap/outpost/test_2 +/datum/overmap/outpost/nanotrasen_asteroid token_icon_state = "station_asteroid_0" - main_template = /datum/map_template/outpost/outpost_test_2 + main_template = /datum/map_template/outpost/nt_asteroid elevator_template = /datum/map_template/outpost/elevator_test - // Using an (incomplete) second list of hangar templates. Note that the 56x40 hangar is the first skin. + // Using a second list of hangar templates. hangar_templates = list( - /datum/map_template/outpost/hangar/test_2_20x20, - /datum/map_template/outpost/hangar/test_2_40x20, - /datum/map_template/outpost/hangar/test_2_40x40, - /datum/map_template/outpost/hangar/test_2_56x20, - /datum/map_template/outpost/hangar/test_56x40 + /datum/map_template/outpost/hangar/nt_asteroid_20x20, + /datum/map_template/outpost/hangar/nt_asteroid_40x20, + /datum/map_template/outpost/hangar/nt_asteroid_40x40, + /datum/map_template/outpost/hangar/nt_asteroid_56x20, + /datum/map_template/outpost/hangar/nt_asteroid_56x40 ) /datum/overmap/outpost/no_main_level // For example and adminspawn. diff --git a/shiptest.dme b/shiptest.dme index 11b71f28fe8c..890edeb8b794 100644 --- a/shiptest.dme +++ b/shiptest.dme @@ -1458,6 +1458,7 @@ #include "code\game\turfs\open\floor\plating\rockplanet.dm" #include "code\game\turfs\open\floor\plating\wasteplanet.dm" #include "code\game\turfs\open\floor\plating\whitesands.dm" +#include "code\game\turfs\open\floor\hangar.dm" #include "code\game\turfs\open\space\space.dm" #include "code\game\turfs\open\space\transit.dm" #include "code\modules\admin\admin.dm" From 75fe3dc3ff54bfb50df22246aa785b88f23604ea Mon Sep 17 00:00:00 2001 From: Changelogs Date: Wed, 18 Oct 2023 10:09:22 -0500 Subject: [PATCH 03/13] Automatic changelog generation for PR #2250 [ci skip] --- html/changelogs/AutoChangeLog-pr-2250.yml | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2250.yml diff --git a/html/changelogs/AutoChangeLog-pr-2250.yml b/html/changelogs/AutoChangeLog-pr-2250.yml new file mode 100644 index 000000000000..5ea02b0dd31c --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2250.yml @@ -0,0 +1,8 @@ +author: goober3 +delete-after: true +changes: + - rscadd: the nt asteroid outpost now has a 56x40 hangar. + - bugfix: outpost hangars should no longer depressurize upon ship docking. + - bugfix: outpost wallmounts and doors have been fixed. please report any floating + extinguishers & hovering intercoms. + - bugfix: the independent outpost should stay powered forever. From c9563247216ac60e8b3c5c8a1e05c420eb06ffef Mon Sep 17 00:00:00 2001 From: Mark Suckerberg Date: Wed, 18 Oct 2023 13:08:27 -0500 Subject: [PATCH 04/13] Maploader Optimisations (#2365) ## About The Pull Request Ports: tgstation/tgstation#69632 tgstation/tgstation#70118 tgstation/tgstation#70729 Aiming to also port: tgstation/tgstation#70966 tgstation/tgstation#71074 tgstation/tgstation#77495 ## Why It's Good For The Game Anything we can do to speedup and/or reduce planetgen and maploading lag is great for the game ## Changelog :cl: /:cl: --------- Co-authored-by: LemonInTheDark <58055496+LemonInTheDark@users.noreply.github.com> --- check_regex.yaml | 2 +- code/__DEFINES/dcs/signals.dm | 2 + code/__DEFINES/is_helpers.dm | 2 + code/__DEFINES/maths.dm | 2 + code/__DEFINES/misc.dm | 7 + code/__DEFINES/typeids.dm | 2 +- code/__HELPERS/_lists.dm | 51 +- code/__HELPERS/icons.dm | 6 +- code/__HELPERS/text.dm | 23 +- code/__HELPERS/unsorted.dm | 12 +- code/controllers/subsystem/garbage.dm | 8 +- code/controllers/subsystem/statpanel.dm | 15 +- code/controllers/subsystem/timer.dm | 4 +- code/controllers/subsystem/vis_overlays.dm | 2 +- code/datums/datum.dm | 5 + code/datums/mapgen/_biome.dm | 44 +- .../datums/mapgen/planetary/WasteGenerator.dm | 4 +- code/datums/position_point_vector.dm | 27 +- code/datums/shuttles.dm | 2 +- code/game/atoms.dm | 2 +- code/game/gamemodes/dynamic/dynamic.dm | 22 +- code/game/machinery/airlock_cycle_control.dm | 8 +- code/game/objects/effects/decals/decal.dm | 19 +- code/game/objects/effects/misc.dm | 17 + .../objects/effects/spawners/bombspawner.dm | 2 - code/game/objects/effects/spawners/bundle.dm | 3 +- .../game/objects/effects/spawners/lootdrop.dm | 3 +- .../objects/effects/spawners/structure.dm | 7 +- code/game/objects/effects/spawners/traps.dm | 3 +- .../effects/spawners/xeno_egg_delivery.dm | 3 +- code/game/objects/items/stacks/stack.dm | 2 +- code/modules/admin/admin.dm | 2 +- code/modules/admin/sound_emitter.dm | 12 +- .../view_variables/reference_tracking.dm | 10 +- code/modules/antagonists/borer/borer.dm | 12 +- code/modules/events/holiday/xmas.dm | 6 +- code/modules/holodeck/computer.dm | 2 +- code/modules/language/language_holder.dm | 2 +- code/modules/mapping/map_template.dm | 1 + code/modules/mapping/preloader.dm | 14 +- code/modules/mapping/reader.dm | 547 +++++++++++------- code/modules/mob/say_vr.dm | 12 +- code/modules/unit_tests/biome_lists.dm | 7 +- 43 files changed, 605 insertions(+), 333 deletions(-) diff --git a/check_regex.yaml b/check_regex.yaml index 620226f6207e..c051d974de12 100644 --- a/check_regex.yaml +++ b/check_regex.yaml @@ -38,7 +38,7 @@ standards: - exactly: [ - 298, + 295, "non-bitwise << uses", '(? 32) + starting_coord = i + break + + for (var/i = text_len, i >= starting_coord, i--) + if (text2ascii(text, i) > 32) + return copytext(text, starting_coord, i + 1) + + if(starting_coord > 1) + return copytext(text, starting_coord) + return "" + /** * Truncate a string to the given length * @@ -255,7 +273,7 @@ /proc/trim(text, max_length) if(max_length) text = copytext_char(text, 1, max_length) - return trim_left(trim_right(text)) + return trim_reduced(text) //Returns a string with the first element of the string capitalized. /proc/capitalize(t) @@ -735,6 +753,9 @@ GLOBAL_LIST_INIT(binary, list("0","1")) base = text("[]\herself", rest) if("hers") base = text("[]\hers", rest) + else // Someone fucked up, if you're not a macro just go home yeah? + // This does technically break parsing, but at least it's better then what it used to do + return base . = base if(rest) diff --git a/code/__HELPERS/unsorted.dm b/code/__HELPERS/unsorted.dm index 714cbf4849e2..efd551badefb 100644 --- a/code/__HELPERS/unsorted.dm +++ b/code/__HELPERS/unsorted.dm @@ -1364,11 +1364,13 @@ GLOBAL_DATUM_INIT(dview_mob, /mob/dview, new) return "{[time_high]-[time_mid]-[GUID_VERSION][time_low]-[GUID_VARIANT][time_clock]-[node_id]}" -// \ref behaviour got changed in 512 so this is necesary to replicate old behaviour. -// If it ever becomes necesary to get a more performant REF(), this lies here in wait -// #define REF(thing) (thing && istype(thing, /datum) && (thing:datum_flags & DF_USE_TAG) && thing:tag ? "[thing:tag]" : "\ref[thing]") +/** + * \ref behaviour got changed in 512 so this is necesary to replicate old behaviour. + * If it ever becomes necesary to get a more performant REF(), this lies here in wait + * #define REF(thing) (thing && isdatum(thing) && (thing:datum_flags & DF_USE_TAG) && thing:tag ? "[thing:tag]" : text_ref(thing)) +**/ /proc/REF(input) - if(istype(input, /datum)) + if(isdatum(input)) var/datum/thing = input if(thing.datum_flags & DF_USE_TAG) if(!thing.tag) @@ -1376,7 +1378,7 @@ GLOBAL_DATUM_INIT(dview_mob, /mob/dview, new) thing.datum_flags &= ~DF_USE_TAG else return "\[[url_encode(thing.tag)]\]" - return "\ref[input]" + return text_ref(input) // Makes a call in the context of a different usr // Use sparingly diff --git a/code/controllers/subsystem/garbage.dm b/code/controllers/subsystem/garbage.dm index 895a8c1685fc..b362a7ed4e62 100644 --- a/code/controllers/subsystem/garbage.dm +++ b/code/controllers/subsystem/garbage.dm @@ -221,7 +221,7 @@ SUBSYSTEM_DEF(garbage) var/type = D.type var/datum/qdel_item/I = items[type] - log_world("## TESTING: GC: -- \ref[D] | [type] was unable to be GC'd --") + log_world("## TESTING: GC: -- [text_ref(D)] | [type] was unable to be GC'd --") #ifdef TESTING for(var/c in GLOB.admins) //Using testing() here would fill the logs with ADMIN_VV garbage var/client/admin = c @@ -258,7 +258,7 @@ SUBSYSTEM_DEF(garbage) return var/queue_time = world.time - var/refid = "\ref[D]" + var/refid = text_ref(D) if (D.gc_destroyed <= 0) D.gc_destroyed = queue_time @@ -271,7 +271,7 @@ SUBSYSTEM_DEF(garbage) ++delslasttick ++totaldels var/type = D.type - var/refID = "\ref[D]" + var/refID = text_ref(D) var/datum/qdel_item/I = items[type] if (!force && I.qdel_flags & QDEL_ITEM_SUSPENDED_FOR_LAG) @@ -389,7 +389,7 @@ SUBSYSTEM_DEF(garbage) D.find_references() if (QDEL_HINT_IFFAIL_FINDREFERENCE) //qdel will, if REFERENCE_TRACKING is enabled and the object fails to collect, display all references to this object. SSgarbage.Queue(D) - SSgarbage.reference_find_on_fail["\ref[D]"] = TRUE + SSgarbage.reference_find_on_fail[text_ref(D)] = TRUE #endif else #ifdef TESTING diff --git a/code/controllers/subsystem/statpanel.dm b/code/controllers/subsystem/statpanel.dm index ad13009760a0..1b844f168cf9 100644 --- a/code/controllers/subsystem/statpanel.dm +++ b/code/controllers/subsystem/statpanel.dm @@ -153,17 +153,16 @@ SUBSYSTEM_DEF(statpanels) list("CPU:", world.cpu), list("Instances:", "[num2text(world.contents.len, 10)]"), list("World Time:", "[world.time]"), - list("Globals:", GLOB.stat_entry(), "\ref[GLOB]"), - list("[config]:", config.stat_entry(), "\ref[config]"), + list("Globals:", GLOB.stat_entry(), text_ref(GLOB)), + list("[config]:", config.stat_entry(), text_ref(config)), list("Byond:", "(FPS:[world.fps]) (TickCount:[world.time/world.tick_lag]) (TickDrift:[round(Master.tickdrift,1)]([round((Master.tickdrift/(world.time/world.tick_lag))*100,0.1)]%)) (Internal Tick Usage: [round(MAPTICK_LAST_INTERNAL_TICK_USAGE,0.1)]%)"), - list("Master Controller:", Master.stat_entry(), "\ref[Master]"), - list("Failsafe Controller:", Failsafe.stat_entry(), "\ref[Failsafe]"), + list("Master Controller:", Master.stat_entry(), text_ref(Master)), + list("Failsafe Controller:", Failsafe.stat_entry(), text_ref(Failsafe)), list("","") ) - for(var/ss in Master.subsystems) - var/datum/controller/subsystem/sub_system = ss - mc_data[++mc_data.len] = list("\[[sub_system.state_letter()]][sub_system.name]", sub_system.stat_entry(), "\ref[sub_system]") - mc_data[++mc_data.len] = list("Camera Net", "Cameras: [GLOB.cameranet.cameras.len] | Chunks: [GLOB.cameranet.chunks.len]", "\ref[GLOB.cameranet]") + for(var/datum/controller/subsystem/sub_system as anything in Master.subsystems) + mc_data[++mc_data.len] = list("\[[sub_system.state_letter()]][sub_system.name]", sub_system.stat_entry(), text_ref(sub_system)) + mc_data[++mc_data.len] = list("Camera Net", "Cameras: [GLOB.cameranet.cameras.len] | Chunks: [GLOB.cameranet.chunks.len]", text_ref(GLOB.cameranet)) mc_data_encoded = url_encode(json_encode(mc_data)) /atom/proc/remove_from_cache() diff --git a/code/controllers/subsystem/timer.dm b/code/controllers/subsystem/timer.dm index a37f7e1c0896..176f91cf5808 100644 --- a/code/controllers/subsystem/timer.dm +++ b/code/controllers/subsystem/timer.dm @@ -511,8 +511,8 @@ SUBSYSTEM_DEF(timer) /datum/timedevent/proc/bucketJoin() // Generate debug-friendly name for timer var/static/list/bitfield_flags = list("TIMER_UNIQUE", "TIMER_OVERRIDE", "TIMER_CLIENT_TIME", "TIMER_STOPPABLE", "TIMER_NO_HASH_WAIT", "TIMER_LOOP") - name = "Timer: [id] (\ref[src]), TTR: [timeToRun], wait:[wait] Flags: [jointext(bitfield_to_list(flags, bitfield_flags), ", ")], \ - callBack: \ref[callBack], callBack.object: [callBack.object]\ref[callBack.object]([getcallingtype()]), \ + name = "Timer: [id] ([text_ref(src)]), TTR: [timeToRun], wait:[wait] Flags: [jointext(bitfield_to_list(flags, bitfield_flags), ", ")], \ + callBack: [text_ref(callBack)], callBack.object: [callBack.object][text_ref(callBack.object)]([getcallingtype()]), \ callBack.delegate:[callBack.delegate]([callBack.arguments ? callBack.arguments.Join(", ") : ""]), source: [source]" if (bucket_joined) diff --git a/code/controllers/subsystem/vis_overlays.dm b/code/controllers/subsystem/vis_overlays.dm index a4b0fccae437..6d134610f9f3 100644 --- a/code/controllers/subsystem/vis_overlays.dm +++ b/code/controllers/subsystem/vis_overlays.dm @@ -42,7 +42,7 @@ SUBSYSTEM_DEF(vis_overlays) else overlay = _create_new_vis_overlay(icon, iconstate, layer, plane, dir, alpha, add_appearance_flags) overlay.cache_expiration = -1 - var/cache_id = "\ref[overlay]@{[world.time]}" + var/cache_id = "[text_ref(overlay)]@{[world.time]}" vis_overlay_cache[cache_id] = overlay . = overlay if(overlay == null) diff --git a/code/datums/datum.dm b/code/datums/datum.dm index e2f478ba7834..73aab2fb8ca8 100644 --- a/code/datums/datum.dm +++ b/code/datums/datum.dm @@ -40,6 +40,11 @@ /// Datum level flags var/datum_flags = NONE + /// A cached version of our \ref + /// The brunt of \ref costs are in creating entries in the string tree (a tree of immutable strings) + /// This avoids doing that more then once per datum by ensuring ref strings always have a reference to them after they're first pulled + var/cached_ref + /// A weak reference to another datum var/datum/weakref/weak_reference diff --git a/code/datums/mapgen/_biome.dm b/code/datums/mapgen/_biome.dm index b5a35d953d3a..02c527b41042 100644 --- a/code/datums/mapgen/_biome.dm +++ b/code/datums/mapgen/_biome.dm @@ -1,17 +1,26 @@ /datum/biome /// WEIGHTED list of open turfs that this biome can place - var/open_turf_types = list(/turf/open/floor/plating/asteroid = 1) + var/list/open_turf_types = list(/turf/open/floor/plating/asteroid = 1) + /// EXPANDED (no values) list of open turfs that this biome can place + var/list/open_turf_types_expanded /// WEIGHTED list of flora that this biome can spawn. /// Flora do not have any local keep-away logic; all spawns are independent. var/list/flora_spawn_list + /// EXPANDED (no values) list of flora that this biome can spawn. + var/list/flora_spawn_list_expanded /// WEIGHTED list of features that this biome can spawn. /// Features will not spawn within 7 tiles of other features of the same type. var/list/feature_spawn_list + /// EXPANDED (no values) list of features that this biome can spawn. + var/list/feature_spawn_list_expanded /// WEIGHTED list of mobs that this biome can spawn. /// Mobs have multi-layered logic for determining if they can be spawned on a given tile. /// Necropolis spawners etc. should go HERE, not in features, despite them not being mobs. var/list/mob_spawn_list + /// EXPANDED (no values) list of mobs that this biome can spawn. + var/list/mob_spawn_list_expanded + /// Percentage chance that an open turf will attempt a flora spawn. var/flora_spawn_chance = 2 @@ -20,6 +29,15 @@ /// Base percentage chance that an open turf will attempt a flora spawn. var/mob_spawn_chance = 6 +/datum/biome/New() + open_turf_types_expanded = expand_weights(open_turf_types) + if(length(flora_spawn_list)) + flora_spawn_list_expanded = expand_weights(flora_spawn_list) + if(length(feature_spawn_list)) + feature_spawn_list_expanded = expand_weights(feature_spawn_list) + if(length(mob_spawn_list)) + mob_spawn_list_expanded = expand_weights(mob_spawn_list) + /// Changes the passed turf according to the biome's internal logic, optionally using string_gen, /// and adds it to the passed area. /// The call to ChangeTurf respects changeturf_flags. @@ -41,7 +59,7 @@ return TRUE /datum/biome/proc/get_turf_type(turf/gen_turf, string_gen) - return pickweight(open_turf_types) + return pick(open_turf_types_expanded) /// Fills a turf with flora, features, and creatures based on the biome's variables. /// The features and creatures compare against and add to the lists passed to determine @@ -63,14 +81,14 @@ var/atom/spawned_mob //FLORA SPAWNING HERE - if(length(flora_spawn_list) && prob(flora_spawn_chance) && (a_flags & FLORA_ALLOWED)) - spawned_flora = pickweight(flora_spawn_list) + if(length(flora_spawn_list_expanded) && prob(flora_spawn_chance) && (a_flags & FLORA_ALLOWED)) + spawned_flora = pick(flora_spawn_list_expanded) spawned_flora = new spawned_flora(open_turf) open_turf.flags_1 |= NO_LAVA_GEN_1 //FEATURE SPAWNING HERE - if(length(feature_spawn_list) && prob(feature_spawn_chance) && (a_flags & FLORA_ALLOWED)) //checks the same flag because lol dunno - var/atom/feature_type = pickweight(feature_spawn_list) + if(length(feature_spawn_list_expanded) && prob(feature_spawn_chance) && (a_flags & FLORA_ALLOWED)) //checks the same flag because lol dunno + var/atom/feature_type = pick(feature_spawn_list_expanded) var/can_spawn = TRUE for(var/other_feature in feature_list) @@ -85,8 +103,8 @@ open_turf.flags_1 |= NO_LAVA_GEN_1 //MOB SPAWNING HERE - if(length(mob_spawn_list) && !spawned_flora && !spawned_feature && prob(mob_spawn_chance) && (a_flags & MOB_SPAWN_ALLOWED)) - var/atom/picked_mob = pickweight(mob_spawn_list) + if(length(mob_spawn_list_expanded) && !spawned_flora && !spawned_feature && prob(mob_spawn_chance) && (a_flags & MOB_SPAWN_ALLOWED)) + var/atom/picked_mob = pick(mob_spawn_list_expanded) var/can_spawn = TRUE for(var/thing in mob_list) @@ -109,9 +127,15 @@ /datum/biome/cave /// WEIGHTED list of closed turfs that this biome can place - var/closed_turf_types = list(/turf/closed/mineral/random/volcanic = 1) + var/list/closed_turf_types = list(/turf/closed/mineral/random/volcanic = 1) + /// EXPANDED (no values) list of closed turfs that this biome can place + var/list/closed_turf_types_expanded + +/datum/biome/cave/New() + closed_turf_types_expanded = expand_weights(closed_turf_types) + return ..() /datum/biome/cave/get_turf_type(turf/gen_turf, string_gen) // gets the character in string_gen corresponding to gen_turf's coords. if it is nonzero, // place a closed turf; otherwise place an open turf - return pickweight(text2num(string_gen[world.maxx * (gen_turf.y - 1) + gen_turf.x]) ? closed_turf_types : open_turf_types) + return pick(text2num(string_gen[world.maxx * (gen_turf.y - 1) + gen_turf.x]) ? closed_turf_types_expanded : open_turf_types_expanded) diff --git a/code/datums/mapgen/planetary/WasteGenerator.dm b/code/datums/mapgen/planetary/WasteGenerator.dm index 8fdada12822e..d0243740bc3b 100644 --- a/code/datums/mapgen/planetary/WasteGenerator.dm +++ b/code/datums/mapgen/planetary/WasteGenerator.dm @@ -213,7 +213,7 @@ /datum/biome/waste/tar_bed/total open_turf_types = list( - /turf/open/water/tar/waste/lit + /turf/open/water/tar/waste/lit = 1 ) flora_spawn_chance = 0 @@ -340,7 +340,7 @@ /datum/biome/cave/waste/tar_bed/full open_turf_types = list( - /turf/open/water/tar/waste + /turf/open/water/tar/waste = 1 ) flora_spawn_chance = 0 diff --git a/code/datums/position_point_vector.dm b/code/datums/position_point_vector.dm index 07fe0ed7652f..9675c337fcc8 100644 --- a/code/datums/position_point_vector.dm +++ b/code/datums/position_point_vector.dm @@ -22,7 +22,8 @@ /proc/angle_between_points(datum/point/a, datum/point/b) return ATAN2((b.y - a.y), (b.x - a.x)) -/datum/position //For positions with map x/y/z and pixel x/y so you don't have to return lists. Could use addition/subtraction in the future I guess. +/// For positions with map x/y/z and pixel x/y so you don't have to return lists. Could use addition/subtraction in the future I guess. +/datum/position var/x = 0 var/y = 0 var/z = 0 @@ -66,7 +67,8 @@ /datum/position/proc/return_point() return new /datum/point(src) -/datum/point //A precise point on the map in absolute pixel locations based on world.icon_size. Pixels are FROM THE EDGE OF THE MAP! +/// A precise point on the map in absolute pixel locations based on world.icon_size. Pixels are FROM THE EDGE OF THE MAP! +/datum/point var/x = 0 var/y = 0 var/z = 0 @@ -80,7 +82,8 @@ p.z = z return p -/datum/point/New(_x, _y, _z, _pixel_x = 0, _pixel_y = 0) //first argument can also be a /datum/position or /atom. +/// First argument can also be a /datum/position or /atom. +/datum/point/New(_x, _y, _z, _pixel_x = 0, _pixel_y = 0) if(istype(_x, /datum/position)) var/datum/position/P = _x _x = P.x @@ -107,7 +110,7 @@ /datum/point/proc/debug_out() var/turf/T = return_turf() - return "\ref[src] aX [x] aY [y] aZ [z] pX [return_px()] pY [return_py()] mX [T.x] mY [T.y] mZ [T.z]" + return "[text_ref(src)] aX [x] aY [y] aZ [z] pX [return_px()] pY [return_py()] mX [T.x] mY [T.y] mZ [T.z]" /datum/point/proc/move_atom_to_src(atom/movable/AM) AM.forceMove(return_turf()) @@ -130,10 +133,13 @@ return MODULUS(y, world.icon_size) - 16 - 1 /datum/point/vector - var/speed = 32 //pixels per iteration + /// Pixels per iteration + var/speed = 32 var/iteration = 0 var/angle = 0 - var/mpx = 0 //calculated x/y movement amounts to prevent having to do trig every step. + /// Calculated x movement amounts to prevent having to do trig every step. + var/mpx = 0 + /// Calculated y movement amounts to prevent having to do trig every step. var/mpy = 0 var/starting_x = 0 //just like before, pixels from EDGE of map! This is set in initialize_location(). var/starting_y = 0 @@ -151,6 +157,15 @@ starting_y = y starting_z = z +/// Same effect as initiliaze_location, but without setting the starting_x/y/z +/datum/point/vector/proc/set_location(tile_x, tile_y, tile_z, p_x = 0, p_y = 0) + if(!isnull(tile_x)) + x = ((tile_x - 1) * world.icon_size) + world.icon_size * 0.5 + p_x + 1 + if(!isnull(tile_y)) + y = ((tile_y - 1) * world.icon_size) + world.icon_size * 0.5 + p_y + 1 + if(!isnull(tile_z)) + z = tile_z + /datum/point/vector/copy_to(datum/point/vector/v = new) ..(v) v.speed = speed diff --git a/code/datums/shuttles.dm b/code/datums/shuttles.dm index 525ed09c33c9..48bedf89aeb9 100644 --- a/code/datums/shuttles.dm +++ b/code/datums/shuttles.dm @@ -66,7 +66,7 @@ // Finding the dir of the mobile port var/dpos = cached_map.find_next_delimiter_position(model_text, start_pos, ",","{","}") - var/cache_text = cached_map.trim_text(copytext(model_text, start_pos, dpos)) + var/cache_text = trim_reduced(copytext(model_text, start_pos, dpos)) var/variables_start = findtext(cache_text, "{") port_dir = NORTH // Incase something went wrong with variables from the cache if(variables_start) diff --git a/code/game/atoms.dm b/code/game/atoms.dm index 4628bb22f92f..084736fb7069 100644 --- a/code/game/atoms.dm +++ b/code/game/atoms.dm @@ -168,7 +168,7 @@ */ /atom/New(loc, ...) //atom creation method that preloads variables at creation - if(GLOB.use_preloader && (src.type == GLOB._preloader.target_path))//in case the instanciated atom is creating other atoms in New() + if(GLOB.use_preloader && src.type == GLOB._preloader_path)//in case the instanciated atom is creating other atoms in New() world.preloader_load(src) if(datum_flags & DF_USE_TAG) diff --git a/code/game/gamemodes/dynamic/dynamic.dm b/code/game/gamemodes/dynamic/dynamic.dm index 3b139bba78e9..81cd538a7e45 100644 --- a/code/game/gamemodes/dynamic/dynamic.dm +++ b/code/game/gamemodes/dynamic/dynamic.dm @@ -111,22 +111,22 @@ GLOBAL_VAR_INIT(dynamic_forced_threat_level, -1) /datum/game_mode/dynamic/admin_panel() var/list/dat = list("Game Mode Panel

Game Mode Panel

") - dat += "Dynamic Mode \[VV\]\[Refresh\]
" + dat += "Dynamic Mode \[VV\]\[Refresh\]
" dat += "Threat Level: [threat_level]
" - dat += "Threat to Spend: [threat] \[Adjust\] \[View Log\]
" + dat += "Threat to Spend: [threat] \[Adjust\] \[View Log\]
" dat += "
" dat += "Parameters: centre = [GLOB.dynamic_curve_centre] ; width = [GLOB.dynamic_curve_width].
" dat += "On average, [peaceful_percentage]% of the rounds are more peaceful.
" - dat += "Forced extended: [GLOB.dynamic_forced_extended ? "On" : "Off"]
" - dat += "Classic secret (only autotraitor): [GLOB.dynamic_classic_secret ? "On" : "Off"]
" - dat += "No stacking (only one round-ender): [GLOB.dynamic_no_stacking ? "On" : "Off"]
" - dat += "Stacking limit: [GLOB.dynamic_stacking_limit] \[Adjust\]" + dat += "Forced extended: [GLOB.dynamic_forced_extended ? "On" : "Off"]
" + dat += "Classic secret (only autotraitor): [GLOB.dynamic_classic_secret ? "On" : "Off"]
" + dat += "No stacking (only one round-ender): [GLOB.dynamic_no_stacking ? "On" : "Off"]
" + dat += "Stacking limit: [GLOB.dynamic_stacking_limit] \[Adjust\]" dat += "
" - dat += "\[Force Next Latejoin Ruleset\]
" + dat += "\[Force Next Latejoin Ruleset\]
" if (forced_latejoin_rule) - dat += {"-> [forced_latejoin_rule.name] <-
"} - dat += "\[Execute Midround Ruleset\]
" + dat += {"-> [forced_latejoin_rule.name] <-
"} + dat += "\[Execute Midround Ruleset\]
" dat += "
" dat += "Executed rulesets: " if (executed_rules.len > 0) @@ -136,8 +136,8 @@ GLOBAL_VAR_INIT(dynamic_forced_threat_level, -1) else dat += "none.
" dat += "
Injection Timers: ([get_injection_chance(TRUE)]% chance)
" - dat += "Latejoin: [(latejoin_injection_cooldown-world.time)>60*10 ? "[round((latejoin_injection_cooldown-world.time)/60/10,0.1)] minutes" : "[(latejoin_injection_cooldown-world.time)] seconds"] \[Now!\]
" - dat += "Midround: [(midround_injection_cooldown-world.time)>60*10 ? "[round((midround_injection_cooldown-world.time)/60/10,0.1)] minutes" : "[(midround_injection_cooldown-world.time)] seconds"] \[Now!\]
" + dat += "Latejoin: [(latejoin_injection_cooldown-world.time)>60*10 ? "[round((latejoin_injection_cooldown-world.time)/60/10,0.1)] minutes" : "[(latejoin_injection_cooldown-world.time)] seconds"] \[Now!\]
" + dat += "Midround: [(midround_injection_cooldown-world.time)>60*10 ? "[round((midround_injection_cooldown-world.time)/60/10,0.1)] minutes" : "[(midround_injection_cooldown-world.time)] seconds"] \[Now!\]
" usr << browse(dat.Join(), "window=gamemode_panel;size=500x500") /datum/game_mode/dynamic/Topic(href, href_list) diff --git a/code/game/machinery/airlock_cycle_control.dm b/code/game/machinery/airlock_cycle_control.dm index 0b35bedebd05..76094e803cd3 100644 --- a/code/game/machinery/airlock_cycle_control.dm +++ b/code/game/machinery/airlock_cycle_control.dm @@ -167,7 +167,7 @@ var/maxpressure = (exterior_pressure && (cyclestate == AIRLOCK_CYCLESTATE_OUTCLOSING || cyclestate == AIRLOCK_CYCLESTATE_OUTOPENING || cyclestate == AIRLOCK_CYCLESTATE_OUTOPEN)) ? exterior_pressure : interior_pressure var/pressure_bars = round(pressure / maxpressure * 5 + 0.01) - var/new_overlays_hash = "[pressure_bars]-[cyclestate]-[buildstage]-[panel_open]-[machine_stat]-[shorted]-[locked]-\ref[vis_target]" + var/new_overlays_hash = "[pressure_bars]-[cyclestate]-[buildstage]-[panel_open]-[machine_stat]-[shorted]-[locked]-[text_ref(vis_target)]" if(use_hash && new_overlays_hash == overlays_hash) return ..() overlays_hash = new_overlays_hash @@ -645,7 +645,7 @@ "airlocks" = list(), "skip_timer" = (world.time - skip_timer), "skip_delay" = skip_delay, - "vis_target" = "\ref[vis_target]" + "vis_target" = "[text_ref(vis_target)]" ) if((locked && !user.has_unlimited_silicon_privilege) || (user.has_unlimited_silicon_privilege && aidisabled)) @@ -661,7 +661,7 @@ var/obj/machinery/atmospherics/components/unary/vent_pump/vent = V data["vents"] += list(list( "role" = vents[vent], - "vent_id" = "\ref[vent]", + "vent_id" = "[text_ref(vent)]", "name" = vent.name )) for(var/A in airlocks) @@ -683,7 +683,7 @@ data["airlocks"] += list(list( "role" = airlocks[airlock], - "airlock_id" = "\ref[airlock]", + "airlock_id" = "[text_ref(airlock)]", "name" = airlock.name, "access" = access_str )) diff --git a/code/game/objects/effects/decals/decal.dm b/code/game/objects/effects/decals/decal.dm index e375cfd1117e..a3ad1f1af13d 100644 --- a/code/game/objects/effects/decals/decal.dm +++ b/code/game/objects/effects/decals/decal.dm @@ -46,15 +46,24 @@ var/detail_overlay var/detail_color -/obj/effect/turf_decal/Initialize() - ..() - return INITIALIZE_HINT_QDEL +// This is with the intent of optimizing mapload +// See spawners for more details since we use the same pattern +// Basically rather then creating and deleting ourselves, why not just do the bare minimum? +/obj/effect/turf_decal/Initialize(mapload) + SHOULD_CALL_PARENT(FALSE) + if(flags_1 & INITIALIZED_1) + stack_trace("Warning: [src]([type]) initialized multiple times!") + flags_1 |= INITIALIZED_1 -/obj/effect/turf_decal/ComponentInitialize() - . = ..() var/turf/T = loc if(!istype(T)) //you know this will happen somehow CRASH("Turf decal initialized in an object/nullspace") T.AddElement(/datum/element/decal, icon, icon_state, dir, FALSE, color, null, null, alpha, FALSE) if(detail_overlay) T.AddElement(/datum/element/decal, icon, detail_overlay, dir, FALSE, detail_color, null, null, alpha, appearance_flags) + return INITIALIZE_HINT_QDEL + +/obj/effect/turf_decal/Destroy(force) + SHOULD_CALL_PARENT(FALSE) + moveToNullspace() + return QDEL_HINT_QUEUE diff --git a/code/game/objects/effects/misc.dm b/code/game/objects/effects/misc.dm index 6d5f840fcc68..b21c0b7073d5 100644 --- a/code/game/objects/effects/misc.dm +++ b/code/game/objects/effects/misc.dm @@ -21,6 +21,23 @@ /obj/effect/spawner name = "object spawner" +// Brief explanation: +// Rather then setting up and then deleting spawners, we block all atomlike setup +// and do the absolute bare minimum +// This is with the intent of optimizing mapload +/obj/effect/spawner/Initialize(mapload) + SHOULD_CALL_PARENT(FALSE) + if(flags_1 & INITIALIZED_1) + stack_trace("Warning: [src]([type]) initialized multiple times!") + flags_1 |= INITIALIZED_1 + + return INITIALIZE_HINT_QDEL + +/obj/effect/spawner/Destroy(force) + SHOULD_CALL_PARENT(FALSE) + moveToNullspace() + return QDEL_HINT_QUEUE + /obj/effect/list_container name = "list container" diff --git a/code/game/objects/effects/spawners/bombspawner.dm b/code/game/objects/effects/spawners/bombspawner.dm index 914b910d9830..e1df4ff4ad18 100644 --- a/code/game/objects/effects/spawners/bombspawner.dm +++ b/code/game/objects/effects/spawners/bombspawner.dm @@ -37,8 +37,6 @@ V.update_appearance() - return INITIALIZE_HINT_QDEL - /obj/effect/spawner/newbomb/timer/syndicate/Initialize() temp_p = (OPTIMAL_TEMP_K_PLA_BURN_SCALE(pressure_p, pressure_o, temp_o)/2 + OPTIMAL_TEMP_K_PLA_BURN_RATIO(pressure_p, pressure_o, temp_o)/2) - T0C . = ..() diff --git a/code/game/objects/effects/spawners/bundle.dm b/code/game/objects/effects/spawners/bundle.dm index 9efafeabf86a..19e7b1c957fa 100644 --- a/code/game/objects/effects/spawners/bundle.dm +++ b/code/game/objects/effects/spawners/bundle.dm @@ -7,11 +7,10 @@ var/list/items /obj/effect/spawner/bundle/Initialize(mapload) - ..() + . = ..() if(items && items.len) for(var/path in items) new path(loc) - return INITIALIZE_HINT_QDEL /obj/effect/spawner/bundle/costume/chicken name = "chicken costume spawner" diff --git a/code/game/objects/effects/spawners/lootdrop.dm b/code/game/objects/effects/spawners/lootdrop.dm index e43ffd7cb182..1e349fd17abb 100644 --- a/code/game/objects/effects/spawners/lootdrop.dm +++ b/code/game/objects/effects/spawners/lootdrop.dm @@ -8,7 +8,7 @@ var/fan_out_items = FALSE //Whether the items should be distributed to offsets 0,1,-1,2,-2,3,-3.. This overrides pixel_x/y on the spawner itself /obj/effect/spawner/lootdrop/Initialize(mapload) - ..() + . = ..() if(loot && loot.len) var/loot_spawned = 0 while((lootcount-loot_spawned) && loot.len) @@ -31,7 +31,6 @@ else break // WS edit - Support spawn weights of 0 in loot tables and ruins loot_spawned++ - return INITIALIZE_HINT_QDEL /obj/effect/spawner/lootdrop/donkpockets name = "donk pocket box spawner" diff --git a/code/game/objects/effects/spawners/structure.dm b/code/game/objects/effects/spawners/structure.dm index 9ce3411cc93a..ec893399630b 100644 --- a/code/game/objects/effects/spawners/structure.dm +++ b/code/game/objects/effects/spawners/structure.dm @@ -15,11 +15,8 @@ INITIALIZE_IMMEDIATE(/obj/effect/spawner/structure) /obj/effect/spawner/structure/Initialize() . = ..() - if(spawn_list && spawn_list.len) - for(var/I in spawn_list) - new I(get_turf(src)) - return INITIALIZE_HINT_QDEL - + for(var/spawn_type in spawn_list) + new spawn_type(loc) //normal windows diff --git a/code/game/objects/effects/spawners/traps.dm b/code/game/objects/effects/spawners/traps.dm index 731b4efc1d98..0409d9944b9b 100644 --- a/code/game/objects/effects/spawners/traps.dm +++ b/code/game/objects/effects/spawners/traps.dm @@ -4,7 +4,6 @@ icon_state = "trap_rand" /obj/effect/spawner/trap/Initialize(mapload) - ..() + . = ..() var/new_type = pick(subtypesof(/obj/structure/trap) - typesof(/obj/structure/trap/ctf)) new new_type(get_turf(src)) - return INITIALIZE_HINT_QDEL diff --git a/code/game/objects/effects/spawners/xeno_egg_delivery.dm b/code/game/objects/effects/spawners/xeno_egg_delivery.dm index d0e99d0f9036..99eac4828932 100644 --- a/code/game/objects/effects/spawners/xeno_egg_delivery.dm +++ b/code/game/objects/effects/spawners/xeno_egg_delivery.dm @@ -5,7 +5,7 @@ var/announcement_time = 1200 /obj/effect/spawner/xeno_egg_delivery/Initialize(mapload) - ..() + . = ..() var/turf/T = get_turf(src) new /obj/structure/alien/egg(T) @@ -16,4 +16,3 @@ log_game("An alien egg has been delivered to [AREACOORD(T)]") var/message = "Attention [station_name()], we have entrusted you with a research specimen in [get_area_name(T, TRUE)]. Remember to follow all safety precautions when dealing with the specimen." SSticker.OnRoundstart(CALLBACK(GLOBAL_PROC, /proc/_addtimer, CALLBACK(GLOBAL_PROC, /proc/print_command_report, message), announcement_time)) - return INITIALIZE_HINT_QDEL diff --git a/code/game/objects/items/stacks/stack.dm b/code/game/objects/items/stacks/stack.dm index ec750eb66aca..0811e39fbe67 100644 --- a/code/game/objects/items/stacks/stack.dm +++ b/code/game/objects/items/stacks/stack.dm @@ -156,7 +156,7 @@ "res_amount" = R.res_amount, "max_res_amount" = R.max_res_amount, "req_amount" = R.req_amount, - "ref" = "\ref[R]", + "ref" = text_ref(R), ) /** diff --git a/code/modules/admin/admin.dm b/code/modules/admin/admin.dm index a530012270ae..82cb857576c1 100644 --- a/code/modules/admin/admin.dm +++ b/code/modules/admin/admin.dm @@ -437,7 +437,7 @@ dat += "(Force Roundstart Rulesets)
" if (GLOB.dynamic_forced_roundstart_ruleset.len > 0) for(var/datum/dynamic_ruleset/roundstart/rule in GLOB.dynamic_forced_roundstart_ruleset) - dat += {"-> [rule.name] <-
"} + dat += {"-> [rule.name] <-
"} dat += "(Clear Rulesets)
" dat += "(Dynamic mode options)
" dat += "
" diff --git a/code/modules/admin/sound_emitter.dm b/code/modules/admin/sound_emitter.dm index 2c930034967f..bdf2a4e6aa34 100644 --- a/code/modules/admin/sound_emitter.dm +++ b/code/modules/admin/sound_emitter.dm @@ -58,16 +58,16 @@ /obj/effect/sound_emitter/proc/edit_emitter(mob/user) var/dat = "" - dat += "Label: [maptext ? maptext : "No label set!"]
" + dat += "Label: [maptext ? maptext : "No label set!"]
" dat += "
" - dat += "Sound File: [sound_file ? sound_file : "No file chosen!"]
" - dat += "Volume: [sound_volume]%
" + dat += "Sound File: [sound_file ? sound_file : "No file chosen!"]
" + dat += "Volume: [sound_volume]%
" dat += "
" - dat += "Mode: [motus_operandi]
" + dat += "Mode: [motus_operandi]
" if(motus_operandi != SOUND_EMITTER_LOCAL) - dat += "Range: [emitter_range][emitter_range == SOUND_EMITTER_RADIUS ? "[play_radius]-tile radius" : ""]
" + dat += "Range: [emitter_range][emitter_range == SOUND_EMITTER_RADIUS ? "[play_radius]-tile radius" : ""]
" dat += "
" - dat += "Play Sound (interrupts other sound emitter sounds)" + dat += "Play Sound (interrupts other sound emitter sounds)" var/datum/browser/popup = new(user, "emitter", "", 500, 600) popup.set_content(dat) popup.open() diff --git a/code/modules/admin/view_variables/reference_tracking.dm b/code/modules/admin/view_variables/reference_tracking.dm index 69d3a5d1541b..a9a84986416d 100644 --- a/code/modules/admin/view_variables/reference_tracking.dm +++ b/code/modules/admin/view_variables/reference_tracking.dm @@ -106,11 +106,11 @@ found_refs[varname] = TRUE continue //End early, don't want these logging #endif - log_reftracker("Found [type] \ref[src] in [datum_container.type]'s \ref[datum_container] [varname] var. [container_name]") + log_reftracker("Found [type] [text_ref(src)] in [datum_container.type]'s [text_ref(datum_container)] [varname] var. [container_name]") continue if(islist(variable)) - DoSearchVar(variable, "[container_name] \ref[datum_container] -> [varname] (list)", recursive_limit - 1, search_time) + DoSearchVar(variable, "[container_name] [text_ref(datum_container)] -> [varname] (list)", recursive_limit - 1, search_time) else if(islist(potential_container)) var/normal = IS_NORMAL_LIST(potential_container) @@ -126,7 +126,7 @@ found_refs[potential_cache] = TRUE continue //End early, don't want these logging #endif - log_reftracker("Found [type] \ref[src] in list [container_name].") + log_reftracker("Found [type] [text_ref(src)] in list [container_name].") continue var/assoc_val = null @@ -139,7 +139,7 @@ found_refs[potential_cache] = TRUE continue //End early, don't want these logging #endif - log_reftracker("Found [type] \ref[src] in list [container_name]\[[element_in_list]\]") + log_reftracker("Found [type] [text_ref(src)] in list [container_name]\[[element_in_list]\]") continue //We need to run both of these checks, since our object could be hiding in either of them //Check normal sublists @@ -153,7 +153,7 @@ thing_to_del.qdel_and_find_ref_if_fail(force) /datum/proc/qdel_and_find_ref_if_fail(force = FALSE) - SSgarbage.reference_find_on_fail["\ref[src]"] = TRUE + SSgarbage.reference_find_on_fail[text_ref(src)] = TRUE qdel(src, force) #endif diff --git a/code/modules/antagonists/borer/borer.dm b/code/modules/antagonists/borer/borer.dm index 4fc5a6aab8f1..ca9b6af1b106 100644 --- a/code/modules/antagonists/borer/borer.dm +++ b/code/modules/antagonists/borer/borer.dm @@ -136,7 +136,7 @@ GLOBAL_VAR_INIT(total_borer_hosts_needed, 3) . = ..() generation = gen if(is_team_borer) - notify_ghosts("A cortical borer has been created in [get_area(src)]!", enter_link = "(Click to enter)", source = src, action = NOTIFY_ATTACK) + notify_ghosts("A cortical borer has been created in [get_area(src)]!", enter_link = "(Click to enter)", source = src, action = NOTIFY_ATTACK) var/numeral = rand(1000, 9999) real_name = "Cortical Borer [numeral]" truename = "[borer_names[min(generation, borer_names.len)]] [numeral]" @@ -200,7 +200,7 @@ GLOBAL_VAR_INIT(total_borer_hosts_needed, 3) chemicals -= C.chemuse log_game("[src]/([src.ckey]) has injected [C.chemname] ([C.chem]) into their host [victim]/([victim.ckey])") - src << output(chemicals, "ViewBorer\ref[src]Chems.browser:update_chemicals") + src << output(chemicals, "ViewBorer[text_ref(src)]Chems.browser:update_chemicals") ..() @@ -235,7 +235,7 @@ GLOBAL_VAR_INIT(total_borer_hosts_needed, 3) if(statpanel("Status")) stat(null, "Chemicals: [chemicals]") - src << output(chemicals, "ViewBorer\ref[src]Chems.browser:update_chemicals") + src << output(chemicals, "ViewBorer[text_ref(src)]Chems.browser:update_chemicals") /mob/living/simple_animal/borer/verb/Communicate() set category = "Borer" @@ -484,13 +484,13 @@ GLOBAL_VAR_INIT(total_borer_hosts_needed, 3) for(var/datum in typesof(/datum/borer_chem)) var/datum/borer_chem/C = new datum() if(C.chem) - content += "[C.chemname] ([C.quantity]u, takes [C.chemuse] chemical)

[C.chem_desc]

" + content += "[C.chemname] ([C.quantity]u, takes [C.chemuse] chemical)

[C.chem_desc]

" content += "" var/html = get_html_template(content) - usr << browse(null, "window=ViewBorer\ref[src]Chems;size=600x800") - usr << browse(html, "window=ViewBorer\ref[src]Chems;size=600x800") + usr << browse(null, "window=ViewBorer[text_ref(src)]Chems;size=600x800") + usr << browse(html, "window=ViewBorer[text_ref(src)]Chems;size=600x800") return diff --git a/code/modules/events/holiday/xmas.dm b/code/modules/events/holiday/xmas.dm index f1a36affcd3b..f38d21b868c4 100644 --- a/code/modules/events/holiday/xmas.dm +++ b/code/modules/events/holiday/xmas.dm @@ -49,15 +49,13 @@ var/festive_tree = /obj/structure/flora/tree/pine/xmas var/christmas_tree = /obj/structure/flora/tree/pine/xmas/presents -/obj/effect/spawner/xmastree/Initialize() - ..() +/obj/effect/spawner/xmastree/Initialize(mapload) + . = ..() if((CHRISTMAS in SSevents.holidays) && christmas_tree) new christmas_tree(get_turf(src)) else if((FESTIVE_SEASON in SSevents.holidays) && festive_tree) new festive_tree(get_turf(src)) - return INITIALIZE_HINT_QDEL - /obj/effect/spawner/xmastree/rdrod name = "festivus pole spawner" festive_tree = /obj/structure/festivus diff --git a/code/modules/holodeck/computer.dm b/code/modules/holodeck/computer.dm index ea07e2f70b27..c7a911b6cf3f 100644 --- a/code/modules/holodeck/computer.dm +++ b/code/modules/holodeck/computer.dm @@ -183,7 +183,7 @@ and clear when youre done! if you dont i will use :newspaper2: on you var/turf/possible_blacklist = _turf if (possible_blacklist.holodeck_compatible) continue - input_blacklist += possible_blacklist + input_blacklist[possible_blacklist] = TRUE ///loads the template whose id string it was given ("offline_program" loads datum/map_template/holodeck/offline) /obj/machinery/computer/holodeck/proc/load_program(map_id, force = FALSE, add_delay = TRUE) diff --git a/code/modules/language/language_holder.dm b/code/modules/language/language_holder.dm index 1f42ec424706..61570535cbbf 100644 --- a/code/modules/language/language_holder.dm +++ b/code/modules/language/language_holder.dm @@ -55,7 +55,7 @@ Key procs /// Initializes, and copies in the languages from the current atom if available. /datum/language_holder/New(atom/_owner) if(_owner && QDELETED(_owner)) - CRASH("Langauge holder added to a qdeleting thing, what the fuck \ref[_owner]") + CRASH("Langauge holder added to a qdeleting thing, what the fuck [text_ref(_owner)]") owner = _owner if(istype(owner, /datum/mind)) var/datum/mind/M = owner diff --git a/code/modules/mapping/map_template.dm b/code/modules/mapping/map_template.dm index 39d443929e21..b3f5b1078b20 100644 --- a/code/modules/mapping/map_template.dm +++ b/code/modules/mapping/map_template.dm @@ -159,6 +159,7 @@ var/list/turf_blacklist = list() update_blacklist(T, turf_blacklist) + UNSETEMPTY(turf_blacklist) parsed.turf_blacklist = turf_blacklist if(!parsed.load(T.x, T.y, T.z, cropMap=TRUE, no_changeturf=(SSatoms.initialized == INITIALIZATION_INSSATOMS), placeOnTop=should_place_on_top)) return diff --git a/code/modules/mapping/preloader.dm b/code/modules/mapping/preloader.dm index 4b61663f668e..59480159f1c8 100644 --- a/code/modules/mapping/preloader.dm +++ b/code/modules/mapping/preloader.dm @@ -1,6 +1,7 @@ // global datum that will preload variables on atoms instanciation GLOBAL_VAR_INIT(use_preloader, FALSE) -GLOBAL_DATUM_INIT(_preloader, /datum/map_preloader, new) +GLOBAL_LIST_INIT(_preloader_attributes, null) +GLOBAL_LIST_INIT(_preloader_path, null) /// Preloader datum /datum/map_preloader @@ -11,15 +12,14 @@ GLOBAL_DATUM_INIT(_preloader, /datum/map_preloader, new) /world/proc/preloader_setup(list/the_attributes, path) if(the_attributes.len) GLOB.use_preloader = TRUE - var/datum/map_preloader/preloader_local = GLOB._preloader - preloader_local.attributes = the_attributes - preloader_local.target_path = path + GLOB._preloader_attributes = the_attributes + GLOB._preloader_path = path /world/proc/preloader_load(atom/what) GLOB.use_preloader = FALSE - var/datum/map_preloader/preloader_local = GLOB._preloader - for(var/attribute in preloader_local.attributes) - var/value = preloader_local.attributes[attribute] + var/list/attributes = GLOB._preloader_attributes + for(var/attribute in attributes) + var/value = attributes[attribute] if(islist(value)) value = deepCopyList(value) #ifdef TESTING diff --git a/code/modules/mapping/reader.dm b/code/modules/mapping/reader.dm index 59c0bb14dbc4..9e12fb7d4ce7 100644 --- a/code/modules/mapping/reader.dm +++ b/code/modules/mapping/reader.dm @@ -11,9 +11,13 @@ /datum/parsed_map var/original_path + /// The length of a key in this file. This is promised by the standard to be static var/key_len = 0 var/list/grid_models = list() var/list/gridSets = list() + /// List of area types we've loaded AS A PART OF THIS MAP + /// We do this to allow non unique areas, so we'll only load one per map + var/list/area/loaded_areas = list() var/list/modelCache @@ -23,19 +27,21 @@ var/list/bounds var/did_expand = FALSE - ///any turf in this list is skipped inside of build_coordinate - var/list/turf_blacklist = list() + ///any turf in this list is skipped inside of build_coordinate. Lazy assoc list + var/list/turf_blacklist // raw strings used to represent regexes more accurately // '' used to avoid confusing syntax highlighting var/static/regex/dmmRegex = new(@'"([a-zA-Z]+)" = \(((?:.|\n)*?)\)\n(?!\t)|\((\d+),(\d+),(\d+)\) = \{"([a-zA-Z\n]*)"\}', "g") - var/static/regex/trimQuotesRegex = new(@'^[\s\n]+"?|"?[\s\n]+$|^"|"$', "g") var/static/regex/trimRegex = new(@'^[\s\n]+|[\s\n]+$', "g") #ifdef TESTING var/turfsSkipped = 0 #endif +//text trimming (both directions) helper macro +#define TRIM_TEXT(text) (trim_reduced(text)) + /// Shortcut function to parse a map and apply it to the world. /// /// - `dmm_file`: A .dmm file to load (Required). @@ -53,6 +59,9 @@ /// Parse a map, possibly cropping it. /datum/parsed_map/New(tfile, x_lower = -INFINITY, x_upper = INFINITY, y_lower = -INFINITY, y_upper=INFINITY, measureOnly=FALSE) + // This proc sleeps for like 6 seconds. why? + // Is it file accesses? if so, can those be done ahead of time, async to save on time here? I wonder. + // Love ya :) if(isfile(tfile)) original_path = "[tfile]" tfile = file2text(tfile) @@ -60,16 +69,23 @@ // create a new datum without loading a map return - bounds = parsed_bounds = list(1.#INF, 1.#INF, 1.#INF, -1.#INF, -1.#INF, -1.#INF) - var/stored_index = 1 + src.bounds = parsed_bounds = list(1.#INF, 1.#INF, 1.#INF, -1.#INF, -1.#INF, -1.#INF) + // lists are structs don't you know :) + var/list/bounds = src.bounds + var/list/grid_models = src.grid_models + var/key_len = src.key_len + var/stored_index = 1 + var/list/regexOutput //multiz lool while(dmmRegex.Find(tfile, stored_index)) stored_index = dmmRegex.next + // Datum var lookup is expensive, this isn't + regexOutput = dmmRegex.group // "aa" = (/type{vars=blah}) - if(dmmRegex.group[1]) // Model - var/key = dmmRegex.group[1] + if(regexOutput[1]) // Model + var/key = regexOutput[1] if(grid_models[key]) // Duplicate model keys are ignored in DMMs continue if(key_len != length(key)) @@ -78,14 +94,14 @@ else CRASH("Inconsistent key length in DMM") if(!measureOnly) - grid_models[key] = dmmRegex.group[2] + grid_models[key] = regexOutput[2] // (1,1,1) = {"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"} - else if(dmmRegex.group[3]) // Coords + else if(regexOutput[3]) // Coords if(!key_len) CRASH("Coords before model definition in DMM") - var/curr_x = text2num(dmmRegex.group[3]) + var/curr_x = text2num(regexOutput[3]) if(curr_x < x_lower || curr_x > x_upper) continue @@ -94,69 +110,96 @@ gridSet.xcrd = curr_x //position of the currently processed square - gridSet.ycrd = text2num(dmmRegex.group[4]) - gridSet.zcrd = text2num(dmmRegex.group[5]) + gridSet.ycrd = text2num(regexOutput[4]) + gridSet.zcrd = text2num(regexOutput[5]) - bounds[MAP_MINX] = min(bounds[MAP_MINX], clamp(gridSet.xcrd, x_lower, x_upper)) + bounds[MAP_MINX] = min(bounds[MAP_MINX], curr_x) bounds[MAP_MINZ] = min(bounds[MAP_MINZ], gridSet.zcrd) bounds[MAP_MAXZ] = max(bounds[MAP_MAXZ], gridSet.zcrd) - var/list/gridLines = splittext(dmmRegex.group[6], "\n") + var/list/gridLines = splittext(regexOutput[6], "\n") gridSet.gridLines = gridLines var/leadingBlanks = 0 - while(leadingBlanks < gridLines.len && gridLines[++leadingBlanks] == "") + while(leadingBlanks < length(gridLines) && gridLines[++leadingBlanks] == "") if(leadingBlanks > 1) gridLines.Cut(1, leadingBlanks) // Remove all leading blank lines. - if(!gridLines.len) // Skip it if only blank lines exist. + if(!length(gridLines)) // Skip it if only blank lines exist. continue gridSets += gridSet - if(gridLines.len && gridLines[gridLines.len] == "") - gridLines.Cut(gridLines.len) // Remove only one blank line at the end. + if(gridLines[length(gridLines)] == "") + gridLines.Cut(length(gridLines)) // Remove only one blank line at the end. - bounds[MAP_MINY] = min(bounds[MAP_MINY], clamp(gridSet.ycrd, y_lower, y_upper)) - gridSet.ycrd += gridLines.len - 1 // Start at the top and work down - bounds[MAP_MAXY] = max(bounds[MAP_MAXY], clamp(gridSet.ycrd, y_lower, y_upper)) + bounds[MAP_MINY] = min(bounds[MAP_MINY], gridSet.ycrd) + gridSet.ycrd += length(gridLines) - 1 // Start at the top and work down + bounds[MAP_MAXY] = max(bounds[MAP_MAXY], gridSet.ycrd) - var/maxx = gridSet.xcrd - if(gridLines.len) //Not an empty map - maxx = max(maxx, gridSet.xcrd + length(gridLines[1]) / key_len - 1) + var/maxx = curr_x + if(length(gridLines)) //Not an empty map + maxx = max(maxx, curr_x + length(gridLines[1]) / key_len - 1) - bounds[MAP_MAXX] = clamp(max(bounds[MAP_MAXX], maxx), x_lower, x_upper) + bounds[MAP_MAXX] = max(bounds[MAP_MAXX], maxx) CHECK_TICK // Indicate failure to parse any coordinates by nulling bounds if(bounds[1] == 1.#INF) - bounds = null - parsed_bounds = bounds + src.bounds = null + else + // Clamp all our mins and maxes down to the proscribed limits + bounds[MAP_MINX] = clamp(bounds[MAP_MINX], x_lower, x_upper) + bounds[MAP_MAXX] = clamp(bounds[MAP_MAXX], x_lower, x_upper) + bounds[MAP_MINY] = clamp(bounds[MAP_MINY], y_lower, y_upper) + bounds[MAP_MAXY] = clamp(bounds[MAP_MAXY], y_lower, y_upper) + + parsed_bounds = src.bounds + src.key_len = key_len /// Load the parsed map into the world. See [/proc/load_map] for arguments. -/datum/parsed_map/proc/load(x_offset, y_offset, z_offset, cropMap, no_changeturf, x_lower, x_upper, y_lower, y_upper, placeOnTop) +/datum/parsed_map/proc/load(x_offset, y_offset, z_offset, cropMap, no_changeturf, x_lower, x_upper, y_lower, y_upper, placeOnTop, whitelist = FALSE) //How I wish for RAII Master.StartLoadingMap() . = _load_impl(x_offset, y_offset, z_offset, cropMap, no_changeturf, x_lower, x_upper, y_lower, y_upper, placeOnTop) Master.StopLoadingMap() + +#define MAPLOADING_CHECK_TICK \ + if(TICK_CHECK) { \ + SSatoms.map_loader_stop(); \ + stoplag(); \ + SSatoms.map_loader_begin(); \ + } // Do not call except via load() above. /datum/parsed_map/proc/_load_impl(x_offset = 1, y_offset = 1, z_offset = world.maxz + 1, cropMap = FALSE, no_changeturf = FALSE, x_lower = -INFINITY, x_upper = INFINITY, y_lower = -INFINITY, y_upper = INFINITY, placeOnTop = FALSE) PRIVATE_PROC(TRUE) - var/list/areaCache = list() var/list/modelCache = build_cache(no_changeturf) var/space_key = modelCache[SPACE_KEY] var/list/bounds + var/key_len = src.key_len src.bounds = bounds = list(1.#INF, 1.#INF, 1.#INF, -1.#INF, -1.#INF, -1.#INF) - for(var/I in gridSets) - var/datum/grid_set/gset = I - var/ycrd = gset.ycrd + y_offset - 1 + // Tell ss atoms that we're doing maploading + // We'll have to account for this in the following tick_checks so it doesn't overflow + SSatoms.map_loader_begin() + + //used for sending the maxx and maxy expanded global signals at the end of this proc + var/has_expanded_world_maxx = FALSE + var/has_expanded_world_maxy = FALSE + var/y_relative_to_absolute = y_offset - 1 + var/x_relative_to_absolute = x_offset - 1 + for(var/datum/grid_set/gset as anything in gridSets) + var/relative_x = gset.xcrd + var/relative_y = gset.ycrd + var/true_xcrd = relative_x + x_relative_to_absolute + var/ycrd = relative_y + y_relative_to_absolute var/zcrd = gset.zcrd + z_offset - 1 if(!cropMap && ycrd > world.maxy) world.maxy = ycrd // Expand Y here. X is expanded in the loop below did_expand = TRUE var/zexpansion = zcrd > world.maxz + var/no_afterchange = no_changeturf if(zexpansion) if(cropMap) continue @@ -166,50 +209,141 @@ did_expand = FALSE if(!no_changeturf) WARNING("Z-level expansion occurred without no_changeturf set, this may cause problems when /turf/AfterChange is called") - - for(var/line in gset.gridLines) - if((ycrd - y_offset + 1) < y_lower || (ycrd - y_offset + 1) > y_upper) //Reverse operation and check if it is out of bounds of cropping. - --ycrd + no_afterchange = TRUE + // Ok so like. something important + // We talk in "relative" coords here, so the coordinate system of the map datum + // This is so we can do offsets, but it is NOT the same as positions in game + // That's why there's some uses of - y_relative_to_absolute here, to turn absolute positions into relative ones + + // Skip Y coords that are above the smallest of the three params + // So maxy and y_upper get to act as thresholds, and relative_y can play + var/y_skip_above = min(world.maxy - y_relative_to_absolute, y_upper, relative_y) + // How many lines to skip because they'd be above the y cuttoff line + var/y_starting_skip = relative_y - y_skip_above + ycrd += y_starting_skip + + // Y is the LOWEST it will ever be here, so we can easily set a threshold for how low to go + var/line_count = length(gset.gridLines) + var/lowest_y = relative_y - (line_count - 1) // -1 because we decrement at the end of the loop, not the start + var/y_ending_skip = max(max(y_lower, 1 - y_relative_to_absolute) - lowest_y, 0) + + // Now we're gonna precompute the x thresholds + // We skip all the entries below the lower x, or 1 + var/starting_x_delta = max(max(x_lower, 1 - x_relative_to_absolute) - relative_x, 0) + // The x loop counts by key length, so we gotta multiply here + var/x_starting_skip = starting_x_delta * key_len + true_xcrd += starting_x_delta + + var/line_length = 0 + if(line_count) + // This is promised as static, so we will treat it as such + line_length = length(gset.gridLines[1]) + // We're gonna skip all the entries above the upper x, or maxx if cropMap is set + var/x_target = line_length - key_len + 1 + var/x_step_count = ROUND_UP(x_target / key_len) + var/final_x = relative_x + (x_step_count - 1) + var/x_delta_with = x_upper + if(cropMap) + // Take our smaller crop threshold yes? + x_delta_with = min(x_delta_with, world.maxx) + if(final_x > x_delta_with) + // If our relative x is greater then X upper, well then we've gotta limit our expansion + var/delta = max(final_x - x_delta_with, 0) + x_step_count -= delta + final_x -= delta + x_target = x_step_count * key_len + if(final_x > world.maxx && !cropMap) + world.maxx = final_x + has_expanded_world_maxx = TRUE + + // We're gonna track the first and last pairs of coords we find + // The first x is guarenteed to be the lowest, the first y the highest, and vis versa + // This is faster then doing mins and maxes inside the hot loop below + var/first_found = FALSE + var/first_x = 0 + var/first_y = 0 + var/last_x = 0 + var/last_y = 0 + + // Everything following this line is VERY hot. How hot depends on the map format + // (Yes this does mean dmm is technically faster to parse. shut up) + + // This is the "is this map tgm" check + if(key_len == line_length) + // Wanna clear something up about maps, talking in 255x255 here + // In the tgm format, each gridset contains 255 lines, each line representing one tile, with 255 total gridsets + // In the dmm format, each gridset contains 255 lines, each line representing one row of tiles, containing 255 * line length characters, with one gridset per z + // since this is the tgm branch any cutoff of x means we just shouldn't iterate this gridset + if(!x_step_count || x_starting_skip) continue - if(ycrd <= world.maxy && ycrd >= 1) - var/xcrd = gset.xcrd + x_offset - 1 - for(var/tpos = 1 to length(line) - key_len + 1 step key_len) - if((xcrd - x_offset + 1) < x_lower || (xcrd - x_offset + 1) > x_upper) //Same as above. - ++xcrd - continue //X cropping. - if(xcrd > world.maxx) - if(cropMap) - break - else - world.maxx = xcrd - did_expand = TRUE - - if(xcrd >= 1) - var/model_key = copytext(line, tpos, tpos + key_len) - var/no_afterchange = no_changeturf || zexpansion - if(!no_afterchange || (model_key != space_key)) - var/list/cache = modelCache[model_key] - if(!cache) - CRASH("Undefined model key in DMM: [model_key]") - build_coordinate(areaCache, cache, locate(xcrd, ycrd, zcrd), no_afterchange, placeOnTop) - - // only bother with bounds that actually exist - bounds[MAP_MINX] = min(bounds[MAP_MINX], xcrd) - bounds[MAP_MINY] = min(bounds[MAP_MINY], ycrd) - bounds[MAP_MINZ] = min(bounds[MAP_MINZ], zcrd) - bounds[MAP_MAXX] = max(bounds[MAP_MAXX], xcrd) - bounds[MAP_MAXY] = max(bounds[MAP_MAXY], ycrd) - bounds[MAP_MAXZ] = max(bounds[MAP_MAXZ], zcrd) + for(var/i in 1 + y_starting_skip to line_count - y_ending_skip) + var/line = gset.gridLines[i] + if(line == space_key && no_afterchange) + #ifdef TESTING + ++turfsSkipped + #endif + ycrd-- + MAPLOADING_CHECK_TICK + continue + + var/list/cache = modelCache[line] + if(!cache) + SSatoms.map_loader_stop() + CRASH("Undefined model key in DMM: [line]") + build_coordinate(cache, locate(true_xcrd, ycrd, zcrd), no_afterchange, placeOnTop) + + // only bother with bounds that actually exist + if(!first_found) + first_found = TRUE + first_y = ycrd + last_y = ycrd + ycrd-- + MAPLOADING_CHECK_TICK + // The x coord never changes, so this is safe + if(first_found) + first_x = true_xcrd + last_x = true_xcrd + else + // This is the dmm parser, note the double loop + for(var/i in 1 + y_starting_skip to line_count - y_ending_skip) + var/line = gset.gridLines[i] + + var/xcrd = true_xcrd + for(var/tpos in 1 + x_starting_skip to x_target step key_len) + var/model_key = copytext(line, tpos, tpos + key_len) + if(model_key == space_key && no_afterchange) #ifdef TESTING - else - ++turfsSkipped + ++turfsSkipped #endif - CHECK_TICK + MAPLOADING_CHECK_TICK + ++xcrd + continue + var/list/cache = modelCache[model_key] + if(!cache) + SSatoms.map_loader_stop() + CRASH("Undefined model key in DMM: [model_key]") + build_coordinate(cache, locate(xcrd, ycrd, zcrd), no_afterchange, placeOnTop) + + // only bother with bounds that actually exist + if(!first_found) + first_found = TRUE + first_x = xcrd + first_y = ycrd + last_x = xcrd + last_y = ycrd + MAPLOADING_CHECK_TICK ++xcrd - --ycrd - - CHECK_TICK - + ycrd-- + MAPLOADING_CHECK_TICK + bounds[MAP_MINX] = min(bounds[MAP_MINX], first_x) + bounds[MAP_MINY] = min(bounds[MAP_MINY], last_y) + bounds[MAP_MINZ] = min(bounds[MAP_MINZ], zcrd) + bounds[MAP_MAXX] = max(bounds[MAP_MAXX], last_x) + bounds[MAP_MAXY] = max(bounds[MAP_MAXY], first_y) + bounds[MAP_MAXZ] = max(bounds[MAP_MAXZ], zcrd) + + // And we are done lads, call it off + SSatoms.map_loader_stop() if(!no_changeturf) for(var/t in block(locate(bounds[MAP_MINX], bounds[MAP_MINY], bounds[MAP_MINZ]), locate(bounds[MAP_MAXX], bounds[MAP_MAXY], bounds[MAP_MAXZ]))) var/turf/T = t @@ -221,180 +355,176 @@ testing("Skipped loading [turfsSkipped] default turfs") #endif + if(has_expanded_world_maxx || has_expanded_world_maxy) + SEND_GLOBAL_SIGNAL(COMSIG_GLOB_EXPANDED_WORLD_BOUNDS, has_expanded_world_maxx, has_expanded_world_maxy) + if(did_expand) world.refresh_atmos_grid() return TRUE +GLOBAL_LIST_EMPTY(map_model_default) + /datum/parsed_map/proc/build_cache(no_changeturf, bad_paths=null) if(modelCache && !bad_paths) return modelCache . = modelCache = list() var/list/grid_models = src.grid_models + var/set_space = FALSE + // Use where a list is needed, but where it will not be modified + // Used here to remove the cost of needing to make a new list for each fields entry when it's set manually later + var/static/list/default_list = GLOB.map_model_default for(var/model_key in grid_models) var/model = grid_models[model_key] - var/list/members = list() //will contain all members (paths) in model (in our example : /turf/unsimulated/wall and /area/mine/explored) - var/list/members_attributes = list() //will contain lists filled with corresponding variables, if any (in our example : list(icon_state = "rock") and list()) + // This is safe because dmm strings will never actually newline + // So we can parse things just fine + var/list/entries = splittext(model, ",\n") + //will contain all members (paths) in model (in our example : /turf/unsimulated/wall and /area/mine/explored) + var/list/members = new /list(length(entries)) + //will contain lists filled with corresponding variables, if any (in our example : list(icon_state = "rock") and list()) + //member attributes are rarish, so we could lazyinit this + var/list/members_attributes = new /list(length(entries)) ///////////////////////////////////////////////////////// //Constructing members and corresponding variables lists //////////////////////////////////////////////////////// var/index = 1 - var/old_position = 1 - var/dpos - - while(dpos != 0) - //finding next member (e.g /turf/unsimulated/wall{icon_state = "rock"} or /area/mine/explored) - dpos = find_next_delimiter_position(model, old_position, ",", "{", "}") //find next delimiter (comma here) that's not within {...} - - var/full_def = trim_text(copytext(model, old_position, dpos)) //full definition, e.g : /obj/foo/bar{variables=derp} - var/variables_start = findtext(full_def, "{") - var/path_text = trim_text(copytext(full_def, 1, variables_start)) + for(var/member_string in entries) + var/variables_start = 0 + //findtext is a bit expensive, lets only do this if the last char of our string is a } (IE: we know we have vars) + //this saves about 25 miliseconds on my machine. Not a major optimization + if(member_string[length(member_string)] == "}") + variables_start = findtext(member_string, "{") + + var/path_text = TRIM_TEXT(copytext(member_string, 1, variables_start)) var/atom_def = text2path(path_text) //path definition, e.g /obj/foo/bar - if(dpos) - old_position = dpos + length(model[dpos]) if(!ispath(atom_def, /atom)) // Skip the item if the path does not exist. Fix your crap, mappers! if(bad_paths) LAZYOR(bad_paths[path_text], model_key) continue - members.Add(atom_def) + members[index] = atom_def //transform the variables in text format into a list (e.g {var1="derp"; var2; var3=7} => list(var1="derp", var2, var3=7)) - var/list/fields = list() - + var/list/fields = default_list if(variables_start)//if there's any variable - full_def = copytext(full_def, variables_start + length(full_def[variables_start]), -length(copytext_char(full_def, -1))) //removing the last '}' - fields = readlist(full_def, ";") - if(fields.len) - if(!trim(fields[fields.len])) - --fields.len - for(var/I in fields) - var/value = fields[I] - if(istext(value)) - fields[I] = apply_text_macros(value) + member_string = copytext(member_string, variables_start + length(member_string[variables_start]), -length(copytext_char(member_string, -1))) //removing the last '}' + fields = readlist(member_string, ";") + for(var/I in fields) + var/value = fields[I] + if(istext(value)) + fields[I] = apply_text_macros(value) //then fill the members_attributes list with the corresponding variables - members_attributes.len++ members_attributes[index++] = fields - CHECK_TICK //check and see if we can just skip this turf //So you don't have to understand this horrid statement, we can do this if - // 1. no_changeturf is set - // 2. the space_key isn't set yet + // 1. the space_key isn't set yet + // 2. no_changeturf is set // 3. there are exactly 2 members // 4. with no attributes // 5. and the members are world.turf and world.area // Basically, if we find an entry like this: "XXX" = (/turf/default, /area/default) // We can skip calling this proc every time we see XXX - if(no_changeturf \ - && !(.[SPACE_KEY]) \ + if(!set_space \ + && no_changeturf \ && members.len == 2 \ && members_attributes.len == 2 \ && length(members_attributes[1]) == 0 \ && length(members_attributes[2]) == 0 \ && (world.area in members) \ && (world.turf in members)) - + set_space = TRUE .[SPACE_KEY] = model_key continue - .[model_key] = list(members, members_attributes) -/datum/parsed_map/proc/build_coordinate(list/areaCache, list/model, turf/crds, no_changeturf as num, placeOnTop as num) +/datum/parsed_map/proc/build_coordinate(list/model, turf/crds, no_changeturf as num, placeOnTop as num) + // If we don't have a turf, nothing we will do next will actually acomplish anything, so just go back + // Note, this would actually drop area vvs in the tile, but like, why tho + if(!crds) + return var/index var/list/members = model[1] var/list/members_attributes = model[2] + // We use static lists here because it's cheaper then passing them around + var/static/list/default_list = GLOB.map_model_default //////////////// //Instanciation //////////////// - for (var/turf_in_blacklist in turf_blacklist) - if (crds == turf_in_blacklist) //if the given turf is blacklisted, dont do anything with it - return + if(turf_blacklist?[crds]) + return //The next part of the code assumes there's ALWAYS an /area AND a /turf on a given tile //first instance the /area and remove it from the members list index = members.len + var/atom/instance if(members[index] != /area/template_noop) - var/atype = members[index] - world.preloader_setup(members_attributes[index], atype)//preloader for assigning set variables on atom creation - var/atom/instance = areaCache[atype] - if (!instance) - instance = GLOB.areas_by_type[atype] + if(members_attributes[index] != default_list) + world.preloader_setup(members_attributes[index], members[index])//preloader for assigning set variables on atom creation + instance = loaded_areas[members[index]] + if(!instance) + var/area_type = members[index] + // If this parsed map doesn't have that area already, we check the global cache + instance = GLOB.areas_by_type[area_type] + // If the global list DOESN'T have this area it's either not a unique area, or it just hasn't been created yet if (!instance) - instance = new atype(null) - areaCache[atype] = instance - if(crds) - instance.contents.Add(crds) + instance = new area_type(null) + if(!instance) + CRASH("[area_type] failed to be new'd, what'd you do?") + loaded_areas[area_type] = instance - if(GLOB.use_preloader && instance) - world.preloader_load(instance) + instance.contents.Add(crds) - //then instance the /turf and, if multiple tiles are presents, simulates the DMM underlays piling effect + if(GLOB.use_preloader) + world.preloader_load(instance) - var/first_turf_index = 1 - while(!ispath(members[first_turf_index], /turf)) //find first /turf object in members - first_turf_index++ + // Index right before /area is /turf + index-- + //then instance the /turf + //NOTE: this used to place any turfs before the last "underneath" it using .appearance and underlays + //We don't actually use this, and all it did was cost cpu, so we don't do this anymore + if(members[index] != /turf/template_noop) + if(members_attributes[index] != default_list) + world.preloader_setup(members_attributes[index], members[index]) + + // Note: we make the assertion that the last path WILL be a turf. if it isn't, this will fail. + var/old_virtual_z = crds.virtual_z + if(placeOnTop) + instance = crds.PlaceOnTop(null, members[index], CHANGETURF_DEFER_CHANGE | (no_changeturf ? CHANGETURF_SKIP : NONE)) + else if(!no_changeturf) + instance = crds.ChangeTurf(members[index], null, CHANGETURF_DEFER_CHANGE) + else + instance = create_turf(members[index], crds , old_virtual_z)//first preloader pass + var/turf/new_turf = instance + new_turf.virtual_z = old_virtual_z //UNDER NO CIRCUMSTANCES LOOSE THIS VARIABLE - //turn off base new Initialization until the whole thing is loaded - SSatoms.map_loader_begin() - //instanciate the first /turf - var/turf/T - if(members[first_turf_index] != /turf/template_noop) - T = instance_atom(members[first_turf_index],members_attributes[first_turf_index],crds,no_changeturf,placeOnTop) - - if(T) - //if others /turf are presents, simulates the underlays piling effect - index = first_turf_index + 1 - while(index <= members.len - 1) // Last item is an /area - var/underlay = T.appearance - T = instance_atom(members[index],members_attributes[index],crds,no_changeturf,placeOnTop)//instance new turf - T.underlays += underlay - index++ + if(GLOB.use_preloader && instance)//second preloader pass, for those atoms that don't ..() in New() + world.preloader_load(instance) + MAPLOADING_CHECK_TICK //finally instance all remainings objects/mobs - for(index in 1 to first_turf_index-1) - instance_atom(members[index],members_attributes[index],crds,no_changeturf,placeOnTop) - //Restore initialization to the previous value - SSatoms.map_loader_stop() + for(var/atom_index in 1 to index-1) + if(members_attributes[atom_index] != default_list) + world.preloader_setup(members_attributes[atom_index], members[atom_index]) + + // We make the assertion that only /atom s will be in this portion of the code. if that isn't true, this will fail + instance = create_atom(members[atom_index], crds)//first preloader pass + + if(GLOB.use_preloader && instance)//second preloader pass, for those atoms that don't ..() in New() + world.preloader_load(instance) + MAPLOADING_CHECK_TICK //////////////// //Helpers procs //////////////// -//Instance an atom at (x,y,z) and gives it the variables in attributes -/datum/parsed_map/proc/instance_atom(path,list/attributes, turf/crds, no_changeturf, placeOnTop) - world.preloader_setup(attributes, path) - - if(crds) - if(ispath(path, /turf)) - var/old_virtual_z = crds.virtual_z - if(placeOnTop) - . = crds.PlaceOnTop(null, path, CHANGETURF_DEFER_CHANGE | (no_changeturf ? CHANGETURF_SKIP : NONE)) - else if(!no_changeturf) - . = crds.ChangeTurf(path, null, CHANGETURF_DEFER_CHANGE) - else - . = create_turf(path, crds , old_virtual_z)//first preloader pass - var/turf/new_turf = . - new_turf.virtual_z = old_virtual_z //UNDER NO CIRCUMSTANCES LOOSE THIS VARIABLE - else - . = create_atom(path, crds)//first preloader pass - - if(GLOB.use_preloader && .)//second preloader pass, for those atoms that don't ..() in New() - world.preloader_load(.) - - //custom CHECK_TICK here because we don't want things created while we're sleeping to not initialize - if(TICK_CHECK) - SSatoms.map_loader_stop() - stoplag() - SSatoms.map_loader_begin() - /datum/parsed_map/proc/create_turf(path, crds, virtual_z) set waitfor = FALSE . = new path (crds, virtual_z) @@ -403,15 +533,6 @@ set waitfor = FALSE . = new path (crds) -//text trimming (both directions) helper proc -//optionally removes quotes before and after the text (for variable name) -/datum/parsed_map/proc/trim_text(what as text,trim_quotes=0) - if(trim_quotes) - return trimQuotesRegex.Replace(what, "") - else - return trimRegex.Replace(what, "") - - //find the position of the next delimiter,skipping whatever is comprised between opening_escape and closing_escape //returns 0 if reached the last delimiter /datum/parsed_map/proc/find_next_delimiter_position(text as text,initial_position as num, delimiter=",",opening_escape="\"",closing_escape="\"") @@ -426,7 +547,6 @@ return next_delimiter - //build a list from variables in text form (e.g {var1="derp"; var2; var3=7} => list(var1="derp", var2, var3=7)) //return the filled list /datum/parsed_map/proc/readlist(text as text, delimiter=",") @@ -434,30 +554,49 @@ if (!text) return - var/position - var/old_position = 1 - - while(position != 0) - // find next delimiter that is not within "..." - position = find_next_delimiter_position(text,old_position,delimiter) - - // check if this is a simple variable (as in list(var1, var2)) or an associative one (as in list(var1="foo",var2=7)) - var/equal_position = findtext(text,"=",old_position, position) - - var/trim_left = trim_text(copytext(text,old_position,(equal_position ? equal_position : position))) - var/left_constant = delimiter == ";" ? trim_left : parse_constant(trim_left) - if(position) - old_position = position + length(text[position]) + // If we're using a semi colon, we can do this as splittext rather then constant calls to find_next_delimiter_position + // This does make the code a bit harder to read, but saves a good bit of time so suck it up + var/using_semicolon = delimiter == ";" + if(using_semicolon) + var/list/line_entries = splittext(text, ";\n") + for(var/entry in line_entries) + // check if this is a simple variable (as in list(var1, var2)) or an associative one (as in list(var1="foo",var2=7)) + var/equal_position = findtext(entry,"=") + // This could in theory happen if someone inserts an improper newline + // Let's be nice and kill it here rather then later, it'll save like 0.02 seconds if we don't need to run trims in build_cache + if(!equal_position) + continue + var/trim_left = TRIM_TEXT(copytext(entry,1,equal_position)) - if(equal_position && !isnum(left_constant)) // Associative var, so do the association. // Note that numbers cannot be keys - the RHS is dropped if so. - var/trim_right = trim_text(copytext(text, equal_position + length(text[equal_position]), position)) + var/trim_right = TRIM_TEXT(copytext(entry, equal_position + length(entry[equal_position]))) var/right_constant = parse_constant(trim_right) - .[left_constant] = right_constant + .[trim_left] = right_constant + else + var/position + var/old_position = 1 + while(position != 0) + // find next delimiter that is not within "..." + position = find_next_delimiter_position(text,old_position,delimiter) + + // check if this is a simple variable (as in list(var1, var2)) or an associative one (as in list(var1="foo",var2=7)) + var/equal_position = findtext(text,"=",old_position, position) + var/trim_left = TRIM_TEXT(copytext(text,old_position,(equal_position ? equal_position : position))) + var/left_constant = parse_constant(trim_left) + if(position) + old_position = position + length(text[position]) + if(!left_constant) // damn newlines man. Exists to provide behavior consistency with the above loop. not a major cost becuase this path is cold + continue - else // simple var - . += list(left_constant) + if(equal_position && !isnum(left_constant)) + // Associative var, so do the association. + // Note that numbers cannot be keys - the RHS is dropped if so. + var/trim_right = TRIM_TEXT(copytext(text, equal_position + length(text[equal_position]), position)) + var/right_constant = parse_constant(trim_right) + .[left_constant] = right_constant + else // simple var + . += list(left_constant) /datum/parsed_map/proc/parse_constant(text) // number @@ -467,7 +606,10 @@ // string if(text[1] == "\"") - return copytext(text, length(text[1]) + 1, findtext(text, "\"", length(text[1]) + 1)) + // insert implied locate \" and length("\"") here + // It's a minimal timesave but it is a timesave + // Safe becuase we're guarenteed trimmed constants + return copytext(text, 2, -1) // list if(copytext(text, 1, 6) == "list(")//6 == length("list(") + 1 @@ -495,7 +637,8 @@ /datum/parsed_map/Destroy() ..() - turf_blacklist.Cut() + if(turf_blacklist) + turf_blacklist.Cut() parsed_bounds.Cut() bounds.Cut() grid_models.Cut() diff --git a/code/modules/mob/say_vr.dm b/code/modules/mob/say_vr.dm index 83bb19a33882..d2e6a4f0dda2 100644 --- a/code/modules/mob/say_vr.dm +++ b/code/modules/mob/say_vr.dm @@ -10,28 +10,22 @@ set src in usr if(usr != src) - usr << "No." + to_chat(usr, span_warning("You can't set someone else's flavour text!")) var/msg = sanitize(input(usr,"Set the flavor text in your 'examine' verb. Can also be used for OOC notes about your character.","Flavor Text",html_decode(flavor_text)) as message|null) - if(msg) //WS edit - "Cancel" does not clear flavor text + if(msg) msg = copytext(msg, 1, MAX_MESSAGE_LEN) msg = html_encode(msg) flavor_text = msg -/mob/proc/warn_flavor_changed() - if(flavor_text && flavor_text != "") // don't spam people that don't use it! - src << "

OOC Warning:

" - src << "Your flavor text is likely out of date! Change" - /mob/proc/print_flavor_text() if(flavor_text && flavor_text != "") var/msg = replacetext(flavor_text, "\n", " ") if(length(msg) <= 100) return "[msg]" else - return "[copytext(msg, 1, 97)]... More..." - + return "[copytext(msg, 1, 97)]... More..." /mob/proc/get_top_level_mob() if(istype(src.loc,/mob)&&src.loc!=src) diff --git a/code/modules/unit_tests/biome_lists.dm b/code/modules/unit_tests/biome_lists.dm index 7c7500155235..18334cc8a15d 100644 --- a/code/modules/unit_tests/biome_lists.dm +++ b/code/modules/unit_tests/biome_lists.dm @@ -2,9 +2,14 @@ for(var/biome_type as anything in SSmapping.biomes) var/datum/biome/biome = SSmapping.biomes[biome_type] + validate_chance(biome.open_turf_types, "open turf", biome_type) validate_chance(biome.mob_spawn_list, "mob spawn", biome_type) validate_chance(biome.flora_spawn_list, "flora spawn", biome_type) validate_chance(biome.feature_spawn_list, "feature spawn", biome_type) + if(!istype(biome, /datum/biome/cave)) + continue + var/datum/biome/cave/cave = biome + validate_chance(cave.closed_turf_types, "closed turf", biome_type) /datum/unit_test/biome_lists/proc/validate_chance(list/to_check, name, biome) if(to_check && !islist(to_check)) @@ -14,5 +19,5 @@ if(!value) TEST_FAIL("Biome [biome] has no [name] weight for [type]") return - if(!isnum(value) || value < 1 || value != round(value)) + if(!isnum(value) || value < 1 || value != round(value)) //ensures natural numbers TEST_FAIL("Biome [biome] has invalid [name] chance for [type] ([value])") From 64c6bab855c395a3bbdbdd998d6ebf5b8eb9d19d Mon Sep 17 00:00:00 2001 From: Changelogs Date: Thu, 19 Oct 2023 00:46:31 +0000 Subject: [PATCH 05/13] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-2250.yml | 8 -------- html/changelogs/archive/2023-10.yml | 7 +++++++ 2 files changed, 7 insertions(+), 8 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-2250.yml diff --git a/html/changelogs/AutoChangeLog-pr-2250.yml b/html/changelogs/AutoChangeLog-pr-2250.yml deleted file mode 100644 index 5ea02b0dd31c..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2250.yml +++ /dev/null @@ -1,8 +0,0 @@ -author: goober3 -delete-after: true -changes: - - rscadd: the nt asteroid outpost now has a 56x40 hangar. - - bugfix: outpost hangars should no longer depressurize upon ship docking. - - bugfix: outpost wallmounts and doors have been fixed. please report any floating - extinguishers & hovering intercoms. - - bugfix: the independent outpost should stay powered forever. diff --git a/html/changelogs/archive/2023-10.yml b/html/changelogs/archive/2023-10.yml index fa02aad155cc..f71812651a54 100644 --- a/html/changelogs/archive/2023-10.yml +++ b/html/changelogs/archive/2023-10.yml @@ -67,3 +67,10 @@ - tweak: The butterbear is now on the Frontiersmen team. - tweak: Modified the list of laws that an AI may recieve from being ioned. - sounddel: The Soviet Anthem and the US Anthem. +2023-10-19: + goober3: + - rscadd: the nt asteroid outpost now has a 56x40 hangar. + - bugfix: outpost hangars should no longer depressurize upon ship docking. + - bugfix: outpost wallmounts and doors have been fixed. please report any floating + extinguishers & hovering intercoms. + - bugfix: the independent outpost should stay powered forever. From e08a906f6f1d35f8c1c7457c5d834d697e628a88 Mon Sep 17 00:00:00 2001 From: Skies-Of-Blue <86762641+Skies-Of-Blue@users.noreply.github.com> Date: Thu, 19 Oct 2023 23:22:21 -0700 Subject: [PATCH 06/13] Fixes Moth Language Bind (#2414) ## About The Pull Request Resolves https://github.com/shiptest-ss13/Shiptest/issues/2407 by removing the overlap between mouse and moth language binds. ## Why It's Good For The Game Squashes bugs (the nasty kind, not the lovable kind). You can now #%,m once again without destroying your immersion. Rejoice! ## Changelog :cl: fix: moth language bind now works as intended /:cl: --- code/modules/language/mouse.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/language/mouse.dm b/code/modules/language/mouse.dm index 8e488c93e5ac..98dcd9133c74 100644 --- a/code/modules/language/mouse.dm +++ b/code/modules/language/mouse.dm @@ -4,7 +4,7 @@ speech_verb = "squeaks" ask_verb = "squeaks" exclaim_verb = "squeaks" - key = "m" + key = "l" flags = NO_STUTTER | LANGUAGE_HIDE_ICON_IF_NOT_UNDERSTOOD | LANGUAGE_HIDE_ICON_IF_UNDERSTOOD /datum/language/mouse/scramble(input) From a09e9b390525255c5afea694e709675c2041b930 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Fri, 20 Oct 2023 01:46:04 -0500 Subject: [PATCH 07/13] Automatic changelog generation for PR #2414 [ci skip] --- html/changelogs/AutoChangeLog-pr-2414.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2414.yml diff --git a/html/changelogs/AutoChangeLog-pr-2414.yml b/html/changelogs/AutoChangeLog-pr-2414.yml new file mode 100644 index 000000000000..de9e77fe9c6c --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2414.yml @@ -0,0 +1,4 @@ +author: Skies-Of-Blue +delete-after: true +changes: + - bugfix: moth language bind now works as intended From aa5c545deef9faa4e3df177e5715c7c2ecde3f11 Mon Sep 17 00:00:00 2001 From: retlaw34 <58402542+retlaw34@users.noreply.github.com> Date: Thu, 19 Oct 2023 23:30:12 -0700 Subject: [PATCH 08/13] Adds 2 new barsigns (#2412) ## About The Pull Request Adds two new barsigns ![barsign](https://github.com/shiptest-ss13/Shiptest/assets/58402542/ed29ed11-07b3-4af1-beb4-6d9b1207a1a0) ## Why It's Good For The Game ![image](https://github.com/shiptest-ss13/Shiptest/assets/58402542/3b4eb719-f6fa-4f0f-9698-915720c1d8f9) ![image-1](https://github.com/shiptest-ss13/Shiptest/assets/58402542/339e1a7f-4bca-433f-92b9-7909fe8fcb8c) ## Changelog :cl: add: Two new barsigns /:cl: --- code/game/objects/structures/barsigns.dm | 10 ++++++++++ icons/obj/barsigns.dmi | Bin 124564 -> 132948 bytes 2 files changed, 10 insertions(+) diff --git a/code/game/objects/structures/barsigns.dm b/code/game/objects/structures/barsigns.dm index f489e774dd92..65d83e9ce406 100644 --- a/code/game/objects/structures/barsigns.dm +++ b/code/game/objects/structures/barsigns.dm @@ -297,6 +297,16 @@ icon = "goose" desc = "Drink till you puke and/or break the laws of reality!" +/datum/barsign/dustydunesaloon + name = "Dusty Dune Saloon" + icon = "saloon" + desc = "The perfect place to get trashed then get killed in a shootout" + +/datum/barsign/birdsnest + name = "Bird's Nest ♡" + icon = "birdsnest" + desc = "It is NOT what you're thinking it is." + /datum/barsign/hiddensigns hidden = TRUE diff --git a/icons/obj/barsigns.dmi b/icons/obj/barsigns.dmi index 7519969765c6eca8bc7cab81f12dd75bf1b5b4de..389dab6b1d87c1db393842ac0317266095b0ed63 100644 GIT binary patch delta 19377 zcmZ^Lc_5VE_y5>QsD#SehO(s+*@iZit<@T%Bq7GW^H?gCP$`NmDJ09t-dKhZQg+5N zj4at_G}hUFcU14s`}6(&zJK7E<+=CVbIv{Y^*ZM~o`2`*iRFDF295G^!(cFaph!Lp z#{MYqiiP(n2QPb1CwFfrq#F$8|GL`D7&&xkvrZG{#BJ26-7V6FLZ3D(-Ip4~9BLM| zcS=w?`Am2MPkfSD7BBBK=qj_BzleMmuKTD)4xa{9RXxqdCfz^TuFQnH z`z3g*vb^Fwmzvm14+YS?rUQ4~HdzWvSm-V#xJ@UWuV5VPBPMDk-I;XnHuJ+Ps?Exb@7nhKEe%Yxrf{v~Y zDi--vyXJG9**AlQt?2fJ00Xs_!o2Y zZB-Z({8-g49b$^_o=PR?(tYu5YnRp3LQK;_$v7|KC;Hq{7gX9c*)D{M*8Z_HV`{o= zWHmO$gl8!?c61z2w^>E;STFnrowt(OA)?2JtacluF zRXh=ePX3PtZx` z3nY>OOK*X?c6CzrK5>lHk+FeQQcr4*!z~%UiI_pnq6_xr~faa-XYuS7N5yN$Lpv12Fy4pBD%P#u>Ik|1$doG2vAHS7D+s8^5x= zcH?U_NaecuXBqAM<7{FO6Fn8cNWTyaKm78cm>qe@mQjGY#XYTZVEA>f*$tcAkAhp9 zhiy9GU*vf^_gfky)nW1{k<>N(^P}h-wa<+gw#^QtO{TpLTy-SNWv9|D87(;jqISbZ zsiYJ?vgH%@QY~wX-0%vcEwO+oi z4Bm~;a^gB4bOtY9NLx^b!h`R8x@w_*;Kg9d@jNxN6>KRxbzyJo+TBUy+8X@8tk5U? z+?ndpH*mVKZFd?YhL`Swg|8}hc;?oc8z_1b2V2R{wAoK#OY^P#$i0?!Y{=XvTA`?Q z+;`%+;q8s~CyYFxrmdo19Rn6lu0%*DV1_4Ad&)PJtA()niPgyH6qm2xmT}^~Q9F-w zfL68|^d_|=v8I-mPy2M)r2G5G&i$CG7@Cz%K~=RIezwf%1VjOHppR0z5m~7;;ZhiL zTVv&Nrvsn8^iG#!>5d2j4mP;Sl$LTi7rnR1Vm?`q-p3QhQ{p zkL{kde{!&Q&o@#zl`74(66=FoP^fmb>PTZOXJag4D|P5Ih=;B*X&l#%)$os)g(J=@ z!ASQW4xNV;tJ>)w2@51$-J+`BE(ayogrP*^RLVDn6y@}=zbo6Wqw#rW({0bTS$pG% zCn`n7_a~8l2|o2<2M zbS9U)6V>9TA9zV%cDgzo9F}~>nmEy?NvUd*`#ST|HMwl3a#f8ftJU&PG*>2L4t?ce zNxF}|({)sQRwf^PhM0H;sJ{hC(R8v(>cFVdV>s+C9e4J~lgp7PwPMT$w4jDtlG#ZO zIc-8O!B6lWDE&qfv$VyQVH40ZTY`5~2)!YYj0sqi+AO zi9Ulo0(ASm|0n)=`_!_tTNfWRE6!!&vPN1{G-6^1Z|+TGb@S2^$$+H z>$|T&%QZM{sgRJ6+lDzJ7LC5pr$$5LTyL2z6S@nGkL$)m?J$_wvds@=xqFP#aiMh# z#FH4zyhJ1Km*#@evKAb3s(H$&L$=J`B#hw789jqXRJWtd9_uiJScz~Z1?8>6m!M!GYbkBm8=f0tK7=5!XJ+-Xw`(t5hSjeB62_IpZeK$n8IlKx;G+*&SH%aaQTY?8 zW{W%>m;`!wSJ2`l(YMkGN`=M*U_*3Q6w|pEK7FRvT~#SYoIU1enmnwpRQJjldwx>B z?qRS{u>BA*<7V;B!)#{I@|U=@u(t+rqr@+!XX&5i9$2lm@1;lUy>KoGdxcgxU`xv$ z*!1B9bMQ7>BA(-#PLnaSJ(2m+dCU77m6(MUM1E-)`-nK3DsZ(aJ6p(rUw=`LyX35h8(+(nCt-ULoM0x?@PEtKE(hPD8dzVa%k(K!fjz`g8GGFqpJxC3`nKl{Inodh5G@y%n8wgDYcq z!M5)agF?qcdX@{1e#{#}Z1c8BA{`(Ax5oU6bq=&hvhYQSEnR~OwM=atPP=6V36A8Lzc?{Ug^h9Ko<&j{dUxt}>P5V*%h8TPywmGhWU#VNzVpdAmuf z_CrrAdgk%Sh<`ctp`IxqVh_6Tj?;HFOu+%JH;wD;gI+4kIMR4qymjUQhQ# z=%jDwTov5>#?Ov7toy{l2>s4oANbkXs+kXnZc1FRodFbm2x1=PBQY1Li8mVj%Gp(| zYvb)U43J54c@g-lJ&$W0#HgnIuBIGeLE*U>W$UoTiQGge8Ua5Ad&{jYJJh4ag02gb zD(n_&qiO?Lspo>Snh$toy`lDL6;j1?9N1tNba$RF1*-DSx~A4Iyt!&cYYoG@<#hCP zhPc>|m2kQR<}JRu)s#tDR^Q(;#jGbHk_IMBL;DHHAiB8|l-?uG=?*yf`$1y>08Eu& zeLhgPu#&c>cm7G|K%G+9>4mKKE|OQe=ML<+K`y3UwO}x&t)hCDt$6QGYL#aM#rrEU zl5qH{HTp>ncz!Ws>Xk1cRe@ zy9&I8jMsB-{vwMhjh-vq@DN*CaYiRS_ZWW(uIsJs@}}9zF?B&_F$5SvRLR&ZVtP z!JYo>vFi2m($W{hu(NMhu-wd~fX&a+ZLPz)K7X-0dmk_)v3@{twr@@zX%R5ITzO(L zx-}rDcMg#TZ4xIynAYl{p!THFes`t~EHD`2#EMo%jtnhb#wBO@vzyykRa277Zr;n} z^5I&5g@y0VQ}N~M+ii7%%^%Gf?N&eMx6ETpd(;OwBy?cW27kw)11`?2YPO%5f~$~v zDp*m6z79{w^4$Z*QlbJ*6l$~6_(BttTzyPZ?lyEn$wnhL{4svcO3>ee@#{JZYC6lz zt)U0mP>hZ1##iPEpRNi=CK3HZL zax@?R$^KTa&%w_K&X9~b)Dp9=cB$jjY}a&JER>K2{eb3Yj}yE+j5qds9K#n{7hj3} zmE3vtT{X@xbIR1#@fjkq!0oLYYN))*^%=jfBw96j&q8)GibOm89c74>RKLSQ`gOqA zfGeR@EB7o+w8W=k-jjW1(Bt`@nZNG@L;m)XG%rxYYm~B+u5t5=-Mr{fS%|WNMglay=-ncVQk)#uDUR-EYEe0OC z!+*|i@MCerI~zSVisKLb?#Witl1c>geI4S70d8To7euc(M$AH*mDp{YIb#dk;rYTb z5Bbm|P4^en31#OVb_I$Z)hhItFnRtevb+D-0kGAfo~oED5aXg1GV)fGXxzz1hrPUa z4N>0sUOzm{&6~=T{xz5}9@skNS`3^* znl3&BUs0`vNR8QeBb4lrdEijVlgK!Ye2>ufyWhbJI}iX|m7(M7kGprxtr?Bxm0wj& z`K8*T_(alO>Ut*@YkuruBT$l_-dw_HS}NJmk32k%QD5b+_l3H5BD<5g)TNiS<7k1| zm3d3d2_|g^?35t;bXqmUGtZ#;rTel@{b>jp1-*myBg@QuY@TahZ~8UVM!Z&3wJwm9 zepbx;X`!|WgFX@na=mYTR;2UU$)`o8{QTudKUIFwC{jX+7YEfg=}f3 zc1q5TN@)Kr{kA48HP|welc@-2dh+{A+*t$Y?JYD;73ZpD9VBIt;q{IQHCYykc$cZe z7h7QH)G={-<8@Xh7szZNgUEB}?L5Y|4$nka0kggAED%`#3dX?NdlliX8~u2o*p z!pYTg|2YVX$C`7S^?NvA41+Be}b>35t_u_6K!O&9;AQ z8@n#yY*$qKh}wyM2RpINCA|&E`ap;f0K{$HoP!Q_z&0F z9rN{pa~kXqjoEUEZ^u6$eT3M#YyWVa6M125hyH#^VNsjA<%?yl_RMnmAoGKX7A&bcF*D{6rIoVotgC0l+ntgkj5cb8qkMqP7&VUd`-BBwQb)!XGh>EN5O# zk-XP#it5{WHNku>!90S6&~tsxytoI5GMqjMfm{Lp4CEXBAI6oc+_6+XVx7PAUcUW$ z&9M}QFBMKZ>vymHo#wTpE|K63z@2~qJiloYMo^q?@Ie8&%qO_(UR0ryyAEJUYq=7; z?&(xUC>#e2@F^gekw7ovI{_o%9ReiN?iFAn36-=@m5|>LbA0l>_TlQ*4X)99t0Moq zjT>RkutbG2w4k!Syk+r>@(Y`*cU#14=aq#B(EeYHJ8O7a4u9b~ND@?~o!5sd>1q8I z=oUX?bCP({ZwjK)0k>hEsbTO-a451T71sXr@*{ruG-|M>d2qRWNLoIG4A+)^|_ai1$ z2h0+M+?7KMW|D}E7O|5aV12;+l%W~?G!}X)S4ZhxyA@zXr*(a3Inqwsj*-ya1Z&Q& zLQ;mtRq*7)Ih?R5L-MRGG-b-Tk?Z6f8s1X22UBGu3g*O<)yP{pUrT2bakOnUUQ33l z(#O<{zpJEUh8eO$k7y)cOTb0}hlSBym&<=pR6JpME(^K$MDb7rg_N(c7$=NJ4ME4nf zmhn?~j#icpRGHQE4 zalVj{OKQK3SuSryNG+vPNv#|!xnx9oTd-XF12LW<`lKoxEsb#w>c$7vlu>h!KwpnU zddTFdgL>j}1I^<4I{JO(Va<-zw3Jkb^8Mzs{$Tv+0ZW&hpu!1-(IR`!Q zo`1W*7y~w+0_iH08sw8_-t`f&ytbBDsbV(w+p8TXH@q6H*NOs2(D*xQ?!5TDe?jwp z0CMrc^{%dfYSmXFnY&<%*s0(wMbl@>wadtBkd4?At9qiL^gVeSJ7)owY%Qz$Ov=hy zB{UtwzOiwzZz0hYXnLOo$-?AQa;`Stv!q*^CRc6&9rQ)Ys%u{$ zT8E{Kl_TO!!a!z*W4XK+pFn{hg7tAJu+B)X%Ri005)uD`*O4-?)UdOh`jt>;jPxu6Si# zUx9~K>Ay#pAr!jR*x{4|!^%g*)?Q3NGs7kB3A z0px|#P&&1UM~4%)onp|+@>+}s?X50lLQ5TU#kX_Ub5RG3zSw7Uv`v6ne+4+vFQ!BG zWOYxvw9{ty?Gaz@`KB+wPg>EUgx@e6rAV6pU}*twTPm26R(YsUE06b413HftHa!ki z7mHlc-?x)_!F8HQ%f?vhJ_YWMARqJy~lEjzM5RYkDMFCn=V>WXLbhoPx@$TN+Wg!MDl= z;jGkkHRD(>vxcp3<}v2nEjEJQOsCrHzB8V!c3YUs-{6(4L@8#-?a<5MWXBY2d!Q+L z;!wc*6784K39^T(m-g4pTRx`01=C1}AeIx`P$o1VvAT;*?3=n4)m_P3#VRcyhr9zH zBcm`%E6`QPaBe7U#xdpd^6~E1VRC!M0#KH$({%E@3?Wha0V6Z9drXE9oEfmy2$%*w z0y2==D9xorm56a$8vBbiF(tSY_eR2WfmHs6v6jM_yDfMnoTqS&-Z?m$9pYS&7o-52 z$DyTInFaNAOBO%`AlbBZ1$C(dvr3N-g~(j-QD2G9ud+^S#vUGp$MCtc(rR*p0`$2a z_)H@zNJ@lcE?0HVo?V6&H+(7Tfplq2ZVmn#N-YO0%sBbj3!e~?Wssa;P4~i-Qxm92 zCzLjxtvy%3_%^?}?O4b(0>M}zP4Z;K`5g&ow3M+jywWO42QAmJP-~;gmXNA6K9DHg zHjThDVy-a(f)v_4Ajz?}W|Ed1`J#@@9acXjp=79guNxMIvU{@>7_+1q*Ku5=d=%gJzae4_J3u#0Wz5bSjaVuv7h-=UqSpSK!NL+1K}%Vf%FNt|_I!q02aSaLjvH4C;K z8ZetkEN^8WY6T$_j0~_d>jK&Vesmx*mAe*w3%O$4ae8#mFft{$>qAwQtHklG^yv49 z5J@hZaz{1Z)#PJ1l#l2lcfRwY0#aPALL?uP(Q6Jq{yV6{Mlu?qYc9!}Vy+$@-z4+! zflU?|) z%J(Y0WL@yam+YTrD;P?->rhz{JfPZr`-m(Y5vb%0E=5QT#96Q zZpb>d490)g{rLdqZdhMEy#@%m%Yzw7lm%;#k z0LiMqnokB$W23(IHfsiI?t;6E-qzn9AVZN1lcx#+eaDx`Q#0XodOGCI><}H*czI@3ANd3~pKqA!U}WtZ$qo*6C^u%~ zu8rx8Ne`Q1jjx&e&Bk{Q^k6%a&Ow$ zMWgDjk%f|+tRzlNqJlh&KAo-fniw=oX1h+T*T z3_rO>4q&Sgs+^7}I2)G%OU{P&QpJrUuBwP(VB6HF)Qc*0Dq*LFQ|X1(G~nXONA z5^PeCL}&*o(=-MIu1iOWAY~p?9Cmfn#g2?8K3u4uPWyn`0Q06q^V@hl&8=L#x^#3K z%SQlw1ZhJMSJPK%!=j_Cc$$`Gn^SL=Xuf79%i9;@^vd@eSw*Z!ex1=r3h7yj1IIcl zs}oN~Mq=joSKWI%zkfvTcpM?*gF0&p2+RS>oxnStt@6o7U~RlU*P^GVMr!UjU0)4X z_b4I_VK-mW~aSlm>{W8*dBwT#H+*coXELzuu;MfdYYVf4jZ& z^OuXqr$@?XEgGW0RsoQ<49jGlb?ZUwqdJx7Voeic4-o7{_`>LYP`<=m-s}MOZdF!+nUe3>|tuTw4q1{Qe$%usRz}4f~o%mV0-GieZ*pgI2L>Jh+_ z>*R<_)2rbnAbZ<)S+;`k1=2<kns8+pD5w+2lp?_`uRDrFW@1ak|$KRoU#Wwl9e+>;V#hBq*{R zo)jHFv>hsZMu|Rmq=UsB@JMkA_WqyEWy$~qN4fuMq#Z^Ex`I8dz`H4Q(si7(JYxk* zgsx4fhh8GwSz}HtwKe9o%HF6O^M%!ZolAw8JUF2OYy7C_{9~??b3)q*$iVT|vr%hz z{5v|kpRTU}Y_#!vb^pp|{moLEu}ulSqOj50jv#_=7v&OI_6>kS#h5+}9qQ|)YY)5D zbq6q*s}O#F5k@VlpnH;`&?I^YIls>jvvEcsa{sz58Ppt_PP=`)`ZUtk#?TFCW^=r` zmoCH~k?3b@yX78#Z8Znm^AUfMPck@c^y_mCfvajiOfrcSuvfw^G6X%buyF0mNgDSx zMj{#)ED9@z$)lg9YzB`pBaxrPp|8@PIZhH^glMp^RyU?3&7YxjL=sXRI6c*WDfCnB zTft8*`vAujHBMCx-;hkGC+oK&RoW`0Xu@2zd%{FoJxKR_9FOVTH^L<#K6Myd1`G=m zk}K^zDvxAMo@!H~$s02@Db{SSZ+nLB5IpW=T7VaTu`~s(o!oJM-q&tg@3z$C4H2Z> zX^thE-#Dg?Fdg=yVwkMdQ@P^9u~ct_TfJ=N-UW_Tyzk9cqvO%nn?@YD4mie4$=h zKk;;Lxl_1CoW{Ya>bafnYaCldYSxr<25qK+Ia8OmO{JgIfqwW-^tfBvZeVBAdgx5+ z7PN_$pEuRoP*6A~mCR9#_c@I}}9O^wv8Z zr*r)b)!!&Z(>BPKME)?>!1Ln;UG7&y-@*!#GYY^<*An*$`YY6qApxdy`)7GI} zr4qDF6EYg|u+&57odzZX_MfM31uuN%ANFb2u7(hEf_g#fjd77Y#JYxu<>ODODviKT zUTXaERi}gXum8-q9@fq>+A%y|Y2vfR4GiFdfo-huH;5&bg#zc!0zaicL4PcElan?@ zULJOAILg1f(df2E#nML?T-^}K^9r|+q#v>D6#39>4J>O2ghF6Lh&2dYaAQ1_vcWw@ z3yniMk~96z=0cDOYp3NU3k)Lf-?qsuplr5NQ+l8gr;GL_JSRC-3m1m8v$bz_CWS4O z<{k@3nDile^oG1Q(j{JN|K_OK<5UkVcg+n3{}nZNYAer%^~~EjfWlnr5ku^Xeo#PP z4BN4pZAvOpnK?se7FP4N9p(4Fz`t1Pm0f{c2m2pA=N*E7o4#r&R{S#OS_s{!eeP&n z<=nl{B{Uyst|Zb7o=$@~VRyWyJ-Y+ebdy=WD| zBP7|>R;>Vh5fb3WN;g$qccjz_Fh>_SFx6y9Kg$VK8x_=LtdL0DUeW`h^Btn0|?I?kj zeCasyGSf{T^o+QF#YdH3$`q|MF%lvDGQg> zL*f_eNze0_&WSZ;Vm>h)q%AYPmrJg3P3;WD=|Dc!{e9llLT!h+;I2lG86>OEVWaIO zZ2`DHw9&~lKtP_PtDhK8d@!jzq7+bTkWwmgL^H z?#+(&K|6GVNjVoT>ktO7CbL(HG&9CHyt^0q+S48@$GukWn@KP(2aSy-rYjZ8>T6=~ z^zz45?f?63W%_qkc-W{p7PGn++I>Nj7aX)ZFXg*J^`Ll?a#ZuT*a`ze6+tmmikztOK(+u?n;^xFu4M?=yW5|Ft;_H zIy#qG^0XHPlNG_f(s&o1O_OsBl;0~FdgEPoE@Ui0Qy%mV@QmEgj58@6g%C1tQoo-PtzN2b#W;6vZ7Gqd(6-)e4q<@wK@D`q7-W4}Rh6gkaja$=0(>ccvC3 zTQ2+eog0rCdCZ&B?G#hcIQQF7EbF1BC@S%m=|0n|*ONrKw$i?$#yRVN#f9Ls(IE$E zLT?oD0Ch|A@Qu**y7Il!3Q7&fIa)B!<6`H&2*KBnWqrmYaMw32p?V|_4d9Ox*Zpdx zB(X8bs?s;}t#kAQCfT@a%i0c- zi^r5nl)$7)Is5y4D{bQH?&DJ*o$|-PTk>umsA`Eu9)&G zY2q+=Z#)ux+st5heDMd>)Y%sGnJ#R>;N9dzrc&xPjJThXTcb^6Q`OFQsv=AGt;23P zT0+4V6CPq2PbQCcriK2vN!%wO8-I3v^5Pnb+VRLcAjwPe4WsL2L_ob#tw9wvu}RXO z))XMAEIyU;uJ-0OE{ygpqnm^{M)1wk4Hlw1yc=>LMSjs?>@}RTVLr8uI=8nve)~(K zjL}4cVaSTXZ@}Pemt>&TBmc%HQ1$`=>OWCSz=Ej;D(>{HN;d#9a z(z(We$=-aEq>Wnp^2YBu=fzxb9C*}RIsDSh0qw4OfY;+6EAk+RJ$OPzL*DiJV>EpFd>AoJFSA%140%u&uup+^G{aCg8 z|G#kU@NQAN(j0MEmWX3tg2M5OzgEfA#Tj+5l}!ZOR?D zy4wU;JpX6E)$lH6{P!t)00fW4e$`*Ax!SZxmxVPJ{&1WB&^RH+EAHCRIkQ+Fvz2+5 z6H|^UlUkjs! zN>s#w-qRWmU--JWj7=iIr?1uuv_n1N|F~4Vzg)}o=%;%s z35`MfLbo(T>8ZO|<^Q40LvtG_VwExk{2#!Hm9eyQFdTlinnUBQLvyihm6W#kHL6t= zUs$p9aQ_o4gMyMulOTGd%a7a|QTX=R&{@9USp{Vfr~eGa;frOpz#ya+LLnn2F^AbQh@pf4Z#> z8DyRIOZx*3s2)NJn7YyDApFtJLkng%>0|m_;EwI_veBoBZ=szw6p&}2hs`t!{4moCQEd;U!?UulR%xfz2#- z<nOcnZDhPI zV7&eUe&5RXbFI+eHvt0qkym0egAIawQv5Lu)B&>P21-QP{7>DjOb}<-UH9Y{k*cnnL|MZb0ZALqf?(uS2gu-7zE?!WHYYm0xqq?glTc_vR9 z+M)3X06g@JC*sa45ba^GTc(KX&y}AfPdS#vHTC3-mrm_ZL!nKowxZ_Y59P|-*1Xw3 zH2GhA3&g;c86sbp++(*dPcPSlu)GsdNjl+I@0dD*(m4PdtmF%o(DoOSHK~$}!$Ai` z72TQu--0Sd4{QpQ;Xknc;mtM7nEvI$KcxOtWFg#PSu8`BrB&O+l_?kjHw@ zlk!|k%M9aDyHihzTcx%2;!bUET=meF%tPMNux{5s@&Q4m|FE9Kw;)9*_iN24!e;?@ zz@ghp?m9J<10r~(!~D4wQ8uM5#fqr-xLm?X2bR~90_vvTm?YERCfZ_u{w}3}Ew2-& z!3y@-m_Vrw0v_M~{GA*3-^^w3S#22YfKPcLdzv^{8!fOjuxejg_U{z#u& zWeqgK#>!Fs=8eKfjthl>{9`sN#vwq59yJl{yLR?tNQ)x~wXlWn#EMq5w*K6tkL*y? z(G79j@KHbL#bQMhpG}F92aJi_ohvsh3@Q0O4bQNmzHrJYk3Kfm^#c={T zcdoH43ru>zdMaKy))4Yyo|D5mEnUCnXO|japMai1l+{$^&#Yb#=9(Q?JAU`Tm8L|634iTB}=rbGv8Po6u3`rvdeuT4xWVR;0KRc#sM-c%ZKbBvW?y z<4f9?Sr!@j8S^~5xoYe$rxDuVG{5Nzt^Px+ebTKYbrY!{sI2UN$P7`-9}}Ox{&gko zAHMUzY>OIV*CY${LizQ7q3^*BQp2F=3NA9cW=Rve>wyPcZ?1rdbFR?`5RNBW!CA{U zJhP$>-}oVSCJ>#}P`ANe#1+Yqx95sN*gbceu|!wxWyW}sP6A(I$jyh@x#xb9mz&I- z@edH2hDa>t;mKY8U-9K<@+ANVGQ2kRk)a;N0;*zt%rDd%^fZAyW*ra-^Yr92w)b)c z47$&lw|58-jisIIcROf8SbTNm;9g;-*1u@U22pVs|0a#IIRH@gJ5SX!0F)hGcBE%- zJkIhjuG?FTAsS3{dJM0Bu@?WTivw6Qa3ER6FPaQq?@4tIWU&kA0CJb^#pSiER>qhh z6yJy0|PFE)q?c=oX%_vnqr` zPV`)No;(~pl)o7;j(R|Jdvh%o zLOxYd6*B1k*VoX2pnL8=MD1U$Cq9cQg00WaIgYigR08^!rPvk6q9Q-l&z;2CH=`O; zv?OOE6X+ypot%9SFSBs;36VVqP>v10Lc1)@akyZp+H2~~%l7-EL}CQ%qkq`QPUTXZ z{}ZY3EoZ6|F}O|X&w7BTX%;dZH`W4){=ULjG1j!X&!x%+4pa;Q5xy+R?S{IoUzl_|%b-VEmFr|>t>8OH39S?5k>Y)d|{Gz*6R z`IB13vOEDJMNcM?tEe~r(1dgs#x8uNe1`P{w5{LNfoZqr_|OTTh;(i6AZ8{K=PQo> ziK_FN3rzB!I>mg3!Q1TXR61pYf-0A`d#is%!bzI?7o>(&=^%eiAYvcMpfT^~e3XRr z^S6dlpJMqUNYk-1pyl=-G0?&i$jJJ1QbMiws1 z{CO_&(V;!shUn!2TkO6F8y4W_;;#AIFI@C4L#b9TCsRyb=>ASlbE&ewZN+zXF9IB& z;p@@IRnt4qT}@>&v%bpJy=h_H@J6q5E!f=?h4%EJ?2}$_p8DH?D-G z2a{3iSCn_8s^?cV>g$`FFOz41&CrA)XQeBe-HiJ%kre+rYH=682K`2;*sbm1KbE; z=+}?&h13>qwcVPG9Tfz8DxzX5yTWPexi6;kNId&+tO=i`c1;)6q-#!PRu zw3~c_^qu}lctZgI^gVVV{`KfA2E;1WsH>8zyx5+z=lQMcDZ0ThrN`iJhz&!b*m!)Hkpq`rzh(F=@@VDz2O&bI}-3oSH{&>wsg?) z^+3SL>3G<4c57i)-Z%2+>ex-o+q!t>OPJY;HsZ3dgVOp>skad5Y{i2`Z{IO}-v<&M z&YHAa`=xN^$ol?2((d4{^&CBZz^{x7{R757F0H4(!0LpjhM06zZp-{t?YTIF|3KU} zj88g=ow+nP`ewZL{cEjr3H>TC9JyZ&7AB^?b_2`Lqv}7cA!R*i2@3-?k5AOId*z{H zP9I}VK419EZZEQR`BB*42ZSGNhp7;&s$?RpVQ&127dB~MozS~dMR@h8&QiB?!sw1# z*>eP8Ht!^1m%w(%*fa5tMvEzNHsexAaMUYW;9`MzyHos}AhL9D>+l7^&qAB49k)y5 zDph2K-+uk^^To9TX;HlXlj%@moywn{d;edL*;0c?J`vImD4>GaL5UQfr{pd zc3ru$d887N0(>VFj`miK^lq<_1)q4X?T?k?skz?ZVHmAw_0Tx-jxY4Lm7b@ZYrQ$= zI;$8JGvsy>O9P4k7aXv)(yt(~igOLSWC$&Sa*B5fw{4JI6r=A_E()=zfHGfd2UXO^ z371lV-U8bUUq=eA(C!TZSX(D|>6D;eJ-Z2J<$4{mN4f8!RbubQzfTa{IO1R*R{0a< z!C_F#r-7;om4#K?{nfPJflX#sMQ(kz0!-UzTOD*VaX@*^M;} z{c5H|i8sLf|D)QW-xT1$JO^X4!2pc646=nSmMW+;)P687sQ(S^2iAkfIdk^($Dmz% znw0L9Di+Tj`NxW!wR@ViLBYv|iHFwR_C++G`&1kv*WC3HP%d`>y;)^1mW!}JGZtD1 z{2^12qSg4_{wr`>!nbyNF@wV}7)K+knZWr_f!Bj=g}KwI?c&d|%c^J3wV%9allG?* z?wy1wESQDm z9Ic%NaQ`gj&6vk2sjc!nlJ!WYGsSL6tH4_HJ)7%=u-t;nk@hy|UDy6T4@5oY-DI`11NtM? zS%)3FF|6XKWU>N#vq6(j5aXtIz=Zcllkz*DSdy9^@}bG5()sc{0T)qN(CVxwE;_2~ zyE;ce;Ozel!ONEos#g99#2&9zXZ0r>hBi{&N4u*$NZ-WW>Q;aHeeFWb>1PU622QoGOm!G{GbKL0w8wAVD64MWhiI&t^zG|A{-b|f^2z)!fiUFG z0BNZ^Qqcg}26hp5Y5(M|lhzpufNY7z^>Vlsp<{7AqW2Al9t3+PA;5pP+2783dt7TO zAMSQ3qoiRLt!5x;@OS!s$HSFsJ?;2w1s?QzTR*i9kLS+c9QemA_gQ~sA7!yC5WUV2 z7I(V(O-f5jmjw<&KA{AWwtez?|TWdW)`JCM%=;>v27A%v<8t>>#BSN<#TZLo+zTsv<3Sk6`>U|*Tx@H3t9 z$C>uc8~J1Y!P98kOF7B^xBhs;TjjDalYcGKoPU0|K5$V%+>M>(th*|Ktupg_w-(%W z0Jarl|G(Igw|L8jzb9U^I98S%|Kfdr$6K?Kv+>QZuYEPi^grcfWo5Mr(H0T3VKjKa za?nv)#&YVXo*+%5#FFBSd7-xFjeksquZrE+`k%kI$$91U`A&O)2Xiray85}Sb4q9e E0O7<~M*si- delta 10928 zcmaL72{=@3A3r{1sgRZ@LQESiVk%n^Q+av{N%ce_jVDF2WgEL=skBmr5R@#@LCv5*w_F1O|L)idD?k6KJ;>QbA`ct-&a|fy3zJ*)hFPEOM9=1vg|qy)pIOz zlm_r$zS-ZoX=f*N`7MBtaDJe-iQV_$#{RpH^rJ?INwrab1L#=Th^{_oznGfgj@AUgtJ!C=2S-KOm8nd{FgUblt!+8Rl|ZLD;u} z5%v4eCh%j8=RR(OI*>c2>wko-bx6|8bVH&rTJab7HwLF+U;6qQlWP1>TSI|MaSU*3LT}`ceF|CfN|E^*Cp8 z&oKRT#jE+Ufp>^+qL0%b5__*6DLgAXayY5obZ>L$hGvH$l9bKgn|e{oy3~csdn5kn zbMJ|L=yLen(SMk`8@31~FLa<};h#Lm=5@17Mk@37yFb+3Ijpg`dzWa+h7GH4Hy}?V zjDU1PeYT%tNDFziw}>P*w%aq8N<{TYaDP-G7H;QSLi5Zn-QII2TnsHXQ!> zhwhWr!0m@Olp!R=>YfpQ*2~zuvMKd6BumKRjN>lE3coxT{BC#m<$Gk(?Ty%S%VuEz zc>Ttys$=KkzEM2Le#-JM(;2FdL?3^%Js9@<&^%dr@mDrc`|t2=>EB)cq!7-_XLW?} zne*G)?y8nlUfuo2EOSqa97OA^0$@P19lqMhe1QRhk+QNL z!sTOA3a8$eZkvezoH+D^G@|`6gXPvr?An2h?v0Wa7ztNQ*)HpX-d?5taI7#ED=ef{ z2}H#fS1fRu6|>i_WTPF`zRN$$yCkHCn|Z$YQ(?2D#ocXMhsCZRRjs}L6Mi65^#$e3 zN72Tex0T;*v=q{b?7H~Ov2gdsUCKN2AG_9%-n(__DrSBYuQcd z$Vg{75N8u-5!DH4V2i1BphodZeMG`PJ&G5m?pS#T`k}0|Vc@42{H3vYdK8ZPVwDMa zv#2#!Pf@GLSzu8dG$KvHJ#lwzHS%LIM@hFx zH*fmtFptxO$B>d^X6%VjdL}nX9UPV!t}s%$y6JOC;^tQgZ@PwaPMVu9xvRdmr(R~J zKc?ez}=UvS7KUBJwYCOw868goN9-DS*OKv|_Q_bxGy7QcN$5gl;l zX}tqK9kIgOA;1bbW*ZDf#_!BNf;WJ(S5bB{Bp!9r90R7)r$hHeL3V?<~01JnU@Rl*)_mR)vk|e3BQb- zF3m*Mrbscga)jT%H|u^0rg3TN0M@%Kzvd&B)kb={^aFinMy%G-uX$?#o4{wo&kwmi zs8+XiT|IETi5wIx&pQk*PGojq=+eONKZH8uA(*z4UXNwMuFnm3OJJ;u;_e`q3_4)e znE%L9vSj=&aGf7C;}>k_KE?a|kIL<5^r$NC4xml4{l+QEdy2&!R8FDvj)pm_UkJOm zkEfz%KQ#>_d+1TTWw`N9N>@heiR({{7@6E=jYj@kz)z(gLr1jrmBBdn^pb^2veQ}l z!FlITR#LOiTZkzZA-Yz#&pmVq)p}=<3J(mtcw_1`kc|6?=RPwkRy>za$!}=$w+hWp z>ClmW3k;6AeL<03cQQ7pbdGTqIscJSXHWQvoeht*F&i!OlRDW+q6kp z?gCJL@^rJ4*_eUG%{~)dXTQ4sw?RZF}&B8qep2zggI^k&9b}#+a03yjknMK3IJwfvQ=n?br zra9ZWnVpc|KN;UeC`@VJO|#<9d-ro1M@{AYo>yOX{xMJ0R=ttZ%}_4c%x4iK0qE<} zCBC81;%!Aonr^)qcPUB^IuaZLuq8p8^1_h(Hm3l?29C64og+4J8Da1xB65Te;E0nUV~)rbC=v!tp;EKw`z(-gA0`b zCnSDB4^;bpm(nTmHho3!`rAy(TzE-f7Irlg_~K5>%8^y1%S^QVSk`y^u56LvC?p?X z5nzzXQkn4kLi{S~^3blQ>mr~r#Gwg24Ltz6{gr-{w~&mdj+biIBYB;chK`ViJUiY;(oB;u zz|HYj0NZolUX)xG3G*IS&>I_@j^wM99wfzjj7d%)Gl@?hvj{@jmL; zn%3_(P?OJn$GaMOW@G0tHMZ-p@6h}*#<)x`p7)}n4KN0hoB7IX4HGlep)rjX*T$S) zj^c6Lu5n%HgOUp8CHX_J^3C}PLDxtz-pRqUwU9`cFn0&xRk?w*8b}ryNG>z zT}sjuZPStBCvTtdROMN+2QnTAdZn-Rn#~mSO5)~JZ`&OXWWiWGCO|bSYct@?-sSAT zuxx@BYe7}d>AeO^vQ!OP^9UKe@Dz-%Cyn&sew2)(9Gw1{?I2X4NldwRt`G4J!v zK4mn3t7|rO(%stNfnpBBr@H&$#?d{$3^2~|qTtd}Jc%0aG>^Xxco2ct2dZ>A-=BxVeF|)&vn?QF)d>l1=W_~Cxjc4>& z2X<#|>9=^rt|EcuZ!PMiLLHY8J7FBa3ZD4+LuvoC9pq)|kRjI3lo?t3gizpB-8pT& z3T~D8h+G3a{kfS8ZI)`j5_=|I+p6Xq#SN9sz0tpUIt=tJ2_Y|pR+k?)0=tXh=JFyH zKjz^aCbhgY#5i0>SXT?*bAZ#UEp`%NNm;E=Z?;Pwj=~E8TtiHb0_Ori#OkXf{j1V( zIMf%b;2c{LPfxkc>Be*r`MfI6#wnnUK^!`bAY!^qJP-brqDtf?ath4KURdy#3JCZI zgUn$h$a{Zaik6;V!;<~iYO*W0ou1>XCYJAky#6Suo>M;ciPTcI5O{CV+i}{$m*2Ci;#A+Yv5uneY+B#ZHlDa?)ijA zR$hu|)R@XM*sFHZGBRe`jLl5t9tOSx2jYQ&6B{iZpHwXT(WdSlF|*=d>K*Wcf^?C4 zm#Z0GknT*qHZyLJ6T3W6np484L|zK3Ve3$PUMV<~`f=0jp4 ze5KmS9$x?j-O0rMg_*7_>F7We3Q;f8$zyfV+yfqPXXZ*ZzH%x=Dd0{HpPsS7D6!vX zne11u2*Ev_D|{Xu8MONAN_BCYfpw-Crsvee`-UU8Rg?uB7ks)3(%#vcS#1%HYDG*=a>LSsC9*b&nL2$&Y<$b*tIiu# z?uK=ZCW!H;_~y}L;1aLbsg4qn9;P;Y@9El_GPs0Tqosm8Q5H0DFXAjy`Eb^7MY)N+%!gm10OPyHzKjPK0%oJavU^LSTl~Uw1Ux1al8|BHx|>K{yo%a*08vZ^Hqz zRKS#D(p+^mjV}c=%A<(9I{-p5M(OBxexrTw)g8?+yC!jE$n|-3&sm+I=&-$z_12Yeu-XukB+)GVrDCqJ z)xyZ4J@E#_EBv?kz4de-+!+puT+g)I87-sBpV*$$J(JFksc@&|GLXI~`u; zjRwqLX9d1QfhIV!;zg+Uo_1unx|#o&U&zUgNE?#_eF3lFe?F*wsVxahbU|(X{B_5M zohS^DuvEb6ok1}{pnn*F2K(@!N*w^@{z!dUBww*4%)WK&hO$ClTE{i{tj{Cb< zDiqM?+r%6sfna{4#yG^-K+{N&YMy1&)E%$g%C8lAXmz80>);aL$VsJ%81Bk^UaZiN zHW%etW5||`5P&Pn8EqH*Tu5&{pc7-KSbS!v(4BHd_8{lNLvk|HerS_++t=&vOg%I} zy;SDi8b%^Zvz>&RNXVDjBHMSk?{9uh!(|EEOz+R2E2< z)lr%G`DFW=QL+dl@Gdeo5IuK9Xj5Ubufv4oJ) zr@I)hgGW%96`xw?l&p8YMUKG(*qr*=#FEZTGimM^alwRHHUC+F_Rn^#a0Y3!yvSHL z>folizJQCI@ynB)7;?6Y&rnV{;;7`{reKf!%!w3(ch0CH#>cyO*E>u^MQ~QYtp-2c z)@nHgoZI}LzzNH)QWHCS$o22@iP$PT2dR6w5Mx&F2(^&j%?91Vz{*-w+=UJrq$I`y zlAB4!7pb>b_at5Q3o8DeICh0(AF1d)^pOy!Y&K)lGh1VS>iuaA@f+^WmJk<3x(zuV z0Z->)EsG74#$MA~cH7hyI+okKI~Vn)$RTw0KJcZk`6Z40YhqRBVGpJoui?yyYK2F~ z*@v9g#cS>u9Wpd>dY3w#fUslw;2u6v+8>)F%DitJZ>vXfCQ|?xaHkJ^9vf`*_+aQa zyb>6h$OaM9E-0TCfmMtkDg4+dp)ysBqej(}-PB)&=KqMp&s)(*J&*D@ec2zN3;@1s zrfxBKQBt3gx9JwMP(4+{ATB|)=o5dtOx10-``cdxc^*uA*`xLyd72-7ms5ou+Qd*e zKg&^F zPJSBF+HKmaf>oU~lV0cqz^?8_zK#!=$Db}3m|40a#)Xq24)YyHmk?wK*en)+Aijmw zTTzRF?1a3+6ss{e+tVp_Z+Av5Ub1u8j4kUR&piw-jg3brMW=Pak&b>rz;&j2!PNM# zA?t-n996M$YPrsgZz*-dTAvlgh+mEU05{OP8QM03j6A!C&jn2&CM zMpkGHYR>)@d;^LJ*PeDOS|*x+74%oBqdqIu2d4g_v{Qi(cvM{}4SAm5n27zy1oUmY zD$X+b2|_4V1E|HL!30-q(rn(5A7;JTw z1yH(t)&+<#1avM%wf?`E&HqVf{!4KnVsq_fafnnJ4PFZN0BY_m_{pbugd)IAs*cmH zfv=6B6Qt%6g5=xlC5ZYvWET5=UjYVsw6vQ3jsTATAum)m3>Ts(@oe zv(79t1A1B#TB2cZfAKy^Tv<-6rCC~ zkA0uLO}%n*`YynUjX@p`s_x@q%57h{uCC;yw{`x(BFuqR7vkLL6tojtA#rU@F~a=r zRWnZ>!c+3gru%=1YRAv(YNKnT+>i*UIYJF!A#OLcI+*Qw*uPpEgi3THk8V2E6K^&R zuu!MiF{5q#6Nk>t^2Z4a&m?;8j+3hW4aYx!O3}Y2FZ}bJCRo~C#pscKtPV-rIt4k4X7o#h7ViZ7M?wlTKFG~0tXvpTi z;2}BTa~WURQhN!BT!y>%RvbQPLTB{Cm1*!KrIaQI9SNauZ5<-ftp@1|fUoULgE{58 zkm9*Z5ZCKKK7mGq_4N+uY*7nwb)tGZ$T6J#lei5|q|TILpkxpZk&`|i zvGDv6o$-16S72sgega|xO9ZMIv=F;2(7Z^JR9*@*=2_I}4Efp=7Z*=oobF;-LG%N{ z5aT42&C6n72UMz>zsdfB-xcWdqbQR2EwE4758jLxB^p8^j?9zhM0EIE*aepJilLj= z(FX)KA2)AUD^W>vGpRuIG~n=3w-BHdO^{u2V{L@#?unUKI=6deEieeZ*_l61_NH-s zj8mLQyyiGSrrK4`Z#iLt6e%4frNC*uu`>n+fj)eJ^|hhE@vkMcr6@A;mzMLa9%z0k zELu!34*1#WJD|(UOy%oz&Y_i!^z@SJs&r3$k&M)zDM(h45;OQjN(9~=?(+(rTk%f_ zjdUOEpKI-#f~*PeZQ`)RDsRyHlakTM;$dw~{3<=N+ zz;W(aN3FS$H`^?LhqxhoKY;4YAq@iD>iiPF^8aG+vk;>>q(z0C7UI|b3tb3hBcPBT zW9Zl9B~%ai^MY*7)W0f`4pO3fh05tb%LP3qY5)&j=aDMEH5*U6MwT zCCt|q(e|oVLkFd}v|lGaypW#Y#oXY!K&BX+s}^ax40{BC+rU{( zS#CUbN!mnXiZ<$2VNhWQqiD+FtUqSuMjC5Oxr+7W4uOdFc7EY1fzHFo z!2nKJtRNLWG11O9DMKY9vlMh%AAsRZ<+HETLPHuv&bH|XT}i^aS@u)voG~(=Q;EW)wHvND+Ssc3*MWD{p@0SHRI`+j{6eq`y zM_X)bwPveXZK{VF&{m?RI7kf`pnif@fFLG|mg7n&$$D?nK<)+c60nvN-BVql|K$P) zUTH?E?b>r6;^F>|{4_M2i@VhLaTtoEZ}r9YNqJ(Mcv~aV*vH`ft%ED=O=XV+RV@}_ z8lxq4Osdn0W^u=m6!@;mZR5QEhkMpx0)_eVGI<=N_x7XIOVxmPi*O)B3_4S!v$c_FU`SGWH>Kw3>jbBs7seu8L@6Ahse?nuM4rNg>fIG`DDK>7R z(h?<7EgjIaZ#Z=rgAkNUkotVTc!RG_1P#O3p4^ht6U6L|oFh0!?w9kmaPagn(uUv3 z znR2@Fw+gyn(zw4S%And1ru1@rZq=cFq%Htlv`Q3WO>#+>Y67IE21>)R2eVyy-;oAj zt}8s11}BmJdIen6GZ_88pw69B7gmDGrckoX+!8E9^sH`I)F=OFaFuKM30DHo7V#jk^RflL844R5pjw0;`S{qa z@-LOVrtCn+C+&Ku@$a_@eMl%IBf+nW*nGEh+@RRuN;@Gbb5=wd_g#~#qMaZnfG4?j zY`&Yf%>DlWL*#JdGs}fifvl+f?T1!J;_1NTT*3GROp5xmG58lHfv9#1N;#v}m(49E;l5J6H0 zd0792Jf9;jJg3cE0u?_SL47##ZP6yLz2sH_O_Eh`M|d~XAHK_R5pxABilvU~%F}%g zR%YE1-Xj?2GUy2M;itsPx3~ralY5OwpP~$OyH>g%dIg^qkmRl=2jOJqkpBfLZ$311 zqMFr+%o%x*BMvswF>j^uZ-GkdjjVV*B`9kl;^N|Uxd+qfs$=j4Sz$gaUI=VtV8$1~ zRG4o;6Xp2Ep9LIgg%zEC_INsA!>+$V$N8h8y*{~4E+E^f1wVlSD06^Ns84S@-Uwlu zmj4{^`2SSAU(DGUd(O_H9V(|-7X-;+H(z|q&jk}mo*4z{Qc%tJf6!vT(#DYAMedAP zi-Wbo>lp0*W?|d)v!}xUa|Zl-F)Z}n>pSm7Tg3ivIItS3w69mY+m5zdW4&Y$*3=$l zt>$IK7I25a;azO57Oy!zSx}q)4Fuh|Q^Hc~V_rShF1l(>9qQ@v)@&M6U_khFy;uzh zs?`vn<I_%iok<{KKJNJ0+aW&~UR`U;fhJt#(_ff8J8f zY@jUOj#`<;ti8H-t^V<{Df*~QeC``!&Re?FcKWWeanJ<{_WQXu&^QbV$W z#zxJek$St-&&`erf}Q~RT0;68Sjjk5P8P_an4ci@MUfp*xoQ08{J_#n=x7Ofmoz@E z^JupdolNKs1t@fd?II?;55L&58~|-Q^S{U~fGy|}iYIG7QII4KHX^lP46Oj1TNpxE zXUegyUv{pEOptk_(Sd)qO5vSmRp{f+J{%|+am*_w*|txM;TeVJ!>l`3ovebO+tB{< zT4&m8-;B~#K#(&Je#gh%dwuE0{P$qHKpznSo@y|r8^q0Rel6a4XXg8smqBXZED84i zgxMGk5sGY5m!U1#wK+j*1N7j0R)kWLDAY5C3cegHxI5w$*P7IJ8VXC3PJMlEz|Uvf zp~9=l|6EhULog}!uh}tRO>oHRfi>U~#1`ZS2G^m2l7GN)Ca(48k{wwrqZXZ1O9;|F zwquM;M<;e+#5i;*j`y&wPrX6U!~!~8iP`_bRJA~nJK%WD0PI`WH_`L#&M`PSDmCstp!J32Unc)`HxalFlU-pO6@{C0A+_UU~K+SRuBw6E}>|O?4ux+yj zeAd1)Tkzz$Z1UW6rMXoguhiwmL>{RfweVbP=-0A^8?4n zm#@gCv{|RuwYfcDcJOek(>W3Rrd6o;xUS4K=|LC~@M1ZjLzQ&U3x~D!-kGMT!)SkX z^ryP0^do=I0kH;JAu}LP6|Q35#C2!};eu)?n$+|1Ep-BLk^iB}O(y`dv3uenN%?Jv zf~L!!?hbxij3C?*;fyWj| z`!<9%_{{CP{p+MEai<4$x3z9mU`H07=u3^)w+lg`dxRPP#GUZiKrPXvTGh-~H^v-f zsa5>C`d|AOYzD>&;4e~+pQTnKw*S2Y1F_#0<$OO;n)#~vTO@a`zvlTJ;h|g$lq|LA zJdo;W5I7^6Ig&4at4#Uif8-8cStOvoK{{B@V1MpJddl24RPs9vDuzJ0+<$*y(Y^Uc zyXYeLYkZku=*s3tLA9<4akhqQ6IsWBkkVg6nIGB-)m&^_Ko*IXZ%lm?)T3}$CxAn$ zPiT*$7j{E*1iqRwD#&XHjuoWeQj9FL`(_V*F#4hbCBCfd#ejUwcCPV} z?zvO1)|{`o{rcj;5#(XMw+OJEA2W+Oe|`tF>jTMsujmug@5lFyT2Bx z`JM8{(=`cD-Q#@N`ZFQrA0#vdeaDQKBVe!%`vvb3z+ivYo{^n&3ktBd?(H}f@770U zC<_|FU}wHds)cLL)s8ILxr?yZuK~v{w(HjXo6jl=(og&+pOyOle(sq1%iSBC!>9+< zZ^k6JF;m(koynYPO=?-=4v$;}rb{~54d?wg-9h~OdY@YnP}cdKSB8J(E4EEShonfE zYhn_0t4D658(grp41Hdoe*nN{XBe|$wbe2=V^SFJ6-z2=3xb^A4EL1q6D?3a@b!j2 z(*^nAMV_?YF-GY|2gRhvo6r#7-W0Yj$DbhG<{x@U;f|w1+rLB`%ik#83m+suHqwB+J8rwrWv84dPDm|F} zV7X(smFwKL@i(M+1Ci?PIkflC5w&XmKv^9WhbIes>g3&4{c=iJ4WVr%tCM`iQyzCG z+k%Hq%Db(1`7|8L1M4AnQUFc_`~O=HX2sYh$5Am$8IDhnS|6b1n1|ef9gE`$ynd|n zRVeCF{c9b|XM{Sp3tl&XKBT9XAEY35(nJ=1KT!!-hJHcxr7Q1RznK;yGraFn*{r>& zfK2=zxjd~^IJsx;l$+0Fc7p~xR+e}! z8$NJT;M5<<8tc9I%54sbf|D(pB@}zjA9t=_gf&Hr)QE3EJE&9JEuEL|Bz|jw{Z`M? uv3B80wj0;mbv88^efj-JMkpvv-rW9^c(*YV2HOmS8J)lUXZ|_cu>TKFA9U*g From 875faa671c2cf28d86f6e22454e3b5144c6c29e5 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Fri, 20 Oct 2023 02:08:43 -0500 Subject: [PATCH 09/13] Automatic changelog generation for PR #2412 [ci skip] --- html/changelogs/AutoChangeLog-pr-2412.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2412.yml diff --git a/html/changelogs/AutoChangeLog-pr-2412.yml b/html/changelogs/AutoChangeLog-pr-2412.yml new file mode 100644 index 000000000000..48101c794654 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2412.yml @@ -0,0 +1,4 @@ +author: retlaw34 +delete-after: true +changes: + - rscadd: Two new barsigns From 934cb066d3b2f51cdfb1cb4366c5f413d0ee35a6 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Sat, 21 Oct 2023 00:44:37 +0000 Subject: [PATCH 10/13] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-2412.yml | 4 ---- html/changelogs/AutoChangeLog-pr-2414.yml | 4 ---- html/changelogs/archive/2023-10.yml | 5 +++++ 3 files changed, 5 insertions(+), 8 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-2412.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2414.yml diff --git a/html/changelogs/AutoChangeLog-pr-2412.yml b/html/changelogs/AutoChangeLog-pr-2412.yml deleted file mode 100644 index 48101c794654..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2412.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: retlaw34 -delete-after: true -changes: - - rscadd: Two new barsigns diff --git a/html/changelogs/AutoChangeLog-pr-2414.yml b/html/changelogs/AutoChangeLog-pr-2414.yml deleted file mode 100644 index de9e77fe9c6c..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2414.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: Skies-Of-Blue -delete-after: true -changes: - - bugfix: moth language bind now works as intended diff --git a/html/changelogs/archive/2023-10.yml b/html/changelogs/archive/2023-10.yml index f71812651a54..f22b9ef1b7d4 100644 --- a/html/changelogs/archive/2023-10.yml +++ b/html/changelogs/archive/2023-10.yml @@ -74,3 +74,8 @@ - bugfix: outpost wallmounts and doors have been fixed. please report any floating extinguishers & hovering intercoms. - bugfix: the independent outpost should stay powered forever. +2023-10-21: + Skies-Of-Blue: + - bugfix: moth language bind now works as intended + retlaw34: + - rscadd: Two new barsigns From dd25b26193d5599e0af84889994f747a57c2eb73 Mon Sep 17 00:00:00 2001 From: spockye <79304582+spockye@users.noreply.github.com> Date: Sat, 21 Oct 2023 21:07:43 +0200 Subject: [PATCH 11/13] Adds a new ruin, The Cave Crew! (#1898) ## About The Pull Request - [ ] get the subshuttle to work! This PR adds a new jungle ruin called "Cave Crew". This is a hidden frontiersmen base, located within a cave. It also contains its very own subshuttle "Gut Combat Freighter"! it is, as the name says, a Armed freighter used by the local frontiersmen to carry out raids, and supplies it also creates a "neutered" subtype of the frontiersmen This type does NOT drop weapons, making the ruin a bit less of a lootbonanza
Images ![2023 04 14-12 35 00](https://user-images.githubusercontent.com/79304582/232023904-0d8b7ee9-d770-4de2-a552-ebbe8b293e4b.png) Ruin ![image](https://user-images.githubusercontent.com/79304582/232023917-a1aed4ae-07ee-49d4-8640-00517252cb98.png) Subshuttle named "gut" ![image](https://user-images.githubusercontent.com/79304582/232024532-0f8140b8-5231-492d-88bc-c779e52ec5a2.png) ![image](https://user-images.githubusercontent.com/79304582/232023995-9a2e83b6-ba0a-461f-bde9-f45839bdfaa5.png) ![image](https://user-images.githubusercontent.com/79304582/232024089-637ca303-5c35-4e76-b30b-fffe37fb8a69.png) ![image](https://user-images.githubusercontent.com/79304582/232024145-2f4a5fe4-a9e9-42d0-9b3e-861ee6ac644e.png) ![image](https://user-images.githubusercontent.com/79304582/232024190-9c181406-973d-4e35-b323-26dafb876139.png) ![image](https://user-images.githubusercontent.com/79304582/232024230-5b84f6ee-c6dc-49f9-a5be-33c4a8557c2b.png) ![image](https://user-images.githubusercontent.com/79304582/232024315-af144ef6-1c69-4b88-afc4-0ec33636a24f.png) ![image](https://user-images.githubusercontent.com/79304582/232024337-13994b9d-89a3-49f6-a9ff-a344a2e50d5f.png) ![image](https://user-images.githubusercontent.com/79304582/232024387-5f8e1244-f997-4a19-852d-5e95615037e0.png)
--- -THREATS- 6x turrets 2x pistol frontiersmen 1x shotgun frontiersmen 1x MINIGUN frontiersmen 1x frontiersmen officer 1x AK frontiersmen 1x Armoured mosin frontiersmen 1x mosin frontiersmen 1x venus trap 3x carps -MISC LOOT- 3x abandoned crates t2 parts 2000 credits fax machine camera bug different computers kitchen supplies Donk vendor misc engineering supplies 1x frontiersmen hardsuit misc frontiersmen armour misc ammo -MAIN LOOT- 5 telecrystals EMP kit C4 satchel 2x Frag grenade 1x emp grenade 1x nagat revolver 1x combat shotgun 1x energy sword 1x AKS-74U Misc mech weapons -ULTRA LOOT- Kiwi the puppy ![image](https://user-images.githubusercontent.com/79304582/232025756-3bffcfc9-e390-4869-a596-f3c8419072fe.png) "lore tidbit" While the Minutemen wiped out most of the frontiersmen, small remnants can still be found throughout the sector. This right here is one of those remnants. The cave is a resting place for a group of raiders, calling themselves the "CaveCrew". They have remained mostly silent after the war, only partaking in the occasional plundering, and trading with other pirates. ## Why It's Good For The Game ## Changelog :cl: add: Added a new jungle ruin "jungle_cavecrew" add: Added a new subshuttle "frontiersmen_gut" add: Added a neutered subtype of all frontiersmen (doesn't drop guns) add: Added new areas for the ruin add: Added a subtype of the heavy frontiersmen corpse that lacks the minigun pack /:cl: --------- Signed-off-by: Bjarl <94164348+Bjarl@users.noreply.github.com> Co-authored-by: Bjarl <94164348+Bjarl@users.noreply.github.com> --- .../JungleRuins/jungle_cavecrew.dmm | 7124 +++++++++++++++++ _maps/map_catalogue.txt | 4 + .../subshuttles/Subshuttle Catalog.txt | 5 + .../shuttles/subshuttles/frontiersmen_gut.dmm | 810 ++ code/datums/ruins/jungle.dm | 6 + code/datums/shuttles.dm | 9 +- code/game/area/areas/ruins/jungle.dm | 30 + .../mob/living/simple_animal/corpse.dm | 5 + .../simple_animal/hostile/frontiersman.dm | 20 + 9 files changed, 8012 insertions(+), 1 deletion(-) create mode 100644 _maps/RandomRuins/JungleRuins/jungle_cavecrew.dmm create mode 100644 _maps/shuttles/subshuttles/frontiersmen_gut.dmm diff --git a/_maps/RandomRuins/JungleRuins/jungle_cavecrew.dmm b/_maps/RandomRuins/JungleRuins/jungle_cavecrew.dmm new file mode 100644 index 000000000000..cca97a317ce2 --- /dev/null +++ b/_maps/RandomRuins/JungleRuins/jungle_cavecrew.dmm @@ -0,0 +1,7124 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aa" = ( +/obj/effect/turf_decal/industrial/traffic, +/obj/effect/turf_decal/industrial/traffic{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/rust, +/area/ruin/jungle/cavecrew/cargo) +"ad" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "5-8" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/ruin/jungle/cavecrew/hallway) +"ae" = ( +/obj/structure/table/reinforced, +/obj/item/storage/backpack/duffelbag/syndie/c4{ + pixel_y = 5; + pixel_x = 2 + }, +/obj/item/crowbar/power{ + pixel_y = -4 + }, +/obj/effect/turf_decal/industrial/fire{ + dir = 5 + }, +/obj/item/ammo_casing/caseless/rocket{ + pixel_x = -6 + }, +/turf/open/floor/plasteel/tech, +/area/ruin/jungle/cavecrew/security) +"af" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 2; + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/mineral/plastitanium, +/area/ruin/jungle/cavecrew/security) +"ag" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/structure/closet/secure_closet/engineering_welding{ + req_access = null; + anchored = 1 + }, +/obj/structure/railing{ + dir = 4; + layer = 4.1 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ruin/jungle/cavecrew/engineering) +"ah" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/ruin/jungle/cavecrew/hallway) +"am" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 5; + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/mineral/plastitanium, +/area/ruin/jungle/cavecrew/security) +"aw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-9" + }, +/turf/open/floor/plasteel, +/area/ruin/jungle/cavecrew/hallway) +"aI" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "6-8" + }, +/turf/open/floor/plating/dirt/old, +/area/ruin/jungle/cavecrew/cargo) +"aK" = ( +/obj/structure/table/wood, +/obj/item/trash/syndi_cakes{ + pixel_x = -4; + pixel_y = 9 + }, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/ruin/jungle/cavecrew/hallway) +"aL" = ( +/obj/machinery/door/airlock/grunge{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/jungle/cavecrew/hallway) +"aM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-6" + }, +/turf/open/floor/plasteel, +/area/ruin/jungle/cavecrew/hallway) +"aO" = ( +/obj/structure/destructible/tribal_torch/lit{ + pixel_x = -11; + pixel_y = 19 + }, +/turf/open/floor/plating/dirt/jungle, +/area/overmap_encounter/planetoid/cave/explored) +"aQ" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating/rust, +/area/ruin/powered) +"aY" = ( +/obj/structure/falsewall/plastitanium, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/ruin/jungle/cavecrew/dormitories) +"aZ" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ruin/jungle/cavecrew/cargo) +"bb" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/ruin/powered) +"bh" = ( +/obj/machinery/computer/camera_advanced{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ruin/jungle/cavecrew/bridge) +"bp" = ( +/turf/closed/wall/r_wall/yesdiag, +/area/ruin/powered) +"bG" = ( +/obj/structure/spacevine, +/turf/open/water/jungle/lit, +/area/overmap_encounter/planetoid/cave/explored) +"bH" = ( +/obj/structure/bed, +/obj/item/bedsheet/dorms, +/obj/structure/curtain/cloth/grey, +/obj/effect/decal/cleanable/shreds, +/turf/open/floor/carpet/nanoweave/beige, +/area/ruin/jungle/cavecrew/dormitories) +"bJ" = ( +/obj/structure/flora/grass/jungle{ + pixel_x = -13; + pixel_y = -14 + }, +/turf/open/floor/plating/dirt/jungle, +/area/overmap_encounter/planetoid/cave/explored) +"bK" = ( +/obj/structure/flora/ausbushes/stalkybush{ + pixel_x = 6; + pixel_y = 9 + }, +/obj/structure/flora/ausbushes/stalkybush{ + pixel_x = -4; + pixel_y = -6 + }, +/turf/open/water/jungle/lit, +/area/overmap_encounter/planetoid/jungle/explored) +"bU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/statue/sandstone/assistant, +/obj/machinery/light_switch{ + pixel_y = 21; + pixel_x = -10 + }, +/turf/open/floor/pod/light, +/area/ruin/jungle/cavecrew/hallway) +"ck" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/ruin/jungle/cavecrew/hallway) +"cx" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/machinery/door/airlock/hatch{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/jungle/cavecrew/dormitories) +"cK" = ( +/obj/item/stack/rods/ten{ + pixel_x = -3 + }, +/obj/item/stack/ore/salvage/scraptitanium/five{ + pixel_x = 11; + pixel_y = -10 + }, +/obj/item/stack/ore/salvage/scrapsilver/five{ + pixel_y = 8; + pixel_x = 8 + }, +/turf/open/floor/plating/dirt/jungle, +/area/ruin/powered) +"cU" = ( +/obj/machinery/power/port_gen/pacman/super, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/machinery/button/door{ + id = "gut_engines"; + name = "Engine Shutters"; + pixel_y = -22; + dir = 1 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/storage) +"cV" = ( +/obj/structure/flora/ausbushes/reedbush{ + pixel_x = -11; + pixel_y = 13 + }, +/obj/structure/flora/ausbushes/reedbush{ + pixel_y = 5; + pixel_x = 10 + }, +/obj/effect/turf_decal/weather/dirt/corner{ + dir = 4 + }, +/turf/open/water/jungle/lit, +/area/overmap_encounter/planetoid/jungle/explored) +"cX" = ( +/obj/structure/flora/junglebush/large{ + pixel_x = -7; + pixel_y = 8 + }, +/obj/structure/flora/grass/jungle/b{ + pixel_x = 10; + pixel_y = 9 + }, +/turf/open/floor/plating/dirt/jungle, +/area/overmap_encounter/planetoid/cave/explored) +"cZ" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/ruin/jungle/cavecrew/security) +"dd" = ( +/obj/structure/flora/ausbushes/ppflowers, +/turf/open/floor/plating/dirt/jungle/lit, +/area/overmap_encounter/planetoid/jungle/explored) +"dm" = ( +/obj/machinery/power/smes/engineering, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/industrial/radiation{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ruin/jungle/cavecrew/engineering) +"ds" = ( +/obj/effect/turf_decal/techfloor/corner{ + dir = 1 + }, +/obj/structure/chair/plastic{ + dir = 4; + pixel_y = 9; + pixel_x = -7 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/patterned/brushed, +/area/ruin/jungle/cavecrew/security) +"dA" = ( +/turf/open/floor/plating/dirt/old, +/area/ruin/powered) +"dH" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8; + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/mineral/plastitanium, +/area/ruin/jungle/cavecrew/security) +"dI" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating/rust, +/area/ruin/powered) +"dJ" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 10 + }, +/turf/open/water/jungle/lit, +/area/overmap_encounter/planetoid/jungle/explored) +"dO" = ( +/obj/structure/table/wood, +/obj/item/storage/pill_bottle/dice{ + pixel_x = 5; + pixel_y = 3 + }, +/obj/item/reagent_containers/food/drinks/bottle/moonshine{ + pixel_x = -2; + pixel_y = 3 + }, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/ruin/jungle/cavecrew/hallway) +"dQ" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating, +/area/ruin/jungle/cavecrew/hallway) +"dT" = ( +/turf/open/floor/plating/rust, +/area/ruin/jungle/cavecrew/cargo) +"ed" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/turf/open/floor/plating/rust, +/area/ruin/jungle/cavecrew/cargo) +"ef" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-10" + }, +/turf/open/floor/plasteel, +/area/ruin/jungle/cavecrew/hallway) +"ei" = ( +/obj/machinery/computer/communications{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ruin/jungle/cavecrew/bridge) +"es" = ( +/turf/template_noop, +/area/template_noop) +"eu" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 8 + }, +/obj/structure/lattice/catwalk, +/obj/structure/railing{ + dir = 4; + layer = 3.1 + }, +/turf/open/water/jungle, +/area/ruin/jungle/cavecrew/cargo) +"eD" = ( +/obj/machinery/mass_driver{ + dir = 1; + id = "gut_launchdoor" + }, +/turf/open/floor/engine/hull/reinforced/interior, +/area/ship/storage) +"eG" = ( +/obj/structure/flora/rock/pile/largejungle{ + pixel_y = -8; + pixel_x = -31 + }, +/turf/open/floor/plating/dirt/jungle, +/area/overmap_encounter/planetoid/cave/explored) +"eO" = ( +/obj/effect/turf_decal/weather/dirt/corner{ + dir = 4 + }, +/turf/open/water/jungle, +/area/overmap_encounter/planetoid/cave/explored) +"eQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/plasma, +/obj/effect/decal/cleanable/glass{ + pixel_x = 11; + pixel_y = -11 + }, +/turf/open/floor/plating, +/area/ruin/jungle/cavecrew/dormitories) +"eS" = ( +/obj/machinery/porta_turret/syndicate/pod{ + dir = 9; + faction = list("frontiersman") + }, +/turf/closed/wall/mineral/plastitanium, +/area/ship/storage) +"eW" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/closet/crate, +/obj/item/chair/plastic{ + pixel_y = 6 + }, +/obj/item/storage/pill_bottle/dice{ + pixel_x = 7 + }, +/obj/item/storage/wallet/random{ + pixel_y = -6 + }, +/obj/item/stack/telecrystal/five, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ruin/jungle/cavecrew/cargo) +"fg" = ( +/obj/structure/flora/rock/jungle{ + pixel_x = 3; + pixel_y = 7 + }, +/turf/open/floor/plating/dirt/jungle, +/area/overmap_encounter/planetoid/cave/explored) +"fo" = ( +/obj/machinery/porta_turret/syndicate/pod{ + dir = 5; + faction = list("frontiersman") + }, +/turf/closed/wall/mineral/plastitanium, +/area/ship/storage) +"fs" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed, +/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/item/clothing/under/suit/waiter/syndicate, +/obj/item/clothing/suit/apron/purple_bartender, +/obj/item/reagent_containers/food/drinks/shaker{ + pixel_x = -9; + pixel_y = 2 + }, +/obj/item/storage/pill_bottle/happy{ + pixel_y = -9; + pixel_x = -8 + }, +/turf/open/floor/wood{ + icon_state = "wood-broken4" + }, +/area/ruin/jungle/cavecrew/hallway) +"fy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/thinplating/dark/corner, +/turf/open/floor/plasteel, +/area/ruin/jungle/cavecrew/hallway) +"fA" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ruin/powered) +"fG" = ( +/obj/structure/flora/ausbushes/stalkybush{ + pixel_x = 6; + pixel_y = 11 + }, +/obj/effect/turf_decal/weather/dirt/corner{ + dir = 8 + }, +/turf/open/water/jungle/lit, +/area/overmap_encounter/planetoid/jungle/explored) +"fI" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/blood/drip{ + pixel_x = 19; + pixel_y = 9 + }, +/obj/machinery/light/small/broken/directional/south, +/turf/open/floor/wood{ + icon_state = "wood-broken6" + }, +/area/ruin/jungle/cavecrew/dormitories) +"fN" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/directional/west, +/turf/open/floor/plating, +/area/ruin/powered) +"fO" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ship/storage) +"fS" = ( +/turf/closed/mineral/random/jungle, +/area/ruin/powered) +"gd" = ( +/obj/effect/turf_decal/techfloor{ + dir = 6 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/dark, +/area/ruin/jungle/cavecrew/bridge) +"gk" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 10; + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/directional/south, +/turf/open/floor/mineral/plastitanium, +/area/ruin/jungle/cavecrew/security) +"gm" = ( +/obj/structure/table/wood, +/obj/machinery/chem_dispenser/drinks/beer/fullupgrade{ + dir = 1 + }, +/turf/open/floor/plating/rust, +/area/ruin/jungle/cavecrew/hallway) +"gv" = ( +/obj/structure/flora/rock/pile/largejungle{ + pixel_y = -31; + pixel_x = -1 + }, +/turf/open/floor/plating/dirt/jungle, +/area/overmap_encounter/planetoid/cave/explored) +"gF" = ( +/obj/structure/closet/cabinet, +/obj/item/clothing/under/rank/security/officer/frontier/officer, +/obj/item/clothing/suit/armor/frontier, +/obj/item/clothing/head/beret/sec/frontier/officer, +/turf/open/floor/carpet/red_gold, +/area/ruin/jungle/cavecrew/dormitories) +"gM" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/stairs{ + icon = 'icons/obj/stairs.dmi'; + dir = 8 + }, +/area/ruin/jungle/cavecrew/engineering) +"gQ" = ( +/obj/machinery/porta_turret/syndicate/pod{ + dir = 6; + faction = list("frontiersman") + }, +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/jungle/cavecrew/bridge) +"gU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/thinplating/dark/corner, +/obj/structure/cable{ + icon_state = "4-10" + }, +/turf/open/floor/plasteel, +/area/ruin/jungle/cavecrew/hallway) +"hf" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/turf/open/floor/plasteel/stairs{ + icon = 'icons/obj/stairs.dmi'; + dir = 8 + }, +/area/ruin/powered) +"hh" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/turf/open/floor/wood, +/area/ruin/jungle/cavecrew/dormitories) +"hn" = ( +/turf/open/floor/engine/hull/reinforced/interior, +/area/ship/storage) +"ho" = ( +/obj/machinery/door/poddoor{ + id = "gut_launchdoor" + }, +/turf/open/floor/engine/hull/reinforced/interior, +/area/ship/storage) +"ht" = ( +/obj/structure/flora/grass/jungle, +/obj/structure/flora/tree/jungle/small, +/turf/open/floor/plating/dirt/jungle/lit, +/area/overmap_encounter/planetoid/jungle/explored) +"hz" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/structure/chair/plastic{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/patterned/brushed, +/area/ruin/jungle/cavecrew/security) +"ig" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 5 + }, +/obj/machinery/light/directional/east, +/turf/open/water/jungle, +/area/overmap_encounter/planetoid/cave/explored) +"ih" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/turf/open/floor/plating/rust, +/area/ruin/powered) +"ij" = ( +/mob/living/simple_animal/hostile/venus_human_trap, +/turf/open/floor/plating/dirt/jungle/lit, +/area/overmap_encounter/planetoid/jungle/explored) +"iq" = ( +/obj/effect/turf_decal/techfloor{ + dir = 5 + }, +/obj/structure/chair/office{ + dir = 4; + name = "tactical swivel chair" + }, +/mob/living/simple_animal/hostile/frontier/ranged/officer/neutured, +/turf/open/floor/plasteel/dark, +/area/ruin/jungle/cavecrew/bridge) +"iE" = ( +/obj/structure/chair/comfy/black{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech, +/area/ruin/jungle/cavecrew/bridge) +"iN" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/storage) +"iT" = ( +/obj/structure/flora/rock{ + pixel_x = 9 + }, +/turf/open/water/jungle, +/area/overmap_encounter/planetoid/cave/explored) +"iV" = ( +/turf/closed/wall/rust, +/area/ruin/powered) +"iW" = ( +/turf/open/floor/plating/dirt, +/area/overmap_encounter/planetoid/jungle/explored) +"iZ" = ( +/obj/effect/turf_decal/techfloor, +/obj/effect/turf_decal/industrial/loading{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech, +/area/ship/storage) +"ja" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech, +/area/ruin/jungle/cavecrew/engineering) +"jd" = ( +/obj/structure/spacevine/dense, +/turf/open/water/jungle, +/area/overmap_encounter/planetoid/cave/explored) +"jg" = ( +/obj/structure/spacevine/dense, +/turf/open/water/jungle/lit, +/area/overmap_encounter/planetoid/jungle/explored) +"jh" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/bed/dogbed/cayenne, +/mob/living/simple_animal/pet/dog/corgi/puppy{ + name = "Kiwi"; + faction = list("neutral","frontiersman") + }, +/turf/open/floor/wood{ + icon_state = "wood-broken4" + }, +/area/ruin/jungle/cavecrew/dormitories) +"jj" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "5-8" + }, +/turf/open/floor/plating{ + icon_state = "platingdmg3" + }, +/area/ruin/powered) +"jm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/jungle/cavecrew/engineering) +"jr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/structure/bookcase/random/nonfiction, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/ruin/jungle/cavecrew/hallway) +"ju" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 8; + name = "tactical chair" + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8; + color = "#808080" + }, +/turf/open/floor/plasteel/tech, +/area/ship/storage) +"jy" = ( +/obj/effect/turf_decal/techfloor{ + dir = 5 + }, +/obj/machinery/computer/crew, +/obj/machinery/light_switch{ + pixel_y = 21; + pixel_x = -10 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/storage) +"jA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "5-10" + }, +/turf/open/floor/plasteel, +/area/ruin/jungle/cavecrew/hallway) +"jC" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/ruin/jungle/cavecrew/dormitories) +"jF" = ( +/obj/structure/window/reinforced/spawner/north, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating/rust, +/area/ruin/jungle/cavecrew/security) +"jO" = ( +/obj/structure/flora/junglebush/large{ + pixel_y = -4 + }, +/obj/item/flashlight/lantern{ + pixel_x = 14; + pixel_y = -3 + }, +/turf/open/floor/plating/dirt/jungle/dark/lit, +/area/overmap_encounter/planetoid/jungle/explored) +"jZ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/ruin/jungle/cavecrew/dormitories) +"kb" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/ruin/powered) +"ke" = ( +/obj/structure/flora/rock/pile/largejungle, +/obj/structure/fluff/drake_statue{ + pixel_x = -25 + }, +/turf/open/floor/plating/dirt/jungle/lit, +/area/overmap_encounter/planetoid/jungle/explored) +"kj" = ( +/obj/structure/flora/rock/jungle{ + pixel_x = 5; + pixel_y = 10 + }, +/obj/structure/flora/rock/pile/largejungle{ + pixel_y = -31; + pixel_x = 6 + }, +/turf/open/floor/plating/dirt/jungle, +/area/overmap_encounter/planetoid/cave/explored) +"ks" = ( +/obj/effect/turf_decal/industrial/traffic, +/obj/effect/turf_decal/industrial/traffic{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ruin/jungle/cavecrew/cargo) +"ku" = ( +/obj/structure/flora/ausbushes/stalkybush{ + pixel_x = -5; + pixel_y = 18 + }, +/obj/structure/flora/ausbushes/stalkybush{ + pixel_x = 14; + pixel_y = 1 + }, +/turf/open/water/jungle, +/area/overmap_encounter/planetoid/cave/explored) +"kA" = ( +/obj/structure/flora/grass/jungle{ + pixel_x = -13; + pixel_y = -14 + }, +/obj/structure/flora/grass/jungle{ + pixel_x = -11; + pixel_y = 10 + }, +/turf/open/floor/plating/dirt/jungle/lit, +/area/overmap_encounter/planetoid/jungle/explored) +"kB" = ( +/obj/structure/cable{ + icon_state = "1-9" + }, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/ruin/powered) +"kH" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plasteel/tech, +/area/ruin/jungle/cavecrew/engineering) +"kL" = ( +/obj/structure/flora/ausbushes/stalkybush{ + pixel_x = -5; + pixel_y = 18 + }, +/turf/open/water/jungle, +/area/overmap_encounter/planetoid/cave/explored) +"kO" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor/hole{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/brushed, +/area/ruin/jungle/cavecrew/security) +"kQ" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 6 + }, +/turf/open/water/jungle, +/area/overmap_encounter/planetoid/cave/explored) +"kR" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech/techmaint, +/area/ruin/jungle/cavecrew/engineering) +"kV" = ( +/obj/effect/turf_decal/siding/wood/end{ + dir = 4 + }, +/obj/structure/bookcase/random/fiction, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/toy/figure/curator{ + pixel_y = 19; + pixel_x = -11 + }, +/turf/open/floor/wood, +/area/ruin/jungle/cavecrew/dormitories) +"la" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/button/massdriver{ + id = "gut_launchdoor"; + name = "Cannon Button"; + pixel_x = 21; + pixel_y = 8; + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed, +/area/ship/storage) +"lg" = ( +/obj/effect/turf_decal/weather/dirt/corner{ + dir = 1 + }, +/turf/open/water/jungle/lit, +/area/overmap_encounter/planetoid/jungle/explored) +"lm" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/jungle/cavecrew/bridge) +"lo" = ( +/obj/structure/flora/ausbushes/sparsegrass{ + pixel_x = 7; + pixel_y = 6 + }, +/turf/open/floor/plating/dirt/jungle, +/area/overmap_encounter/planetoid/cave/explored) +"lt" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 6 + }, +/obj/structure/spacevine, +/turf/open/water/jungle/lit, +/area/overmap_encounter/planetoid/jungle/explored) +"lu" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/ruin/jungle/cavecrew/engineering) +"lz" = ( +/turf/open/floor/plating/dirt/jungle/dark, +/area/ruin/jungle/cavecrew/cargo) +"lD" = ( +/obj/effect/turf_decal/weather/dirt, +/obj/structure/railing{ + layer = 3.1 + }, +/turf/open/water/jungle, +/area/overmap_encounter/planetoid/cave/explored) +"lG" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/light/directional/east{ + pixel_x = 24 + }, +/turf/open/floor/plating{ + icon_state = "platingdmg1" + }, +/area/ruin/powered) +"lI" = ( +/obj/structure/flora/tree/jungle/small{ + icon_state = "tree2" + }, +/turf/open/floor/plating/dirt/jungle/lit, +/area/overmap_encounter/planetoid/jungle/explored) +"lR" = ( +/obj/structure/flora/rock/jungle{ + pixel_x = 10; + pixel_y = 5 + }, +/turf/open/floor/plating/dirt/jungle, +/area/overmap_encounter/planetoid/cave/explored) +"lS" = ( +/obj/structure/railing/corner, +/obj/effect/turf_decal/weather/dirt/corner, +/turf/open/water/jungle, +/area/overmap_encounter/planetoid/cave/explored) +"lT" = ( +/obj/effect/turf_decal/industrial/warning/dust/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/garbage{ + pixel_y = 5; + pixel_x = -4 + }, +/turf/open/floor/plating, +/area/ruin/powered) +"lV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/garbage{ + pixel_x = -5 + }, +/obj/structure/sign/poster/contraband/lusty_xenomorph{ + pixel_y = 32 + }, +/obj/structure/closet/secure_closet/freezer/wall{ + dir = 4; + pixel_x = -28 + }, +/obj/item/reagent_containers/food/snacks/rationpack, +/obj/item/reagent_containers/food/snacks/rationpack, +/obj/item/reagent_containers/food/snacks/rationpack, +/obj/item/reagent_containers/food/snacks/rationpack, +/obj/item/reagent_containers/food/snacks/rationpack, +/obj/item/reagent_containers/food/snacks/rationpack, +/obj/item/reagent_containers/food/snacks/rationpack, +/obj/item/reagent_containers/food/snacks/rationpack, +/obj/item/reagent_containers/food/condiment/enzyme{ + pixel_x = -8; + pixel_y = 5 + }, +/turf/open/floor/wood{ + icon_state = "wood-broken5" + }, +/area/ruin/jungle/cavecrew/hallway) +"lY" = ( +/obj/structure/flora/ausbushes/palebush, +/turf/open/water/jungle, +/area/overmap_encounter/planetoid/cave/explored) +"mb" = ( +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/obj/machinery/power/port_gen/pacman, +/obj/effect/turf_decal/industrial/warning, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ruin/jungle/cavecrew/engineering) +"mj" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate/secure/loot, +/obj/item/storage/pill_bottle/iron{ + pixel_x = -6 + }, +/obj/item/storage/pill_bottle/lsd{ + pixel_y = -3; + pixel_x = -2 + }, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ruin/jungle/cavecrew/cargo) +"mt" = ( +/obj/machinery/suit_storage_unit/inherit/industrial, +/obj/effect/turf_decal/industrial/outline/yellow, +/turf/open/floor/plasteel/tech/grid, +/area/ruin/jungle/cavecrew/security) +"mu" = ( +/turf/open/floor/plating, +/area/ruin/powered) +"mw" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/effect/decal/cleanable/wrapping{ + pixel_x = -13; + pixel_y = 7 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/ruin/jungle/cavecrew/dormitories) +"mz" = ( +/obj/structure/chair/stool/bar{ + pixel_x = -6 + }, +/obj/effect/decal/cleanable/vomit/old{ + pixel_x = -14; + pixel_y = 18 + }, +/turf/open/floor/wood{ + icon_state = "wood-broken7" + }, +/area/ruin/jungle/cavecrew/hallway) +"mC" = ( +/obj/structure/cable{ + icon_state = "2-6" + }, +/turf/open/floor/plating, +/area/ruin/powered) +"mD" = ( +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + id = "gut_holo" + }, +/obj/machinery/door/poddoor/shutters{ + id = "gut_cargo"; + name = "Blast Shutters"; + dir = 4 + }, +/turf/open/floor/engine/hull/interior, +/area/ship/storage) +"mI" = ( +/obj/structure/dresser, +/obj/machinery/light/directional/south, +/turf/open/floor/carpet/red_gold, +/area/ruin/jungle/cavecrew/dormitories) +"mK" = ( +/obj/structure/railing{ + layer = 3.1 + }, +/turf/open/floor/plating/dirt/jungle, +/area/ruin/powered) +"na" = ( +/obj/structure/flora/grass/jungle/b{ + pixel_x = 10; + pixel_y = -19 + }, +/turf/open/floor/plating/dirt/jungle, +/area/ruin/powered) +"ng" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "1-10" + }, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/ruin/powered) +"nh" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/patterned/brushed, +/area/ship/storage) +"np" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 9; + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/mineral/plastitanium, +/area/ruin/jungle/cavecrew/security) +"nq" = ( +/obj/structure/flora/ausbushes/reedbush{ + pixel_y = 17; + pixel_x = 3 + }, +/obj/structure/flora/ausbushes/reedbush{ + pixel_y = 5; + pixel_x = -9 + }, +/turf/open/water/jungle, +/area/overmap_encounter/planetoid/cave/explored) +"nt" = ( +/obj/effect/turf_decal/industrial/loading{ + dir = 4 + }, +/obj/effect/turf_decal/weather/dirt{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ruin/jungle/cavecrew/cargo) +"nu" = ( +/obj/machinery/computer/card/minor/cmo, +/obj/machinery/light_switch{ + pixel_y = 21; + pixel_x = -10 + }, +/turf/open/floor/plasteel/tech, +/area/ruin/jungle/cavecrew/bridge) +"nv" = ( +/obj/effect/turf_decal/techfloor{ + dir = 10 + }, +/turf/open/floor/plasteel/patterned/brushed, +/area/ruin/jungle/cavecrew/security) +"nR" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech, +/area/ship/storage) +"nV" = ( +/obj/structure/railing{ + dir = 9; + layer = 4.1 + }, +/obj/structure/reagent_dispensers/beerkeg{ + pixel_x = 8 + }, +/obj/effect/turf_decal/spline/fancy/opaque/lightgrey{ + dir = 9 + }, +/turf/open/floor/plating/dirt/jungle, +/area/ruin/jungle/cavecrew/cargo) +"og" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "4-9" + }, +/obj/structure/cable{ + icon_state = "5-10" + }, +/obj/machinery/power/terminal, +/obj/machinery/door/firedoor/border_only, +/obj/effect/turf_decal/industrial/warning, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/item/stack/cable_coil/red{ + pixel_x = 8; + pixel_y = 5 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/storage) +"oq" = ( +/turf/closed/mineral/random/jungle, +/area/ruin/jungle/cavecrew/cargo) +"ov" = ( +/obj/structure/flora/grass/jungle/b{ + pixel_y = -4 + }, +/turf/open/floor/plating/dirt/old/dark/lit, +/area/overmap_encounter/planetoid/jungle/explored) +"ow" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning, +/obj/machinery/power/smes/shuttle/precharged{ + dir = 1 + }, +/obj/structure/window/plasma/reinforced/spawner, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/storage) +"oD" = ( +/obj/structure/spacevine/dense, +/turf/open/water/jungle, +/area/overmap_encounter/planetoid/jungle/explored) +"oH" = ( +/obj/effect/turf_decal/industrial/loading{ + dir = 4 + }, +/obj/effect/turf_decal/weather/dirt{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-9" + }, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ruin/jungle/cavecrew/cargo) +"oQ" = ( +/obj/structure/flora/grass/jungle{ + pixel_x = -13; + pixel_y = -14 + }, +/obj/structure/flora/grass/jungle/b, +/turf/open/floor/plating/dirt/jungle/lit, +/area/overmap_encounter/planetoid/jungle/explored) +"oR" = ( +/obj/structure/fermenting_barrel{ + pixel_x = -7; + pixel_y = 5 + }, +/obj/structure/fermenting_barrel{ + pixel_x = 5; + pixel_y = -5 + }, +/turf/open/floor/plating/dirt/jungle/dark, +/area/ruin/powered) +"oU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/frame/computer, +/turf/open/floor/plasteel/patterned, +/area/ruin/jungle/cavecrew/cargo) +"oW" = ( +/turf/open/floor/plasteel/stairs{ + dir = 2 + }, +/area/ruin/jungle/cavecrew/cargo) +"pb" = ( +/obj/effect/turf_decal/weather/dirt, +/turf/open/water/jungle, +/area/overmap_encounter/planetoid/cave/explored) +"pn" = ( +/obj/effect/turf_decal/industrial/radiation{ + dir = 4 + }, +/obj/machinery/power/smes/engineering, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ruin/jungle/cavecrew/engineering) +"pt" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/ruin/jungle/cavecrew/cargo) +"px" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "1-8" + }, +/mob/living/simple_animal/hostile/frontier/ranged/trooper/heavy/neutered, +/turf/open/floor/plasteel/patterned/brushed, +/area/ruin/jungle/cavecrew/security) +"pB" = ( +/obj/effect/turf_decal/industrial/traffic, +/obj/effect/turf_decal/industrial/traffic{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ruin/jungle/cavecrew/cargo) +"pL" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned, +/area/ruin/jungle/cavecrew/cargo) +"qx" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ruin/jungle/cavecrew/cargo) +"qz" = ( +/obj/structure/guncase, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/effect/turf_decal/industrial/warning{ + dir = 10 + }, +/obj/item/gun/ballistic/shotgun/automatic/combat{ + pixel_y = 5 + }, +/obj/item/gun/ballistic/revolver/nagant{ + pixel_y = -1 + }, +/turf/open/floor/plasteel/tech, +/area/ruin/jungle/cavecrew/security) +"qO" = ( +/turf/closed/wall/rust, +/area/ruin/jungle/cavecrew/cargo) +"qU" = ( +/obj/structure/spacevine, +/turf/open/water/jungle, +/area/overmap_encounter/planetoid/jungle/explored) +"rn" = ( +/obj/structure/flora/grass/jungle/b{ + pixel_x = 13; + pixel_y = -12 + }, +/obj/structure/flora/grass/jungle/b{ + pixel_x = 10; + pixel_y = 9 + }, +/obj/structure/destructible/tribal_torch/lit{ + pixel_x = -11 + }, +/turf/open/floor/plating/dirt/jungle, +/area/overmap_encounter/planetoid/cave/explored) +"rr" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "4-9" + }, +/turf/open/floor/plating/dirt/old, +/area/ruin/jungle/cavecrew/cargo) +"rt" = ( +/turf/open/floor/plasteel/patterned, +/area/ruin/jungle/cavecrew/cargo) +"rx" = ( +/obj/structure/flora/rock/jungle{ + pixel_y = 12 + }, +/turf/open/floor/plating/dirt/jungle/lit, +/area/overmap_encounter/planetoid/jungle/explored) +"rA" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/effect/turf_decal/weather/dirt/corner{ + dir = 4 + }, +/turf/open/water/jungle, +/area/overmap_encounter/planetoid/cave/explored) +"rK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-6" + }, +/turf/open/floor/plasteel, +/area/ruin/jungle/cavecrew/hallway) +"rN" = ( +/obj/effect/decal/cleanable/dirt/dust, +/mob/living/simple_animal/hostile/frontier/ranged/trooper/neutered, +/turf/open/floor/plating/dirt/old, +/area/ruin/powered) +"rQ" = ( +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/turf/open/floor/plating, +/area/ruin/powered) +"rT" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ruin/powered) +"sj" = ( +/obj/effect/turf_decal/techfloor{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-6" + }, +/turf/open/floor/plasteel/dark, +/area/ruin/jungle/cavecrew/bridge) +"sm" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/wrapping, +/obj/structure/cable{ + icon_state = "6-8" + }, +/obj/machinery/power/terminal, +/obj/machinery/door/firedoor/border_only, +/obj/effect/turf_decal/industrial/warning, +/obj/item/storage/toolbox/syndicate{ + pixel_y = 5; + pixel_x = 11 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/storage) +"sH" = ( +/obj/structure/table/wood/reinforced, +/obj/item/reagent_containers/glass/bottle/cyanide{ + pixel_x = 7; + pixel_y = 9 + }, +/obj/item/reagent_containers/glass/bottle/histamine{ + pixel_x = -9; + pixel_y = 6 + }, +/obj/item/reagent_containers/glass/bottle/chlorine{ + pixel_x = -6 + }, +/obj/item/reagent_containers/glass/mortar{ + pixel_x = 5 + }, +/obj/item/pestle{ + pixel_x = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/sign/poster/official/moth/meth{ + pixel_y = 32 + }, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/ruin/jungle/cavecrew/dormitories) +"sJ" = ( +/obj/item/clothing/head/crown/fancy{ + pixel_y = 9; + pixel_x = 6 + }, +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/turf/open/floor/plating, +/area/ruin/jungle/cavecrew/dormitories) +"sM" = ( +/obj/structure/spacevine, +/obj/structure/spacevine/dense, +/turf/open/water/jungle, +/area/overmap_encounter/planetoid/cave/explored) +"ta" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ruin/jungle/cavecrew/dormitories) +"tj" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/directional/west, +/turf/open/floor/plating/rust, +/area/ruin/powered) +"to" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating/rust, +/area/ruin/powered) +"tu" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/reagent_dispensers/water_cooler{ + pixel_x = 8; + pixel_y = 15; + density = 0 + }, +/obj/structure/sign/poster/contraband/punch_shit{ + pixel_x = 32 + }, +/obj/item/kirbyplants{ + icon_state = "plant-25"; + pixel_x = -3; + pixel_y = 6 + }, +/obj/effect/decal/cleanable/greenglow{ + color = "#808080"; + pixel_x = -11; + pixel_y = 3 + }, +/obj/machinery/light_switch{ + pixel_y = 21; + pixel_x = -10 + }, +/turf/open/floor/wood, +/area/ruin/jungle/cavecrew/hallway) +"tE" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 8 + }, +/turf/open/water/jungle, +/area/overmap_encounter/planetoid/cave/explored) +"tL" = ( +/obj/structure/cable{ + icon_state = "1-9" + }, +/turf/open/floor/plating/rust, +/area/ruin/powered) +"tO" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "2-6" + }, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/ruin/powered) +"tQ" = ( +/obj/structure/flora/grass/jungle{ + pixel_x = -13; + pixel_y = -14 + }, +/obj/structure/flora/grass/jungle, +/turf/open/floor/plating/dirt/jungle/lit, +/area/overmap_encounter/planetoid/jungle/explored) +"tW" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 5 + }, +/turf/open/water/jungle/lit, +/area/overmap_encounter/planetoid/cave/explored) +"tY" = ( +/obj/structure/spacevine, +/obj/structure/spacevine, +/turf/open/water/jungle, +/area/overmap_encounter/planetoid/cave/explored) +"ua" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/chair{ + pixel_x = -9; + pixel_y = 12; + dir = 4 + }, +/turf/open/floor/wood, +/area/ruin/jungle/cavecrew/dormitories) +"ue" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/turf/open/floor/plating, +/area/ship/storage) +"uf" = ( +/obj/effect/turf_decal/techfloor/hole{ + dir = 4; + pixel_x = 4 + }, +/obj/effect/turf_decal/techfloor/hole/right{ + dir = 4; + pixel_x = 4 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/machinery/door/airlock/highsecurity, +/turf/open/floor/plasteel, +/area/ruin/jungle/cavecrew/security) +"un" = ( +/obj/structure/falsewall/plastitanium, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/ruin/jungle/cavecrew/dormitories) +"uo" = ( +/obj/structure/chair/stool/bar{ + pixel_x = -5; + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating{ + icon_state = "platingdmg3" + }, +/area/ruin/jungle/cavecrew/hallway) +"uq" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 4 + }, +/obj/structure/flora/ausbushes/stalkybush{ + pixel_x = 7; + pixel_y = 27 + }, +/obj/structure/flora/ausbushes/stalkybush{ + pixel_x = -5; + pixel_y = 15 + }, +/turf/open/water/jungle/lit, +/area/overmap_encounter/planetoid/jungle/explored) +"uu" = ( +/obj/structure/closet/cabinet, +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/item/clothing/under/rank/security/officer/frontier, +/obj/item/clothing/head/beret/sec/frontier, +/obj/machinery/light_switch{ + pixel_y = 21; + pixel_x = -10 + }, +/turf/open/floor/wood, +/area/ruin/jungle/cavecrew/dormitories) +"uC" = ( +/turf/open/water/jungle, +/area/overmap_encounter/planetoid/jungle/explored) +"uK" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned, +/area/ruin/jungle/cavecrew/cargo) +"uX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing/corner{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ruin/jungle/cavecrew/hallway) +"va" = ( +/obj/structure/railing{ + layer = 3.1 + }, +/turf/open/floor/plating{ + icon_state = "platingdmg3" + }, +/area/ruin/powered) +"vk" = ( +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + id = "gut_holo"; + dir = 1 + }, +/obj/machinery/button/shieldwallgen{ + dir = 1; + id = "gut_holo"; + pixel_x = 8; + pixel_y = -21 + }, +/obj/machinery/button/door{ + id = "gut_cargo"; + name = "Cargo Door Control"; + pixel_y = -22; + dir = 1 + }, +/obj/machinery/door/poddoor/shutters{ + id = "gut_cargo"; + name = "Blast Shutters"; + dir = 4 + }, +/turf/open/floor/engine/hull/interior, +/area/ship/storage) +"vl" = ( +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-5" + }, +/turf/open/floor/plasteel/tech, +/area/ship/storage) +"vo" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/closet/secure_closet{ + icon_state = "sec"; + name = "Ammo Locker"; + req_access_txt = "1" + }, +/obj/item/storage/box/lethalshot{ + pixel_x = -3; + pixel_y = -5 + }, +/obj/item/storage/box/lethalshot{ + pixel_x = -3; + pixel_y = -5 + }, +/obj/item/ammo_box/n762_clip, +/obj/item/ammo_box/n762, +/obj/item/ammo_box/magazine/aks74u, +/obj/item/ammo_box/magazine/aks74u, +/obj/item/ammo_box/magazine/aks74u, +/obj/item/ammo_box/n762, +/obj/item/ammo_box/n762_clip, +/turf/open/floor/plasteel/tech, +/area/ruin/jungle/cavecrew/security) +"vr" = ( +/obj/machinery/computer/cargo/express, +/turf/open/floor/plasteel/patterned, +/area/ruin/jungle/cavecrew/cargo) +"vH" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 4 + }, +/turf/open/water/jungle/lit, +/area/overmap_encounter/planetoid/cave/explored) +"vM" = ( +/obj/structure/table/wood/reinforced, +/obj/item/flashlight/lamp/green{ + pixel_y = 13; + pixel_x = 8 + }, +/obj/item/paper_bin{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/pen{ + pixel_y = 4; + pixel_x = -4 + }, +/obj/item/clipboard{ + pixel_x = -2; + pixel_y = 8 + }, +/obj/item/phone{ + pixel_x = 8; + pixel_y = -4 + }, +/obj/item/storage/fancy/cigarettes/cigars/havana{ + pixel_y = -8; + pixel_x = 4 + }, +/obj/item/lighter{ + pixel_y = -16; + pixel_x = 13 + }, +/turf/open/floor/plasteel/tech, +/area/ruin/jungle/cavecrew/bridge) +"we" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/ruin/jungle/cavecrew/dormitories) +"wg" = ( +/obj/structure/window/reinforced/spawner/north, +/obj/structure/bed{ + icon_state = "dirty_mattress" + }, +/turf/open/floor/plasteel/dark, +/area/ruin/jungle/cavecrew/security) +"wr" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plasteel/tech, +/area/ruin/jungle/cavecrew/engineering) +"wt" = ( +/turf/closed/mineral/random/jungle, +/area/overmap_encounter/planetoid/cave/explored) +"wu" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/mob/living/simple_animal/hostile/frontier/ranged/trooper/ak47/neutured, +/turf/open/floor/plasteel/stairs{ + dir = 1 + }, +/area/ship/storage) +"wG" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/turf_decal/techfloor{ + dir = 5 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/patterned/brushed, +/area/ruin/jungle/cavecrew/security) +"wH" = ( +/obj/structure/flora/tree/jungle, +/turf/open/floor/plating/dirt/jungle/lit, +/area/overmap_encounter/planetoid/jungle/explored) +"wN" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/jungle/cavecrew/security) +"wZ" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ruin/jungle/cavecrew/bridge) +"xi" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 9 + }, +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/machinery/cell_charger, +/obj/item/stock_parts/cell/high, +/obj/item/stock_parts/cell/high{ + pixel_y = -5; + pixel_x = -3 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ruin/jungle/cavecrew/engineering) +"xj" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 8; + name = "tactical chair" + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8; + color = "#808080" + }, +/obj/effect/decal/cleanable/vomit/old{ + pixel_y = 6 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/light/directional/east, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/plasteel/tech, +/area/ship/storage) +"xn" = ( +/obj/structure/table/wood, +/obj/item/trash/tray, +/obj/item/trash/waffles, +/obj/item/trash/energybar, +/turf/open/floor/plating, +/area/ruin/jungle/cavecrew/hallway) +"xr" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/traffic, +/obj/effect/turf_decal/weather/dirt{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate/internals, +/obj/item/tank/internals/oxygen, +/obj/item/tank/internals/oxygen, +/obj/item/tank/internals/oxygen, +/obj/item/tank/jetpack/oxygen, +/obj/item/clothing/mask/breath, +/obj/item/clothing/mask/breath, +/obj/item/clothing/mask/breath, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ruin/jungle/cavecrew/cargo) +"xu" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 6 + }, +/turf/open/water/jungle/lit, +/area/overmap_encounter/planetoid/jungle/explored) +"xv" = ( +/obj/effect/turf_decal/techfloor, +/turf/open/floor/plasteel/patterned/brushed, +/area/ruin/jungle/cavecrew/security) +"xx" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 6 + }, +/turf/open/floor/plasteel/patterned, +/area/ruin/jungle/cavecrew/cargo) +"xG" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/table/wood/reinforced, +/obj/item/flashlight/lamp{ + pixel_x = -6; + pixel_y = 8 + }, +/obj/item/trash/can/food{ + pixel_x = -9; + pixel_y = 4 + }, +/obj/item/trash/candy{ + pixel_y = 3 + }, +/turf/open/floor/wood, +/area/ruin/jungle/cavecrew/dormitories) +"xI" = ( +/obj/machinery/door/window/brigdoor/southright{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ruin/jungle/cavecrew/security) +"xR" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 5 + }, +/obj/effect/decal/cleanable/plastic, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/power/terminal, +/obj/machinery/door/firedoor/border_only, +/obj/effect/turf_decal/industrial/warning, +/obj/structure/cable{ + icon_state = "0-1" + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/storage) +"xT" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/smes/shuttle/precharged{ + dir = 1 + }, +/obj/structure/window/plasma/reinforced/spawner, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/storage) +"ye" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 10 + }, +/turf/open/water/jungle, +/area/overmap_encounter/planetoid/cave/explored) +"yj" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/structure/bed{ + icon_state = "dirty_mattress" + }, +/obj/effect/decal/cleanable/vomit/old, +/obj/structure/grille/broken, +/turf/open/floor/wood{ + icon_state = "wood-broken4" + }, +/area/ruin/jungle/cavecrew/dormitories) +"yk" = ( +/obj/effect/turf_decal/borderfloor, +/obj/machinery/door/airlock/hatch, +/turf/open/floor/plating, +/area/ruin/jungle/cavecrew/dormitories) +"yv" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/effect/decal/cleanable/oil{ + pixel_x = 8; + pixel_y = 12 + }, +/obj/machinery/power/smes/shuttle/precharged{ + dir = 1 + }, +/obj/structure/window/plasma/reinforced/spawner, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/storage) +"yx" = ( +/obj/structure/grille/broken, +/turf/open/floor/plating/dirt/old, +/area/overmap_encounter/planetoid/jungle/explored) +"yA" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/turf/open/floor/plating/dirt/jungle/dark, +/area/ruin/jungle/cavecrew/cargo) +"yC" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/fluff/hedge, +/obj/structure/curtain/bounty, +/turf/open/floor/wood, +/area/ruin/jungle/cavecrew/dormitories) +"yD" = ( +/obj/structure/cable{ + icon_state = "6-8" + }, +/turf/open/floor/plating{ + icon_state = "platingdmg1" + }, +/area/ruin/jungle/cavecrew/cargo) +"yJ" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating/dirt/jungle/dark, +/area/ruin/jungle/cavecrew/cargo) +"yV" = ( +/turf/open/floor/plating/dirt/jungle, +/area/ruin/jungle/cavecrew/cargo) +"yW" = ( +/obj/structure/closet/crate/goldcrate, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/south, +/turf/open/floor/plating, +/area/ruin/jungle/cavecrew/dormitories) +"yX" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 8 + }, +/turf/open/water/jungle/lit, +/area/overmap_encounter/planetoid/jungle/explored) +"yZ" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/ruin/powered) +"zj" = ( +/obj/structure/cable{ + icon_state = "0-6" + }, +/obj/machinery/power/apc/auto_name/directional/west, +/turf/open/floor/plating/dirt/jungle, +/area/ruin/powered) +"zz" = ( +/turf/closed/wall/mineral/plastitanium, +/area/ship/storage) +"zG" = ( +/obj/structure/flora/grass/jungle{ + pixel_x = -13; + pixel_y = -14 + }, +/turf/open/floor/plating/dirt/jungle/lit, +/area/overmap_encounter/planetoid/jungle/explored) +"zJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/secure_closet/freezer/kitchen/wall{ + dir = 4; + pixel_x = -28 + }, +/obj/item/circuitboard/machine/microwave{ + pixel_y = -5; + pixel_x = -5 + }, +/obj/item/circuitboard/machine/reagentgrinder, +/obj/item/circuitboard/machine/processor{ + pixel_y = -4; + pixel_x = 1 + }, +/turf/open/floor/plating/rust, +/area/ruin/jungle/cavecrew/hallway) +"zN" = ( +/obj/machinery/shower{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating/catwalk_floor, +/area/ruin/jungle/cavecrew/hallway) +"zV" = ( +/obj/structure/table/wood/reinforced, +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/item/toy/figure/vanguard{ + pixel_y = 2; + pixel_x = -8 + }, +/obj/item/toy/figure/warden{ + pixel_x = 8; + pixel_y = 2 + }, +/obj/item/reagent_containers/food/snacks/candyheart{ + pixel_x = 1; + pixel_y = -1 + }, +/turf/open/floor/wood, +/area/ruin/jungle/cavecrew/dormitories) +"zX" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 9 + }, +/obj/structure/railing{ + dir = 8; + layer = 3.1 + }, +/turf/open/water/jungle, +/area/overmap_encounter/planetoid/cave/explored) +"Af" = ( +/obj/effect/turf_decal/techfloor, +/obj/effect/turf_decal/steeldecal/steel_decals4{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor/hole/right, +/obj/structure/cable{ + icon_state = "2-9" + }, +/turf/open/floor/plasteel/dark, +/area/ruin/jungle/cavecrew/bridge) +"Ag" = ( +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/item/desk_flag{ + pixel_x = -6; + pixel_y = 17 + }, +/obj/item/megaphone/sec{ + name = "syndicate megaphone"; + pixel_x = 1; + pixel_y = 4 + }, +/obj/item/camera_bug{ + pixel_x = -5; + pixel_y = -3 + }, +/turf/open/floor/plasteel/tech, +/area/ruin/jungle/cavecrew/bridge) +"Al" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 4 + }, +/turf/open/water/jungle/lit, +/area/overmap_encounter/planetoid/jungle/explored) +"Ap" = ( +/obj/structure/flora/rock/pile/largejungle{ + pixel_y = -17; + pixel_x = -11 + }, +/obj/structure/flora/tree/jungle/small, +/turf/open/floor/plating/dirt/jungle, +/area/overmap_encounter/planetoid/cave/explored) +"At" = ( +/obj/structure/flora/rock/pile/largejungle{ + pixel_y = -17; + pixel_x = -11 + }, +/turf/open/floor/plating/dirt/jungle, +/area/overmap_encounter/planetoid/cave/explored) +"AK" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/ruin/jungle/cavecrew/hallway) +"AR" = ( +/obj/structure/railing{ + dir = 8; + layer = 3.1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/lightgrey{ + dir = 8 + }, +/turf/open/water/jungle, +/area/overmap_encounter/planetoid/cave/explored) +"AV" = ( +/obj/structure/cable{ + icon_state = "1-6" + }, +/turf/open/floor/plasteel/stairs/left, +/area/ruin/jungle/cavecrew/bridge) +"Be" = ( +/obj/structure/bed, +/obj/item/bedsheet/dorms, +/obj/structure/curtain/cloth/grey, +/turf/open/floor/carpet/red_gold, +/area/ruin/jungle/cavecrew/dormitories) +"Bp" = ( +/obj/structure/cable/yellow{ + icon_state = "4-10" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor, +/turf/open/floor/plasteel/tech/grid, +/area/ruin/jungle/cavecrew/engineering) +"Bt" = ( +/obj/effect/turf_decal/industrial/warning/corner{ + color = "#808080"; + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/mineral/plastitanium, +/area/ruin/jungle/cavecrew/security) +"Bv" = ( +/turf/open/floor/plasteel/stairs/right, +/area/ruin/jungle/cavecrew/bridge) +"Bz" = ( +/obj/machinery/vending/donksofttoyvendor, +/obj/structure/sign/barsign{ + pixel_y = 32 + }, +/turf/open/floor/plating, +/area/ruin/jungle/cavecrew/hallway) +"BI" = ( +/obj/machinery/porta_turret/syndicate/pod{ + dir = 9; + faction = list("frontiersman") + }, +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ship/storage) +"BO" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate/secure/gear, +/obj/item/gun/ballistic/automatic/smg/aks74u{ + pixel_y = -6 + }, +/obj/item/gun/ballistic/automatic/zip_pistol, +/obj/item/gun/ballistic/automatic/zip_pistol, +/obj/item/gun/ballistic/automatic/zip_pistol, +/turf/open/floor/plasteel/patterned/brushed, +/area/ship/storage) +"BR" = ( +/obj/structure/flora/ausbushes/reedbush{ + pixel_x = -1; + pixel_y = 17 + }, +/obj/structure/flora/ausbushes/reedbush{ + pixel_x = 11; + pixel_y = 8 + }, +/obj/effect/turf_decal/weather/dirt/corner{ + dir = 8 + }, +/turf/open/water/jungle, +/area/overmap_encounter/planetoid/cave/explored) +"BT" = ( +/obj/structure/flora/ausbushes/reedbush{ + pixel_y = -2; + pixel_x = -4 + }, +/turf/open/water/jungle/lit, +/area/overmap_encounter/planetoid/jungle/explored) +"BU" = ( +/obj/structure/closet/crate/silvercrate, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/ruin/jungle/cavecrew/dormitories) +"Cc" = ( +/obj/item/stack/ore/salvage/scrapmetal/ten{ + pixel_x = 2; + pixel_y = -4 + }, +/turf/open/floor/plating/dirt/old, +/area/ruin/jungle/cavecrew/cargo) +"Cq" = ( +/turf/open/floor/plating/dirt/jungle/dark, +/area/ruin/powered) +"Cr" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood/corner, +/obj/item/book/manual/wiki/engineering_guide{ + pixel_x = 5; + pixel_y = -7 + }, +/obj/item/book/manual/wiki/grenades{ + pixel_x = -3; + pixel_y = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/wrapping, +/turf/open/floor/wood, +/area/ruin/jungle/cavecrew/dormitories) +"CC" = ( +/obj/effect/turf_decal/industrial/warning/dust/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating/dirt/jungle, +/area/ruin/powered) +"CF" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating/dirt/old, +/area/ruin/powered) +"CJ" = ( +/obj/structure/railing{ + dir = 8; + layer = 3.1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/mob/living/simple_animal/hostile/frontier/ranged/neutered, +/turf/open/floor/plasteel, +/area/ruin/jungle/cavecrew/hallway) +"CN" = ( +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 10 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt/dust, +/mob/living/simple_animal/hostile/frontier, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/ruin/jungle/cavecrew/engineering) +"CT" = ( +/obj/structure/window/reinforced/spawner/east, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/storage) +"CU" = ( +/obj/effect/turf_decal/industrial/warning/corner, +/turf/open/floor/plasteel/patterned, +/area/ruin/jungle/cavecrew/cargo) +"CZ" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech/techmaint, +/area/ruin/jungle/cavecrew/engineering) +"Dd" = ( +/obj/effect/turf_decal/weather/dirt, +/turf/open/water/jungle/lit, +/area/overmap_encounter/planetoid/jungle/explored) +"Df" = ( +/obj/structure/flora/grass/jungle/b, +/obj/structure/flora/rock/pile/largejungle, +/obj/structure/flora/tree/jungle, +/turf/open/floor/plating/dirt/jungle/lit, +/area/overmap_encounter/planetoid/jungle/explored) +"Dg" = ( +/obj/structure/table/wood/reinforced, +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/item/modular_computer/laptop/preset/civilian{ + pixel_x = -7; + pixel_y = 8 + }, +/obj/item/trash/can/food{ + pixel_x = -9; + pixel_y = 4 + }, +/obj/item/storage/crayons{ + pixel_y = -8; + pixel_x = 5 + }, +/obj/item/melee/transforming/energy/sword/saber/pirate/red, +/turf/open/floor/wood, +/area/ruin/jungle/cavecrew/dormitories) +"Dh" = ( +/obj/structure/flora/ausbushes/stalkybush, +/turf/open/water/jungle, +/area/overmap_encounter/planetoid/cave/explored) +"Dl" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 9 + }, +/turf/open/water/jungle/lit, +/area/overmap_encounter/planetoid/jungle/explored) +"Dq" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ruin/jungle/cavecrew/cargo) +"Dt" = ( +/obj/machinery/power/terminal, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/tech, +/area/ship/storage) +"Dv" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 6 + }, +/obj/structure/railing{ + layer = 3.1 + }, +/turf/open/water/jungle, +/area/overmap_encounter/planetoid/cave/explored) +"Dz" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 9 + }, +/obj/effect/turf_decal/weather/dirt{ + dir = 5 + }, +/obj/structure/spacevine, +/turf/open/water/jungle/lit, +/area/overmap_encounter/planetoid/jungle/explored) +"DJ" = ( +/obj/structure/flora/ausbushes/reedbush{ + pixel_y = 5; + pixel_x = 10 + }, +/turf/open/water/jungle/lit, +/area/overmap_encounter/planetoid/jungle/explored) +"DP" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 6; + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/mineral/plastitanium, +/area/ruin/jungle/cavecrew/security) +"DV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/jungle/cavecrew/hallway) +"Eb" = ( +/obj/structure/bed{ + icon_state = "dirty_mattress" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/blood, +/obj/item/reagent_containers/food/snacks/grown/berries/poison{ + pixel_x = -9; + pixel_y = -1 + }, +/turf/open/floor/plasteel/dark, +/area/ruin/jungle/cavecrew/security) +"Ec" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/decal/cleanable/dirt, +/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/missile_rack, +/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/carbine, +/obj/structure/closet/crate/secure/weapon, +/turf/open/floor/plasteel/patterned/brushed, +/area/ship/storage) +"Ej" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 10 + }, +/obj/structure/railing{ + dir = 10; + layer = 3.1 + }, +/turf/open/water/jungle, +/area/overmap_encounter/planetoid/cave/explored) +"Em" = ( +/obj/effect/turf_decal/techfloor, +/obj/effect/turf_decal/techfloor/hole, +/turf/open/floor/plasteel/dark, +/area/ruin/jungle/cavecrew/bridge) +"Ep" = ( +/turf/open/floor/plating/rust, +/area/ruin/powered) +"Es" = ( +/obj/structure/flora/grass/jungle/b, +/turf/open/floor/plating/dirt/jungle/lit, +/area/overmap_encounter/planetoid/jungle/explored) +"EG" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/ruin/powered) +"EI" = ( +/obj/structure/flora/rock/pile/largejungle{ + pixel_x = -1; + pixel_y = -37 + }, +/turf/open/floor/plating/dirt/jungle/lit, +/area/overmap_encounter/planetoid/jungle/explored) +"EO" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating{ + icon_state = "platingdmg1" + }, +/area/ruin/powered) +"EP" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/turf/closed/mineral/random/jungle, +/area/overmap_encounter/planetoid/cave/explored) +"EZ" = ( +/obj/effect/decal/cleanable/glass, +/turf/open/floor/engine/hull/reinforced/interior, +/area/ship/storage) +"Fr" = ( +/obj/effect/turf_decal/weather/dirt/corner, +/turf/open/water/jungle, +/area/overmap_encounter/planetoid/cave/explored) +"Fs" = ( +/turf/open/floor/plating/dirt/jungle, +/area/overmap_encounter/planetoid/cave/explored) +"Fw" = ( +/mob/living/simple_animal/hostile/frontier/ranged/mosin/neutered, +/turf/open/floor/plating/dirt/jungle, +/area/ruin/powered) +"Fy" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood/corner, +/obj/structure/chair/comfy/brown{ + buildstackamount = 0; + color = "#c45c57"; + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood{ + icon_state = "wood-broken7" + }, +/area/ruin/jungle/cavecrew/dormitories) +"FB" = ( +/obj/structure/cable{ + icon_state = "2-9" + }, +/obj/item/stack/rods/ten{ + pixel_x = 7 + }, +/obj/machinery/light/directional/east{ + pixel_x = 24 + }, +/turf/open/floor/plating{ + icon_state = "platingdmg3" + }, +/area/ruin/jungle/cavecrew/cargo) +"FY" = ( +/obj/structure/flora/ausbushes/stalkybush{ + pixel_x = 13; + pixel_y = 7 + }, +/obj/structure/flora/ausbushes/stalkybush{ + pixel_x = 5; + pixel_y = 11 + }, +/obj/structure/flora/ausbushes/stalkybush{ + pixel_x = -2; + pixel_y = 1 + }, +/turf/open/water/jungle, +/area/overmap_encounter/planetoid/cave/explored) +"Ge" = ( +/obj/structure/table/wood, +/obj/machinery/chem_dispenser/drinks/fullupgrade{ + dir = 1 + }, +/turf/open/floor/plating/rust, +/area/ruin/jungle/cavecrew/hallway) +"Gh" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/tech, +/area/ship/storage) +"Gk" = ( +/obj/machinery/door/window/southleft{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/ruin/jungle/cavecrew/hallway) +"Gm" = ( +/obj/structure/railing{ + dir = 9; + layer = 4.1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/lightgrey{ + dir = 9 + }, +/turf/open/floor/plating/dirt/jungle, +/area/ruin/jungle/cavecrew/cargo) +"Go" = ( +/obj/structure/flora/ausbushes/stalkybush, +/obj/machinery/light/directional/west, +/turf/open/water/jungle, +/area/overmap_encounter/planetoid/cave/explored) +"Gy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-10" + }, +/obj/structure/cable{ + icon_state = "2-10" + }, +/turf/open/floor/plasteel/tech, +/area/ship/storage) +"GL" = ( +/obj/structure/cable/yellow{ + icon_state = "6-8" + }, +/turf/open/floor/plasteel/tech, +/area/ship/storage) +"GN" = ( +/obj/machinery/porta_turret/syndicate/pod{ + dir = 9; + faction = list("frontiersman") + }, +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/jungle/cavecrew/dormitories) +"GR" = ( +/obj/structure/flora/rock/jungle{ + pixel_x = 3; + pixel_y = 9 + }, +/obj/structure/flora/ausbushes/sparsegrass, +/obj/machinery/light/directional/east, +/turf/open/floor/plating/dirt/jungle, +/area/overmap_encounter/planetoid/cave/explored) +"Hk" = ( +/obj/structure/flora/tree/jungle/small{ + icon_state = "tree2" + }, +/obj/structure/flora/rock/pile/largejungle, +/turf/open/floor/plating/dirt/jungle/lit, +/area/overmap_encounter/planetoid/jungle/explored) +"Hx" = ( +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech, +/area/ship/storage) +"HD" = ( +/obj/item/chair/greyscale{ + dir = 8; + pixel_y = -7; + pixel_x = -3 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/robot_debris, +/obj/effect/decal/cleanable/oil, +/obj/item/stack/cable_coil/cut/yellow, +/turf/open/floor/plating/rust, +/area/ruin/jungle/cavecrew/dormitories) +"HI" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating/dirt/old, +/area/ruin/jungle/cavecrew/cargo) +"HL" = ( +/obj/structure/barricade/wooden, +/obj/structure/barricade/wooden/crude, +/turf/open/floor/plating/dirt/old, +/area/ruin/powered) +"HQ" = ( +/obj/structure/flora/grass/jungle, +/turf/open/floor/plating/dirt/jungle, +/area/overmap_encounter/planetoid/cave/explored) +"HW" = ( +/obj/structure/destructible/tribal_torch/lit{ + pixel_x = -11; + pixel_y = 19 + }, +/turf/open/floor/plating/dirt/jungle/lit, +/area/overmap_encounter/planetoid/jungle/explored) +"Ie" = ( +/obj/effect/turf_decal/techfloor{ + dir = 10 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/dark, +/area/ruin/jungle/cavecrew/bridge) +"Ir" = ( +/obj/structure/spacevine, +/turf/open/water/jungle, +/area/overmap_encounter/planetoid/cave/explored) +"Is" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/structure/table/wood/reinforced, +/obj/item/paicard{ + pixel_x = 4; + pixel_y = 2 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/flashlight/lamp{ + pixel_x = -6; + pixel_y = 2 + }, +/obj/item/storage/fancy/cigarettes/cigpack_carp{ + pixel_y = 1; + pixel_x = -5 + }, +/obj/item/lighter/greyscale{ + pixel_x = -1; + pixel_y = -6 + }, +/turf/open/floor/wood, +/area/ruin/jungle/cavecrew/dormitories) +"Iu" = ( +/obj/structure/flora/rock/jungle{ + pixel_x = 9 + }, +/turf/open/floor/plating/dirt/jungle, +/area/overmap_encounter/planetoid/cave/explored) +"Iv" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech, +/area/ruin/jungle/cavecrew/engineering) +"Ix" = ( +/obj/structure/barricade/sandbags, +/turf/open/floor/plating/dirt/jungle/dark, +/area/ruin/powered) +"Iz" = ( +/obj/structure/girder, +/obj/structure/flora/grass/jungle/b, +/turf/open/floor/plating/dirt/jungle, +/area/ruin/powered) +"IA" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 8 + }, +/obj/structure/lattice/catwalk, +/obj/structure/railing{ + dir = 4; + layer = 3.1 + }, +/mob/living/simple_animal/hostile/frontier/ranged/neutered, +/turf/open/water/jungle, +/area/ruin/jungle/cavecrew/cargo) +"II" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/obj/item/book/manual/wiki/engineering_hacking{ + pixel_x = -8; + pixel_y = 6 + }, +/obj/item/book/manual/wiki/cooking_to_serve_man{ + pixel_x = 5; + pixel_y = -6 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/garbage{ + pixel_x = 10; + pixel_y = 4 + }, +/turf/open/floor/wood, +/area/ruin/jungle/cavecrew/dormitories) +"IJ" = ( +/obj/structure/barricade/wooden, +/turf/open/floor/plating, +/area/ruin/powered) +"IM" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 1 + }, +/turf/open/water/jungle/lit, +/area/overmap_encounter/planetoid/jungle/explored) +"IN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "2-10" + }, +/turf/open/floor/plasteel/tech, +/area/ship/storage) +"IZ" = ( +/obj/item/reagent_containers/syringe/contraband/fentanyl{ + pixel_x = -3; + pixel_y = 4 + }, +/obj/item/reagent_containers/syringe/contraband/methamphetamine, +/obj/item/reagent_containers/food/drinks/beer{ + pixel_x = -4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/closet/wall{ + dir = 4; + pixel_x = -28 + }, +/obj/item/reagent_containers/syringe/contraband/bath_salts{ + pixel_y = 6; + pixel_x = -4 + }, +/obj/item/restraints/handcuffs/cable/white, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/chem_pile, +/obj/effect/decal/cleanable/blood/drip, +/obj/effect/decal/cleanable/plastic, +/obj/effect/decal/cleanable/glass, +/turf/open/floor/wood{ + icon_state = "wood-broken2" + }, +/area/ruin/jungle/cavecrew/dormitories) +"Jg" = ( +/turf/open/water/jungle/lit, +/area/overmap_encounter/planetoid/cave/explored) +"Jh" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/blood/gibs/old{ + pixel_y = -5; + pixel_x = 3 + }, +/obj/effect/mob_spawn/human/corpse/damaged, +/turf/open/floor/plating/dirt/jungle/lit, +/area/overmap_encounter/planetoid/jungle/explored) +"Jm" = ( +/obj/structure/flora/rock{ + icon_state = "basalt2"; + pixel_x = -5; + pixel_y = 11 + }, +/turf/open/water/jungle, +/area/overmap_encounter/planetoid/cave/explored) +"Jt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/kirbyplants{ + icon_state = "plant-10" + }, +/turf/open/floor/pod/light, +/area/ruin/jungle/cavecrew/hallway) +"Jz" = ( +/turf/closed/wall/rust, +/area/overmap_encounter/planetoid/cave/explored) +"JA" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 9 + }, +/obj/structure/lattice/catwalk, +/obj/structure/railing{ + dir = 4; + layer = 3.1 + }, +/turf/open/water/jungle, +/area/ruin/jungle/cavecrew/cargo) +"JB" = ( +/turf/open/floor/plating/dirt/old, +/area/ruin/jungle/cavecrew/cargo) +"JJ" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/blood/drip{ + pixel_x = -21; + pixel_y = 11 + }, +/turf/open/floor/plating/rust, +/area/ruin/jungle/cavecrew/dormitories) +"JK" = ( +/obj/item/soap{ + pixel_x = 13; + pixel_y = 10 + }, +/obj/item/reagent_containers/glass/bucket/wooden{ + pixel_x = -9 + }, +/obj/effect/decal/cleanable/vomit, +/obj/effect/decal/cleanable/wrapping, +/turf/open/floor/plasteel/dark, +/area/ruin/jungle/cavecrew/security) +"JO" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "6-8" + }, +/obj/structure/closet/crate/science, +/obj/item/storage/box/stockparts/t2{ + pixel_x = 4; + pixel_y = 3 + }, +/obj/item/storage/fancy/cigarettes/cigpack_xeno, +/obj/item/storage/backpack/duffelbag{ + pixel_y = -5 + }, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ruin/jungle/cavecrew/cargo) +"JQ" = ( +/obj/structure/barricade/sandbags, +/turf/open/floor/plating/dirt/jungle, +/area/ruin/powered) +"JY" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech, +/area/ship/storage) +"Ka" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed, +/area/ship/storage) +"Kb" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/structure/chair/comfy/shuttle{ + dir = 1; + name = "tactical chair" + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/storage) +"Kh" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/door/airlock/hatch{ + dir = 4 + }, +/turf/open/floor/plasteel/showroomfloor, +/area/ruin/jungle/cavecrew/hallway) +"Kw" = ( +/obj/structure/flora/rock/pile/largejungle, +/turf/closed/mineral/random/jungle, +/area/overmap_encounter/planetoid/cave/explored) +"Kx" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel/patterned/brushed, +/area/ship/storage) +"Kz" = ( +/obj/structure/cable{ + icon_state = "1-9" + }, +/turf/open/floor/plating/dirt/old, +/area/ruin/powered) +"KA" = ( +/obj/machinery/light/directional/south, +/turf/open/floor/plating/dirt/jungle/dark, +/area/ruin/powered) +"KF" = ( +/obj/machinery/power/shuttle/engine/electric{ + dir = 1 + }, +/obj/structure/cable, +/obj/machinery/door/poddoor{ + id = "gut_engines"; + name = "Thruster Blast Door" + }, +/turf/open/floor/plating, +/area/ship/storage) +"KH" = ( +/obj/structure/window/reinforced/spawner/east, +/obj/effect/turf_decal/techfloor{ + dir = 5 + }, +/obj/structure/closet/crate/secure/weapon, +/obj/item/grenade/chem_grenade/metalfoam{ + pixel_x = 2 + }, +/obj/item/grenade/chem_grenade/metalfoam{ + pixel_x = 6 + }, +/obj/item/grenade/empgrenade{ + pixel_x = -4 + }, +/obj/item/grenade/frag, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/tech, +/area/ship/storage) +"KK" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "2-9" + }, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/ruin/powered) +"KM" = ( +/obj/structure/cable{ + icon_state = "2-6" + }, +/obj/structure/cable{ + icon_state = "0-6" + }, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/plasteel, +/area/ruin/jungle/cavecrew/hallway) +"KW" = ( +/obj/structure/table/wood/reinforced, +/obj/item/table_bell{ + pixel_x = 9; + pixel_y = -1 + }, +/obj/item/cigbutt/cigarbutt{ + pixel_x = -5; + pixel_y = 10 + }, +/obj/item/dice/d2, +/obj/item/spacecash/bundle/c1000{ + pixel_x = 3; + pixel_y = 8 + }, +/obj/item/spacecash/bundle/c1000{ + pixel_x = 6; + pixel_y = 11 + }, +/turf/open/floor/plasteel/tech, +/area/ruin/jungle/cavecrew/bridge) +"Lb" = ( +/obj/structure/bed, +/obj/structure/curtain/cloth/grey, +/obj/item/bedsheet/hos, +/obj/machinery/light/directional/south, +/turf/open/floor/carpet/red_gold, +/area/ruin/jungle/cavecrew/dormitories) +"Ll" = ( +/obj/structure/flora/ausbushes/stalkybush{ + pixel_x = 14; + pixel_y = 1 + }, +/turf/open/water/jungle, +/area/overmap_encounter/planetoid/cave/explored) +"Lm" = ( +/obj/structure/girder/displaced, +/turf/open/floor/plating/dirt/jungle/dark/lit, +/area/overmap_encounter/planetoid/jungle/explored) +"Ln" = ( +/turf/open/floor/plating/dirt/old/dark/lit, +/area/overmap_encounter/planetoid/jungle/explored) +"Lo" = ( +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/machinery/fax/frontiersmen, +/turf/open/floor/plasteel/tech, +/area/ruin/jungle/cavecrew/bridge) +"Ls" = ( +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/storage) +"Lv" = ( +/obj/structure/flora/ausbushes/leafybush, +/turf/open/water/jungle, +/area/overmap_encounter/planetoid/cave/explored) +"Lw" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating/dirt/jungle, +/area/ruin/powered) +"Ly" = ( +/obj/structure/flora/tree/jungle/small, +/obj/structure/flora/grass/jungle, +/obj/structure/flora/rock/pile/largejungle, +/turf/open/floor/plating/dirt/jungle/lit, +/area/overmap_encounter/planetoid/jungle/explored) +"LB" = ( +/obj/effect/turf_decal/industrial/warning/dust{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/light/directional/east, +/turf/open/floor/plating, +/area/ruin/powered) +"LD" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 5; + color = "#808080" + }, +/turf/open/floor/mineral/plastitanium, +/area/ruin/jungle/cavecrew/security) +"LV" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ruin/jungle/cavecrew/cargo) +"Ma" = ( +/turf/open/floor/plating/dirt/jungle/lit, +/area/overmap_encounter/planetoid/jungle/explored) +"Mg" = ( +/obj/effect/turf_decal/industrial/warning/dust/corner, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/ruin/powered) +"Mm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-10" + }, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel, +/area/ruin/jungle/cavecrew/hallway) +"Mn" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/ruin/jungle/cavecrew/cargo) +"Ms" = ( +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/turf/open/floor/plasteel/stairs{ + icon = 'icons/obj/stairs.dmi'; + dir = 8 + }, +/area/ruin/powered) +"Mv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned, +/area/ruin/jungle/cavecrew/cargo) +"MC" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ruin/jungle/cavecrew/cargo) +"MR" = ( +/mob/living/simple_animal/hostile/carp, +/turf/open/water/jungle/lit, +/area/overmap_encounter/planetoid/jungle/explored) +"MT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "2-5" + }, +/mob/living/simple_animal/hostile/frontier/ranged/trooper/rifle/neutered, +/turf/open/floor/plasteel, +/area/ruin/jungle/cavecrew/hallway) +"MW" = ( +/mob/living/simple_animal/crab/evil, +/turf/open/floor/plating/dirt, +/area/overmap_encounter/planetoid/jungle/explored) +"MY" = ( +/obj/machinery/suit_storage_unit/inherit/industrial, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/item/clothing/suit/space/hardsuit/security/independent/frontier, +/turf/open/floor/plasteel/tech/grid, +/area/ruin/jungle/cavecrew/security) +"Nc" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate/secure/loot, +/obj/item/wallframe/bounty_board, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ruin/jungle/cavecrew/cargo) +"Nf" = ( +/obj/structure/spacevine, +/turf/closed/mineral/random/jungle, +/area/overmap_encounter/planetoid/cave/explored) +"Nj" = ( +/obj/structure/flora/ausbushes/sunnybush{ + pixel_x = 12; + pixel_y = 2 + }, +/obj/structure/flora/ausbushes/sparsegrass, +/turf/open/floor/plating/dirt/jungle, +/area/ruin/jungle/cavecrew/cargo) +"Nl" = ( +/obj/structure/closet/cabinet, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/item/clothing/under/rank/security/officer/frontier, +/obj/item/clothing/head/beret/sec/frontier, +/obj/item/clothing/under/misc/pj/blue, +/obj/machinery/light/small/broken/directional/north, +/obj/machinery/light_switch{ + pixel_y = 21; + pixel_x = -10 + }, +/turf/open/floor/plating{ + icon_state = "platingdmg1" + }, +/area/ruin/jungle/cavecrew/dormitories) +"Nn" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ruin/jungle/cavecrew/hallway) +"No" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating/rust, +/area/ruin/powered) +"Np" = ( +/obj/effect/turf_decal/techfloor{ + dir = 6 + }, +/turf/open/floor/plasteel/patterned/brushed, +/area/ruin/jungle/cavecrew/security) +"Nr" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/jungle/cavecrew/hallway) +"Ns" = ( +/obj/structure/flora/rock/jungle{ + pixel_x = 3; + pixel_y = 9 + }, +/turf/open/floor/plating/dirt/jungle/dark/lit, +/area/overmap_encounter/planetoid/jungle/explored) +"Nu" = ( +/obj/structure/railing{ + dir = 1; + pixel_y = 8 + }, +/turf/open/floor/plating, +/area/ruin/jungle/cavecrew/cargo) +"NH" = ( +/obj/machinery/door/window/brigdoor/southright{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor{ + dir = 6 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech, +/area/ship/storage) +"NK" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/jungle/cavecrew/hallway) +"NL" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 5 + }, +/obj/structure/spacevine, +/turf/open/water/jungle/lit, +/area/overmap_encounter/planetoid/jungle/explored) +"NN" = ( +/obj/machinery/power/shuttle/engine/electric{ + dir = 1 + }, +/obj/machinery/door/poddoor{ + id = "gut_engines"; + name = "Thruster Blast Door" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/ship/storage) +"NR" = ( +/turf/open/floor/plating/dirt/jungle/dark, +/area/overmap_encounter/planetoid/jungle/explored) +"NW" = ( +/obj/structure/destructible/tribal_torch/lit{ + pixel_x = 16; + pixel_y = 15 + }, +/turf/open/floor/plating/dirt/jungle/lit, +/area/overmap_encounter/planetoid/jungle/explored) +"Oa" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ruin/jungle/cavecrew/cargo) +"Oe" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel, +/area/ruin/jungle/cavecrew/hallway) +"Oi" = ( +/obj/machinery/door/airlock/highsecurity, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/ruin/jungle/cavecrew/security) +"OJ" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/machinery/door/airlock/hatch{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/jungle/cavecrew/dormitories) +"OK" = ( +/obj/effect/turf_decal/weather/dirt/corner{ + dir = 1 + }, +/turf/open/water/jungle, +/area/overmap_encounter/planetoid/cave/explored) +"OU" = ( +/obj/structure/table/reinforced, +/obj/item/clothing/head/beret/sec/frontier{ + pixel_y = 10; + pixel_x = -4 + }, +/obj/item/storage/toolbox/ammo{ + pixel_y = 2 + }, +/obj/item/storage/toolbox/ammo{ + pixel_y = -6; + pixel_x = -5 + }, +/obj/item/grenade/frag{ + pixel_x = 8; + pixel_y = -6 + }, +/turf/open/floor/plasteel/tech, +/area/ruin/jungle/cavecrew/security) +"OZ" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/mob/living/simple_animal/hostile/frontier/ranged/neutered, +/turf/open/floor/plating, +/area/ruin/powered) +"Pg" = ( +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/structure/cable{ + icon_state = "5-8" + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel, +/area/ruin/jungle/cavecrew/hallway) +"Pj" = ( +/obj/effect/turf_decal/techfloor, +/obj/structure/closet/crate, +/obj/item/clothing/suit/space/nasavoid/old, +/obj/item/clothing/head/helmet/space/nasavoid/old, +/obj/item/tank/internals/emergency_oxygen/engi, +/obj/item/clothing/mask/gas, +/turf/open/floor/plasteel/tech, +/area/ship/storage) +"Pv" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating{ + icon_state = "platingdmg2" + }, +/area/ruin/powered) +"Pz" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/jungle/cavecrew/engineering) +"PB" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/turf/open/floor/wood, +/area/ruin/jungle/cavecrew/dormitories) +"PG" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/brushed, +/area/ship/storage) +"PR" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed, +/area/ship/storage) +"PS" = ( +/obj/machinery/light/directional/west, +/turf/open/floor/plating/dirt/jungle, +/area/ruin/powered) +"PU" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating/rust, +/area/ruin/powered) +"Qh" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 8; + name = "tactical chair" + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8; + color = "#808080" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plasteel/tech, +/area/ship/storage) +"Qi" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 5 + }, +/turf/open/water/jungle, +/area/overmap_encounter/planetoid/cave/explored) +"Ql" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 8 + }, +/obj/structure/flora/ausbushes/reedbush{ + pixel_y = 14; + pixel_x = 2 + }, +/obj/structure/flora/ausbushes/reedbush{ + pixel_y = 2; + pixel_x = 12 + }, +/turf/open/water/jungle/lit, +/area/overmap_encounter/planetoid/jungle/explored) +"Qr" = ( +/obj/effect/turf_decal/industrial/warning/dust/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ruin/powered) +"Qx" = ( +/obj/structure/flora/rock/pile/largejungle, +/turf/open/floor/plating/dirt/jungle/lit, +/area/overmap_encounter/planetoid/jungle/explored) +"Qy" = ( +/turf/open/floor/wood{ + icon_state = "wood-broken" + }, +/area/ruin/jungle/cavecrew/hallway) +"Qz" = ( +/obj/structure/flora/tree/jungle/small, +/turf/open/floor/plating/dirt/jungle/lit, +/area/overmap_encounter/planetoid/jungle/explored) +"QE" = ( +/obj/structure/spacevine, +/obj/structure/spacevine, +/turf/open/water/jungle, +/area/overmap_encounter/planetoid/jungle/explored) +"QG" = ( +/obj/effect/turf_decal/industrial/warning, +/turf/open/floor/plasteel/patterned, +/area/ruin/jungle/cavecrew/cargo) +"QH" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "0-5" + }, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ruin/jungle/cavecrew/engineering) +"QI" = ( +/obj/effect/turf_decal/techfloor, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech, +/area/ship/storage) +"QN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-10" + }, +/turf/open/floor/plasteel/tech, +/area/ship/storage) +"QX" = ( +/obj/structure/table/wood/reinforced, +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/item/flashlight/lamp/green{ + pixel_y = 13; + pixel_x = -7 + }, +/obj/item/paper_bin{ + pixel_x = 5; + pixel_y = 4 + }, +/obj/item/pen{ + pixel_y = 8; + pixel_x = 5 + }, +/obj/item/pen/charcoal{ + pixel_y = 1; + pixel_x = 5 + }, +/turf/open/floor/wood, +/area/ruin/jungle/cavecrew/dormitories) +"Rd" = ( +/obj/structure/railing{ + dir = 4; + layer = 4.1 + }, +/obj/machinery/power/port_gen/pacman, +/obj/effect/turf_decal/industrial/warning, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/machinery/light_switch{ + pixel_y = 21; + pixel_x = -10 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ruin/jungle/cavecrew/engineering) +"Rh" = ( +/obj/structure/spacevine, +/turf/open/water/jungle/lit, +/area/overmap_encounter/planetoid/jungle/explored) +"Ri" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/jungle/cavecrew/dormitories) +"RE" = ( +/obj/effect/turf_decal/weather/dirt/corner{ + dir = 4 + }, +/turf/open/water/jungle/lit, +/area/overmap_encounter/planetoid/jungle/explored) +"RL" = ( +/obj/structure/flora/grass/jungle, +/turf/open/floor/plating/dirt/jungle/lit, +/area/overmap_encounter/planetoid/jungle/explored) +"RM" = ( +/turf/open/water/jungle/lit, +/area/overmap_encounter/planetoid/jungle/explored) +"RP" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 9 + }, +/obj/effect/turf_decal/weather/dirt{ + dir = 10 + }, +/turf/open/water/jungle/lit, +/area/overmap_encounter/planetoid/jungle/explored) +"RT" = ( +/obj/machinery/computer/crew/syndie{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ruin/jungle/cavecrew/bridge) +"Sc" = ( +/obj/effect/turf_decal/industrial/warning/dust{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/directional/west, +/turf/open/floor/plating{ + icon_state = "platingdmg1" + }, +/area/ruin/powered) +"Sj" = ( +/obj/structure/grille, +/obj/structure/window/plasma/reinforced/plastitanium, +/turf/open/floor/plating, +/area/ruin/jungle/cavecrew/bridge) +"So" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 4 + }, +/turf/open/water/jungle, +/area/overmap_encounter/planetoid/cave/explored) +"SH" = ( +/obj/machinery/porta_turret/syndicate/pod{ + dir = 5; + faction = list("frontiersman") + }, +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ship/storage) +"SI" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/machinery/autolathe/hacked, +/turf/open/floor/plasteel/tech/techmaint, +/area/ruin/jungle/cavecrew/engineering) +"SN" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/ruin/powered) +"ST" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ruin/jungle/cavecrew/hallway) +"SY" = ( +/obj/structure/railing{ + dir = 4; + layer = 3.1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-9" + }, +/turf/open/floor/plasteel, +/area/ruin/jungle/cavecrew/hallway) +"Tc" = ( +/obj/item/stack/ore/salvage/scrapmetal/five{ + pixel_x = -5; + pixel_y = -12 + }, +/turf/open/floor/plating/dirt/old, +/area/ruin/jungle/cavecrew/cargo) +"Th" = ( +/obj/effect/turf_decal/techfloor{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/plasteel/patterned/brushed, +/area/ruin/jungle/cavecrew/security) +"Ti" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/thinplating/dark, +/turf/open/floor/plasteel, +/area/ruin/jungle/cavecrew/hallway) +"Tt" = ( +/obj/effect/turf_decal/industrial/loading{ + dir = 4 + }, +/obj/effect/turf_decal/weather/dirt{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ruin/jungle/cavecrew/cargo) +"Ty" = ( +/turf/open/water/jungle, +/area/overmap_encounter/planetoid/cave/explored) +"TD" = ( +/obj/structure/flora/ausbushes/stalkybush{ + pixel_x = 1; + pixel_y = 16 + }, +/obj/structure/flora/ausbushes/stalkybush{ + pixel_x = -15; + pixel_y = -5 + }, +/obj/structure/flora/ausbushes/stalkybush{ + pixel_x = 7; + pixel_y = 1 + }, +/turf/open/water/jungle, +/area/overmap_encounter/planetoid/cave/explored) +"TJ" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/glass, +/turf/open/floor/plating, +/area/ruin/jungle/cavecrew/dormitories) +"TY" = ( +/obj/structure/filingcabinet/chestdrawer, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 1 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ruin/jungle/cavecrew/bridge) +"Ua" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/structure/chair/comfy/brown{ + color = "#66b266"; + dir = 4 + }, +/obj/item/book/manual/wiki/experimentor{ + pixel_x = 10; + pixel_y = -5 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/glass, +/obj/machinery/light_switch{ + pixel_y = 21; + pixel_x = -10 + }, +/turf/open/floor/wood, +/area/ruin/jungle/cavecrew/dormitories) +"Ud" = ( +/obj/machinery/light/directional/west, +/turf/open/water/jungle, +/area/overmap_encounter/planetoid/cave/explored) +"Ul" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/rust, +/area/ruin/jungle/cavecrew/cargo) +"Ur" = ( +/obj/effect/turf_decal/industrial/stand_clear{ + dir = 8; + pixel_x = 8 + }, +/turf/open/floor/plating/rust, +/area/ruin/powered) +"Us" = ( +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 10 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/item/stack/sheet/mineral/plasma/twenty{ + pixel_y = 7 + }, +/turf/open/floor/plasteel/tech, +/area/ruin/jungle/cavecrew/engineering) +"Uy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light_switch{ + pixel_y = 21; + pixel_x = -10 + }, +/turf/open/floor/plasteel, +/area/ruin/jungle/cavecrew/hallway) +"UA" = ( +/obj/structure/spacevine, +/obj/effect/turf_decal/weather/dirt{ + dir = 8 + }, +/turf/open/water/jungle/lit, +/area/overmap_encounter/planetoid/cave/explored) +"UC" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 6 + }, +/obj/machinery/vending/tool, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/tech/grid, +/area/ruin/jungle/cavecrew/engineering) +"UI" = ( +/obj/effect/turf_decal/techfloor, +/obj/effect/turf_decal/techfloor/hole, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned/brushed, +/area/ruin/jungle/cavecrew/security) +"UJ" = ( +/obj/structure/table/wood/reinforced, +/obj/item/modular_computer/laptop/preset/civilian{ + pixel_x = -1; + pixel_y = 3 + }, +/obj/item/newspaper{ + pixel_x = 6; + pixel_y = 10 + }, +/obj/effect/decal/cleanable/cobweb, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/plasteel/tech, +/area/ruin/jungle/cavecrew/bridge) +"UM" = ( +/obj/effect/turf_decal/weather/dirt/corner{ + dir = 8 + }, +/turf/open/water/jungle, +/area/overmap_encounter/planetoid/cave/explored) +"UP" = ( +/obj/machinery/light/directional/south, +/turf/open/floor/plating/dirt/old, +/area/ruin/powered) +"UV" = ( +/obj/structure/flora/rock/pile/largejungle, +/turf/open/floor/plating/dirt/jungle, +/area/overmap_encounter/planetoid/cave/explored) +"UY" = ( +/obj/structure/flora/rock/pile/largejungle{ + pixel_x = -1; + pixel_y = -37 + }, +/obj/structure/flora/rock/pile/largejungle{ + pixel_y = -11; + pixel_x = -1 + }, +/turf/open/floor/plating/dirt/jungle, +/area/overmap_encounter/planetoid/cave/explored) +"Vd" = ( +/obj/structure/flora/tree/jungle, +/obj/structure/flora/grass/jungle{ + pixel_x = -11; + pixel_y = 10 + }, +/obj/structure/flora/grass/jungle/b, +/obj/structure/flora/rock/pile/largejungle, +/turf/open/floor/plating/dirt/jungle/lit, +/area/overmap_encounter/planetoid/jungle/explored) +"Vs" = ( +/obj/effect/turf_decal/weather/dirt/corner, +/turf/open/water/jungle/lit, +/area/overmap_encounter/planetoid/jungle/explored) +"Vu" = ( +/obj/effect/turf_decal/techfloor/hole{ + dir = 4; + pixel_x = 4 + }, +/obj/effect/turf_decal/techfloor/hole/right{ + dir = 4; + pixel_x = 4 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/grunge{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/jungle/cavecrew/hallway) +"Vy" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/tech/techmaint, +/area/ruin/jungle/cavecrew/engineering) +"VO" = ( +/obj/structure/closet/secure_closet{ + icon_state = "armory"; + name = "armor locker"; + req_access_txt = "1" + }, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/decal/cleanable/cobweb, +/obj/item/clothing/under/rank/security/officer/frontier, +/obj/item/clothing/under/rank/security/officer/frontier, +/obj/item/clothing/under/rank/security/officer/frontier, +/obj/item/clothing/suit/armor/vest/bulletproof/frontier, +/obj/item/clothing/suit/armor/vest/bulletproof/frontier, +/obj/item/clothing/suit/armor/vest/bulletproof/frontier, +/obj/item/clothing/head/helmet/bulletproof/x11/frontier, +/obj/item/clothing/head/helmet/bulletproof/x11/frontier, +/obj/item/clothing/head/helmet/bulletproof/x11/frontier, +/obj/machinery/light_switch{ + pixel_y = 21; + pixel_x = -10 + }, +/turf/open/floor/plasteel/tech, +/area/ruin/jungle/cavecrew/security) +"VU" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/techfloor{ + dir = 9 + }, +/obj/effect/turf_decal/techfloor/corner, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plasteel/tech/grid, +/area/ruin/jungle/cavecrew/engineering) +"VV" = ( +/obj/machinery/light/directional/east, +/turf/open/water/jungle, +/area/overmap_encounter/planetoid/cave/explored) +"VW" = ( +/obj/structure/spacevine, +/obj/effect/turf_decal/weather/dirt/corner{ + dir = 1 + }, +/obj/effect/turf_decal/weather/dirt/corner{ + dir = 4 + }, +/turf/open/water/jungle/lit, +/area/overmap_encounter/planetoid/jungle/explored) +"VX" = ( +/obj/machinery/door/poddoor/shutters{ + id = "gut_cargo"; + name = "Blast Shutters"; + dir = 4 + }, +/turf/open/floor/engine/hull/interior, +/area/ship/storage) +"VY" = ( +/obj/machinery/power/smes{ + charge = 5e+006 + }, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/turf_decal/industrial/radiation{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/storage) +"VZ" = ( +/turf/closed/wall/r_wall/yesdiag, +/area/ruin/jungle/cavecrew/cargo) +"Wh" = ( +/obj/structure/flora/ausbushes/reedbush{ + pixel_y = 20 + }, +/obj/structure/flora/ausbushes/reedbush{ + pixel_x = -13; + pixel_y = 10 + }, +/obj/effect/turf_decal/weather/dirt{ + dir = 6 + }, +/obj/structure/railing{ + dir = 6; + layer = 3.1 + }, +/turf/open/water/jungle, +/area/overmap_encounter/planetoid/cave/explored) +"Wk" = ( +/obj/effect/turf_decal/siding/thinplating/dark, +/turf/open/floor/plasteel, +/area/ruin/jungle/cavecrew/hallway) +"Wq" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/storage) +"Wu" = ( +/obj/structure/table/reinforced, +/obj/item/storage/box/zipties{ + pixel_y = 7; + pixel_x = 4 + }, +/obj/item/storage/box/syndie_kit/emp{ + pixel_x = -3 + }, +/turf/open/floor/plasteel/tech, +/area/ruin/jungle/cavecrew/security) +"Wy" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating{ + icon_state = "platingdmg3" + }, +/area/ruin/powered) +"WD" = ( +/obj/structure/toilet{ + dir = 4; + pixel_x = -1; + pixel_y = 5 + }, +/obj/structure/sink{ + pixel_y = 22; + pixel_x = 6 + }, +/obj/structure/mirror{ + pixel_y = 32 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plasteel/showroomfloor, +/area/ruin/jungle/cavecrew/hallway) +"WE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ruin/jungle/cavecrew/hallway) +"WN" = ( +/obj/structure/flora/rock/jungle{ + pixel_y = 13 + }, +/obj/effect/turf_decal/weather/dirt{ + dir = 9 + }, +/turf/open/water/jungle, +/area/overmap_encounter/planetoid/cave/explored) +"WQ" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/closet/crate/secure/loot, +/obj/item/storage/box/inteqmaid{ + pixel_x = -5; + pixel_y = 3 + }, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ruin/jungle/cavecrew/cargo) +"Xb" = ( +/turf/open/floor/plating/dirt/jungle, +/area/ruin/powered) +"Xx" = ( +/mob/living/simple_animal/hostile/frontier/ranged/mosin/neutered, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech, +/area/ship/storage) +"XM" = ( +/obj/structure/flora/grass/jungle{ + pixel_x = 6; + pixel_y = -22 + }, +/obj/structure/flora/junglebush/b, +/turf/open/floor/plating/dirt/jungle, +/area/overmap_encounter/planetoid/cave/explored) +"XU" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating{ + icon_state = "platingdmg1" + }, +/area/ruin/powered) +"XV" = ( +/turf/open/floor/plasteel/stairs{ + dir = 1 + }, +/area/ship/storage) +"Ya" = ( +/obj/structure/flora/grass/jungle, +/obj/structure/flora/rock/pile/largejungle, +/turf/open/floor/plating/dirt/jungle/lit, +/area/overmap_encounter/planetoid/jungle/explored) +"Yf" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/jukebox, +/turf/open/floor/wood{ + icon_state = "wood-broken3" + }, +/area/ruin/jungle/cavecrew/hallway) +"Yq" = ( +/obj/structure/table/wood, +/obj/item/toy/cards/deck/syndicate{ + pixel_x = -4; + pixel_y = 1 + }, +/obj/item/toy/figure{ + pixel_x = -3; + pixel_y = 8 + }, +/obj/effect/decal/cleanable/cobweb, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating{ + icon_state = "platingdmg1" + }, +/area/ruin/jungle/cavecrew/hallway) +"Yw" = ( +/turf/open/floor/plasteel/stairs{ + icon = 'icons/obj/stairs.dmi'; + dir = 1 + }, +/area/ship/storage) +"YE" = ( +/obj/effect/turf_decal/techfloor{ + dir = 9 + }, +/obj/structure/table/wood, +/obj/item/storage/fancy/nugget_box, +/obj/machinery/light_switch{ + pixel_y = 21; + pixel_x = -10 + }, +/turf/open/floor/plasteel/patterned/brushed, +/area/ruin/jungle/cavecrew/security) +"YF" = ( +/turf/open/floor/plating/dirt/jungle/dark/lit, +/area/overmap_encounter/planetoid/jungle/explored) +"YL" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating/dirt/old, +/area/ruin/powered) +"YN" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/effect/turf_decal/steeldecal/steel_decals1, +/turf/open/floor/plasteel/dark, +/area/ruin/jungle/cavecrew/bridge) +"YR" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 10 + }, +/obj/structure/fluff/fokoff_sign, +/turf/open/water/jungle/lit, +/area/overmap_encounter/planetoid/jungle/explored) +"YS" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 6 + }, +/turf/open/floor/plasteel, +/area/ruin/jungle/cavecrew/hallway) +"Za" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-5" + }, +/turf/open/floor/plasteel/tech, +/area/ship/storage) +"Zd" = ( +/obj/structure/flora/grass/jungle{ + pixel_x = -13; + pixel_y = -14 + }, +/obj/structure/flora/rock/pile/largejungle, +/turf/open/floor/plating/dirt/jungle/lit, +/area/overmap_encounter/planetoid/jungle/explored) +"Zi" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/structure/filingcabinet{ + pixel_x = -9 + }, +/obj/item/kirbyplants{ + icon_state = "plant-03"; + pixel_x = 6 + }, +/obj/machinery/light_switch{ + pixel_y = 21; + pixel_x = -10 + }, +/turf/open/floor/wood, +/area/ruin/jungle/cavecrew/dormitories) +"Zr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/patterned, +/area/ruin/jungle/cavecrew/cargo) +"Zx" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 10 + }, +/obj/structure/rack, +/obj/item/storage/toolbox/electrical, +/obj/item/storage/belt/utility/full/engi, +/obj/item/clothing/glasses/welding{ + pixel_y = 5 + }, +/obj/item/multitool{ + pixel_x = 9 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/plasteel/tech/grid, +/area/ruin/jungle/cavecrew/engineering) +"Zy" = ( +/obj/effect/mob_spawn/human/corpse/pirate, +/turf/open/water/jungle/lit, +/area/overmap_encounter/planetoid/jungle/explored) +"Zz" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 8; + name = "tactical chair" + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8; + color = "#808080" + }, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/tech, +/area/ship/storage) +"ZC" = ( +/obj/effect/turf_decal/techfloor{ + dir = 9 + }, +/obj/machinery/computer/helm, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/storage) +"ZG" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 5 + }, +/obj/structure/flora/ausbushes/stalkybush{ + pixel_x = -8; + pixel_y = 3 + }, +/turf/open/water/jungle/lit, +/area/overmap_encounter/planetoid/jungle/explored) +"ZQ" = ( +/obj/structure/flora/rock/pile/largejungle{ + pixel_x = -20; + pixel_y = -31 + }, +/turf/open/floor/plating/dirt/jungle, +/area/overmap_encounter/planetoid/cave/explored) +"ZT" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/structure/dresser, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/newspaper{ + pixel_x = -4; + pixel_y = 8 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/wood, +/area/ruin/jungle/cavecrew/dormitories) + +(1,1,1) = {" +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +wt +wt +wt +wt +wt +wt +wt +wt +wt +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +"} +(2,1,1) = {" +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +es +Ma +Ma +YF +Ma +Ma +Ma +es +es +es +es +es +es +es +es +"} +(3,1,1) = {" +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +wt +wt +wt +wt +wt +wt +wt +Pz +Pz +Pz +Pz +wt +wt +wt +wt +wt +wt +wt +wt +Ma +EI +Ma +Qz +Ma +Ma +es +es +es +es +es +es +"} +(4,1,1) = {" +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +wt +wt +wt +wt +wt +wt +wt +wt +wt +Pz +dm +pn +Pz +wt +wt +wt +wt +wt +wt +wt +wt +wt +Ma +Ma +YF +Ma +Ns +Ma +es +es +es +es +es +"} +(5,1,1) = {" +es +es +es +es +es +es +es +es +es +es +es +es +es +es +RM +RM +RM +RM +RM +RM +RM +es +es +es +es +es +es +es +es +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +Pz +VU +QH +Pz +Pz +Pz +wt +wt +wt +wt +wt +wt +wt +wt +jO +Qx +YF +lI +Ma +es +es +es +es +es +"} +(6,1,1) = {" +es +es +es +wt +wt +wt +wt +wt +wt +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +es +es +es +es +es +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +Pz +Bp +gM +xi +SI +Pz +wN +wN +wN +wN +wN +wt +wt +wt +rx +Ma +ij +wt +Ma +es +es +es +es +es +"} +(7,1,1) = {" +es +es +wt +wt +wt +wt +wt +wt +wt +wt +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +es +wt +wt +wt +wt +wt +wt +wt +wt +Nr +Nr +Nr +Nr +Nr +Pz +mb +CN +CZ +Vy +Pz +wN +VO +OU +Wu +wN +wt +wt +Kw +ov +Jh +Lm +wt +wt +es +es +es +es +es +"} +(8,1,1) = {" +es +es +wt +wt +wt +iW +iW +wt +wt +wt +wt +RM +MR +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +wt +wt +wt +wt +wt +wt +wt +wt +wt +Nr +Nr +lV +zJ +gm +Pz +Rd +Us +kR +ag +Pz +mt +np +dH +gk +wN +wN +wt +Kw +Ln +Kw +wt +wt +wt +wt +es +es +es +es +"} +(9,1,1) = {" +es +es +wt +wt +MW +RP +NR +NR +wt +wt +wt +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +Nr +Nr +Yq +dQ +Qy +Ge +Pz +Zx +wr +ja +kH +Pz +MY +am +Bt +af +ae +wN +wt +wt +yx +Jz +wt +wt +wt +wt +wt +es +es +es +"} +(10,1,1) = {" +es +es +wt +wt +Dz +VW +yX +yX +Rh +wt +wt +wt +RM +RM +RM +RM +RM +RM +RM +MR +RM +RM +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +Nr +Bz +aK +dO +Gk +xn +Pz +UC +Iv +Pz +lu +jm +wN +qz +LD +DP +vo +wN +Ri +Ri +aY +Ri +wt +wt +wt +wt +wt +wt +es +es +"} +(11,1,1) = {" +es +es +wt +wt +wt +NL +lt +wt +jg +wt +wt +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +Nr +jr +uo +mz +fv +Nr +Nr +Nr +Nr +Nr +ah +Ti +wN +wN +Th +nv +wN +wN +Ri +BU +we +Ri +Ri +wt +wt +wt +wt +wt +es +es +"} +(12,1,1) = {" +es +es +wt +wt +wt +wt +wt +wt +bK +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +lm +lm +lm +lm +lm +tu +AK +Yf +Nr +WD +zN +Nr +Nr +Uy +Oe +wN +YE +ds +UI +jF +JK +Ri +sJ +TJ +yW +Ri +wt +wt +wt +wt +wt +es +es +"} +(13,1,1) = {" +es +es +es +wt +wt +wt +RM +RM +RM +RM +RM +Vs +uq +Al +fG +RM +RM +RM +RM +wt +wt +wt +wt +wt +mj +pB +wt +wt +wt +lm +lm +RT +Ag +TY +lm +Nr +aL +Nr +Nr +Kh +Nr +Nr +KM +ad +ck +Oi +hz +px +xv +xI +cZ +Ri +Ri +un +Ri +Ri +wt +wt +wt +wt +wt +wt +es +"} +(14,1,1) = {" +es +es +es +es +RM +RM +RM +RM +RM +Vs +Al +xu +Ma +Ma +ZG +Al +wt +wt +wt +wt +wt +wt +wt +WQ +aZ +aa +ed +eW +wt +lm +UJ +iE +sj +Ie +lm +Jt +ST +Nn +MT +rK +Nn +WE +jA +fy +YS +wN +wG +kO +Np +wg +Eb +Ri +xG +mw +Ri +Ri +wt +wt +wt +wt +wt +wt +es +"} +(15,1,1) = {" +es +es +es +RM +RM +RM +RM +RM +Vs +xu +Ma +Ma +ht +Es +Qx +wt +wt +wt +wt +wt +wt +wt +qO +Dq +qx +pB +qx +LV +wt +lm +vM +KW +wZ +Af +AV +CJ +uX +gU +DV +DV +aw +Mm +NK +YS +Nr +wN +wN +uf +wN +wN +wN +Ri +ua +jC +mI +Ri +wt +wt +wt +wt +wt +wt +wt +"} +(16,1,1) = {" +es +es +RM +RM +RM +RM +RM +RM +Dd +Ma +Df +Ma +Qx +Ya +wt +wt +wt +wt +wt +wt +rt +QG +oq +JO +Ul +ks +Nc +Oa +Jz +lm +lm +nu +YN +Em +Bv +SY +aM +Pg +Nr +Nr +Nr +Nr +Nr +Nr +Nr +fS +va +Ms +IJ +fS +fS +Ri +uu +hh +Be +Ri +wt +wt +wt +wt +wt +wt +wt +"} +(17,1,1) = {" +es +RM +RM +RM +RM +RM +RM +RM +Dd +RL +RL +RL +Qz +wt +wt +wt +wt +wt +wt +vr +uK +pL +oq +nt +oH +xr +nt +Tt +wt +lm +Sj +Lo +iq +gd +lm +bU +ef +Wk +Nr +fS +fS +fS +iV +fS +fS +fS +ih +rT +dI +Ep +fS +Ri +Ri +cx +Ri +Ri +Ri +Ri +Ri +Ri +Ri +wt +wt +"} +(18,1,1) = {" +es +RM +RM +RM +RM +RM +RM +RM +Dd +Ma +Ma +ke +Es +wt +wt +wt +wt +wt +qO +Zr +Mv +pL +oW +JB +aI +JB +JB +Cc +cK +oR +Sj +Sj +ei +bh +lm +Nr +Vu +Nr +Nr +fS +fS +lT +Sc +Qr +mu +mu +mu +kb +kb +Ep +mu +PS +dA +dA +zj +Iz +Ri +sH +IZ +fI +Ri +wt +wt +"} +(19,1,1) = {" +RM +RM +RM +RM +RM +RM +RM +RM +RE +dJ +Ma +Ya +wH +wt +wt +wt +wt +wt +wt +oU +CU +xx +Gm +yJ +HI +rr +HI +Tc +dA +Ix +JQ +Sj +Sj +Sj +gQ +mK +hf +Fw +Nr +fS +mC +EG +PU +to +PU +PU +XU +Mg +LB +CC +YL +YL +YL +YL +YL +Kz +yk +eQ +JJ +yj +Ri +wt +wt +"} +(20,1,1) = {" +RM +RM +RM +RM +RM +RM +RM +RM +RM +Dd +Ma +Ma +Es +Kw +wt +wt +wt +wt +wt +wt +xx +nV +yA +yJ +yV +yD +MC +Mn +bb +dI +No +kb +bb +Pv +tj +Wy +jj +bb +fN +fA +tO +kB +Ep +wt +wt +wt +wt +wt +Jz +wt +EP +zX +Ej +na +CF +KA +Ri +Nl +HD +Ri +Ri +wt +wt +"} +(21,1,1) = {" +RM +RM +RM +RM +RM +RM +RM +RM +RM +RE +yX +YR +NW +Qx +wt +Nf +wt +wt +wt +wt +wt +wt +Nj +yV +dT +lz +FB +pt +aQ +aQ +lG +SN +yZ +to +EG +ng +KK +EG +OZ +EO +yZ +tL +wt +Jz +wt +fg +cX +wt +wt +wt +wt +OK +rA +Ej +CF +rN +Ri +Ri +Ri +Ri +wt +wt +wt +"} +(22,1,1) = {" +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +cV +yX +yX +RM +qU +qU +Nf +wt +Jz +wt +wt +JA +eu +IA +eu +VZ +Nu +Ur +rQ +bp +AR +AR +AR +AR +AR +AR +AR +AR +AR +AR +AR +Ty +Ud +eO +ye +lR +wt +Jz +wt +WN +Ty +Ty +lD +Cq +CF +Ri +Ua +Is +Ri +wt +wt +wt +"} +(23,1,1) = {" +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +uC +qU +tY +jd +Go +Ll +Ty +nq +Ty +Ty +Ty +BI +mD +VX +vk +fO +Ty +Ty +eS +ue +ue +ue +fO +fO +zz +Ty +Ty +Ty +Ty +Ty +eO +tE +UA +Ud +FY +Ty +lY +Ty +lD +Lw +CF +yk +Cr +ZT +Ri +wt +wt +wt +"} +(24,1,1) = {" +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +uC +QE +tY +jd +Ty +Ty +Ty +Ty +Ty +Ty +Ty +fO +Gh +nR +Pj +fO +fO +fO +fO +ZC +Kb +Yw +Dt +VY +fO +fO +Ty +Ty +Ty +Jg +Ty +Ty +Ir +Ir +TD +Ty +Ty +Ty +lD +Lw +UP +Ri +II +bH +Ri +wt +wt +wt +"} +(25,1,1) = {" +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +Zy +uC +qU +Ir +Ty +Ll +Dh +Lv +Ty +Jg +Ty +Ty +fO +JY +nR +iZ +Kx +BO +Ec +fO +jy +Wq +Yw +GL +sm +xT +NN +Ty +Ty +Ty +Ty +Ty +Ty +Ir +bG +wt +Qi +Ty +lS +Wh +CF +HL +Ri +kV +Ri +Ri +wt +wt +wt +"} +(26,1,1) = {" +es +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +uC +qU +Ir +jd +Ty +Ll +kL +Ty +Ty +Ty +Ty +fO +iN +Xx +QI +Ka +fs +PR +wu +Hx +Ls +vl +Za +og +yv +KF +Ty +Ty +Ty +Ty +Ty +Jg +Ir +wt +wt +wt +ig +Dv +Xb +dA +GN +Ri +Ri +Ri +wt +wt +wt +wt +"} +(27,1,1) = {" +es +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +uC +qU +jd +Ir +Dh +Jg +Ty +Ty +Ty +Ty +Ty +fO +KH +CT +NH +la +nh +PG +XV +nR +QN +IN +Gy +xR +ow +KF +Ty +Ty +Ty +Ty +Ty +Ty +Ty +wt +wt +Ri +Ri +Ri +Ri +OJ +Ri +wt +wt +wt +wt +wt +wt +wt +"} +(28,1,1) = {" +es +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +uC +qU +Ir +Ir +Ty +Lv +Ty +Ty +Ty +Ty +Ty +ho +EZ +hn +eD +fO +fO +fO +fO +xj +Qh +ju +Zz +cU +fO +fO +Ty +Ty +Ty +Ty +VV +iT +wt +wt +Ri +Ri +Zi +jh +yC +PB +Ri +wt +wt +wt +wt +wt +wt +wt +"} +(29,1,1) = {" +es +es +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +qU +oD +Ir +Ir +Dh +ku +Ty +Ty +Ty +Ty +Ty +SH +fO +fO +fO +fO +Ty +Ty +fo +fO +fO +fO +fO +fO +zz +Ty +Ty +Ty +kQ +wt +Jz +wt +wt +wt +Ri +QX +Fy +jZ +ta +hh +Ri +wt +wt +wt +wt +wt +wt +wt +"} +(30,1,1) = {" +es +es +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +qU +jd +Ir +sM +VV +Ty +Dh +Ty +Ty +Ty +Ty +Ty +Ty +Ty +Ty +Ty +Ty +Ty +Ty +Ty +Ty +Ty +Fr +So +So +Ty +Ty +Ty +wt +wt +wt +wt +wt +wt +Ri +Dg +zV +gF +Lb +Ri +Ri +wt +wt +wt +wt +wt +wt +es +"} +(31,1,1) = {" +es +es +RM +RM +RM +RM +RM +RM +RM +RM +DJ +RM +RM +RM +RM +wt +Ir +Nf +wt +Jz +wt +vH +vH +So +So +UM +Ty +Ty +Ty +Jm +Ty +Ty +Ty +Ty +Ty +Fr +So +kQ +aO +UV +Qi +Ty +wt +wt +wt +wt +wt +wt +wt +Ri +Ri +Ri +Ri +Ri +Ri +wt +wt +wt +wt +wt +wt +wt +es +"} +(32,1,1) = {" +es +es +RM +RM +RM +RM +RM +RM +RM +RM +BT +Vs +Al +xu +wt +wt +wt +wt +wt +wt +wt +wt +wt +GR +rn +tW +So +BR +Jg +Ty +Ty +Ty +Ty +Ty +Ty +pb +UY +Fs +ZQ +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +es +"} +(33,1,1) = {" +es +es +es +RM +RM +RM +RM +RM +RM +RM +Vs +xu +HW +Ma +wt +wt +wt +wt +wt +wt +wt +wt +wt +Jz +kj +XM +HQ +tW +vH +So +vH +So +So +Ty +VV +pb +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +es +"} +(34,1,1) = {" +es +es +es +es +RM +RM +RM +RM +RM +RM +Dd +Ma +kA +Ma +Kw +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +bJ +lo +Fs +Ap +Fs +gv +Iu +UV +wt +Jz +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +es +"} +(35,1,1) = {" +es +es +es +es +RM +RM +RM +RM +RM +RM +Dd +Ma +Vd +Ma +Qx +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +Kw +At +UV +HQ +eG +Kw +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +es +"} +(36,1,1) = {" +es +es +es +es +es +RM +RM +RM +RM +RM +Dd +zG +Ma +Es +Zd +Ma +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +es +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +es +es +"} +(37,1,1) = {" +es +es +es +es +es +RM +RM +RM +RM +RM +Dd +dd +Qx +zG +Ma +RL +Hk +Ma +Dl +RM +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +es +es +es +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +es +es +"} +(38,1,1) = {" +es +es +es +es +es +es +RM +RM +RM +RM +RE +dJ +Es +tQ +Ly +oQ +Ma +Ma +IM +RM +RM +RM +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +es +es +es +es +es +es +wt +wt +wt +wt +wt +wt +wt +wt +wt +es +es +es +"} +(39,1,1) = {" +es +es +es +es +es +es +RM +RM +RM +RM +RM +RE +Ql +dJ +Es +RL +Dl +yX +lg +RM +RM +RM +RM +RM +RM +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +es +es +es +es +es +es +es +es +wt +wt +wt +wt +wt +es +es +es +es +es +"} +(40,1,1) = {" +es +es +es +es +es +es +es +RM +RM +RM +RM +RM +RM +RE +yX +yX +lg +RM +RM +RM +RM +RM +RM +RM +RM +es +es +es +es +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +"} +(41,1,1) = {" +es +es +es +es +es +es +es +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +MR +RM +RM +RM +RM +RM +es +es +es +es +es +es +es +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +wt +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +"} +(42,1,1) = {" +es +es +es +es +es +es +es +es +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +es +es +es +es +es +es +es +es +es +es +es +wt +wt +wt +wt +wt +wt +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +"} +(43,1,1) = {" +es +es +es +es +es +es +es +es +es +es +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +RM +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +es +"} diff --git a/_maps/map_catalogue.txt b/_maps/map_catalogue.txt index faf5bf515168..e4f2881948b3 100644 --- a/_maps/map_catalogue.txt +++ b/_maps/map_catalogue.txt @@ -129,6 +129,10 @@ Find the key for using this catalogue in "map_catalogue_key.txt" Size = (x = 100)(y = 75)(z = 1) Tags = "Medium Combat Challenge", "Major Loot", "Hazardous", "Liveable" + File Name "_maps\RandomRuins\JungleRuins\jungle_cavecrew + Size = (x = 43)(y = 63)(z = 1) + Tags = "Medium Combat Challenge", "Hazardous", "Liveable", "Major Loot" + File Name "_maps\RandomRuins\JungleRuins\jungle_abandoned_library Size = (x = 36)(y = 35)(z = 1) Tags = "Medium Combat Challenge", "Medium Loot", "Antag Gear", "Necropolis Loot", "Liveable" diff --git a/_maps/shuttles/subshuttles/Subshuttle Catalog.txt b/_maps/shuttles/subshuttles/Subshuttle Catalog.txt index aa1064f70691..1d48dbc85f03 100644 --- a/_maps/shuttles/subshuttles/Subshuttle Catalog.txt +++ b/_maps/shuttles/subshuttles/Subshuttle Catalog.txt @@ -3,6 +3,11 @@ Size = "1x3" Purpose = "Showing people how to fill this document in" File Path = "_maps\shuttles\subshuttles\example.dmm" +Name = "Gut Combat Freighter" +Size = "7x15" +Purpose = "Transporting goods, while fending for itself" +File Path = "_maps\shuttles\subshuttles\frontiersmen_gut" + Name = "Kunai Dropship" Size = "12x7" Purpose = "A multi-role dropship used by almost every group faring space. Its ease of manufacture and high mobility makes it ideal for transport." diff --git a/_maps/shuttles/subshuttles/frontiersmen_gut.dmm b/_maps/shuttles/subshuttles/frontiersmen_gut.dmm new file mode 100644 index 000000000000..cf1571f9d7d4 --- /dev/null +++ b/_maps/shuttles/subshuttles/frontiersmen_gut.dmm @@ -0,0 +1,810 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ab" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/patterned/brushed, +/area/ship/storage) +"aF" = ( +/obj/effect/turf_decal/techfloor, +/obj/structure/closet/crate, +/obj/item/clothing/suit/space/nasavoid/old, +/obj/item/clothing/head/helmet/space/nasavoid/old, +/obj/item/tank/internals/emergency_oxygen/engi, +/obj/item/clothing/mask/gas, +/turf/open/floor/plasteel/tech, +/area/ship/storage) +"bD" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/brushed, +/area/ship/storage) +"bY" = ( +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-5" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech, +/area/ship/storage) +"ci" = ( +/obj/machinery/door/window/brigdoor/southright{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor{ + dir = 6 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech, +/area/ship/storage) +"cA" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/patterned/brushed, +/area/ship/storage) +"dJ" = ( +/obj/machinery/porta_turret/ship/ballistic{ + dir = 5 + }, +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ship/storage) +"eo" = ( +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech, +/area/ship/storage) +"fh" = ( +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + id = "gut_holo"; + dir = 1 + }, +/obj/machinery/button/shieldwallgen{ + dir = 1; + id = "gut_holo"; + pixel_x = 8; + pixel_y = -21 + }, +/obj/machinery/button/door{ + id = "gut_cargo"; + name = "Cargo Door Control"; + pixel_y = -22; + dir = 1 + }, +/obj/machinery/door/poddoor/shutters{ + id = "gut_cargo"; + name = "Blast Shutters"; + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-5" + }, +/turf/open/floor/engine/hull/interior, +/area/ship/storage) +"gz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-10" + }, +/obj/structure/cable{ + icon_state = "4-9" + }, +/turf/open/floor/plasteel/tech, +/area/ship/storage) +"gH" = ( +/obj/effect/turf_decal/techfloor, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech, +/area/ship/storage) +"hl" = ( +/obj/machinery/power/shuttle/engine/electric{ + dir = 1 + }, +/obj/machinery/door/poddoor{ + id = "gut_engines"; + name = "Thruster Blast Door" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/ship/storage) +"hu" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/decal/cleanable/dirt, +/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/missile_rack, +/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/carbine, +/obj/structure/closet/crate/secure/weapon, +/turf/open/floor/plasteel/patterned/brushed, +/area/ship/storage) +"ii" = ( +/turf/closed/wall/mineral/plastitanium, +/area/ship/storage) +"ju" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/smes/shuttle/precharged{ + dir = 1 + }, +/obj/structure/window/plasma/reinforced/spawner, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/storage) +"li" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/wrapping, +/obj/structure/cable{ + icon_state = "6-8" + }, +/obj/machinery/power/terminal, +/obj/machinery/door/firedoor/border_only, +/obj/effect/turf_decal/industrial/warning, +/obj/item/storage/toolbox/syndicate{ + pixel_y = 5; + pixel_x = 11 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/storage) +"mj" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/patterned/brushed, +/area/ship/storage) +"nj" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate/secure/gear, +/obj/item/gun/ballistic/automatic/smg/aks74u{ + pixel_y = -6 + }, +/obj/item/gun/ballistic/automatic/zip_pistol, +/obj/item/gun/ballistic/automatic/zip_pistol, +/obj/item/gun/ballistic/automatic/zip_pistol, +/turf/open/floor/plasteel/patterned/brushed, +/area/ship/storage) +"nA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/ship/storage) +"ov" = ( +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + id = "gut_holo" + }, +/obj/machinery/door/poddoor/shutters{ + id = "gut_cargo"; + name = "Blast Shutters"; + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-6" + }, +/turf/open/floor/engine/hull/interior, +/area/ship/storage) +"oX" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 8; + name = "tactical chair" + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8; + color = "#808080" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plasteel/tech, +/area/ship/storage) +"qh" = ( +/obj/structure/window/reinforced/spawner/east, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/storage) +"qu" = ( +/obj/effect/decal/cleanable/glass, +/turf/open/floor/engine/hull/reinforced/interior, +/area/ship/storage) +"qE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "2-10" + }, +/turf/open/floor/plasteel/tech, +/area/ship/storage) +"qI" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "4-9" + }, +/obj/structure/cable{ + icon_state = "5-10" + }, +/obj/machinery/power/terminal, +/obj/machinery/door/firedoor/border_only, +/obj/effect/turf_decal/industrial/warning, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/item/stack/cable_coil/red{ + pixel_x = 8; + pixel_y = 5 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/storage) +"rn" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/storage) +"rv" = ( +/turf/template_noop, +/area/template_noop) +"sj" = ( +/obj/effect/turf_decal/techfloor{ + dir = 9 + }, +/obj/machinery/computer/helm, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/storage) +"sk" = ( +/turf/open/floor/plasteel/stairs{ + dir = 1 + }, +/area/ship/storage) +"sP" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-5" + }, +/turf/open/floor/plasteel/tech, +/area/ship/storage) +"tj" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 8; + name = "tactical chair" + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8; + color = "#808080" + }, +/obj/effect/decal/cleanable/vomit/old{ + pixel_y = 6 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/light/directional/east, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/plasteel/tech, +/area/ship/storage) +"ue" = ( +/obj/effect/turf_decal/techfloor{ + dir = 5 + }, +/obj/machinery/computer/crew, +/obj/machinery/light_switch{ + pixel_y = 21; + pixel_x = -10 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/storage) +"uh" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/storage) +"uA" = ( +/obj/machinery/power/port_gen/pacman/super, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/machinery/button/door{ + id = "gut_engines"; + name = "Engine Shutters"; + pixel_y = -22; + dir = 1 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/storage) +"vg" = ( +/obj/structure/window/reinforced/spawner/east, +/obj/effect/turf_decal/techfloor{ + dir = 5 + }, +/obj/structure/closet/crate/secure/weapon, +/obj/item/grenade/chem_grenade/metalfoam{ + pixel_x = 2 + }, +/obj/item/grenade/chem_grenade/metalfoam{ + pixel_x = 6 + }, +/obj/item/grenade/empgrenade{ + pixel_x = -4 + }, +/obj/item/grenade/frag, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/tech, +/area/ship/storage) +"vJ" = ( +/obj/machinery/porta_turret/ship/ballistic{ + dir = 9 + }, +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ship/storage) +"xU" = ( +/obj/machinery/power/smes{ + charge = 5e+006 + }, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/turf_decal/industrial/radiation{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/storage) +"yz" = ( +/obj/machinery/door/poddoor/shutters{ + id = "gut_cargo"; + name = "Blast Shutters"; + dir = 4 + }, +/turf/open/floor/engine/hull/interior, +/area/ship/storage) +"Bl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-10" + }, +/obj/structure/cable{ + icon_state = "2-10" + }, +/turf/open/floor/plasteel/tech, +/area/ship/storage) +"Dr" = ( +/turf/open/floor/plasteel/stairs{ + icon = 'icons/obj/stairs.dmi'; + dir = 1 + }, +/area/ship/storage) +"Ds" = ( +/obj/structure/fans/tiny, +/obj/machinery/door/poddoor{ + id = "gut_launchdoor" + }, +/turf/open/floor/engine/hull/reinforced/interior, +/area/ship/storage) +"Dz" = ( +/obj/structure/cable/yellow{ + icon_state = "6-8" + }, +/turf/open/floor/plasteel/tech, +/area/ship/storage) +"EP" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech, +/area/ship/storage) +"GH" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/button/massdriver{ + id = "gut_launchdoor"; + name = "Cannon Button"; + pixel_x = 21; + pixel_y = 8; + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed, +/area/ship/storage) +"GQ" = ( +/obj/machinery/porta_turret/ship/ballistic{ + dir = 5 + }, +/turf/closed/wall/mineral/plastitanium, +/area/ship/storage) +"HT" = ( +/obj/machinery/mass_driver{ + dir = 1; + id = "gut_launchdoor" + }, +/turf/open/floor/engine/hull/reinforced/interior, +/area/ship/storage) +"Ih" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-10" + }, +/turf/open/floor/plasteel/tech, +/area/ship/storage) +"IE" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/patterned/brushed, +/area/ship/storage) +"JX" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/effect/decal/cleanable/oil{ + pixel_x = 8; + pixel_y = 12 + }, +/obj/machinery/power/smes/shuttle/precharged{ + dir = 1 + }, +/obj/structure/window/plasma/reinforced/spawner, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/storage) +"Ls" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel/patterned/brushed, +/area/ship/storage) +"MF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plasteel/tech, +/area/ship/storage) +"MG" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/turf/open/floor/plating, +/area/ship/storage) +"Ny" = ( +/turf/open/floor/engine/hull/reinforced/interior, +/area/ship/storage) +"QL" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning, +/obj/machinery/power/smes/shuttle/precharged{ + dir = 1 + }, +/obj/structure/window/plasma/reinforced/spawner, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/storage) +"Rx" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 8; + name = "tactical chair" + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8; + color = "#808080" + }, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/tech, +/area/ship/storage) +"RY" = ( +/obj/machinery/porta_turret/ship/ballistic{ + dir = 9 + }, +/turf/closed/wall/mineral/plastitanium, +/area/ship/storage) +"SO" = ( +/obj/machinery/power/terminal, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/tech, +/area/ship/storage) +"Tq" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/machinery/light/directional/north, +/obj/docking_port/mobile{ + dir = 4; + launch_status = 0; + port_direction = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/storage) +"Uc" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 5 + }, +/obj/effect/decal/cleanable/plastic, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/power/terminal, +/obj/machinery/door/firedoor/border_only, +/obj/effect/turf_decal/industrial/warning, +/obj/structure/cable{ + icon_state = "0-1" + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/storage) +"Ui" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 8; + name = "tactical chair" + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8; + color = "#808080" + }, +/turf/open/floor/plasteel/tech, +/area/ship/storage) +"UA" = ( +/obj/effect/turf_decal/techfloor, +/obj/effect/turf_decal/industrial/loading{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech, +/area/ship/storage) +"UB" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech, +/area/ship/storage) +"Xf" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ship/storage) +"Xr" = ( +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech, +/area/ship/storage) +"XD" = ( +/obj/machinery/power/shuttle/engine/electric{ + dir = 1 + }, +/obj/structure/cable, +/obj/machinery/door/poddoor{ + id = "gut_engines"; + name = "Thruster Blast Door" + }, +/turf/open/floor/plating, +/area/ship/storage) +"Yn" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/stairs{ + dir = 1 + }, +/area/ship/storage) +"ZR" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/structure/chair/comfy/shuttle{ + dir = 1; + name = "tactical chair" + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/storage) + +(1,1,1) = {" +vJ +ov +yz +fh +Xf +rv +rv +RY +MG +MG +MG +Xf +Xf +ii +rv +"} +(2,1,1) = {" +Xf +Tq +gz +aF +Xf +Xf +Xf +Xf +sj +ZR +Dr +SO +xU +Xf +Xf +"} +(3,1,1) = {" +Xf +EP +nA +UA +Ls +nj +hu +Xf +ue +uh +Dr +Dz +li +ju +hl +"} +(4,1,1) = {" +Xf +rn +MF +gH +mj +IE +cA +Yn +Xr +eo +bY +sP +qI +JX +XD +"} +(5,1,1) = {" +Xf +vg +qh +ci +GH +ab +bD +sk +UB +Ih +qE +Bl +Uc +QL +XD +"} +(6,1,1) = {" +Ds +qu +Ny +HT +Xf +Xf +Xf +Xf +tj +oX +Ui +Rx +uA +Xf +Xf +"} +(7,1,1) = {" +dJ +Xf +Xf +Xf +Xf +rv +rv +GQ +Xf +Xf +Xf +Xf +Xf +ii +rv +"} diff --git a/code/datums/ruins/jungle.dm b/code/datums/ruins/jungle.dm index 4c80d0618f50..b6147faac1cd 100644 --- a/code/datums/ruins/jungle.dm +++ b/code/datums/ruins/jungle.dm @@ -132,6 +132,12 @@ description = "A MedTech pharmaceutical manufacturing plant where something went terribly wrong." suffix = "jungle_medtech_outbreak.dmm" +/datum/map_template/ruin/jungle/cavecrew + name = "Frontiersmen Cave" + id = "cavecrew" + description = "A frontiersmen base, hidden within a cave. They don't seem friendly" + suffix = "jungle_cavecrew.dmm" + /datum/map_template/ruin/jungle/library name = "Abandoned Library" id = "abandoned-library" diff --git a/code/datums/shuttles.dm b/code/datums/shuttles.dm index 48bedf89aeb9..8dab6f74a8bd 100644 --- a/code/datums/shuttles.dm +++ b/code/datums/shuttles.dm @@ -373,6 +373,12 @@ category = "subshuttles" starting_funds = 0 + +/datum/map_template/shuttle/subshuttles/frontiersmen_gut //i need to give this a better name at some point + file_name = "frontiersmen_gut" + name = "Gut Combat Freighter" + prefix = "ISV" + /datum/map_template/shuttle/subshuttles/pill file_name = "independent_pill" name = "Pill-Class Torture Device" @@ -390,7 +396,6 @@ name = "Superpill-Class Experimental Engineering Platform" prefix = "Pill" name_categories = list("PILLS") -//your subshuttle here /datum/map_template/shuttle/subshuttles/kunai file_name = "independent_kunai" @@ -402,7 +407,9 @@ name = "Sugarcube Transport" prefix = "ISV" +//your subshuttle here /datum/map_template/shuttle/subshuttles/heron file_name = "nanotrasen_falcon" name = "Falcon Dropship" prefix = "NTSV" + diff --git a/code/game/area/areas/ruins/jungle.dm b/code/game/area/areas/ruins/jungle.dm index c25339acaf58..09d0e95f2f36 100644 --- a/code/game/area/areas/ruins/jungle.dm +++ b/code/game/area/areas/ruins/jungle.dm @@ -115,3 +115,33 @@ /area/ruin/jungle/syndifort/jerry name = "Syndicate Fort Tower" icon_state = "bridge" + +// Cave Crew + +/area/ruin/jungle/cavecrew + name = "Cave" + icon_state = "red" + +/area/ruin/jungle/cavecrew/cargo + name = "Cave Cargo" + icon_state = "dk_yellow" + +/area/ruin/jungle/cavecrew/bridge + name = "Cave Bridge" + icon_state = "bridge" + +/area/ruin/jungle/cavecrew/hallway + name = "Cave Base Hallway" + icon_state = "hallP" + +/area/ruin/jungle/cavecrew/engineering + name = "Cave Base Engineering" + icon_state = "dk_yellow" + +/area/ruin/jungle/cavecrew/security + name = "Cave Base Security" + icon_state = "red" + +/area/ruin/jungle/cavecrew/dormitories + name = "Cave Base dormitories" + icon_state = "crew_quarters" diff --git a/code/modules/mob/living/simple_animal/corpse.dm b/code/modules/mob/living/simple_animal/corpse.dm index f254257f9dd4..04ff8f5f54de 100644 --- a/code/modules/mob/living/simple_animal/corpse.dm +++ b/code/modules/mob/living/simple_animal/corpse.dm @@ -147,6 +147,11 @@ head = /obj/item/clothing/head/beret/sec/frontier/officer back = /obj/item/minigunpack +/obj/effect/mob_spawn/human/corpse/frontier/ranged/trooper/heavy/gunless + outfit = /datum/outfit/russiancorpse/trooper/heavy/gunless + +/datum/outfit/russiancorpse/trooper/heavy/gunless + back = null /obj/effect/mob_spawn/human/corpse/wizard name = "Space Wizard Corpse" diff --git a/code/modules/mob/living/simple_animal/hostile/frontiersman.dm b/code/modules/mob/living/simple_animal/hostile/frontiersman.dm index c8e6a1c8d2b4..feeecdb5b43d 100644 --- a/code/modules/mob/living/simple_animal/hostile/frontiersman.dm +++ b/code/modules/mob/living/simple_animal/hostile/frontiersman.dm @@ -41,6 +41,8 @@ projectilesound = 'sound/weapons/gun/revolver/shot.ogg' casingtype = /obj/item/ammo_casing/n762_38 +/mob/living/simple_animal/hostile/frontier/ranged/neutered + loot = list(/obj/effect/mob_spawn/human/corpse/frontier/ranged) /mob/living/simple_animal/hostile/frontier/ranged/mosin icon_state = "frontiersmanrangedrifle" @@ -50,6 +52,9 @@ casingtype = /obj/item/ammo_casing/a762_54 projectilesound = 'sound/weapons/gun/rifle/mosin.ogg' +/mob/living/simple_animal/hostile/frontier/ranged/mosin/neutered + loot = list(/obj/effect/mob_spawn/human/corpse/frontier/ranged) + /mob/living/simple_animal/hostile/frontier/ranged/trooper icon_state = "frontiersmanrangedelite" icon_living = "frontiersmanrangedelite" @@ -60,6 +65,9 @@ loot = list(/obj/effect/mob_spawn/human/corpse/frontier/ranged/trooper, /obj/item/gun/ballistic/shotgun/lethal) +/mob/living/simple_animal/hostile/frontier/ranged/trooper/neutered + loot = list(/obj/effect/mob_spawn/human/corpse/frontier/ranged/trooper) + /mob/living/simple_animal/hostile/frontier/ranged/trooper/ak47 icon_state = "frontiersmanrangedak47" icon_living = "frontiersmanrangedak47" @@ -70,6 +78,9 @@ loot = list(/obj/effect/mob_spawn/human/corpse/frontier/ranged/trooper, /obj/item/gun/ballistic/automatic/assault/ak47) +/mob/living/simple_animal/hostile/frontier/ranged/trooper/ak47/neutured + loot = list(/obj/effect/mob_spawn/human/corpse/frontier/ranged/trooper) + /mob/living/simple_animal/hostile/frontier/ranged/trooper/rifle icon_state = "frontiersmanrangedmosin" icon_living = "frontiersmanrangedmosin" @@ -79,6 +90,9 @@ casingtype = /obj/item/ammo_casing/a762_54 projectilesound = 'sound/weapons/gun/rifle/mosin.ogg' +/mob/living/simple_animal/hostile/frontier/ranged/trooper/rifle/neutered + loot = list(/obj/effect/mob_spawn/human/corpse/frontier/ranged/trooper) + /mob/living/simple_animal/hostile/frontier/ranged/trooper/heavy icon_state = "frontiersmanrangedminigun" icon_living = "frontiersmanrangedminigun" @@ -91,6 +105,9 @@ projectiletype = /obj/projectile/beam/weak/penetrator loot = list(/obj/effect/mob_spawn/human/corpse/frontier/ranged/trooper/heavy) +/mob/living/simple_animal/hostile/frontier/ranged/trooper/heavy/neutered + loot = list(/obj/effect/mob_spawn/human/corpse/frontier/ranged/trooper/heavy/gunless) + /mob/living/simple_animal/hostile/frontier/ranged/officer name = "Frontiersman Officer" icon_state = "frontiersmanofficer" @@ -102,6 +119,9 @@ loot = list(/obj/effect/mob_spawn/human/corpse/frontier/ranged/officer, /obj/item/gun/ballistic/automatic/pistol/APS) +/mob/living/simple_animal/hostile/frontier/ranged/officer/neutured + loot = list(/obj/effect/mob_spawn/human/corpse/frontier/ranged/officer) + /mob/living/simple_animal/hostile/frontier/ranged/officer/Aggro() ..() summon_backup(15) From 5a2c78676deee3b707d2a308f06a5368ef7043fb Mon Sep 17 00:00:00 2001 From: Changelogs Date: Sat, 21 Oct 2023 14:35:41 -0500 Subject: [PATCH 12/13] Automatic changelog generation for PR #1898 [ci skip] --- html/changelogs/AutoChangeLog-pr-1898.yml | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-1898.yml diff --git a/html/changelogs/AutoChangeLog-pr-1898.yml b/html/changelogs/AutoChangeLog-pr-1898.yml new file mode 100644 index 000000000000..ed064ca02123 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-1898.yml @@ -0,0 +1,9 @@ +author: spockye +delete-after: true +changes: + - rscadd: Added a new jungle ruin "jungle_cavecrew" + - rscadd: Added a new subshuttle "frontiersmen_gut" + - rscadd: Added a neutered subtype of all frontiersmen (doesn't drop guns) + - rscadd: Added new areas for the ruin + - rscadd: Added a subtype of the heavy frontiersmen corpse that lacks the minigun + pack From 498d1b32708c014044ca7b9cbb1766d8ecef7cf0 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Sun, 22 Oct 2023 00:50:44 +0000 Subject: [PATCH 13/13] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-1898.yml | 9 --------- html/changelogs/archive/2023-10.yml | 8 ++++++++ 2 files changed, 8 insertions(+), 9 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-1898.yml diff --git a/html/changelogs/AutoChangeLog-pr-1898.yml b/html/changelogs/AutoChangeLog-pr-1898.yml deleted file mode 100644 index ed064ca02123..000000000000 --- a/html/changelogs/AutoChangeLog-pr-1898.yml +++ /dev/null @@ -1,9 +0,0 @@ -author: spockye -delete-after: true -changes: - - rscadd: Added a new jungle ruin "jungle_cavecrew" - - rscadd: Added a new subshuttle "frontiersmen_gut" - - rscadd: Added a neutered subtype of all frontiersmen (doesn't drop guns) - - rscadd: Added new areas for the ruin - - rscadd: Added a subtype of the heavy frontiersmen corpse that lacks the minigun - pack diff --git a/html/changelogs/archive/2023-10.yml b/html/changelogs/archive/2023-10.yml index f22b9ef1b7d4..7f895552d0b9 100644 --- a/html/changelogs/archive/2023-10.yml +++ b/html/changelogs/archive/2023-10.yml @@ -79,3 +79,11 @@ - bugfix: moth language bind now works as intended retlaw34: - rscadd: Two new barsigns +2023-10-22: + spockye: + - rscadd: Added a new jungle ruin "jungle_cavecrew" + - rscadd: Added a new subshuttle "frontiersmen_gut" + - rscadd: Added a neutered subtype of all frontiersmen (doesn't drop guns) + - rscadd: Added new areas for the ruin + - rscadd: Added a subtype of the heavy frontiersmen corpse that lacks the minigun + pack