From fcc3f774f02ed4fe48bdecf0e10c614137b0ff76 Mon Sep 17 00:00:00 2001 From: SkyratBot <59378654+SkyratBot@users.noreply.github.com> Date: Tue, 5 Jan 2021 16:31:05 +0100 Subject: [PATCH] [MIRROR] Maintenance Space Huts (#2501) * Maintenance Space Huts (#55925) Each map has a space hut, it's a nice little room only accessible from an airlock + catwalks. Each one has a different theme per map: Metastation: Moved the nice romantic maint-dinner onto the hut, with a mass driver for dumping your bodies. Deltastation: A space observatory that will get completely obliterated by even the lightest of meteor storms. (+Space Lizard Plush!) Icebox: A quaint little broken down cabin. You'll have to break through barricades to get in, but the fireplace will make it quite cozy. Kilo: A very, VERY hidden little plasma-friendly environment to hang out in without your suits on. No oxygen, so no worries about starting a fire! (+Plasmamen Plushies!) * Maintenance Space Huts Co-authored-by: tralezab <40974010+tralezab@users.noreply.github.com> --- .../map_files/Deltastation/DeltaStation2.dmm | 688 ++++++++++++------ .../map_files/IceBoxStation/IceBoxStation.dmm | 197 +++-- _maps/map_files/KiloStation/KiloStation.dmm | 227 ++++-- _maps/map_files/MetaStation/MetaStation.dmm | 311 +++++--- code/__DEFINES/machines.dm | 1 + code/game/area/Space_Station_13_areas.dm | 12 + code/game/machinery/computer/pod.dm | 3 + code/game/machinery/mass_driver.dm | 3 + code/game/objects/items/plushes.dm | 15 + code/game/turfs/open/floor/misc_floor.dm | 3 + icons/obj/plushes.dmi | Bin 8093 -> 9193 bytes icons/turf/areas.dmi | Bin 40990 -> 41066 bytes 12 files changed, 1055 insertions(+), 405 deletions(-) diff --git a/_maps/map_files/Deltastation/DeltaStation2.dmm b/_maps/map_files/Deltastation/DeltaStation2.dmm index 553444a3c70..f58e6daf505 100644 --- a/_maps/map_files/Deltastation/DeltaStation2.dmm +++ b/_maps/map_files/Deltastation/DeltaStation2.dmm @@ -1320,6 +1320,11 @@ }, /turf/open/floor/plasteel, /area/maintenance/solars/starboard/fore) +"acR" = ( +/obj/structure/table/glass, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/maintenance/space_hut/observatory) "acV" = ( /obj/machinery/status_display/evac{ pixel_x = -32 @@ -7167,6 +7172,11 @@ }, /turf/open/floor/plasteel, /area/maintenance/disposal) +"asj" = ( +/obj/structure/lattice/catwalk, +/obj/structure/lattice/catwalk, +/turf/open/space/basic, +/area/space/nearstation) "ask" = ( /obj/structure/lattice/catwalk, /turf/open/space, @@ -19348,6 +19358,14 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, /turf/open/floor/plasteel, /area/security/checkpoint/supply) +"aSk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/purple{ + dir = 6 + }, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/glass, +/area/maintenance/space_hut/observatory) "aSl" = ( /obj/machinery/power/apc{ areastring = "/area/quartermaster/storage"; @@ -89249,6 +89267,17 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, /turf/open/floor/plasteel/white, /area/science/research) +"dwv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/purple{ + dir = 8 + }, +/obj/structure/sign/poster/official/safety_eye_protection{ + pixel_x = -32; + pixel_y = -32 + }, +/turf/open/floor/glass, +/area/maintenance/space_hut/observatory) "dww" = ( /obj/structure/cable, /obj/effect/turf_decal/stripes/line{ @@ -96927,10 +96956,9 @@ /turf/open/floor/plating, /area/security/detectives_office/private_investigators_office) "dNn" = ( -/obj/structure/lattice/catwalk, -/obj/effect/landmark/xeno_spawn, -/turf/open/space, -/area/solar/starboard/aft) +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/airless, +/area/space/nearstation) "dNo" = ( /obj/structure/chair{ dir = 4 @@ -106108,6 +106136,24 @@ }, /turf/open/floor/plasteel/dark, /area/science/mixing) +"eTV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/office/light, +/obj/effect/turf_decal/siding/purple{ + dir = 4 + }, +/obj/structure/sign/poster/official/safety_internals{ + pixel_x = 32; + pixel_y = -32 + }, +/turf/open/floor/glass, +/area/maintenance/space_hut/observatory) +"eVg" = ( +/obj/structure/lattice/catwalk, +/obj/structure/lattice/catwalk, +/obj/structure/lattice/catwalk, +/turf/open/space/basic, +/area/space/nearstation) "eVx" = ( /obj/machinery/light{ dir = 8 @@ -106278,6 +106324,10 @@ /obj/structure/lattice, /turf/open/space/basic, /area/space/nearstation) +"fsE" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/maintenance/space_hut/observatory) "fuE" = ( /obj/machinery/door/airlock/security{ name = "Isolation Cell"; @@ -106393,6 +106443,20 @@ }, /turf/open/floor/plasteel, /area/security/prison) +"fEm" = ( +/obj/structure/chair/office/light{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/purple{ + dir = 4 + }, +/obj/structure/sign/poster/official/science{ + pixel_x = 32; + pixel_y = 32 + }, +/turf/open/floor/glass, +/area/maintenance/space_hut/observatory) "fIc" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/flasher{ @@ -106496,6 +106560,17 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/central) +"fRu" = ( +/obj/structure/frame/computer{ + anchored = 1; + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/purple{ + dir = 5 + }, +/turf/open/floor/glass, +/area/maintenance/space_hut/observatory) "fRT" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable, @@ -106742,6 +106817,10 @@ /obj/effect/turf_decal/arrows/white, /turf/open/floor/plasteel, /area/engine/atmos) +"gCX" = ( +/obj/structure/lattice, +/turf/open/space/basic, +/area/space) "gDF" = ( /obj/machinery/airalarm{ dir = 8; @@ -107052,6 +107131,13 @@ }, /turf/open/floor/plasteel/white, /area/science/research) +"hij" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/purple{ + dir = 8 + }, +/turf/open/floor/glass, +/area/maintenance/space_hut/observatory) "hjf" = ( /obj/machinery/holopad, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ @@ -107098,6 +107184,12 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, /turf/open/floor/plasteel/dark, /area/security/execution/education) +"hos" = ( +/obj/structure/table/glass, +/obj/item/paper_bin, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/maintenance/space_hut/observatory) "hpy" = ( /obj/structure/lattice, /obj/machinery/atmospherics/pipe/simple/orange/visible{ @@ -107381,6 +107473,14 @@ }, /turf/open/floor/plasteel/white, /area/medical/chemistry) +"hUm" = ( +/obj/structure/lattice/catwalk, +/obj/structure/railing{ + dir = 9 + }, +/obj/machinery/vending/coffee, +/turf/open/space/basic, +/area/space/nearstation) "hVS" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ @@ -107910,6 +108010,11 @@ /obj/machinery/vending/coffee, /turf/open/floor/plasteel, /area/hallway/primary/aft) +"jdJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/glass, +/turf/open/floor/plating, +/area/maintenance/space_hut/observatory) "jdO" = ( /obj/structure/disposalpipe/segment{ dir = 10 @@ -108015,6 +108120,13 @@ /obj/effect/turf_decal/tile/yellow, /turf/open/floor/plasteel/white, /area/medical/chemistry) +"jqI" = ( +/obj/machinery/door/airlock/external{ + name = "Observatory"; + req_access_txt = "13" + }, +/turf/open/floor/plating, +/area/maintenance/space_hut/observatory) "jqM" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ @@ -108089,6 +108201,10 @@ }, /turf/open/floor/plasteel, /area/security/prison/safe) +"jwg" = ( +/obj/effect/landmark/xeno_spawn, +/turf/open/floor/plating/airless, +/area/space/nearstation) "jwH" = ( /mob/living/simple_animal/mouse/brown/tom, /turf/open/floor/plasteel, @@ -108687,6 +108803,14 @@ }, /turf/open/floor/plasteel, /area/engine/atmos) +"kUH" = ( +/obj/structure/lattice/catwalk, +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/closet/crate, +/turf/open/space/basic, +/area/space/nearstation) "kXg" = ( /obj/effect/landmark/blobstart, /turf/open/floor/plasteel, @@ -109087,6 +109211,14 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/engine/engineering) +"lAw" = ( +/obj/item/chair/plastic, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/purple{ + dir = 9 + }, +/turf/open/floor/glass, +/area/maintenance/space_hut/observatory) "lEl" = ( /obj/structure/cable, /obj/effect/turf_decal/stripes/line{ @@ -109674,6 +109806,10 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, /turf/open/floor/plasteel, /area/vacant_room/commissary) +"mQX" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/maintenance/space_hut/observatory) "mRz" = ( /obj/structure/table/glass, /obj/item/storage/firstaid/regular, @@ -109806,6 +109942,17 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, /turf/open/floor/plasteel/white, /area/medical/medbay/central) +"ncv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/purple{ + dir = 8 + }, +/obj/structure/sign/poster/official/bless_this_spess{ + pixel_x = -32; + pixel_y = 32 + }, +/turf/open/floor/glass, +/area/maintenance/space_hut/observatory) "ncP" = ( /obj/item/radio/intercom{ pixel_y = -32 @@ -110090,6 +110237,11 @@ }, /turf/open/floor/plasteel/white, /area/science/mixing) +"nHf" = ( +/obj/structure/lattice/catwalk, +/obj/structure/railing, +/turf/open/space/basic, +/area/space/nearstation) "nJb" = ( /obj/structure/sign/departments/chemistry{ pixel_x = -32 @@ -110337,6 +110489,10 @@ }, /turf/open/floor/plasteel, /area/security/prison/safe) +"oub" = ( +/obj/structure/sign/warning/vacuum/external, +/turf/closed/wall, +/area/maintenance/starboard/aft) "ovb" = ( /obj/structure/table, /obj/item/stack/sheet/metal/fifty, @@ -110962,6 +111118,14 @@ }, /turf/open/floor/plasteel, /area/engine/storage_shared) +"pCQ" = ( +/obj/structure/lattice/catwalk, +/obj/structure/railing{ + dir = 5 + }, +/obj/structure/reagent_dispensers/fueltank, +/turf/open/space/basic, +/area/space/nearstation) "pDb" = ( /obj/machinery/atmospherics/pipe/manifold/general/visible/layer4, /obj/machinery/atmospherics/pipe/manifold/general/visible/layer2{ @@ -111114,6 +111278,13 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/security/prison) +"pYz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/purple{ + dir = 1 + }, +/turf/open/floor/glass, +/area/maintenance/space_hut/observatory) "qcx" = ( /obj/machinery/firealarm{ dir = 4; @@ -111194,6 +111365,10 @@ }, /turf/open/floor/plasteel, /area/science/misc_lab/range) +"qhQ" = ( +/obj/effect/turf_decal/delivery/white, +/turf/open/floor/plating/airless, +/area/space/nearstation) "qiJ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery, @@ -111970,6 +112145,10 @@ }, /turf/open/floor/plasteel/white, /area/medical/chemistry) +"rKA" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/glass, +/area/maintenance/space_hut/observatory) "rKN" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 @@ -112040,6 +112219,16 @@ }, /turf/open/floor/plasteel, /area/medical/surgery/room_b) +"rNd" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/door/airlock/external{ + name = "Observatory"; + req_access_txt = "13" + }, +/turf/open/floor/plasteel, +/area/maintenance/starboard/aft) "rOf" = ( /obj/item/kirbyplants/random, /obj/machinery/light_switch{ @@ -112643,6 +112832,12 @@ heat_capacity = 1e+006 }, /area/maintenance/starboard/aft) +"tgu" = ( +/obj/structure/table/glass, +/obj/item/food/pizzaslice/vegetable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/maintenance/space_hut/observatory) "tju" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/cafeteria, @@ -112937,6 +113132,9 @@ }, /turf/open/floor/plasteel/cafeteria, /area/security/prison) +"tKr" = ( +/turf/closed/wall, +/area/maintenance/space_hut/observatory) "tLN" = ( /obj/machinery/atmospherics/pipe/manifold4w/green/visible, /obj/effect/turf_decal/stripes/line{ @@ -113695,6 +113893,13 @@ }, /turf/open/floor/plating, /area/engine/engineering) +"vpk" = ( +/obj/structure/lattice/catwalk, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/space/basic, +/area/space/nearstation) "vqo" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ @@ -114017,6 +114222,16 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/engine/atmos) +"wao" = ( +/obj/structure/frame/computer{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/purple{ + dir = 10 + }, +/turf/open/floor/glass, +/area/maintenance/space_hut/observatory) "wav" = ( /obj/machinery/door/airlock/external{ name = "External Docking Port" @@ -114214,6 +114429,16 @@ }, /turf/open/floor/plasteel, /area/engine/engineering) +"wvA" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/door/airlock/external{ + name = "Observatory"; + req_access_txt = "13" + }, +/turf/open/floor/plasteel, +/area/maintenance/starboard/aft) "wvD" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 4 @@ -114313,6 +114538,16 @@ /obj/structure/bookcase/random, /turf/open/floor/wood, /area/library/abandoned) +"wIU" = ( +/obj/structure/lattice/catwalk, +/obj/structure/railing{ + dir = 10 + }, +/obj/item/toy/plush/lizardplushie/space{ + name = "Meets-the-Ore" + }, +/turf/open/space/basic, +/area/space/nearstation) "wJo" = ( /obj/machinery/status_display/evac{ pixel_x = -32 @@ -114669,6 +114904,13 @@ /obj/machinery/computer/shuttle/mining/common, /turf/open/floor/plasteel, /area/hallway/secondary/entry) +"xBA" = ( +/obj/structure/lattice/catwalk, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/space/basic, +/area/space/nearstation) "xDZ" = ( /obj/machinery/light, /obj/effect/turf_decal/stripes/line, @@ -114687,6 +114929,12 @@ }, /turf/open/floor/plasteel/dark, /area/science/mixing) +"xEm" = ( +/obj/item/chair/plastic, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/purple, +/turf/open/floor/glass, +/area/maintenance/space_hut/observatory) "xER" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/neutral{ @@ -114821,6 +115069,13 @@ /obj/structure/punching_bag, /turf/open/floor/plating, /area/security/prison) +"xPy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/purple{ + dir = 4 + }, +/turf/open/floor/glass, +/area/maintenance/space_hut/observatory) "xRb" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -114891,6 +115146,14 @@ }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) +"ybr" = ( +/obj/structure/lattice/catwalk, +/obj/structure/railing{ + dir = 6 + }, +/obj/structure/closet/crate, +/turf/open/space/basic, +/area/space/nearstation) "ybK" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment, @@ -114935,6 +115198,9 @@ }, /turf/open/floor/plasteel, /area/security/prison) +"yhJ" = ( +/turf/open/floor/plating/airless, +/area/space/nearstation) "yiv" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/neutral{ @@ -167846,8 +168112,8 @@ dkQ cHU dkQ cHU -cHU -dfX +oub +rNd cHU cHU dkQ @@ -168104,7 +168370,7 @@ cHU dnW dpK cHU -aad +cIW cHU dvQ iVw @@ -168361,7 +168627,7 @@ cHU dnX dpL dfX -aaa +wvA dfX dvR dxz @@ -168618,7 +168884,7 @@ cHU dnY dpM dfX -aad +abj dfX dvS dxA @@ -168875,7 +169141,7 @@ cHU cHU dfX dfX -aaa +vVc dfX dfX cHU @@ -169126,16 +169392,16 @@ ddw cuM aad aad +eqU +eqU +eqU +aad +eqU +aad +abj aad aad -aad -aad -aad -aad -aad -aad -aad -aad +eqU aad dyV dBL @@ -169383,16 +169649,16 @@ ddx cuM aad aaa -ajr -ajr -ajr -ajr -ajr aaa -ajr aaa -ajr -ajr +aaa +aaa +aaa +aaa +vVc +aaa +aaa +aaa aad dyV dBM @@ -169639,19 +169905,19 @@ dbI cDL cuM aad +qYo aaa aaa aaa aaa aaa -aaa -aaa -aaa +ajr +vVc aaa aaa aaa aad -aaa +qYo dLB aad aad @@ -169897,17 +170163,17 @@ dbJ cuM aad ajr -aaa -aaa -aaa -aaa -aaa -aaa +qYo aaa aaa aaa aaa ajr +vVc +aaa +aaa +aaa +aaa aad dLB aad @@ -170155,15 +170421,15 @@ cuM aad ajr aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +qYo +qYo +qYo +qYo +qYo +vVc +qYo +qYo +qYo aad aaa dLB @@ -170410,18 +170676,18 @@ dbJ ddy cuM aad +qYo +qYo aaa aaa aaa aaa aaa +vVc aaa aaa aaa aaa -aaa -aaa -ajr aad dLB aad @@ -170667,19 +170933,19 @@ dbK ddz cuM aad -ajr +mIc +aaa +qYo aaa aaa aaa aaa +vVc aaa aaa aaa aaa aaa -aaa -ajr -aaa dBO aad aad @@ -170924,18 +171190,18 @@ dbL ddA cuM aad -ajr -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +mIc aaa aaa ajr +aaa +hUm +vpk +asj +wIU +aaa +aaa +aaa aad dBO aad @@ -171181,19 +171447,19 @@ cuM cuM cuL aad +qYo +qYo +qYo +qYo +qYo +kUH +yhJ +yhJ +nHf aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aaa +eqU +qYo dBO aad aaa @@ -171438,19 +171704,20 @@ aad aad aad aad +mIc +ajr ajr aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -ajr -aad +kUH +jwg +yhJ +eVg +asj +vVc +vVc +abj +dBO dBO dBO dBO @@ -171460,7 +171727,6 @@ dBO dBO dBO dBO -dNn dBO dOK dBO @@ -171693,17 +171959,17 @@ cuM aad aaa aaa -ajr -ajr -ajr -aaa -aaa -aaa -aaa +mIc +mIc +mIc aaa aaa aaa aaa +pCQ +xBA +asj +ybr aaa aaa ajr @@ -171950,19 +172216,19 @@ cuM aad ajr aaa +qYo aaa aaa aaa aaa aaa aaa +qYo +aaa +vVc aaa aaa -aaa -aaa -aaa -aaa -aaa +qYo ajr ajr aad @@ -172207,19 +172473,19 @@ cuM aad ajr aaa +qYo aaa aaa aaa aaa aaa aaa +qYo aaa +vVc aaa -aaa -aaa -aaa -aaa -aaa +qYo +ajr aaa aaa aaa @@ -172464,18 +172730,18 @@ cuM aad ajr aaa +qYo +aaa +qYo aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +qYo +ajr +vVc +ajr +qYo aaa aaa aaa @@ -172720,19 +172986,19 @@ aad cuL aad ajr +qYo +ajr +ajr +ajr +qYo +qYo aaa +qYo +ajr aaa +vVc aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +ajr aaa aaa aaa @@ -172982,18 +173248,18 @@ aaa aaa aaa aaa +ajr +ajr +qYo +aaa +qYo +vVc +aaa +qYo aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +gCX ajr aaa dFy @@ -173240,17 +173506,17 @@ aaa aaa aab aaa +qYo +mIc +aaa +aaa +vVc +aaa +qYo aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +gCX ajr aaa aaa @@ -173490,15 +173756,7 @@ cVi aad cuM aad -mbS -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +ajr aaa aaa aaa @@ -173506,8 +173764,16 @@ aaa aaa aaa aaa +qYo +aaa +qhQ +vVc +qhQ +qYo aaa aaa +gCX +gCX ajr ajr aad @@ -173746,29 +174012,29 @@ bry cVk aaa cuM -nOg +aad +ajr +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +tKr +fsE +jqI +fsE +tKr +aaa +gCX mbS aaa aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa ajr ajr aad @@ -174003,15 +174269,7 @@ aad aaa aaa cuM -nOg -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +aad aaa aaa aaa @@ -174020,6 +174278,14 @@ aaa aaa aaa aaa +tKr +tKr +tgu +mQX +hos +tKr +tKr +gCX aaa aaa aaa @@ -174260,16 +174526,7 @@ cuM cuM cuM cuM -nOg -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +aad aaa aaa aaa @@ -174277,6 +174534,15 @@ aaa aaa aaa aaa +dNn +fsE +lAw +ncv +hij +dwv +wao +fsE +dNn aaa aaa aaa @@ -174517,14 +174783,7 @@ aad aad aad aad -nOg -aaa -aaa -aaa -aaa -aaa -aaa -aaa +aad aaa aaa aaa @@ -174533,6 +174792,13 @@ aaa aaa aaa aaa +fsE +pYz +rKA +rKA +rKA +xEm +fsE aaa aaa aaa @@ -174782,15 +175048,15 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +dNn +fsE +fRu +fEm +xPy +eTV +aSk +fsE +dNn aaa aaa aaa @@ -175040,13 +175306,13 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +tKr +tKr +acR +jdJ +acR +tKr +tKr aaa aaa aaa @@ -175298,11 +175564,11 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa +tKr +fsE +fsE +fsE +tKr aaa aaa aaa @@ -175556,9 +175822,9 @@ aaa aaa aaa aaa +dNn aaa -aaa -aaa +dNn aaa aaa aaa diff --git a/_maps/map_files/IceBoxStation/IceBoxStation.dmm b/_maps/map_files/IceBoxStation/IceBoxStation.dmm index bb7dd36e0d5..95be4fdd9a5 100644 --- a/_maps/map_files/IceBoxStation/IceBoxStation.dmm +++ b/_maps/map_files/IceBoxStation/IceBoxStation.dmm @@ -49236,6 +49236,10 @@ /obj/structure/table/reinforced, /turf/open/floor/plasteel/white, /area/science/mixing) +"dOB" = ( +/obj/structure/chair/wood, +/turf/open/floor/carpet, +/area/maintenance/space_hut/cabin) "dPH" = ( /obj/machinery/light, /obj/structure/cable, @@ -49361,6 +49365,12 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/aft) +"emN" = ( +/obj/effect/loot_site_spawner, +/turf/open/floor/wood{ + icon_state = "wood-broken3" + }, +/area/maintenance/space_hut/cabin) "epk" = ( /obj/structure/bed, /obj/item/bedsheet/medical, @@ -50175,10 +50185,21 @@ /obj/structure/cable, /turf/open/floor/plating, /area/construction) +"gXk" = ( +/obj/structure/mineral_door/wood, +/obj/structure/barricade/wooden/crude/snow, +/turf/open/floor/wood, +/area/maintenance/space_hut/cabin) "gYE" = ( /obj/effect/spawner/lootdrop/gross_decal_spawner, /turf/open/floor/wood, /area/maintenance/port/aft) +"gZj" = ( +/obj/item/chair/wood, +/turf/open/floor/wood{ + icon_state = "wood-broken7" + }, +/area/maintenance/space_hut/cabin) "gZK" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 4 @@ -50358,6 +50379,11 @@ }, /turf/open/openspace, /area/science/xenobiology) +"hEs" = ( +/obj/structure/table/wood, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/wood, +/area/maintenance/space_hut/cabin) "hFg" = ( /obj/machinery/door/airlock/external{ name = "Port Docking Bay 1"; @@ -50407,6 +50433,10 @@ }, /turf/open/floor/plasteel, /area/medical/virology) +"hJM" = ( +/obj/item/chair/wood, +/turf/open/floor/carpet, +/area/maintenance/space_hut/cabin) "hKu" = ( /obj/machinery/modular_computer/console/preset/civilian, /turf/open/floor/plasteel/white, @@ -51432,6 +51462,9 @@ }, /turf/open/floor/plasteel/white, /area/medical/medbay/aft) +"krt" = ( +/turf/open/floor/carpet, +/area/maintenance/space_hut/cabin) "krJ" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 @@ -53241,6 +53274,10 @@ /obj/item/storage/fancy/candle_box, /turf/open/floor/plasteel/dark, /area/chapel/main) +"oCP" = ( +/obj/structure/flora/tree/pine, +/turf/open/floor/plating/asteroid/snow/icemoon, +/area/icemoon/surface/outdoors) "oDF" = ( /obj/machinery/light, /turf/open/floor/plating, @@ -53546,6 +53583,14 @@ }, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/heads/hor) +"prX" = ( +/obj/structure/chair/comfy/brown{ + dir = 4 + }, +/turf/open/floor/wood{ + icon_state = "wood-broken" + }, +/area/maintenance/space_hut/cabin) "psm" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, @@ -54132,6 +54177,11 @@ "qzO" = ( /turf/open/floor/plasteel/showroomfloor, /area/hallway/secondary/service) +"qAP" = ( +/turf/open/floor/wood{ + icon_state = "wood-broken" + }, +/area/maintenance/space_hut/cabin) "qDH" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 10 @@ -54310,6 +54360,9 @@ /obj/machinery/door/firedoor, /turf/open/floor/plasteel/dark, /area/medical/medbay/central) +"ryI" = ( +/turf/closed/wall/mineral/wood, +/area/maintenance/space_hut/cabin) "rzl" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/maintenance{ @@ -54381,6 +54434,10 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel/white, /area/science/genetics) +"rGb" = ( +/obj/structure/fireplace, +/turf/open/floor/wood, +/area/maintenance/space_hut/cabin) "rKc" = ( /obj/machinery/door/window/eastright{ base_state = "left"; @@ -54542,6 +54599,10 @@ /obj/machinery/camera, /turf/open/floor/plasteel/dark, /area/medical/morgue) +"rWU" = ( +/obj/structure/bookcase/random/fiction, +/turf/open/floor/wood, +/area/maintenance/space_hut/cabin) "rZR" = ( /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -55290,6 +55351,12 @@ }, /turf/open/floor/plasteel, /area/crew_quarters/locker) +"ueK" = ( +/obj/structure/window/reinforced/fulltile/ice{ + name = "frozen window" + }, +/turf/open/floor/plating, +/area/maintenance/space_hut/cabin) "ufp" = ( /obj/effect/spawner/lootdrop/gross_decal_spawner, /turf/open/floor/plating, @@ -55452,6 +55519,15 @@ /obj/structure/lattice/catwalk, /turf/open/openspace, /area/science/server) +"uzt" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/food/drinks/mug/coco{ + desc = "Still hot!"; + pixel_x = -4; + pixel_y = 4 + }, +/turf/open/floor/wood, +/area/maintenance/space_hut/cabin) "uzB" = ( /obj/structure/displaycase/labcage, /obj/effect/turf_decal/stripes/end{ @@ -55816,6 +55892,12 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/plasteel/white, /area/science/mixing) +"vAX" = ( +/obj/item/chair/wood, +/turf/open/floor/wood{ + icon_state = "wood-broken6" + }, +/area/maintenance/space_hut/cabin) "vCt" = ( /obj/effect/turf_decal/stripes/line{ dir = 5 @@ -56808,6 +56890,9 @@ }, /turf/open/floor/plasteel/dark, /area/medical/virology) +"xUW" = ( +/turf/open/floor/wood, +/area/maintenance/space_hut/cabin) "xVA" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -56903,6 +56988,10 @@ }, /turf/open/floor/plasteel, /area/security/courtroom) +"yao" = ( +/obj/structure/barricade/wooden/snowed, +/turf/open/floor/plating/asteroid/snow/icemoon, +/area/icemoon/surface/outdoors) "yay" = ( /obj/machinery/computer/med_data, /turf/open/floor/plasteel/grimy, @@ -96545,8 +96634,8 @@ ccM jaC bAw bzs -bzs -bzs +boP +boP boP boP boP @@ -96801,14 +96890,14 @@ bzs bzs cdL bAw -bAw -bXZ -bzs bzs boP boP boP boP +oCP +boP +boP boP boP boP @@ -97058,9 +97147,6 @@ vKc bzs cdL bAw -bAw -bAw -bAw bPn boP boP @@ -97075,6 +97161,9 @@ boP boP boP boP +boP +boP +boP cua cua cua @@ -97315,9 +97404,6 @@ bAw bAw cdL cfp -bAw -bAw -bAw bPn boP boP @@ -97326,11 +97412,14 @@ boP boP boP boP +ryI +ryI +ryI +ryI +ryI boP boP -boP -boP -boP +oCP boP boP boP @@ -97572,9 +97661,6 @@ bAw bzs cdL bAw -bAw -bAw -bAw bPn boP boP @@ -97583,8 +97669,11 @@ boP boP boP boP -boP -boP +ryI +prX +qAP +hEs +ueK boP boP boP @@ -97828,9 +97917,6 @@ bAw bAw bzs cdL -bAw -bAw -bAw ceF bzs boP @@ -97840,8 +97926,11 @@ boP boP boP boP -boP -boP +ryI +rGb +hJM +xUW +ueK boP boP boP @@ -98087,18 +98176,18 @@ bzs cdL jsP bzs -cfn bzs +bPn bzs cng boP -boP -boP -boP -boP -boP -boP -boP +bte +yao +ryI +vAX +krt +emN +ryI boP boP boP @@ -98343,19 +98432,19 @@ bXZ bzs cdL ciF -bzs +cfn bAw bAw cfn cng boP boP -boP -boP -boP -boP -boP -boP +yao +gXk +xUW +dOB +uzt +ueK boP boP boP @@ -98603,16 +98692,16 @@ bRa bRa bzs bPn -bPn +bzs cng boP -boP -boP -boP -boP -boP -boP -boP +bte +yao +ryI +rWU +gZj +uzt +ueK boP boP boP @@ -98865,11 +98954,11 @@ boP boP boP boP -boP -boP -boP -boP -sNY +ryI +ryI +ueK +ryI +ryI boP boP boP @@ -99375,7 +99464,7 @@ czY bPn boP boP -boP +oCP boP boP boP @@ -99639,7 +99728,7 @@ boP boP boP boP -boP +oCP boP boP boP diff --git a/_maps/map_files/KiloStation/KiloStation.dmm b/_maps/map_files/KiloStation/KiloStation.dmm index 1b301bb155b..df2090686d7 100644 --- a/_maps/map_files/KiloStation/KiloStation.dmm +++ b/_maps/map_files/KiloStation/KiloStation.dmm @@ -88404,6 +88404,18 @@ "dvN" = ( /turf/open/floor/plating/asteroid/lowpressure, /area/space/nearstation) +"dyq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/contraband/rebels_unite{ + pixel_x = -32; + pixel_y = 32 + }, +/obj/effect/turf_decal/trimline/purple/filled/corner, +/obj/effect/turf_decal/trimline/purple/filled/corner{ + dir = 1 + }, +/turf/open/floor/plating/rust/plasma, +/area/maintenance/space_hut/plasmaman) "dEI" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ dir = 1 @@ -88494,6 +88506,14 @@ /obj/structure/cable, /turf/open/floor/plasteel/white, /area/security/prison) +"eiW" = ( +/obj/structure/lattice/catwalk, +/obj/structure/railing, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/space/basic, +/area/space/nearstation) "eja" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ @@ -88794,6 +88814,9 @@ }, /turf/open/floor/plating, /area/security/prison) +"gpw" = ( +/turf/closed/wall/rust, +/area/maintenance/space_hut/plasmaman) "gwd" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 4 @@ -89273,6 +89296,15 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, /turf/open/floor/carpet/green, /area/maintenance/port) +"jTL" = ( +/obj/structure/grille/broken, +/obj/structure/lattice/catwalk, +/obj/structure/railing, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/space/basic, +/area/space/nearstation) "kfw" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4, @@ -89526,6 +89558,13 @@ /obj/machinery/microwave, /turf/open/floor/plasteel/white, /area/security/prison) +"lGO" = ( +/obj/structure/lattice/catwalk, +/obj/structure/railing{ + dir = 5 + }, +/turf/open/space/basic, +/area/space/nearstation) "lLc" = ( /obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ @@ -90036,6 +90075,11 @@ }, /turf/open/floor/carpet/green, /area/maintenance/port) +"pqf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/purple/filled/line, +/turf/open/floor/plating/rust/plasma, +/area/maintenance/space_hut/plasmaman) "prO" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/external{ @@ -90073,6 +90117,11 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/security/prison) +"pFC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/holosign/barrier/atmos, +/turf/open/floor/plating/airless, +/area/maintenance/space_hut/plasmaman) "pGW" = ( /obj/structure/flora/grass/jungle, /obj/structure/flora/ausbushes/grassybush, @@ -90255,6 +90304,23 @@ /obj/structure/cable, /turf/open/floor/grass, /area/security/prison) +"qBh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/contraband/rebels_unite{ + pixel_x = 32; + pixel_y = 32 + }, +/obj/effect/turf_decal/trimline/purple/filled/corner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/purple/filled/corner{ + dir = 4 + }, +/obj/item/toy/plush/plasmamanplushie{ + name = "Lithium II" + }, +/turf/open/floor/plating/rust/plasma, +/area/maintenance/space_hut/plasmaman) "qCd" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/cobweb/cobweb2, @@ -90273,6 +90339,13 @@ /obj/structure/chair/stool, /turf/open/floor/plasteel/grimy, /area/security/prison) +"qDp" = ( +/obj/structure/lattice/catwalk, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/space/basic, +/area/space/nearstation) "qFC" = ( /obj/structure/rack, /obj/item/restraints/handcuffs, @@ -91030,6 +91103,11 @@ icon_state = "platingdmg3" }, /area/maintenance/port/aft) +"viq" = ( +/obj/structure/lattice/catwalk, +/obj/structure/railing, +/turf/open/space/basic, +/area/space/nearstation) "vmE" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, /obj/effect/decal/cleanable/dirt, @@ -91072,6 +91150,13 @@ }, /turf/open/floor/plasteel/grimy, /area/security/prison/safe) +"vzj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 1 + }, +/turf/open/floor/plating/rust/plasma, +/area/maintenance/space_hut/plasmaman) "vAM" = ( /obj/effect/turf_decal/trimline/red/filled/line, /turf/open/floor/plasteel/white, @@ -91205,6 +91290,21 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/dark, /area/maintenance/port) +"wiR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/tank/internals/plasmaman/belt/full, +/obj/structure/table, +/obj/structure/sign/poster/contraband/rebels_unite{ + pixel_x = 32; + pixel_y = -32 + }, +/obj/effect/turf_decal/trimline/purple/filled/corner{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/purple/filled/corner, +/obj/item/flashlight/lamp, +/turf/open/floor/plating/rust/plasma, +/area/maintenance/space_hut/plasmaman) "wqI" = ( /obj/structure/rack, /obj/item/stack/medical/gauze, @@ -91484,6 +91584,23 @@ icon_state = "platingdmg1" }, /area/maintenance/port/aft) +"xUP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/contraband/rebels_unite{ + pixel_x = -32; + pixel_y = -32 + }, +/obj/effect/turf_decal/trimline/purple/filled/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/purple/filled/corner{ + dir = 8 + }, +/obj/item/toy/plush/plasmamanplushie{ + name = "Dianion XV" + }, +/turf/open/floor/plating/rust/plasma, +/area/maintenance/space_hut/plasmaman) "xWh" = ( /obj/machinery/newscaster, /turf/closed/wall/r_wall, @@ -135623,7 +135740,7 @@ aaa acm aaa acm -acK +qDp acm aaa aaa @@ -135880,7 +135997,7 @@ aaa acm aaa acm -aaa +qDp aaa aaa aaa @@ -136137,7 +136254,7 @@ aaa acm aaa acm -aaa +eiW aaa aaa aaa @@ -136394,7 +136511,7 @@ aaa acK acm acK -aaa +viq aaa aaa aaa @@ -136651,7 +136768,7 @@ acm acm aaa acm -aaa +viq aaa aaa aaa @@ -136908,7 +137025,7 @@ aaa acm aaa acm -aaa +acK aaa qJs acm @@ -137165,7 +137282,7 @@ aaa aeo aaa acm -acm +acK acm aaQ aeo @@ -137422,7 +137539,7 @@ aeu aeo aaa acm -aaa +acK aaa aaa acm @@ -137679,7 +137796,7 @@ aeu aaQ aaa acm -acm +qDp aaQ aeo aeo @@ -137936,7 +138053,7 @@ aeu acm aaa acm -aaa +eiW aaa acm aaa @@ -138193,7 +138310,7 @@ acm acm aaa acm -aaQ +jTL aeo aeo aaa @@ -138450,7 +138567,7 @@ aaa acK acm acK -aaa +acK acm aaa aaa @@ -138707,7 +138824,7 @@ aaa acm aaa aaQ -acm +acK aeo aaa aaa @@ -138964,7 +139081,7 @@ aaa acm aaa aeo -aaa +viq aaa aaa aaa @@ -139221,7 +139338,7 @@ aaa acm aaa aeo -acm +acK aeo aaQ aaa @@ -139478,7 +139595,7 @@ aaa aaQ aaa aeo -aaa +acK aaa aaa aaa @@ -139735,7 +139852,7 @@ aaa aeo aaa acm -aaa +viq aaa aaa aaa @@ -139992,7 +140109,7 @@ aaa aeo aaa aaQ -aaa +eiW aaa aaa aaa @@ -140249,7 +140366,7 @@ aaa acm aaa acm -aaa +acK aaa aaa aaa @@ -140506,7 +140623,7 @@ acm acK acm acK -acm +acK aaQ aeo acm @@ -140763,11 +140880,11 @@ aaa acm aaa acm -aaa -aaa -aaa -aaa -aaa +lGO +acK +acK +acK +aeo aaa aaa aaa @@ -141020,12 +141137,12 @@ aaa acm aaa aeo -aaa -aaa -aaa -aaa -aaa -aaa +acm +gpw +pFC +pFC +gpw +aeo aaa aaa aaa @@ -141278,11 +141395,11 @@ aeo aaa aeo aaa -aaa -aaa -aaa -aaa -aaa +pFC +dyq +xUP +pFC +viq aaa aaa aaa @@ -141535,11 +141652,11 @@ acm aaa aaQ aaa -aaa -aaa -aaa -aaa -aaa +pFC +pqf +vzj +pFC +viq aaa aaa aaa @@ -141792,11 +141909,11 @@ aeo aaa aeo aaa -aaa -aaa -aaa -aaa -aaa +pFC +qBh +wiR +pFC +viq aaa aaa aaa @@ -142048,12 +142165,12 @@ aaa aeo aaa acm -aaa -aaa -aaa -aaa -aaa -aaa +acm +gpw +pFC +pFC +gpw +aeo aaa aaa aaa @@ -142307,9 +142424,9 @@ aaa acm aaa aaa -aaa -aaa -aaa +acK +acK +aeo aaa aaa aaa diff --git a/_maps/map_files/MetaStation/MetaStation.dmm b/_maps/map_files/MetaStation/MetaStation.dmm index c9e6f5d58ba..8dc236aa27b 100644 --- a/_maps/map_files/MetaStation/MetaStation.dmm +++ b/_maps/map_files/MetaStation/MetaStation.dmm @@ -46873,6 +46873,13 @@ /obj/effect/landmark/start/medical_doctor, /turf/open/floor/plasteel/white, /area/medical/sleeper) +"cli" = ( +/obj/machinery/door/airlock/external{ + name = "Space Shack"; + req_access_txt = "13" + }, +/turf/open/floor/plating, +/area/maintenance/space_hut) "clj" = ( /obj/structure/sink{ dir = 4; @@ -51114,11 +51121,8 @@ /turf/closed/wall/r_wall, /area/science/misc_lab/range) "cva" = ( -/obj/structure/table, -/obj/item/trash/plate, -/obj/item/candle, -/turf/open/floor/plating, -/area/maintenance/port/aft) +/turf/closed/wall, +/area/maintenance/space_hut) "cvl" = ( /obj/effect/turf_decal/tile/blue{ dir = 4 @@ -51132,7 +51136,11 @@ /turf/open/floor/plasteel/white, /area/medical/surgery) "cvn" = ( -/obj/structure/chair{ +/obj/machinery/door/airlock/external{ + name = "Space Shack"; + req_access_txt = "13" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 }, /turf/open/floor/plating, @@ -65063,6 +65071,10 @@ }, /turf/open/floor/plating, /area/maintenance/starboard) +"eAh" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/maintenance/space_hut) "eBl" = ( /obj/structure/lattice/catwalk, /obj/structure/chair/stool/bar, @@ -65286,6 +65298,16 @@ }, /turf/open/floor/plasteel/white, /area/medical/psychology) +"eQF" = ( +/obj/machinery/door/airlock/external{ + name = "Space Shack"; + req_access_txt = "13" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/port/aft) "eSm" = ( /obj/effect/turf_decal/stripes/line, /obj/structure/light_construct{ @@ -65554,6 +65576,20 @@ }, /turf/open/floor/wood, /area/maintenance/port/aft) +"fiq" = ( +/obj/machinery/mass_driver/shack{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/red/line, +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 + }, +/turf/open/floor/plating/airless, +/area/maintenance/space_hut) "fiI" = ( /obj/effect/turf_decal/tile/neutral{ dir = 4 @@ -65944,6 +65980,21 @@ }, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) +"fGM" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/red/line, +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 + }, +/obj/structure/railing, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/plating/airless, +/area/space/nearstation) "fHp" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 4 @@ -66031,6 +66082,12 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, /turf/open/floor/plasteel/white, /area/security/prison) +"fMS" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/plating, +/area/maintenance/space_hut) "fNk" = ( /obj/structure/sign/departments/cargo, /turf/closed/wall, @@ -67661,6 +67718,13 @@ }, /turf/open/floor/plasteel/white, /area/science/research) +"hTU" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/maintenance/space_hut) "hUA" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -69293,6 +69357,14 @@ "kge" = ( /turf/open/floor/plasteel/white, /area/medical/pharmacy) +"kgg" = ( +/obj/structure/railing, +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) "kgI" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/components/trinary/filter{ @@ -69900,6 +69972,9 @@ }, /turf/open/floor/plasteel/white, /area/science/misc_lab/range) +"kOK" = ( +/turf/open/space/basic, +/area/maintenance/port/aft) "kPy" = ( /obj/effect/turf_decal/trimline/blue/filled/corner{ dir = 4 @@ -70638,6 +70713,9 @@ /obj/structure/table, /turf/open/floor/plasteel, /area/crew_quarters/bar) +"lWO" = ( +/turf/open/floor/plasteel, +/area/maintenance/space_hut) "lWY" = ( /obj/machinery/door/airlock/hatch{ name = "Telecomms Server Room" @@ -72811,6 +72889,10 @@ /obj/item/electropack, /turf/open/floor/engine, /area/science/xenobiology) +"oXy" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/maintenance/space_hut) "oXP" = ( /obj/effect/turf_decal/trimline/red/filled/corner{ dir = 8 @@ -72823,6 +72905,24 @@ }, /turf/open/floor/plasteel/white, /area/security/prison) +"oYa" = ( +/obj/machinery/door/window{ + dir = 1; + name = "Mass Driver"; + req_access_txt = "12" + }, +/obj/machinery/door/window{ + name = "Mass Driver"; + req_access_txt = "12" + }, +/obj/effect/turf_decal/loading_area{ + dir = 1 + }, +/obj/machinery/computer/pod/old/mass_driver_controller/shack{ + pixel_x = -24 + }, +/turf/open/floor/plating, +/area/maintenance/space_hut) "oYd" = ( /obj/machinery/flasher{ id = "visitorflash"; @@ -75657,11 +75757,22 @@ /turf/closed/wall/r_wall, /area/space/nearstation) "sof" = ( -/obj/structure/chair{ +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/open/floor/plating, -/area/maintenance/port/aft) +/obj/effect/turf_decal/stripes/red/line, +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 + }, +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/structure/railing/corner{ + dir = 8 + }, +/turf/open/floor/plating/airless, +/area/maintenance/space_hut) "spa" = ( /obj/effect/turf_decal/tile/yellow{ dir = 1 @@ -75958,6 +76069,10 @@ /obj/structure/cable, /turf/open/floor/plasteel, /area/engine/break_room) +"sNv" = ( +/obj/structure/statue/sandstone/assistant, +/turf/open/floor/plating, +/area/space/nearstation) "sPc" = ( /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -78448,6 +78563,12 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, /turf/open/floor/plasteel/white, /area/medical/surgery) +"wpI" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/maintenance/space_hut) "wqm" = ( /obj/machinery/portable_atmospherics/canister/nitrous_oxide, /obj/effect/turf_decal/tile/neutral{ @@ -78880,6 +79001,19 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/maintenance/starboard) +"wQf" = ( +/obj/structure/table, +/obj/item/trash/plate, +/obj/item/candle, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/radio{ + desc = "An old handheld radio. You could use it, if you really wanted to."; + icon_state = "radio"; + name = "old radio"; + pixel_y = 15 + }, +/turf/open/floor/plating, +/area/maintenance/space_hut) "wQr" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -79475,6 +79609,13 @@ }, /turf/open/floor/engine, /area/science/xenobiology) +"xFA" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/maintenance/space_hut) "xHh" = ( /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -90256,7 +90397,7 @@ aaa aaa aaa aaa -aaa +kgg aaa aaa aaa @@ -90512,12 +90653,12 @@ aaa aaa aaa aaa +lMJ +fGM aaa aaa aaa -aaa -aaa -aaa +lMJ aaa aaa aaa @@ -90769,13 +90910,13 @@ aaa aaa aaa aaa +lMJ +fGM +fwb +fwb +fwb aaa -aaa -aaa -aaa -aaa -aaa -aaa +lMJ aaa aaa aaa @@ -91025,14 +91166,14 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +fwb +cva +sof +cva +cva +cva +cva +fwb aaa aaa aaa @@ -91281,16 +91422,16 @@ aaa aaa aaa aaa +lMJ aaa +cva +fiq +oYa +xFA +wpI +oXy aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +lMJ aaa aaa aaa @@ -91540,14 +91681,14 @@ aaa aaa aaa aaa +cva +cva +cva +fMS +wQf +oXy aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +sNv aaa aaa aaa @@ -91797,14 +91938,14 @@ aaa aaa aaa aaa +lMJ +oXy +eAh +lWO +hTU +oXy aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +lMJ aaa aaa aaa @@ -92053,14 +92194,14 @@ aaa aaa aaa aaa +fwb aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +cva +cli +cva +cva +cva +fwb aaa aaa aaa @@ -92310,14 +92451,14 @@ lMJ aaa aaa aaa +lMJ +aaa +aaa +aox aaa aaa aaa -aaa -aaa -aaa -aaa -aaa +lMJ aaa aaa aaa @@ -92566,15 +92707,15 @@ aaa lMJ aaa aaa +lMJ +aaa +lMJ +aaa +aox aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa +lMJ aaa aaa aaa @@ -92827,12 +92968,12 @@ fwb fwb nYJ aaa +aox aaa aaa +lMJ aaa -aaa -aaa -aaa +lMJ aaa aaa aaa @@ -93084,7 +93225,7 @@ aaa aaa lMJ fwb -fwb +aox fwb fwb lMJ @@ -93341,7 +93482,7 @@ aaa aaa lMJ aaa -aaa +aox aaa aaa aaa @@ -93598,7 +93739,7 @@ aaf aaa lMJ aaa -aaa +aox fwb fwb lMJ @@ -93855,7 +93996,7 @@ aaf anT anT fwb -lMJ +aox lMJ aaa aaa @@ -94112,7 +94253,7 @@ aaa lMJ aaa aaa -aaa +aox lMJ aaa aaa @@ -94368,10 +94509,10 @@ ckN aaa lMJ lMJ -fwb -fwb -fwb -fwb +aaa +aox +aaa +aaa lMJ cBR bXv @@ -94626,9 +94767,9 @@ lMJ lMJ lMJ dux -ckN -ckN +eQF dux +kOK lMJ cBR eds @@ -94883,9 +95024,9 @@ dux dux dux dux -cva -sof -dux +bXE +ckN +kOK lMJ cBR hEP @@ -95141,7 +95282,7 @@ yfG xXZ dux cvn -bXE +dux dux lMJ cBR diff --git a/code/__DEFINES/machines.dm b/code/__DEFINES/machines.dm index d5a1134f8f6..4b90fb2a181 100644 --- a/code/__DEFINES/machines.dm +++ b/code/__DEFINES/machines.dm @@ -140,3 +140,4 @@ #define MASSDRIVER_TOXINS "toxinsdriver" #define MASSDRIVER_CHAPEL "chapelgun" #define MASSDRIVER_DISPOSALS "trash" +#define MASSDRIVER_SHACK "shack" diff --git a/code/game/area/Space_Station_13_areas.dm b/code/game/area/Space_Station_13_areas.dm index 639a3da3852..5d84f6370e4 100644 --- a/code/game/area/Space_Station_13_areas.dm +++ b/code/game/area/Space_Station_13_areas.dm @@ -246,6 +246,18 @@ NOTE: there are two lists of areas in the end of this file: centcom and station name = "Incinerator" icon_state = "incinerator" +/area/maintenance/space_hut + name = "Space Hut" + icon_state = "spacehut" + +/area/maintenance/space_hut/cabin + name = "Abandoned Cabin" + +/area/maintenance/space_hut/plasmaman + name = "Abandoned Plasmaman Friendly Startup" + +/area/maintenance/space_hut/observatory + name = "Space Observatory" //Hallway /area/hallway diff --git a/code/game/machinery/computer/pod.dm b/code/game/machinery/computer/pod.dm index cd14c6330fa..b4d0f00499a 100644 --- a/code/game/machinery/computer/pod.dm +++ b/code/game/machinery/computer/pod.dm @@ -161,6 +161,9 @@ /obj/machinery/computer/pod/old/mass_driver_controller/trash id = MASSDRIVER_DISPOSALS +/obj/machinery/computer/pod/old/mass_driver_controller/shack + id = MASSDRIVER_SHACK + /obj/machinery/computer/pod/old/syndicate name = "\improper ProComp Executive IIc" desc = "The Syndicate operate on a tight budget. Operates external airlocks." diff --git a/code/game/machinery/mass_driver.dm b/code/game/machinery/mass_driver.dm index 3278a4bd422..5c0ce82b24c 100644 --- a/code/game/machinery/mass_driver.dm +++ b/code/game/machinery/mass_driver.dm @@ -21,6 +21,9 @@ /obj/machinery/mass_driver/trash id = MASSDRIVER_DISPOSALS +/obj/machinery/mass_driver/shack + id = MASSDRIVER_SHACK + /obj/machinery/mass_driver/Destroy() for(var/obj/machinery/computer/pod/control in GLOB.machines) if(control.id == id) diff --git a/code/game/objects/items/plushes.dm b/code/game/objects/items/plushes.dm index 032fd987eae..a56ad2644ac 100644 --- a/code/game/objects/items/plushes.dm +++ b/code/game/objects/items/plushes.dm @@ -505,6 +505,12 @@ attack_verb_simple = list("claw", "hiss", "tail slap") squeak_override = list('sound/weapons/slash.ogg' = 1) +/obj/item/toy/plush/lizardplushie/space + name = "space lizard plushie" + desc = "An adorable stuffed toy that resembles a very determined spacefaring lizardperson. To infinity and beyond, little guy." + icon_state = "plushie_spacelizard" + inhand_icon_state = "plushie_spacelizard" + /obj/item/toy/plush/snakeplushie name = "snake plushie" desc = "An adorable stuffed toy that resembles a snake. Not to be mistaken for the real thing." @@ -523,6 +529,15 @@ attack_verb_simple = list("shoot", "nuke", "detonate") squeak_override = list('sound/effects/hit_punch.ogg' = 1) +/obj/item/toy/plush/plasmamanplushie + name = "plasmaman plushie" + desc = "A stuffed toy that resembles your purple coworkers. Mmm, yeah, in true plasmaman fashion, it's not cute at all despite the designer's best efforts." + icon_state = "plushie_pman" + inhand_icon_state = "plushie_pman" + attack_verb_continuous = list("burns", "space beasts", "fwooshes") + attack_verb_simple = list("burn", "space beast", "fwoosh") + squeak_override = list('sound/effects/extinguish.ogg' = 1) + /obj/item/toy/plush/slimeplushie name = "slime plushie" desc = "An adorable stuffed toy that resembles a slime. It is practically just a hacky sack." diff --git a/code/game/turfs/open/floor/misc_floor.dm b/code/game/turfs/open/floor/misc_floor.dm index 14ad56a3cdb..a1ea9605903 100644 --- a/code/game/turfs/open/floor/misc_floor.dm +++ b/code/game/turfs/open/floor/misc_floor.dm @@ -183,5 +183,8 @@ desc = "Corrupted steel." icon_state = "plating_rust" +/turf/open/floor/plating/rust/plasma + initial_gas_mix = "plasma=104;TEMP=293.15" + /turf/open/floor/plating/rust/rust_heretic_act() return diff --git a/icons/obj/plushes.dmi b/icons/obj/plushes.dmi index 7f6462a62e6cb46f4faf34c8712ee421f9a8a318..9574a6d14f8c234917ed2bafe61f72291c0b405e 100644 GIT binary patch literal 9193 zcmX|HWmpv7+n!x&S#k;KZs}B%PU%uWI;Fc|fh8m*MM_FR;)j%UcO$8i!V*%_-TSWp z5ATOFXRf*CoTu;mIde^{wx%)xlo|>E0D;O21zq%v_%|Tf=xeW(?o0b0gwo=dLr8~1@P#wDlHF=KVl+q`qAV!_(MTZ>D*WA~#qcgn(7vA1V!{WhA zbcD`sZ+;9@HnK#=GQdqHm8aV9<=0Tfos|eXW7(fS_VBt#R=^TgOT+-c2&gE?zVy%8 z4-PVX`DfvwoiY(4rVvrk1mhLPm{J(l`pz}q&;R3UiQf0ko@rEe!}t9UF8hl{mgd*x z!6~_%g2JcTkF$)e-8`Mvxa1|k%nr}OiDNKWN-VK613IN29cI`6`bzZ+KYkk7QQ7>a z;<66=;5ImKOY&=d=F*bMS;1}3`s@Sfz+!9ftqpqgO$88b^q!(0(J>XdNH*^@BR*|C zx8r9GRm}wfb4!}fQ1D-gNmR-{K^94iW&ohAcP6nza}Saqeq!?nR1KSuE@3X^3e1bd zkH7vIa>^g}u6{T3dgtv)?dYP*?t&0QbQlf?2_5A^3ny zXa(_?C+eAPBc#EF(pMU1AyCza-9}GJI|t9nPr$Fne12eNxzH9V5^=u2W~qp50es`Y zZAI%M#J=t@r+GL zMh!IX+hD^UN*w3mgP z4e?zA`7E}NqqXv|0QDLCzJSAz03)$%k7)!5zzJ!2`~n9tmrlGVYJvmsEQ>+e*xqiV zvx{`PA#c)JymOSQN19qW8_H8!Q)=-ouz+5vFX2M*j~7Qv-*20*xteQMB2Qo0ccp&8 z5M(-*$nfLgcyw6NN|?=WfZ6z40$^hRD7ub0La%B7hBW_Zy{!^E z6EhZ=EGM6mVqe<-9j?Dk_X`(gZz7KtOuf`nN(v9Hh7EdJfvPuAw-E`h^(=b80c7#~ z*;c#TXDjw73=1d`Fiu6uIxmOY`R7X(cT|C=HL9Wc_YhwwArw$+o5I!$` zsq3l2`=1zr@leoX?t#EdInJB)`~}X+!TYNtg=znRaPFY5pj%%d&LB9k$P;O+m{U`tI%{LOf=>OIxKEaZquOf!a(`-9OrdD?^#sMWZW+r%y#y&0-e{e&7aujMBH+cyaGm4 z{=%3ZQZ6}=5V$`x)vim!GN-ls@?Hc~cjpAP)?WAbs%jWS9RJVDoSdCRK$DqPC*H_m zZ<=zX;P~)fz(yxK4zgXu;qOj3UbO~Zt-QnoDjW8v`N_zCl+**U7TIqKHs*rSAQ~zC z7%&{2(g{%Q5cbeHLlt3>2N?rEv!i6)fCV6P?T6W<{1#fyVT6nE{)23;A{Mzkaltp{ zfyMCFm-kbPwS>Hp$D9J?+6jN%Im8Ul23(`!EY6L^-*tSCar*|Xk(P!Scg~IWgVXNx z-eNo7Tk&6P;jDiAD!0A(&hTEJP=46_Eb6SZKpr%S%fvVn@^vDbk)QNH9hh2XSR`R~ z`0siHhbT_=t`ru-APPo9NKPEG?NTEV{>;cdYNkX>*!n-0t!BqxgXT`>J>Rj(v9asA zq57MTs!@IVU`n3HXJBGL^d)}SR01*g`k$S?nKLjtax$e5A+tAwS2toTMyg4c2c$FA z!X=N;shfFwL7sz7UOP?RO({VF-YRWJz2y|z_sS@ z{_Uy4;lE+$l)FNy3~PEG$xA0xKnhjl(}rpg-o9-EOz0*pIKh(QE;ib?w-Kk~m3 z&kfqjYGb0KfA-=L8-rh;0=n;IFNimt>hV47KrtVOX{aOS)MU7vJ4TZ~;B-L5==re$ zK5XP6c>(czew=a)ClK&cpXlYsxpORGEhKq`nE)x$D4wFSKHxL#++G%MVR8(1ujN8U zwQt+a$$-phmIiXaI^~b$DX$GU35Yqcu!tI(qNChPc=#A`rt-qjml9{1W3`t5v_Jy?X^SN$fR&Ru==Ohg93D(D+5j>Pa>?f6HxUNNVTkvWo zGSRus9lA ziM(=a%|@}+l}*Q&Yj&?gQU5CBhX;lx-IF=2P%F6KG$vyI`p(N>(btO|Z6oi+g1}1q z<^pVyB>Z$=@~2Lcmruj`if>mIC_NYUB4BL1l%!7K zm6J3C>Fk-f82neCuo5azKa^mPndd3M?z>GOk9E6)1mSgq#u*Tx@LJF}vuOkW+!_5rzA<470*S!US2*9w=sB#z>nU@dmGiXH8)p(H+=iQvh~VfHB+=Lh$iqe*uTxGBNi#r~ z^0+Zac+wKN(+1BOA06CyC6+M0a4e`7*xSboJN=Xen@FIvU)Xq+XY$;03)m<)X(m-S zsJI&L|JS3?I!cRg+-NdF=P`bwJ3l4DGS5-*Ub9{wb+bRQ{fkOI#Z;+x{-JWR+y!9uAY( z$cDIbg8<@8I8;^Yd|zY202-5nrl#VZYgIIt$1U!&)UV3_xBr|D3L!vfEEIXvBE1(R5$1;(6NV;)8?#({Y%Ms`9FV3_*D(2~SfG9GlqMIzA0TQu;*# zfs;N>`&J10yKmbtnJ3YDpyX(JT^m%J?*5rfz*BO-YnzxwahU}d*MwR+KYx6}j*xB_ zcfeKe1r(w6pCM+Njo`fQj@3yJPxn4fbRocXLjS6axNNH6hXt~uv)&NNX=>6rNa9Vu z8#HkExAfid;JV(Q1`c8b+0NamG6~6xq9{|nVjI1q2{i)jJ!$tY%jc3-?sREaJwm~X z%C^=a6cRF(kUbs*ORYwbID(KD;61JA?=dTihBq?F!r1_)+ZyHD8XW!v(4=`Kgw+%f zy@bP^YAizB1^mn$1>AS)cvhHgcF&U?<+)DqBs!SFTpl2hgM{P-olX_mvO}uQB;~sa z;0_Q`BeP{BLofgdw6GVIi4yb#ib~ zbm{!eNA>1p_{psyWDen1p&~orKctnyER)9o|4Uz8V^o# zg8;IJRc${lwZB4&hA1K|TgLGu1>6L9@-9#<<*2WJ5)CSh{&==(@&e|V0H(t9vZhMO zRvjVm{N#Cjmsn`GI9un`&@zJ^TIEw2+lnsNDp7@zJ(O6lie@&YiyP)(N z{QR+`>*+VubgKK8MM#N&2hR*EKqY#F2zkNqv`Zp2Sw^TURW0bUqfl9p`B`?kp7zVg zGExpttKm{>l~3mmL8f7_UtI6T{nKLlyOnhoJ73goS;sBf*Cr`)hUi&IjcB6K!|Q6qTwAp= z2y?sO`q!o_x}caJKw*655hOPU?+uO)puZZmnU4C2sYrgYZA6zn96bgk(qF|75>_*x zI@==WcR>^SG(O+WUoonST1z58f}MEu$dQ-TML-|si88kCpT0kIig&rY_aqPbM2-Zd z5Z4QFHSZ4P;qOv*DxH(=B|f=fT6<@|UX7uLx}gH3hgl9SENUoO;N^#vzRhL+h1a?7 zj6=OfNvJ|4q(nFUx-o#r#!E*)MmovCsrO~5A%jL;47<@g=Ku(c(SY^R502HU=WPfQ ztzj)KEx$u1opHD*o5#vjp-HoD1n4%Ao_wQqp^}BnA1+UuaNi#zq+x@O^i$Z8%Hf{( z@v5j3B~aSpCLK%g4s?&NUkeMg&`XxVq-uOn+WmeoC?NsEZ@TE}eR{h6^&Aj+Xz9f} z_*E(+{e6}n+1KIn)bD_{lK#OFT9KcZr}Z8_SSS_~rg;V&VpkjD-N88dkuF6ci~X@x zUirbI7WmbJ?+%)t;i0kZf?syuuw3<3ZD-7vIh|&NR-pxt#K2hgM##v>kW0;80Ag*; z>L}K{)wg2iZ)j^cjA7dF@);5DVGZiRuDHRf?$A z^A8jsn!(iX4<7sDJm%*wY40p2o+FDaA1J5%N{{b|Ma`qpw=?{+W@V=aU zkkiy8q!RaJ?dj>k+&4gbqJxoyl+?7Pqqm>2Ohn2d4IYT5oW0UuyQ|aQs{7pyj0UEH zmn}bPreCP5+w^T<5JP%ioq$sCl7$Wv?*h;m`y)#jmpqJ&_T00%9i=I2K*Eo6K&)kH z2ii#P&0qME{Cs%*@pUx0iOEiw9%Kdv9-~Df-3PcC^XG=75-#=vnAxEo2%Kx2r7)N~2WQlC;U10-`2I{O@+d4!WW>3l8<|?03so<(? zNULbX*cq7U{CfDWL$$DC?6CGeC799p_;9`o!|A~*)MZ&Kb5+W+_QkV?Ar|AV}&Mip?Qfhp9V=d7Gly*0lY?$_r z23uxsor1PeQZD4)|2A5s^J=VigCRd;O@HDnL|HA$QHhCJ0E}wR+G}FOP{7Pv+pW8M zMU~NYcuzqn(fviQ=h^}I%lu985Zg2I`3M;3+Vj|B;8hH9e!=4#y{9z5c2U9h1KNh( zm6cVeHGp?z_`b_!LW!m%cvz(Bh6TwYqm~xsB<=uSz3IK*T~aVtWj?>Q*7jUB;7uI zO&UCOVA{cYi3B_!6!Q6wgMZw$#trf~{?j4uzPMXfzM9XDZmnnS-;^<~MMEp1P&PWx zbi4RIE^W1!4Wzvm0lry(u=M+MkdA9GGS6As(12|)l2BmfzGE=dRZYsaRPz*Bh)(tI zrvO4x-leMMuk&HaRr9f(NkwZad4XrU4I`ms)d$10Xtd{98|g7^Hw~b7SL(Q;wVDIgk1{f@rf| zr_6oUl}A_eI0)77mEJNuWQl1->$L4`F>`?&k_fMVEgA3iBgFD2c|lgWgcjq5RzA+_ zNaBMl)n=IL>u`!Vb9c@ntikmfq`!n5A8tO`Nv2}LICcnGjoYRWxAn!U?min_w;J?3 zbP0rD%S-J%9i+P|vcTZ`X(lJv8Eh)X#d>g@IK3f<)>ZmJVd?hE2=LWd8!B?M6~S;H zA0e&UL9)qUfze%)?E=gpszYBsO?*ZBr^D`d??OrcrL*3eCwS75@&2hN=uU{PJs|CK zZ&sJaN5|pK?=zseF;p@{bnBMuiVu;*1asv41HGE*KxcF{T3ai5D-h&fs^Ct&K&g=F z{QP|Gn=Kx@S!gm_a1YO(M8o@Ab|T`wzCK2FcBLApRv`?|s2oF?bRb-zH@jfD15AO$ z5575j>+7jlf@10r)`I|;1jiT_3=mzD_Wmf*V$*!?$G`{G{@;j{dNDjAWvQ_&RJo7A zk?D?~|DpNer;ZN#t?^tv1Q)r+gz{JBe-hwI8(6Y($M(jJFf zM5j5j|K$jCGdfWk&Rz+ZLehC2K;0nvZ!reoKOs^8AiX4G-U;chO~$@abRTq_&LEX- z&L`pkqfIQTWj;cK!J7O$RzW*=y^T624O!y#;l(8h#Wye|DHKfukJvI|`gxTBKnpy?3v1yLno_`-$fy7x;_CROs06|9R-g=PCOB) zD^Y_TsAH~K`%R(Eesd^#k(tWC03F}bx_;oNUA_J(V87 z-OcGyVQxi+JaJ^K$L`|24E>;fmNm$?m0q9!MC8e0EJEu+rV9A+*(t@Gz*RXJ6|2ru zBgsVcVc^1SrN2{FWvSs7bk*CGBFkjbw=%iJa|MW@18eSkwosv|*H4)ZHajjae-DpUV}xR`8#(r=6dEPzpNvfPa@0+w~gB;iq`iuuQi5 zT=;EiP`$@iJ6URYUh`ynVu0m;6Uhr871Q+AZq6VP+H`*U{I`gHTVU!Tnj zzbG|Q*|M^-K4&qO>rXOgQ%gPEcrH(@$?Bm`aT4~`3sW51E-c~$cOK`Sa!Kez^*0_Fbc1qyd>mF)#Sae-_SnX^ z5Gn)VBS&}wn;HDz>jMPND;;!Rn`5$$j*oTZFlWb2`k>Vy1~zm2T`2bNP&YgNSr-dC z(6%JvjJ))pdb6_z-@XmoEW*xgQep9CQrttG?yKN*p4Zb3YBDVMC#!qyfYr%Fo_Ji0 z)#9ULCp$hckX8*GTlN?IH~nVk4lKgy5cl5MFB8Qzy<{I`?`wDkY`h{c7=wODOLKSi zo2#~bw9-R6WbBPF9PUiRz0=I1Lo4C0?H;l|kf7O&;dt-|!4H-ZXX=Y4 ze;=>dutj>7L>pPLGaoMGmBF^UHSM%?-9FVz&JjAEBQ8LlFf=xn##8IPqf42fv^QU? z+yJ2+0A6DDj~43iEZo-%H3pB??^lwBIpE=RH4|op?l3R9xJmxRK%DCLA(* zew0HK_8-f2sRW$FdO9DmwFG&m5(@qht@U~Lg;a*Q4=V%urMUM*fbmT2@ft<+-n9AM zT5|3yZECBN;NaktoVK)4EltgVJjoyvM?GDDo<0%f28X46_^^8NXEc?0$lsbw&QTtw zOA}{bMM<{z*xO!kBRtzb%F_K}OebvuMQt}h`{zLQQ7fXdE8d*8Cz(ke=`kV4_kBI@ zEv1l6Op!nucz^0HFF&)1_|+>m!qJhi4bCpd58I{7`y2I{hE7Lfx0^>_f7p++X;&+7 zx2oxu%*ZxsM#qeyumSY`*|)_G(qkwS?GEm04>RUXmoX4mhDJAl_G97-)nPQE&TNJnPFOqy5 z97YFAuvGA$U|F;29?b1H{sOPD7uRMk~4tA`jsEcjB+x8pPgZJX?#^tL|LIL2InqtTw!w6Dj8YB&&v+FM!0)V z!k(!;#7X9-zG9%0>G(qZJo{_-q2S{S-`o%D(tpR;Si8~Hcj9n#d>K)B#jL7Hr#xJ? zK1psKnbgT}Wn1a|da}8?$^)aX@qY6Tww? zN`S&k?4?%;DrfCGM#p;)>;}0pryAgF@ zyN)fHSx2*oKLcKXL81K_)6=idpU4(W>P>e4dH6s8f5a^3l@U;1As7;SK0j<{EK@U1V8Q5}SeiV6)PFVxg9 zfCK;Y-Jh8Pmf&p(P%eWz_B@Rob>pIfz|$9*Po77I4co}c%VV^)x38|RM~r6hdtEm} z+kl&$l6>~5sj1Scs=?LX=;nFpswWe&B{QpGU$}CvDclG>D8Ae-v(@T`PUIdg9Wf|q z28U5?hQ^^w9EwRSdS{j<(l3~}+vIg$VceL?rj{;KHEVr)v7h z4$k_Y4D&ZdyW%ZTqm5C=Z)IvuFncAb6SNxq-DK_l1*=Hqy|%tScCKc0HO^qyVGBK6 zN1{6I{HTGW5%_UIF)n z&QxBN3~{2?)hYI7EK~MsBW~hPdWu{I6q(Ug<@0+5O4k0|aEE>+qEdNcfAu%5-(CWf hq&D{dpZ`&yEE6j89MM)d`rjQuMNw0sQqCg${{Sj-a;E?Q literal 8093 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 VTO%s#4EMhs&{We=EmgKg{tu{&gCPI_ diff --git a/icons/turf/areas.dmi b/icons/turf/areas.dmi index 9e7aa3e26c8e4edf01da4bd9c344ea836f7fe119..fccfe9da0c71512224cbd2a1b9a8fb737c750bbd 100644 GIT binary patch delta 10493 zcmYLvc|4R|_%{jlP^c$Mwj`;?G9g6F^h8uDmBKKL8X`lJeHq-9ELqDoA|zYccUfkJ z#9%PinGli~W-M98FwD$vdfwmrzJJ{Jea^YgeLm+p_x(BF@AbV-cI!S`>%P~g_*qpd z>cW8C>2gQB&*2KN(-{_7HX4xLWS-8iP_& zjpq49K3JOi6#s}x$-UBFwmmC_Tv^nEeH%z}iG zaP!>M-lwjuC-5Eq<9VKYP4R%}T*ht}$|9PP$xOXs-=)@nuu)!mF|gTm8I=?;?^xf+& z8F$l4iT$#EZ%ijvTc_5g>A3UxaD>*%)UPieOQc7xG+IyP+t6UrjT%Y+-qed+Q82KG zml4}HRxK;j5(Bd}i0wV-VT4w{|-vd^#tJ%9xTH-DQtr!5H{89^wbd~Lt zPLA*`Ou1GFi`7+Cpc|Puy^B4{%7cvCCHrAb>!Vn~Zdifa_kjxO))!iVOaV}Zs-}Nj z?%$s|9o_3Mx38E!Iy>Q#Ir@Zg%HeV!B@PM6=PC}5r`I^!aFsewSQ!eD=5&4IJ%KFxhOHfSF2ATv6)HZK zQ?`D=%s=FbFeEBKp_lxRi@aj9|R~#q8S2N;IlrV@7$d z9ot^FC7uYpR9)PfIcPjS>3!VyJLSF|6*=~>zQ&};+}tHq-p`fSW z%+ikX2c7U0OPpa5WQW$GY@vL+-riero=VY^qFk7sq)GeTbyUa>obYKiduO@DP`rMI zNM0Z6I1clWTbH)BM)mH6K-&u*R7{I+`}i=Yo|psvq5VzH;2gpNu|Hf!e$rTlcrGQ> zmz&pIRAQ)M@j{`sM=KC}=5b|ROW5OWjpyzr&VbvvgF(O(@nUF@7&O*vU zMHQHq3_d$5Q`e5+U!LONi35jv1?|CdY6=eF?!l%YA6yk$uXxm}A%g1U-d4yP0Ooog z*AhQuH;|>e)^%%M`1IKj7^7g|V-!eGzPacDg49qZ>z?>8n)$h3Wut1v>cv3R?HH|e z_jilwt+}&W9^VhG{cQZXFOMYV%wRb~sqW0DlHvK)=mIL}6wxrxc*h45kNvyC(H$`R zZ$%MtjS8hd+sicUE%hpft$>d;QCFIEB(W}{j&W5|J*M^A$>?f3<*Z4fpC;5**y`aD zK!Z%0(sSCajr{-8j!bL-3M8l-3($!UZ=;*4A{S0Kwxy2tFsdh$j7>u?TnYUCuybun z+2=h(GcCa8=nEBzHmi~l16l?lqjzi}8i6+LcL;E*o)`hcz&-q%G7vAJ>LfHGpMbQwOK=Kz~(9hi0M6c3jQ?sw|lFℜOkf2Rwnd}e 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 VJ14M#&HH1ycIB37`DLdU{{vTw@s9ui delta 10413 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