From ad4e916c7d479332a9be785bafc8140da72f132e Mon Sep 17 00:00:00 2001 From: TheGamerdk <5618080+TheGamerdk@users.noreply.github.com> Date: Tue, 28 Jun 2022 21:59:50 +0200 Subject: [PATCH 01/11] e (#14639) --- _maps/map_files/YogStation/YogStation.dmm | 276 ++++++++-------------- 1 file changed, 99 insertions(+), 177 deletions(-) diff --git a/_maps/map_files/YogStation/YogStation.dmm b/_maps/map_files/YogStation/YogStation.dmm index bd2a90c1f556..d9df52bd83e6 100644 --- a/_maps/map_files/YogStation/YogStation.dmm +++ b/_maps/map_files/YogStation/YogStation.dmm @@ -183,10 +183,6 @@ }, /turf/open/floor/plasteel, /area/ai_monitored/security/armory) -"abd" = ( -/obj/machinery/bounty_board, -/turf/closed/wall, -/area/science/lab) "abe" = ( /obj/machinery/airalarm{ pixel_y = 24 @@ -13731,9 +13727,6 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/starboard) -"bgc" = ( -/turf/closed/wall/r_wall, -/area/science/lab) "bgh" = ( /obj/machinery/door/airlock/maintenance{ req_access_txt = "12" @@ -14039,34 +14032,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel/white, /area/science/research) -"bhC" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - id = "rnd"; - name = "research lab shutters" - }, -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plating, -/area/science/lab) -"bhD" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window/southright{ - name = "Research and Development Desk"; - req_access_txt = "7" - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "rnd"; - name = "research lab shutters" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plating, -/area/science/lab) "bhE" = ( /obj/structure/table, /obj/item/stack/sheet/glass/fifty{ @@ -14338,19 +14303,6 @@ }, /turf/open/floor/plasteel/white, /area/science/research) -"biS" = ( -/obj/machinery/camera{ - c_tag = "Research Division Access" - }, -/obj/structure/sink{ - dir = 4; - pixel_x = 11 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/turf/open/floor/plasteel/white, -/area/science/research) "biT" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -14407,15 +14359,6 @@ }, /turf/open/floor/plasteel/white, /area/science/lab) -"biY" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plating, -/area/maintenance/starboard) "bja" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -15288,12 +15231,6 @@ "bnp" = ( /turf/open/floor/plasteel, /area/science/lab) -"bnr" = ( -/obj/structure/plasticflaps{ - opacity = 1 - }, -/turf/open/floor/plating, -/area/science/lab) "bnu" = ( /obj/machinery/door/firedoor/border_only{ dir = 8 @@ -15629,9 +15566,6 @@ }, /turf/open/floor/plasteel/white, /area/science/lab) -"boB" = ( -/turf/closed/wall, -/area/science/lab) "boC" = ( /obj/machinery/door/airlock/mining/glass{ name = "Quartermaster"; @@ -16188,11 +16122,6 @@ /obj/structure/chair/stool, /turf/open/floor/plating, /area/maintenance/fore) -"bro" = ( -/turf/open/floor/plasteel/white/side{ - dir = 10 - }, -/area/science/research) "brp" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -30595,6 +30524,15 @@ }, /turf/open/floor/plasteel/dark, /area/bridge) +"fJH" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/closed/indestructible/riveted, +/area/maintenance/starboard) "fJS" = ( /obj/machinery/button/door{ id = "bridge blast"; @@ -31763,14 +31701,6 @@ }, /turf/open/floor/plasteel/white, /area/medical/genetics/cloning) -"gsd" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - id = "rnd2"; - name = "research lab shutters" - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/science/lab) "gsx" = ( /obj/effect/landmark/start/cyborg, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -46282,21 +46212,6 @@ }, /turf/open/floor/plasteel/white, /area/medical/storage) -"npe" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - id = "rnd2"; - name = "research lab shutters" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/airlock/research/glass{ - name = "R&D Lab"; - req_access_txt = "7" - }, -/turf/open/floor/plasteel/white, -/area/science/lab) "npo" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/sign/poster/official/help_others{ @@ -47673,6 +47588,18 @@ }, /turf/open/floor/plasteel/white, /area/science/mixing/chamber) +"oao" = ( +/obj/item/folder/white, +/obj/structure/table, +/obj/item/disk/tech_disk, +/obj/item/disk/tech_disk, +/obj/item/disk/design_disk, +/obj/item/disk/design_disk, +/obj/item/paicard{ + pixel_x = 4 + }, +/turf/closed/indestructible/riveted, +/area/science/lab) "oaF" = ( /obj/machinery/door/firedoor/border_only{ dir = 4 @@ -49524,18 +49451,6 @@ /obj/item/stock_parts/subspace/analyzer, /turf/open/floor/plasteel/white, /area/storage/tech) -"oRC" = ( -/obj/item/folder/white, -/obj/structure/table, -/obj/item/disk/tech_disk, -/obj/item/disk/tech_disk, -/obj/item/disk/design_disk, -/obj/item/disk/design_disk, -/obj/item/paicard{ - pixel_x = 4 - }, -/turf/open/floor/plasteel/white, -/area/science/lab) "oRG" = ( /obj/structure/table, /obj/machinery/cell_charger, @@ -51198,6 +51113,9 @@ }, /turf/open/floor/plasteel/dark/telecomms, /area/tcommsat/server) +"pTz" = ( +/turf/closed/indestructible/riveted, +/area/science/research) "pTL" = ( /obj/structure/sign/departments/minsky/engineering/telecommmunications{ pixel_y = 32 @@ -54174,10 +54092,6 @@ /obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/aft) -"ryf" = ( -/obj/structure/sign/departments/minsky/research/research, -/turf/closed/wall/r_wall, -/area/science/lab) "rym" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -56788,29 +56702,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel/white, /area/medical/sleeper) -"sGR" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - id = "rnd2"; - name = "research lab shutters" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/structure/disposalpipe/segment, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock/research/glass{ - name = "R&D Lab"; - req_access_txt = "7" - }, -/turf/open/floor/plasteel/white, -/area/science/lab) "sGW" = ( /obj/machinery/atmospherics/pipe/simple/purple/visible{ dir = 5 @@ -57270,6 +57161,21 @@ }, /turf/open/floor/plasteel, /area/quartermaster/qm) +"sTv" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/turf/closed/indestructible/riveted, +/area/maintenance/starboard) "sTw" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 4; @@ -58813,6 +58719,19 @@ }, /turf/open/floor/plasteel/grimy, /area/security/detectives_office) +"tEo" = ( +/obj/machinery/camera{ + c_tag = "Research Division Access" + }, +/obj/structure/sink{ + dir = 4; + pixel_x = 11 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/closed/indestructible/riveted, +/area/science/research) "tEp" = ( /obj/structure/cable{ icon_state = "1-2" @@ -64901,6 +64820,9 @@ /obj/structure/window/reinforced, /turf/open/floor/plasteel, /area/security/prison) +"wQS" = ( +/turf/closed/indestructible/riveted, +/area/space) "wRg" = ( /obj/machinery/flasher{ id = "AI"; @@ -115932,13 +115854,13 @@ aYV vLR bfZ bhA -biS +tEo aMK dcg bvx boz bnJ -bBD +pTz bBD aNr bBD @@ -116188,14 +116110,14 @@ aYV jKG mYV bga -bgc -bgc -bgc -bgc -bgc -boB -boB -boB +wQS +wQS +wQS +wQS +wQS +wQS +wQS +wQS btb bmU bvJ @@ -116445,15 +116367,15 @@ aYV aYV vLR bfX -bhC +wQS biU bks blI bnn boA -oRC -abd -bgp +oao +wQS +pTz bmU bvJ bCk @@ -116702,15 +116624,15 @@ aYV aYV vLR bfX -bhD +wQS biV biW blK bnp boA boQ -gsd -bro +wQS +pTz bmU bvJ bxj @@ -116959,15 +116881,15 @@ aYV bdv vLR bgb -bhC +wQS biU biW blJ bno bkt biW -npe -bgp +wQS +pTz bmU bvK bxi @@ -117215,15 +117137,15 @@ bbF aYV aYV vLR -ryf -bgc +wQS +wQS biX bhV bka bka aCl bpo -sGR +wQS brp bmW bvK @@ -117472,7 +117394,7 @@ aCR bcy bdx beG -bgc +wQS bhE biW bkv @@ -117480,7 +117402,7 @@ blL biW bnh biW -gsd +wQS bte bmX bvK @@ -117729,7 +117651,7 @@ aMZ nhP wmI beI -bgc +wQS bhF dEY bib @@ -117737,7 +117659,7 @@ bki bmJ bnl bpq -boB +wQS bta bmY bvK @@ -117986,15 +117908,15 @@ aZd aTk aPq beH -bgc -bgc -bgc -bgc -bgc -bgc -bgc +wQS +wQS +wQS +wQS +wQS +wQS +wQS giP -bgc +wQS wMP bmZ bvK @@ -118245,13 +118167,13 @@ bdz beJ xtQ bhH -biY -biY -biY -bjS -bnr +fJH +fJH +fJH +sTv +wQS bpr -bgc +wQS blx bna bvM @@ -118506,9 +118428,9 @@ hoc hoc hoc bjT -boB -bgc -bgc +wQS +wQS +wQS bsk bsF aCN From 2d011de02a1ccc47ef51c748bf578562ebd5f9c9 Mon Sep 17 00:00:00 2001 From: Vaelophis Nyx Date: Thu, 7 Jul 2022 02:40:04 -0500 Subject: [PATCH 02/11] Initial commit. Add map, spawns, fix fishing vendor. need new sprite for the fishing vendor restock. --- .../LavaRuins/lavaland_biodome_fishing.dmm | 2281 +++++++++++++++++ code/datums/ruins/lavaland.dm | 7 + code/game/area/areas/ruins/lavaland.dm | 6 + code/modules/awaymissions/corpse.dm | 27 + code/modules/vehicles/lavaboat.dm | 2 +- yogstation/code/modules/vending/fishing.dm | 4 + 6 files changed, 2326 insertions(+), 1 deletion(-) create mode 100644 _maps/RandomRuins/LavaRuins/lavaland_biodome_fishing.dmm diff --git a/_maps/RandomRuins/LavaRuins/lavaland_biodome_fishing.dmm b/_maps/RandomRuins/LavaRuins/lavaland_biodome_fishing.dmm new file mode 100644 index 000000000000..a590e4ef85e3 --- /dev/null +++ b/_maps/RandomRuins/LavaRuins/lavaland_biodome_fishing.dmm @@ -0,0 +1,2281 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aa" = ( +/turf/template_noop, +/area/template_noop) +"aD" = ( +/obj/machinery/button/door{ + id = "fishshop"; + name = "Giftshop Shutters"; + pixel_x = 28; + pixel_y = 8; + req_access_txt = "19" + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel/dark, +/area/ruin/powered/fishing) +"aF" = ( +/obj/effect/turf_decal/trimline/brown/filled/corner{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"bj" = ( +/obj/machinery/griddle, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"bY" = ( +/obj/effect/turf_decal/trimline/white/filled/line{ + dir = 9 + }, +/obj/machinery/vending/fishing{ + contraband = list(/obj/item/reagent_containers/food/snacks/bait/type = 6); + premium = list(/obj/item/reagent_containers/food/snacks/bait/master = 10); + products = list(/obj/item/twohanded/fishingrod = 12, /obj/item/reagent_containers/food/snacks/bait/apprentice = 30, /obj/item/reagent_containers/food/snacks/bait/journeyman = 20, /obj/item/clothing/head/fishing = 6, /obj/item/clothing/suit/fishing = 6, /obj/item/clothing/gloves/fishing = 6, /obj/item/clothing/shoes/fishing = 6) + }, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"cf" = ( +/obj/effect/turf_decal/pool, +/turf/open/floor/wood, +/area/ruin/powered/fishing) +"cB" = ( +/obj/structure/sink/kitchen{ + dir = 4; + pixel_x = -12; + pixel_y = 3 + }, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ruin/powered/fishing) +"cU" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/button/door{ + id = "fishshop"; + name = "Giftshop Shutters"; + pixel_x = 28; + pixel_y = 8; + req_access_txt = "19" + }, +/obj/machinery/button/door{ + id = "fishing lockdown"; + name = "Lockdown Control"; + pixel_x = 28; + pixel_y = -7; + req_access_txt = "19" + }, +/obj/effect/mob_spawn/human/fishing/alive, +/turf/open/floor/carpet/purple, +/area/ruin/powered/fishing) +"dm" = ( +/obj/effect/mob_spawn/human/fishing/alive{ + dir = 8 + }, +/turf/open/floor/carpet/purple, +/area/ruin/powered/fishing) +"et" = ( +/obj/structure/rack, +/obj/item/toy/prize/ripley, +/obj/item/toy/prize/seraph, +/obj/item/toy/prize/reticence, +/obj/item/toy/prize/phazon, +/obj/item/toy/prize/odysseus, +/obj/item/toy/prize/mauler, +/obj/item/toy/prize/marauder, +/obj/item/toy/prize/honk, +/obj/item/toy/prize/gygax, +/obj/item/toy/prize/fireripley, +/obj/item/toy/prize/durand, +/obj/item/toy/prize/deathripley, +/obj/machinery/light, +/turf/open/floor/plasteel/dark, +/area/ruin/powered/fishing) +"fg" = ( +/obj/effect/turf_decal/trimline/white/filled/line{ + dir = 5 + }, +/obj/machinery/vending/fishing{ + contraband = list(/obj/item/reagent_containers/food/snacks/bait/type = 6); + premium = list(/obj/item/reagent_containers/food/snacks/bait/master = 10); + products = list(/obj/item/twohanded/fishingrod = 12, /obj/item/reagent_containers/food/snacks/bait/apprentice = 30, /obj/item/reagent_containers/food/snacks/bait/journeyman = 20, /obj/item/clothing/head/fishing = 6, /obj/item/clothing/suit/fishing = 6, /obj/item/clothing/gloves/fishing = 6, /obj/item/clothing/shoes/fishing = 6) + }, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"fp" = ( +/obj/structure/rack, +/obj/item/ship_in_a_bottle, +/obj/item/clothing/under/sailor, +/obj/item/clothing/under/sailor, +/obj/item/clothing/under/sailor, +/obj/item/clothing/under/sailor, +/obj/effect/spawner/lootdrop/glowstick, +/obj/effect/spawner/lootdrop/glowstick, +/obj/effect/spawner/lootdrop/glowstick, +/obj/effect/spawner/lootdrop/glowstick, +/turf/open/floor/plasteel/dark, +/area/ruin/powered/fishing) +"fy" = ( +/obj/effect/turf_decal/trimline/brown/filled/line, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -26 + }, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"gh" = ( +/obj/structure/chair/americandiner/black, +/turf/open/floor/wood, +/area/ruin/powered/fishing) +"gP" = ( +/obj/structure/flora/ausbushes/stalkybush, +/obj/machinery/shower{ + pixel_y = 18 + }, +/turf/open/water/safe, +/area/ruin/powered/fishing) +"hk" = ( +/obj/effect/turf_decal/trimline/brown/filled/corner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/brown/filled/corner, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"hG" = ( +/obj/structure/window/reinforced/tinted{ + dir = 8 + }, +/obj/structure/rack, +/obj/item/toy/plush/bubbleplush, +/obj/item/toy/plush/goatplushie, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ruin/powered/fishing) +"ik" = ( +/obj/structure/reagent_dispensers/cooking_oil, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ruin/powered/fishing) +"jg" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/open/water/safe, +/area/ruin/powered/fishing) +"jl" = ( +/obj/machinery/vending/cigarette/beach, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"jy" = ( +/obj/structure/closet/crate/bin, +/obj/effect/spawner/lootdrop/trashbin, +/obj/effect/spawner/lootdrop/trashbin, +/obj/effect/spawner/lootdrop/trashbin, +/obj/effect/spawner/lootdrop/trashbin, +/obj/machinery/light, +/turf/open/floor/wood, +/area/ruin/powered/fishing) +"jF" = ( +/obj/machinery/light, +/obj/effect/turf_decal/pool/corner{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ruin/powered/fishing) +"jP" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 9 + }, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"ku" = ( +/obj/machinery/door/airlock/glass_large, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/structure/fans/tiny, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 10 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"lh" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"nB" = ( +/obj/machinery/door/poddoor/preopen, +/obj/effect/turf_decal/caution/stand_clear, +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/brown/filled/line, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ruin/powered/fishing) +"nF" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/effect/turf_decal/pool/corner{ + dir = 8 + }, +/turf/open/floor/wood, +/area/ruin/powered/fishing) +"nG" = ( +/obj/machinery/vending/dinnerware, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ruin/powered/fishing) +"nX" = ( +/obj/effect/turf_decal/stripes{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ruin/powered/fishing) +"oh" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 8 + }, +/turf/open/floor/plasteel/stairs/goon/stairs_middle, +/area/ruin/powered/fishing) +"ok" = ( +/obj/effect/turf_decal/trimline/white/filled/line{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"pk" = ( +/obj/effect/mapping_helpers/no_lava, +/turf/open/floor/plating/lavaland_baseturf, +/area/template_noop) +"pB" = ( +/obj/machinery/door/poddoor/preopen, +/obj/effect/turf_decal/caution/stand_clear, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ruin/powered/fishing) +"pD" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ruin/powered/fishing) +"pM" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/poddoor/shutters{ + id = "fishshop" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"qT" = ( +/obj/effect/turf_decal/pool/corner{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ruin/powered/fishing) +"qX" = ( +/obj/structure/rack, +/obj/item/stack/sheet/mineral/bamboo{ + amount = 50 + }, +/obj/item/paicard, +/obj/item/reagent_containers/glass/gromitmug, +/turf/open/floor/plasteel/dark, +/area/ruin/powered/fishing) +"rb" = ( +/obj/effect/turf_decal/trimline/brown/filled/line, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"rk" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/open/water/safe, +/area/ruin/powered/fishing) +"rz" = ( +/obj/structure/chair/stool/bamboo, +/obj/effect/turf_decal/pool{ + dir = 1 + }, +/obj/effect/turf_decal/pool{ + dir = 8 + }, +/obj/effect/turf_decal/pool/innercorner{ + dir = 8 + }, +/turf/open/floor/wood, +/area/ruin/powered/fishing) +"rE" = ( +/obj/effect/spawner/structure/window/plastitanium, +/obj/machinery/door/poddoor/preopen, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ruin/powered/fishing) +"rF" = ( +/obj/machinery/oven, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"rN" = ( +/turf/open/floor/plasteel/dark, +/area/ruin/powered/fishing) +"sa" = ( +/obj/effect/turf_decal/pool/corner{ + dir = 1 + }, +/turf/open/floor/wood, +/area/ruin/powered/fishing) +"sd" = ( +/obj/structure/sign/painting{ + pixel_y = -31 + }, +/turf/open/floor/wood, +/area/ruin/powered/fishing) +"sp" = ( +/obj/structure/table, +/obj/machinery/chem_dispenser/drinks/beer{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 6 + }, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"sr" = ( +/obj/effect/turf_decal/trimline/brown/filled/corner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/brown/filled/corner{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"sB" = ( +/obj/machinery/deepfryer, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"sJ" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 8 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -28 + }, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"tb" = ( +/obj/effect/turf_decal/trimline/white/filled/line{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"tv" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/poddoor/preopen, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/wood, +/area/ruin/powered/fishing) +"ue" = ( +/obj/effect/turf_decal/pool{ + dir = 1 + }, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/wood, +/area/ruin/powered/fishing) +"uh" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/turf_decal/pool/corner{ + dir = 1 + }, +/turf/open/floor/wood, +/area/ruin/powered/fishing) +"uX" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/machinery/firealarm{ + pixel_y = 26 + }, +/turf/open/floor/plasteel/dark, +/area/ruin/powered/fishing) +"vc" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 + }, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"ve" = ( +/obj/effect/turf_decal/trimline/brown/filled/corner, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"vg" = ( +/obj/structure/chair/stool/bamboo, +/obj/effect/turf_decal/pool{ + dir = 4 + }, +/obj/effect/turf_decal/pool{ + dir = 1 + }, +/obj/effect/turf_decal/pool/innercorner{ + dir = 1 + }, +/turf/open/floor/wood{ + icon_state = "wood-broken4" + }, +/area/ruin/powered/fishing) +"vR" = ( +/obj/structure/flora/rock/pile, +/turf/open/water/safe, +/area/ruin/powered/fishing) +"wi" = ( +/obj/machinery/door/window/westleft, +/obj/machinery/door/poddoor/shutters{ + id = "fishshop" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"wl" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/turf_decal/trimline/brown/filled/end, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ruin/powered/fishing) +"wy" = ( +/obj/effect/turf_decal/trimline/brown/filled/corner{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"wM" = ( +/obj/structure/window/reinforced/tinted{ + dir = 8 + }, +/obj/structure/window/reinforced/tinted, +/obj/structure/rack, +/obj/item/toy/plush/pkplushie, +/obj/item/toy/plush/beeplushie, +/obj/item/toy/plush/lizard/azeel, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ruin/powered/fishing) +"wV" = ( +/obj/structure/bed/dogbed, +/turf/open/floor/carpet/purple, +/area/ruin/powered/fishing) +"xq" = ( +/obj/effect/turf_decal/pool/corner, +/turf/open/floor/wood, +/area/ruin/powered/fishing) +"xI" = ( +/obj/effect/turf_decal/trimline/white/filled/line{ + dir = 8 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -28 + }, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"xK" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"yb" = ( +/obj/effect/turf_decal/stripes{ + dir = 8 + }, +/obj/structure/janitorialcart, +/obj/item/reagent_containers/glass/bucket/wooden, +/obj/item/mop, +/turf/open/floor/plasteel/dark, +/area/ruin/powered/fishing) +"yn" = ( +/obj/effect/turf_decal/pool{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ruin/powered/fishing) +"yz" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ruin/powered/fishing) +"yW" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/brown/filled/corner, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"zB" = ( +/obj/effect/spawner/structure/window/plastitanium, +/obj/machinery/door/poddoor/preopen, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/powered/fishing) +"zH" = ( +/obj/effect/turf_decal/trimline/white/filled/line{ + dir = 8 + }, +/obj/machinery/vending/fishing{ + contraband = list(/obj/item/reagent_containers/food/snacks/bait/type = 6); + premium = list(/obj/item/reagent_containers/food/snacks/bait/master = 10); + products = list(/obj/item/twohanded/fishingrod = 12, /obj/item/reagent_containers/food/snacks/bait/apprentice = 30, /obj/item/reagent_containers/food/snacks/bait/journeyman = 20, /obj/item/clothing/head/fishing = 6, /obj/item/clothing/suit/fishing = 6, /obj/item/clothing/gloves/fishing = 6, /obj/item/clothing/shoes/fishing = 6) + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"zR" = ( +/obj/effect/turf_decal/pool{ + dir = 4 + }, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ruin/powered/fishing) +"Bb" = ( +/turf/open/water/safe, +/area/ruin/powered/fishing) +"Bs" = ( +/obj/structure/chair/stool/bamboo, +/obj/effect/turf_decal/pool{ + dir = 8 + }, +/obj/effect/turf_decal/pool{ + dir = 1 + }, +/obj/effect/turf_decal/pool/innercorner{ + dir = 8 + }, +/turf/open/floor/wood, +/area/ruin/powered/fishing) +"BM" = ( +/obj/structure/rack, +/obj/item/twohanded/fishingrod, +/obj/item/storage/toolbox/mechanical/insulateds{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/item/stack/spacecash/c1{ + amount = 2000 + }, +/obj/item/pickaxe/mini, +/obj/item/flashlight/lantern, +/turf/open/floor/carpet/purple, +/area/ruin/powered/fishing) +"Ch" = ( +/turf/open/floor/wood, +/area/ruin/powered/fishing) +"Cj" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"CC" = ( +/obj/machinery/door/airlock/glass_large, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 9 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"Dl" = ( +/obj/structure/window/reinforced/spawner/east, +/obj/structure/flora/ausbushes/stalkybush, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/water/safe, +/area/ruin/powered/fishing) +"DZ" = ( +/obj/structure/flora/ausbushes/stalkybush, +/turf/open/water/safe, +/area/ruin/powered/fishing) +"Eb" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 4 + }, +/turf/open/floor/plasteel/stairs/goon/stairs_middle, +/area/ruin/powered/fishing) +"Eq" = ( +/obj/structure/window/reinforced/spawner/east, +/mob/living/simple_animal/hostile/carp/cayenne{ + desc = "A failed experiment of Nanotrasen to create weaponised carp technology. This less than intimidating carp now serves as an authority figure's pet."; + health = 200; + icon_dead = "magicarp_dead"; + icon_gib = "magicarp_gib"; + icon_living = "magicarp"; + icon_state = "magicarp"; + maxHealth = 200; + name = "Jimmy" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/water/safe, +/area/ruin/powered/fishing) +"Ev" = ( +/obj/effect/turf_decal/pool{ + dir = 8 + }, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/wood, +/area/ruin/powered/fishing) +"Ey" = ( +/obj/effect/turf_decal/trimline/white/filled/corner{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"EL" = ( +/obj/structure/chair/stool/bamboo, +/obj/effect/turf_decal/pool, +/obj/effect/turf_decal/pool{ + dir = 8 + }, +/obj/effect/turf_decal/pool/innercorner{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ruin/powered/fishing) +"Fq" = ( +/mob/living/simple_animal/bot/honkbot, +/turf/open/floor/plasteel/dark, +/area/ruin/powered/fishing) +"Fs" = ( +/obj/structure/window/reinforced/tinted{ + dir = 8 + }, +/obj/structure/rack, +/obj/item/toy/plush/carpplushie, +/obj/item/toy/plush/carpplushie, +/obj/item/toy/plush/blahaj, +/obj/item/toy/plush/lizardplushie, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ruin/powered/fishing) +"FB" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/white/filled/end{ + dir = 4 + }, +/obj/structure/table/wood, +/obj/item/toy/crayon/spraycan{ + pixel_x = 6; + pixel_y = 2 + }, +/obj/item/toy/crayon/spraycan{ + pixel_x = 1; + pixel_y = 7 + }, +/obj/item/toy/crayon/spraycan{ + pixel_x = -5; + pixel_y = 3 + }, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"FK" = ( +/turf/open/floor/carpet/purple, +/area/ruin/powered/fishing) +"FW" = ( +/obj/structure/table, +/obj/machinery/reagentgrinder/kitchen{ + pixel_y = 6 + }, +/obj/item/book/manual/chef_recipes, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ruin/powered/fishing) +"Gk" = ( +/obj/effect/turf_decal/trimline/white/filled/line{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"GN" = ( +/obj/machinery/door/airlock/glass_large, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"GO" = ( +/obj/machinery/light, +/obj/effect/turf_decal/pool/corner, +/turf/open/floor/wood, +/area/ruin/powered/fishing) +"Hc" = ( +/obj/machinery/smartfridge/food, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"Hl" = ( +/obj/machinery/door/window{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/water/safe, +/area/ruin/powered/fishing) +"HN" = ( +/obj/machinery/door/poddoor/preopen, +/obj/effect/turf_decal/caution/stand_clear, +/obj/machinery/door/airlock/glass, +/obj/effect/turf_decal/trimline/brown/filled/line, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ruin/powered/fishing) +"HT" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/poddoor/shutters{ + id = "fishshop" + }, +/obj/machinery/paystand/register{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"HU" = ( +/obj/effect/turf_decal/trimline/white/filled/corner, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"Iu" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/effect/turf_decal/pool/corner{ + dir = 1 + }, +/turf/open/floor/wood, +/area/ruin/powered/fishing) +"Iz" = ( +/obj/structure/table/wood, +/obj/item/pen/fountain{ + pixel_x = -6 + }, +/obj/item/paper_bin{ + pixel_x = 6; + pixel_y = 1 + }, +/obj/item/soap/nanotrasen, +/turf/open/floor/carpet/purple, +/area/ruin/powered/fishing) +"IG" = ( +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"IX" = ( +/obj/machinery/vending/gifts, +/obj/effect/turf_decal/trimline/white/filled/line{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"JE" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 + }, +/turf/open/floor/carpet/purple, +/area/ruin/powered/fishing) +"JJ" = ( +/obj/structure/table, +/obj/machinery/microwave{ + pixel_x = -3; + pixel_y = 6 + }, +/obj/item/storage/box/donkpockets{ + pixel_x = 3; + pixel_y = 3 + }, +/turf/open/floor/carpet/purple, +/area/ruin/powered/fishing) +"JL" = ( +/turf/closed/wall/r_wall, +/area/ruin/powered/fishing) +"JQ" = ( +/obj/effect/turf_decal/pool, +/turf/open/floor/wood{ + icon_state = "wood-broken4" + }, +/area/ruin/powered/fishing) +"JX" = ( +/obj/structure/closet/secure_closet/freezer/fridge, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ruin/powered/fishing) +"Ke" = ( +/obj/effect/turf_decal/pool, +/turf/open/floor/wood{ + icon_state = "wood-broken3" + }, +/area/ruin/powered/fishing) +"Kh" = ( +/obj/effect/decal/cleanable/oil, +/obj/structure/fans/tiny, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 6 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"Kq" = ( +/obj/effect/spawner/structure/window/plastitanium, +/obj/machinery/door/poddoor/preopen, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/ruin/powered/fishing) +"KE" = ( +/obj/structure/chair/comfy/brown{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/white/filled/line{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"KH" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 5 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"Ld" = ( +/obj/structure/table, +/obj/machinery/chem_dispenser/drinks{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"Lx" = ( +/obj/machinery/smartfridge/drying_rack, +/obj/effect/turf_decal/trimline/white/filled/line{ + dir = 6 + }, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"LQ" = ( +/obj/structure/window/reinforced/tinted, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel/dark, +/area/ruin/powered/fishing) +"LW" = ( +/obj/machinery/light, +/turf/open/water/safe, +/area/ruin/powered/fishing) +"Mp" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/template_noop, +/area/template_noop) +"Ms" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 30; + pixel_y = -7 + }, +/obj/machinery/computer/arcade, +/turf/open/floor/carpet/purple, +/area/ruin/powered/fishing) +"Ni" = ( +/obj/structure/sign/nanotrasen{ + pixel_y = 32 + }, +/obj/effect/mapping_helpers/no_lava, +/turf/open/floor/plating/lavaland_baseturf, +/area/template_noop) +"Nz" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/open/water/safe, +/area/ruin/powered/fishing) +"NT" = ( +/obj/structure/chair/stool/bamboo, +/obj/effect/turf_decal/pool, +/obj/effect/turf_decal/pool{ + dir = 4 + }, +/obj/effect/turf_decal/pool/innercorner, +/turf/open/floor/wood, +/area/ruin/powered/fishing) +"Od" = ( +/obj/effect/turf_decal/trimline/white/filled/line, +/obj/machinery/vending/games, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"OO" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"Pl" = ( +/obj/item/vending_refill/cigarette, +/obj/structure/closet/crate, +/obj/item/vending_refill/dinnerware, +/obj/item/lazarus_injector, +/obj/item/vending_refill/boozeomat, +/obj/item/vending_refill/boozeomat, +/obj/item/vending_refill/fishing, +/obj/item/vending_refill/fishing, +/turf/open/floor/plasteel/dark, +/area/ruin/powered/fishing) +"PI" = ( +/obj/structure/chair/stool/bamboo, +/obj/effect/turf_decal/pool{ + dir = 8 + }, +/obj/effect/turf_decal/pool, +/obj/effect/turf_decal/pool/innercorner{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ruin/powered/fishing) +"PP" = ( +/obj/machinery/button/door{ + id = "fishing lockdown"; + name = "Lockdown Control"; + pixel_x = -23; + pixel_y = 1; + req_access_txt = "19" + }, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"Qv" = ( +/obj/machinery/door/poddoor/preopen, +/obj/effect/spawner/structure/window/plastitanium, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ruin/powered/fishing) +"QE" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/effect/turf_decal/pool/corner{ + dir = 8 + }, +/turf/open/floor/wood, +/area/ruin/powered/fishing) +"QP" = ( +/obj/effect/turf_decal/trimline/white/filled/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/white/filled/corner, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"Rq" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plasteel/dark, +/area/ruin/powered/fishing) +"RA" = ( +/obj/structure/chair/stool/bamboo, +/obj/effect/turf_decal/pool{ + dir = 4 + }, +/obj/effect/turf_decal/pool{ + dir = 1 + }, +/obj/effect/turf_decal/pool/innercorner{ + dir = 1 + }, +/turf/open/floor/wood, +/area/ruin/powered/fishing) +"RJ" = ( +/obj/effect/turf_decal/pool{ + dir = 8 + }, +/turf/open/floor/wood, +/area/ruin/powered/fishing) +"RR" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/food/condiment/peppermill{ + pixel_x = -2; + pixel_y = 10 + }, +/obj/item/reagent_containers/food/condiment/saltshaker{ + pixel_x = -8; + pixel_y = 4 + }, +/obj/item/reagent_containers/glass/rag, +/obj/machinery/door/poddoor/preopen, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/wood, +/area/ruin/powered/fishing) +"RV" = ( +/turf/open/floor/wood{ + icon_state = "wood-broken3" + }, +/area/ruin/powered/fishing) +"Se" = ( +/obj/structure/mirror{ + pixel_x = 29; + pixel_y = -2 + }, +/turf/open/floor/carpet/purple, +/area/ruin/powered/fishing) +"Sn" = ( +/obj/machinery/smartfridge/drying_rack, +/obj/effect/turf_decal/trimline/white/filled/line, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"TB" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -26 + }, +/turf/open/water/safe, +/area/ruin/powered/fishing) +"TE" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ruin/powered/fishing) +"TF" = ( +/obj/structure/closet/secure_closet/freezer/kitchen, +/obj/item/reagent_containers/glass/mixbowl{ + pixel_x = 1; + pixel_y = 4 + }, +/obj/item/reagent_containers/food/condiment/enzyme{ + layer = 5 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ruin/powered/fishing) +"TG" = ( +/obj/structure/rack, +/obj/item/storage/firstaid/brute{ + pixel_x = -5; + pixel_y = -3 + }, +/obj/item/storage/firstaid/fire{ + pixel_x = 8; + pixel_y = -3 + }, +/obj/item/storage/firstaid/regular, +/obj/item/radio, +/obj/item/radio, +/turf/open/floor/carpet/purple, +/area/ruin/powered/fishing) +"UW" = ( +/obj/effect/turf_decal/pool/corner{ + dir = 8 + }, +/turf/open/floor/wood, +/area/ruin/powered/fishing) +"Vg" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"Vj" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 6 + }, +/obj/machinery/light, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"Vm" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/effect/turf_decal/pool/corner{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ruin/powered/fishing) +"VB" = ( +/obj/structure/extinguisher_cabinet{ + pixel_y = -27 + }, +/obj/effect/turf_decal/trimline/white/filled/line{ + dir = 6 + }, +/obj/machinery/vending/autodrobe, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"WT" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"Xb" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/dresser, +/turf/open/floor/carpet/purple, +/area/ruin/powered/fishing) +"Xh" = ( +/obj/effect/turf_decal/pool{ + dir = 1 + }, +/turf/open/floor/wood, +/area/ruin/powered/fishing) +"Xl" = ( +/obj/machinery/door/poddoor/preopen, +/obj/effect/spawner/structure/window/plastitanium, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/powered/fishing) +"Yq" = ( +/obj/structure/window/reinforced/tinted{ + dir = 8 + }, +/obj/structure/rack, +/obj/item/toy/plush/blahaj, +/obj/item/toy/plush/carpplushie, +/obj/item/toy/plush/carpplushie, +/obj/item/toy/plush/snakeplushie, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ruin/powered/fishing) +"Ys" = ( +/obj/structure/reagent_dispensers/watertank/high, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ruin/powered/fishing) +"YF" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"YU" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/turf_decal/pool/corner, +/turf/open/floor/wood, +/area/ruin/powered/fishing) +"Zx" = ( +/obj/machinery/door/airlock/wood, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/carpet/purple, +/area/ruin/powered/fishing) +"Zz" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) + +(1,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +JL +JL +JL +JL +JL +JL +JL +JL +JL +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(2,1,1) = {" +aa +aa +aa +aa +aa +aa +JL +JL +JL +JL +JL +JL +Bb +Bb +Bb +rk +Bb +DZ +Bb +JL +JL +JL +JL +JL +aa +aa +aa +aa +aa +aa +"} +(3,1,1) = {" +aa +aa +aa +aa +JL +JL +JL +Bb +rk +Bb +Bb +Bb +Bb +Bb +Bb +Bb +Bb +Bb +Bb +JL +gP +TB +vR +JL +JL +JL +aa +aa +aa +aa +"} +(4,1,1) = {" +aa +aa +aa +JL +JL +Bb +Bb +Bb +Bb +Bb +Bb +Bb +Bb +Bb +Bb +Bb +Bb +Bb +Bb +JL +Eq +Hl +Dl +JL +JL +JL +JL +aa +aa +aa +"} +(5,1,1) = {" +aa +aa +JL +JL +Bb +Bb +Bb +Bb +Bb +Bb +Bb +Bb +DZ +Bb +Bb +Bb +Bb +vR +Bb +JL +wV +FK +FK +Iz +JJ +Xb +JL +JL +aa +aa +"} +(6,1,1) = {" +aa +aa +JL +Bb +Bb +DZ +Bb +Bb +Bb +Bb +Bb +Bb +Bb +Bb +Bb +Bb +Bb +Bb +Bb +JL +dm +FK +FK +FK +FK +FK +BM +JL +aa +aa +"} +(7,1,1) = {" +aa +JL +JL +Bb +Bb +Bb +Bb +rz +PI +Bb +Bb +Bb +Bb +Bb +Bs +EL +Bb +Bb +LW +JL +JL +cU +FK +Ms +JE +Se +TG +JL +JL +aa +"} +(8,1,1) = {" +aa +JL +Bb +Bb +Bb +Bb +Bb +Xh +cf +Bb +Bb +Bb +Bb +Bb +Xh +cf +Bb +Bb +Bb +ue +JL +JL +Zx +JL +JL +JL +JL +JL +JL +aa +"} +(9,1,1) = {" +aa +JL +jg +Bb +Bb +Bb +Bb +Xh +cf +Bb +Bb +Bb +Bb +Bb +Xh +cf +Bb +Bb +Bb +ue +gh +tv +jP +rF +lh +JL +cB +ik +JL +aa +"} +(10,1,1) = {" +aa +JL +Bb +Bb +vR +Bb +Bb +Xh +cf +Bb +vR +Bb +Bb +Bb +Xh +Ke +Bb +Bb +Bb +ue +gh +tv +Vg +bj +fy +JL +pD +TF +JL +aa +"} +(11,1,1) = {" +aa +JL +Bb +Bb +Bb +Bb +Bb +Xh +Ke +Bb +Bb +Bb +Bb +Bb +Xh +cf +Bb +Bb +Bb +ue +gh +RR +Vg +sB +rb +Hc +pD +JX +JL +aa +"} +(12,1,1) = {" +aa +JL +Bb +Bb +Bb +Bb +Bb +Xh +cf +Bb +Bb +DZ +Bb +Bb +Xh +cf +Bb +Bb +Bb +ue +gh +tv +Vg +IG +hk +wl +pD +FW +JL +aa +"} +(13,1,1) = {" +aa +JL +Bb +Bb +Bb +Bb +Bb +Xh +cf +Nz +Bb +Bb +Bb +Nz +Xh +cf +Bb +Bb +Bb +ue +gh +tv +yW +Ld +sp +JL +TE +nG +JL +pk +"} +(14,1,1) = {" +aa +JL +Bb +Bb +Bb +Bb +Bb +Xh +jF +JL +jg +Bb +LW +JL +nF +cf +Bb +Bb +Bb +ue +jy +JL +HN +JL +JL +JL +JL +JL +JL +Ni +"} +(15,1,1) = {" +aa +JL +Bb +Bb +rz +RJ +RJ +UW +Ch +Vm +RJ +RJ +RJ +QE +Ch +qT +Ev +Ev +Ev +UW +Ch +CC +sr +Zz +sJ +YF +GN +oh +ku +pk +"} +(16,1,1) = {" +aa +JL +Bb +DZ +RA +yn +yn +sa +Ch +YU +yn +yn +yn +uh +Ch +xq +zR +zR +zR +sa +RV +KH +aF +ve +xK +xK +OO +Eb +Kh +pk +"} +(17,1,1) = {" +aa +JL +Bb +Bb +Bb +Bb +Bb +Xh +GO +JL +jg +Bb +LW +JL +Iu +cf +Bb +Bb +Bb +ue +sd +JL +pB +nB +Xl +Xl +JL +Qv +JL +Ni +"} +(18,1,1) = {" +aa +JL +Bb +Bb +Bb +Bb +Bb +Xh +cf +rk +Bb +Bb +Bb +rk +Xh +cf +Bb +Bb +Bb +ue +Ch +JL +WT +wy +YF +YF +PP +jl +JL +pk +"} +(19,1,1) = {" +aa +JL +Bb +Bb +Bb +Bb +Bb +Xh +cf +Bb +Bb +Bb +Bb +Bb +Xh +cf +Bb +Bb +Bb +ue +Ch +Kq +Cj +xK +xK +vc +xK +Vj +JL +Mp +"} +(20,1,1) = {" +aa +JL +Bb +Bb +Bb +Bb +Bb +Xh +cf +Bb +Bb +Bb +Bb +Bb +Xh +cf +Bb +DZ +Bb +ue +rE +zB +wi +HT +pM +JL +JL +JL +JL +aa +"} +(21,1,1) = {" +aa +JL +Bb +Bb +Bb +Bb +Bb +Xh +cf +Bb +DZ +Bb +Bb +Bb +Xh +cf +Bb +Bb +Bb +ue +Kq +bY +ok +KE +ok +zH +xI +IX +JL +aa +"} +(22,1,1) = {" +aa +JL +jg +Bb +Bb +Bb +Bb +Xh +JQ +Bb +Bb +Bb +Bb +Bb +Xh +cf +Bb +Bb +Bb +ue +Kq +fg +tb +tb +tb +Ey +IG +Od +JL +aa +"} +(23,1,1) = {" +aa +JL +Bb +Bb +Bb +Bb +Bb +Xh +cf +Bb +Bb +Bb +Bb +vR +Xh +cf +Bb +Bb +Bb +ue +JL +Yq +Fs +hG +wM +Gk +HU +VB +JL +aa +"} +(24,1,1) = {" +aa +JL +JL +Bb +Bb +Bb +Bb +RA +NT +Bb +Bb +Bb +Bb +Bb +vg +NT +Bb +Bb +LW +JL +JL +uX +rN +rN +LQ +Gk +Sn +JL +JL +aa +"} +(25,1,1) = {" +aa +aa +JL +Bb +Bb +Bb +Bb +Bb +Bb +Bb +Bb +Bb +Bb +Bb +Bb +Bb +Bb +Bb +Bb +JL +Ys +nX +rN +rN +aD +QP +Lx +JL +aa +aa +"} +(26,1,1) = {" +aa +aa +JL +JL +Bb +Bb +Bb +Bb +Bb +Bb +Bb +Bb +Bb +Bb +Bb +Bb +Bb +Bb +Bb +JL +Rq +nX +Fq +rN +JL +FB +JL +JL +aa +aa +"} +(27,1,1) = {" +aa +aa +aa +JL +JL +Bb +Bb +Bb +Bb +Bb +DZ +Bb +Bb +Bb +Bb +Bb +Bb +Bb +Bb +JL +yb +yz +rN +et +JL +JL +JL +aa +aa +aa +"} +(28,1,1) = {" +aa +aa +aa +aa +JL +JL +JL +Bb +Nz +Bb +Bb +Bb +Bb +Bb +Bb +Bb +DZ +Bb +Bb +JL +Pl +fp +qX +JL +JL +JL +aa +aa +aa +aa +"} +(29,1,1) = {" +aa +aa +aa +aa +aa +aa +JL +JL +JL +JL +JL +JL +Bb +Bb +Bb +Nz +Bb +Bb +vR +JL +JL +JL +JL +JL +aa +aa +aa +aa +aa +aa +"} +(30,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +JL +JL +JL +JL +JL +JL +JL +JL +JL +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} diff --git a/code/datums/ruins/lavaland.dm b/code/datums/ruins/lavaland.dm index bdd9dd7d6dd6..f5d605bd991d 100644 --- a/code/datums/ruins/lavaland.dm +++ b/code/datums/ruins/lavaland.dm @@ -14,6 +14,13 @@ Comes with a rustic wooden bar and suicidal bartender." suffix = "lavaland_biodome_beach.dmm" +/datum/map_template/ruin/lavaland/biodome/fishing + name = "Biodome Fishing Pier" + id = "biodome-fishing" + description = "A freshwater fishing pier, contained in a biodome? In MY lavaland? \ + Comes with a rustic wooden pier, kitchen, a gift shop, and two fishermen." + suffix = "lavaland_biodome_fishing.dmm" + /datum/map_template/ruin/lavaland/biodome/winter name = "Biodome Winter" id = "biodome-winter" diff --git a/code/game/area/areas/ruins/lavaland.dm b/code/game/area/areas/ruins/lavaland.dm index 1f12d6af3273..030300042c6c 100644 --- a/code/game/area/areas/ruins/lavaland.dm +++ b/code/game/area/areas/ruins/lavaland.dm @@ -1,9 +1,15 @@ //Lavaland Ruins /area/ruin/powered/beach + name = "Biodome Beach" + icon_state = "dk_yellow" + +/area/ruin/powered/fishing + name = "Biodome Fishing Dock" icon_state = "dk_yellow" /area/ruin/powered/clownplanet + name = "Biodome Clownplanet" icon_state = "dk_yellow" /area/ruin/powered/animal_hospital diff --git a/code/modules/awaymissions/corpse.dm b/code/modules/awaymissions/corpse.dm index e6c5bc42190b..e9b294d64a09 100644 --- a/code/modules/awaymissions/corpse.dm +++ b/code/modules/awaymissions/corpse.dm @@ -464,6 +464,33 @@ return H.dna.add_mutation(STONER) +/obj/effect/mob_spawn/human/fishing/alive + death = FALSE + roundstart = FALSE + random = TRUE + mob_name = "Fisherman" + name = "fisherman sleeper" + icon = 'icons/obj/machines/sleeper.dmi' + icon_state = "sleeper" + short_desc = "You're a fisherman!" + flavour_text = "You've been fishing in these dang waters your whole life...you're pretty sure, at least...ain't no one gonna stop you now!" + important_info = "Do not abandon your dome under for any situation other than dire emergencies!" + id_job = "Fisherman" + assignedrole = "Fisherman" + outfit = /datum/outfit/fishing + +/datum/outfit/fishing + name = "Fisherman" + head = /obj/item/clothing/head/fishing + gloves = /obj/item/clothing/gloves/fishing + glasses = /obj/item/clothing/glasses/sunglasses/cheap + r_pocket = /obj/item/storage/wallet/random + l_pocket = /obj/item/reagent_containers/food/snacks/bait/master + uniform = /obj/item/clothing/under/pants/jeans + suit = /obj/item/clothing/suit/fishing + shoes = /obj/item/clothing/shoes/fishing + id = /obj/item/card/id + /////////////////Officers+Nanotrasen Security////////////////////// /obj/effect/mob_spawn/human/bridgeofficer diff --git a/code/modules/vehicles/lavaboat.dm b/code/modules/vehicles/lavaboat.dm index 3721afc3272f..fbf44fc9d444 100644 --- a/code/modules/vehicles/lavaboat.dm +++ b/code/modules/vehicles/lavaboat.dm @@ -15,7 +15,7 @@ . = ..() var/datum/component/riding/D = LoadComponent(/datum/component/riding) D.keytype = /obj/item/oar - D.allowed_turf_typecache = typecacheof(/turf/open/lava) + D.allowed_turf_typecache = typecacheof(/turf/open/lava, /turf/open/water) /obj/item/oar name = "oar" diff --git a/yogstation/code/modules/vending/fishing.dm b/yogstation/code/modules/vending/fishing.dm index bfa70e244375..99e46c8ee83a 100644 --- a/yogstation/code/modules/vending/fishing.dm +++ b/yogstation/code/modules/vending/fishing.dm @@ -1,3 +1,6 @@ +/obj/item/vending_refill/fishing + icon_state = "refill_clothes" + /obj/machinery/vending/fishing name = "\improper Tackle Box 2000" desc = "Fishing peaked in 2000!" @@ -16,6 +19,7 @@ ) contraband = list(/obj/item/reagent_containers/food/snacks/bait/type = 3) premium = list(/obj/item/reagent_containers/food/snacks/bait/master = 5) + refill_canister = /obj/item/vending_refill/fishing default_price = 50 extra_price = 75 From 7d9fd8402d2d5a03d9c988b54bc9e06c430fa8bc Mon Sep 17 00:00:00 2001 From: Vaelophis Nyx Date: Thu, 7 Jul 2022 05:19:58 -0500 Subject: [PATCH 03/11] e --- .../LavaRuins/lavaland_biodome_fishing.dmm | 2937 +++++++++-------- 1 file changed, 1486 insertions(+), 1451 deletions(-) diff --git a/_maps/RandomRuins/LavaRuins/lavaland_biodome_fishing.dmm b/_maps/RandomRuins/LavaRuins/lavaland_biodome_fishing.dmm index a590e4ef85e3..738de75540a4 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_biodome_fishing.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_biodome_fishing.dmm @@ -2,238 +2,346 @@ "aa" = ( /turf/template_noop, /area/template_noop) -"aD" = ( -/obj/machinery/button/door{ - id = "fishshop"; - name = "Giftshop Shutters"; - pixel_x = 28; - pixel_y = 8; - req_access_txt = "19" +"aI" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 6 + }, +/obj/machinery/light, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"aW" = ( +/obj/structure/window/reinforced/tinted{ + dir = 8 }, +/obj/structure/window/reinforced/tinted, +/obj/structure/rack, +/obj/item/toy/plush/pkplushie, +/obj/item/toy/plush/beeplushie, +/obj/item/toy/plush/lizard/azeel, /obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/ruin/powered/fishing) -"aF" = ( -/obj/effect/turf_decal/trimline/brown/filled/corner{ +"bh" = ( +/obj/structure/window/reinforced/spawner/east, +/obj/structure/flora/ausbushes/stalkybush, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, -/turf/open/floor/plasteel, -/area/ruin/powered/fishing) -"bj" = ( -/obj/machinery/griddle, -/turf/open/floor/plasteel, +/turf/open/water/safe, /area/ruin/powered/fishing) -"bY" = ( -/obj/effect/turf_decal/trimline/white/filled/line{ +"bD" = ( +/obj/machinery/door/airlock/glass_large{ + name = "pier access" + }, +/obj/effect/turf_decal/trimline/brown/filled/line{ dir = 9 }, -/obj/machinery/vending/fishing{ - contraband = list(/obj/item/reagent_containers/food/snacks/bait/type = 6); - premium = list(/obj/item/reagent_containers/food/snacks/bait/master = 10); - products = list(/obj/item/twohanded/fishingrod = 12, /obj/item/reagent_containers/food/snacks/bait/apprentice = 30, /obj/item/reagent_containers/food/snacks/bait/journeyman = 20, /obj/item/clothing/head/fishing = 6, /obj/item/clothing/suit/fishing = 6, /obj/item/clothing/gloves/fishing = 6, /obj/item/clothing/shoes/fishing = 6) +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 }, /turf/open/floor/plasteel, /area/ruin/powered/fishing) -"cf" = ( -/obj/effect/turf_decal/pool, +"bS" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/effect/turf_decal/pool/corner{ + dir = 4 + }, /turf/open/floor/wood, /area/ruin/powered/fishing) -"cB" = ( -/obj/structure/sink/kitchen{ - dir = 4; - pixel_x = -12; - pixel_y = 3 +"ck" = ( +/obj/effect/turf_decal/trimline/white/filled/line{ + dir = 4 }, -/obj/effect/decal/cleanable/cobweb, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel, /area/ruin/powered/fishing) -"cU" = ( +"cL" = ( /obj/machinery/light{ + dir = 4 + }, +/turf/open/water/safe, +/area/ruin/powered/fishing) +"dg" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/effect/turf_decal/pool/corner{ + dir = 8 + }, +/turf/open/floor/wood, +/area/ruin/powered/fishing) +"dA" = ( +/obj/structure/chair/stool/bamboo, +/obj/effect/turf_decal/pool{ dir = 1 }, -/obj/machinery/button/door{ - id = "fishshop"; - name = "Giftshop Shutters"; - pixel_x = 28; - pixel_y = 8; - req_access_txt = "19" +/obj/effect/turf_decal/pool{ + dir = 8 }, -/obj/machinery/button/door{ - id = "fishing lockdown"; - name = "Lockdown Control"; - pixel_x = 28; - pixel_y = -7; - req_access_txt = "19" +/obj/effect/turf_decal/pool/innercorner{ + dir = 8 }, -/obj/effect/mob_spawn/human/fishing/alive, +/turf/open/floor/wood, +/area/ruin/powered/fishing) +"dT" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/food/condiment/peppermill{ + pixel_x = -2; + pixel_y = 10 + }, +/obj/item/reagent_containers/food/condiment/saltshaker{ + pixel_x = -8; + pixel_y = 4 + }, +/obj/item/reagent_containers/glass/rag, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/poddoor/preopen, +/turf/open/floor/wood, +/area/ruin/powered/fishing) +"em" = ( /turf/open/floor/carpet/purple, /area/ruin/powered/fishing) -"dm" = ( -/obj/effect/mob_spawn/human/fishing/alive{ +"es" = ( +/obj/structure/flora/ausbushes/stalkybush, +/turf/open/water/safe, +/area/ruin/powered/fishing) +"eK" = ( +/obj/structure/chair/stool/bamboo, +/obj/effect/turf_decal/pool{ + dir = 4 + }, +/obj/effect/turf_decal/pool{ + dir = 1 + }, +/obj/effect/turf_decal/pool/innercorner{ + dir = 1 + }, +/turf/open/floor/wood, +/area/ruin/powered/fishing) +"eT" = ( +/obj/effect/turf_decal/pool{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ruin/powered/fishing) +"eX" = ( +/obj/structure/table, +/obj/machinery/chem_dispenser/drinks{ dir = 8 }, -/turf/open/floor/carpet/purple, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 4 + }, +/turf/open/floor/plasteel, /area/ruin/powered/fishing) -"et" = ( -/obj/structure/rack, -/obj/item/toy/prize/ripley, -/obj/item/toy/prize/seraph, -/obj/item/toy/prize/reticence, -/obj/item/toy/prize/phazon, -/obj/item/toy/prize/odysseus, -/obj/item/toy/prize/mauler, -/obj/item/toy/prize/marauder, -/obj/item/toy/prize/honk, -/obj/item/toy/prize/gygax, -/obj/item/toy/prize/fireripley, -/obj/item/toy/prize/durand, -/obj/item/toy/prize/deathripley, -/obj/machinery/light, +"ft" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 4 + }, +/turf/open/floor/plasteel/stairs/goon/stairs_middle, +/area/ruin/powered/fishing) +"fG" = ( +/obj/structure/closet/secure_closet/freezer/kitchen, +/obj/item/reagent_containers/glass/mixbowl{ + pixel_x = 1; + pixel_y = 4 + }, +/obj/item/reagent_containers/food/condiment/enzyme{ + layer = 5 + }, +/obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/dark, /area/ruin/powered/fishing) -"fg" = ( +"fI" = ( +/obj/effect/turf_decal/pool, +/turf/open/floor/wood{ + icon_state = "wood-broken3" + }, +/area/ruin/powered/fishing) +"fZ" = ( +/obj/structure/chair/comfy/brown{ + dir = 8 + }, /obj/effect/turf_decal/trimline/white/filled/line{ - dir = 5 + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"gh" = ( +/obj/effect/turf_decal/trimline/white/filled/line{ + dir = 8 }, /obj/machinery/vending/fishing{ contraband = list(/obj/item/reagent_containers/food/snacks/bait/type = 6); premium = list(/obj/item/reagent_containers/food/snacks/bait/master = 10); products = list(/obj/item/twohanded/fishingrod = 12, /obj/item/reagent_containers/food/snacks/bait/apprentice = 30, /obj/item/reagent_containers/food/snacks/bait/journeyman = 20, /obj/item/clothing/head/fishing = 6, /obj/item/clothing/suit/fishing = 6, /obj/item/clothing/gloves/fishing = 6, /obj/item/clothing/shoes/fishing = 6) }, +/obj/machinery/light{ + dir = 8 + }, /turf/open/floor/plasteel, /area/ruin/powered/fishing) -"fp" = ( -/obj/structure/rack, -/obj/item/ship_in_a_bottle, -/obj/item/clothing/under/sailor, -/obj/item/clothing/under/sailor, -/obj/item/clothing/under/sailor, -/obj/item/clothing/under/sailor, -/obj/effect/spawner/lootdrop/glowstick, -/obj/effect/spawner/lootdrop/glowstick, -/obj/effect/spawner/lootdrop/glowstick, -/obj/effect/spawner/lootdrop/glowstick, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/fishing) -"fy" = ( +"gt" = ( /obj/effect/turf_decal/trimline/brown/filled/line, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -26 - }, /turf/open/floor/plasteel, /area/ruin/powered/fishing) -"gh" = ( -/obj/structure/chair/americandiner/black, +"gD" = ( +/obj/effect/turf_decal/pool, /turf/open/floor/wood, /area/ruin/powered/fishing) -"gP" = ( -/obj/structure/flora/ausbushes/stalkybush, -/obj/machinery/shower{ - pixel_y = 18 +"gJ" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 4 }, -/turf/open/water/safe, -/area/ruin/powered/fishing) -"hk" = ( -/obj/effect/turf_decal/trimline/brown/filled/corner{ - dir = 8 +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 }, -/obj/effect/turf_decal/trimline/brown/filled/corner, /turf/open/floor/plasteel, /area/ruin/powered/fishing) -"hG" = ( +"gY" = ( +/obj/effect/spawner/structure/window/plastitanium, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/poddoor/preopen, +/turf/open/floor/plating, +/area/ruin/powered/fishing) +"hh" = ( /obj/structure/window/reinforced/tinted{ dir = 8 }, /obj/structure/rack, -/obj/item/toy/plush/bubbleplush, -/obj/item/toy/plush/goatplushie, +/obj/item/toy/plush/carpplushie, +/obj/item/toy/plush/carpplushie, +/obj/item/toy/plush/blahaj, +/obj/item/toy/plush/lizardplushie, /obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel/dark, /area/ruin/powered/fishing) -"ik" = ( -/obj/structure/reagent_dispensers/cooking_oil, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/fishing) -"jg" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/water/safe, -/area/ruin/powered/fishing) -"jl" = ( -/obj/machinery/vending/cigarette/beach, +"hm" = ( /obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 10 + dir = 9 }, /turf/open/floor/plasteel, /area/ruin/powered/fishing) -"jy" = ( -/obj/structure/closet/crate/bin, -/obj/effect/spawner/lootdrop/trashbin, -/obj/effect/spawner/lootdrop/trashbin, -/obj/effect/spawner/lootdrop/trashbin, -/obj/effect/spawner/lootdrop/trashbin, -/obj/machinery/light, -/turf/open/floor/wood, +"hO" = ( +/obj/effect/turf_decal/trimline/brown/filled/corner, +/turf/open/floor/plasteel, /area/ruin/powered/fishing) -"jF" = ( -/obj/machinery/light, +"if" = ( /obj/effect/turf_decal/pool/corner{ - dir = 4 + dir = 1 }, /turf/open/floor/wood, /area/ruin/powered/fishing) -"jP" = ( -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 9 +"ik" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/poddoor/shutters{ + id = "fishshop" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, /turf/open/floor/plasteel, /area/ruin/powered/fishing) -"ku" = ( -/obj/machinery/door/airlock/glass_large, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/obj/structure/fans/tiny, +"il" = ( +/obj/machinery/light, +/turf/open/water/safe, +/area/ruin/powered/fishing) +"iC" = ( /obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 10 + dir = 4 }, +/obj/machinery/door/firedoor/border_only, /obj/machinery/door/firedoor/border_only{ dir = 1 }, -/obj/machinery/door/firedoor/border_only, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, /turf/open/floor/plasteel, /area/ruin/powered/fishing) -"lh" = ( -/obj/machinery/light{ +"iM" = ( +/obj/effect/mob_spawn/human/fishing/alive{ dir = 8 }, +/obj/structure/cloth_curtain, +/obj/structure/bed, +/obj/item/bedsheet/random, +/turf/open/floor/carpet/purple, +/area/ruin/powered/fishing) +"iX" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/effect/turf_decal/pool/corner{ + dir = 1 + }, +/turf/open/floor/wood, +/area/ruin/powered/fishing) +"jO" = ( +/turf/open/floor/plasteel/dark, +/area/ruin/powered/fishing) +"kZ" = ( +/obj/machinery/button/door{ + id = "fishing lockdown"; + name = "Lockdown Control"; + pixel_x = -23; + pixel_y = 1; + req_access_txt = "19" + }, /obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 10 + dir = 8 }, /turf/open/floor/plasteel, /area/ruin/powered/fishing) -"nB" = ( -/obj/machinery/door/poddoor/preopen, -/obj/effect/turf_decal/caution/stand_clear, -/obj/structure/railing{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/brown/filled/line, -/obj/machinery/door/firedoor/border_only{ +"lg" = ( +/obj/machinery/vending/dinnerware, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ruin/powered/fishing) +"ma" = ( +/obj/item/vending_refill/cigarette, +/obj/structure/closet/crate, +/obj/item/vending_refill/dinnerware, +/obj/item/lazarus_injector, +/obj/item/vending_refill/boozeomat, +/obj/item/vending_refill/boozeomat, +/obj/item/vending_refill/fishing, +/obj/item/vending_refill/fishing, +/turf/open/floor/plasteel/dark, +/area/ruin/powered/fishing) +"mu" = ( +/obj/structure/window/reinforced/tinted{ dir = 8 }, +/obj/structure/rack, +/obj/item/toy/plush/blahaj, +/obj/item/toy/plush/carpplushie, +/obj/item/toy/plush/carpplushie, +/obj/item/toy/plush/snakeplushie, /obj/machinery/door/firedoor/border_only{ - dir = 4 + dir = 8 }, /turf/open/floor/plasteel/dark, /area/ruin/powered/fishing) -"nF" = ( +"mU" = ( /obj/machinery/light{ dir = 1 }, @@ -242,74 +350,112 @@ }, /turf/open/floor/wood, /area/ruin/powered/fishing) -"nG" = ( -/obj/machinery/vending/dinnerware, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/fishing) -"nX" = ( -/obj/effect/turf_decal/stripes{ +"nj" = ( +/obj/effect/spawner/structure/window/plastitanium, +/obj/machinery/door/firedoor/border_only{ dir = 1 }, -/turf/open/floor/plasteel/dark, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/poddoor/preopen, +/turf/open/floor/plating, /area/ruin/powered/fishing) -"oh" = ( -/obj/machinery/light{ - dir = 8 +"nl" = ( +/obj/machinery/door/airlock/maintenance{ + name = "kitchen storage"; + req_access_txt = "Fisherman" }, -/obj/structure/railing{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 8 +/obj/effect/turf_decal/trimline/brown/filled/end, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 }, -/turf/open/floor/plasteel/stairs/goon/stairs_middle, +/turf/open/floor/plasteel/dark, /area/ruin/powered/fishing) -"ok" = ( +"nw" = ( /obj/effect/turf_decal/trimline/white/filled/line{ - dir = 8 + dir = 5 + }, +/obj/machinery/vending/fishing{ + contraband = list(/obj/item/reagent_containers/food/snacks/bait/type = 6); + premium = list(/obj/item/reagent_containers/food/snacks/bait/master = 10); + products = list(/obj/item/twohanded/fishingrod = 12, /obj/item/reagent_containers/food/snacks/bait/apprentice = 30, /obj/item/reagent_containers/food/snacks/bait/journeyman = 20, /obj/item/clothing/head/fishing = 6, /obj/item/clothing/suit/fishing = 6, /obj/item/clothing/gloves/fishing = 6, /obj/item/clothing/shoes/fishing = 6) }, /turf/open/floor/plasteel, /area/ruin/powered/fishing) -"pk" = ( -/obj/effect/mapping_helpers/no_lava, -/turf/open/floor/plating/lavaland_baseturf, -/area/template_noop) -"pB" = ( -/obj/machinery/door/poddoor/preopen, -/obj/effect/turf_decal/caution/stand_clear, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 1 +"nF" = ( +/obj/structure/rack, +/obj/item/twohanded/fishingrod, +/obj/item/storage/toolbox/mechanical/insulateds{ + pixel_x = 5; + pixel_y = 5 }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 +/obj/item/stack/spacecash/c1{ + amount = 2000; + pixel_x = -4; + pixel_y = 3 }, -/obj/machinery/door/firedoor/border_only{ +/obj/item/stack/spacecash/c1{ + amount = 2000; + pixel_x = 5; + pixel_y = -1 + }, +/turf/open/floor/carpet/purple, +/area/ruin/powered/fishing) +"nN" = ( +/obj/effect/turf_decal/pool{ dir = 4 }, -/turf/open/floor/plasteel/dark, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/wood, /area/ruin/powered/fishing) -"pD" = ( -/obj/effect/decal/cleanable/dirt/dust, +"nZ" = ( +/obj/effect/turf_decal/stripes{ + dir = 1 + }, /turf/open/floor/plasteel/dark, /area/ruin/powered/fishing) -"pM" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/poddoor/shutters{ - id = "fishshop" +"oc" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/brown/filled/corner, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"oB" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 5 }, +/obj/machinery/door/firedoor/border_only, /obj/machinery/door/firedoor/border_only{ - dir = 8 + dir = 1 }, /turf/open/floor/plasteel, /area/ruin/powered/fishing) -"qT" = ( -/obj/effect/turf_decal/pool/corner{ +"oO" = ( +/obj/machinery/light{ dir = 4 }, +/obj/effect/turf_decal/pool/corner{ + dir = 1 + }, /turf/open/floor/wood, /area/ruin/powered/fishing) -"qX" = ( +"px" = ( +/obj/structure/mirror{ + pixel_x = 29; + pixel_y = -2 + }, +/turf/open/floor/carpet/purple, +/area/ruin/powered/fishing) +"py" = ( +/obj/effect/turf_decal/trimline/white/filled/line{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"qe" = ( /obj/structure/rack, /obj/item/stack/sheet/mineral/bamboo{ amount = 50 @@ -319,297 +465,232 @@ /turf/open/floor/plasteel/dark, /area/ruin/powered/fishing) "rb" = ( -/obj/effect/turf_decal/trimline/brown/filled/line, -/turf/open/floor/plasteel, -/area/ruin/powered/fishing) -"rk" = ( /obj/machinery/light{ dir = 8 }, /turf/open/water/safe, /area/ruin/powered/fishing) -"rz" = ( -/obj/structure/chair/stool/bamboo, -/obj/effect/turf_decal/pool{ - dir = 1 - }, -/obj/effect/turf_decal/pool{ - dir = 8 - }, -/obj/effect/turf_decal/pool/innercorner{ - dir = 8 +"ry" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -26 }, -/turf/open/floor/wood, +/turf/open/water/safe, /area/ruin/powered/fishing) -"rE" = ( -/obj/effect/spawner/structure/window/plastitanium, -/obj/machinery/door/poddoor/preopen, -/obj/machinery/door/firedoor/border_only{ +"rB" = ( +/obj/machinery/light{ dir = 8 }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plating, +/obj/structure/dresser, +/turf/open/floor/carpet/purple, /area/ruin/powered/fishing) -"rF" = ( -/obj/machinery/oven, -/obj/effect/turf_decal/trimline/brown/filled/line{ +"rQ" = ( +/obj/effect/turf_decal/pool{ dir = 8 }, -/turf/open/floor/plasteel, -/area/ruin/powered/fishing) -"rN" = ( -/turf/open/floor/plasteel/dark, -/area/ruin/powered/fishing) -"sa" = ( -/obj/effect/turf_decal/pool/corner{ - dir = 1 - }, /turf/open/floor/wood, /area/ruin/powered/fishing) -"sd" = ( -/obj/structure/sign/painting{ - pixel_y = -31 +"si" = ( +/obj/machinery/button/door{ + id = "fishshop"; + name = "Giftshop Shutters"; + pixel_x = 28; + pixel_y = 8; + req_access_txt = "19" }, -/turf/open/floor/wood, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel/dark, /area/ruin/powered/fishing) -"sp" = ( -/obj/structure/table, -/obj/machinery/chem_dispenser/drinks/beer{ - dir = 8 +"sI" = ( +/obj/machinery/light{ + dir = 1 }, /obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 6 + dir = 1 }, /turf/open/floor/plasteel, /area/ruin/powered/fishing) -"sr" = ( -/obj/effect/turf_decal/trimline/brown/filled/corner{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/brown/filled/corner{ - dir = 1 +"sW" = ( +/obj/machinery/smartfridge/drying_rack, +/obj/effect/turf_decal/trimline/white/filled/line{ + dir = 6 }, /turf/open/floor/plasteel, /area/ruin/powered/fishing) -"sB" = ( -/obj/machinery/deepfryer, +"tB" = ( +/obj/effect/turf_decal/trimline/white/filled/line, +/obj/machinery/vending/games, /turf/open/floor/plasteel, /area/ruin/powered/fishing) -"sJ" = ( -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 8 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -28 - }, -/turf/open/floor/plasteel, +"tG" = ( +/obj/machinery/light, +/obj/effect/turf_decal/pool/corner, +/turf/open/floor/wood, /area/ruin/powered/fishing) -"tb" = ( +"us" = ( /obj/effect/turf_decal/trimline/white/filled/line{ - dir = 4 + dir = 1 }, /turf/open/floor/plasteel, /area/ruin/powered/fishing) -"tv" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/poddoor/preopen, -/obj/machinery/door/firedoor/border_only{ - dir = 1 +"uy" = ( +/obj/effect/turf_decal/pool/corner{ + dir = 8 }, -/obj/machinery/door/firedoor/border_only, /turf/open/floor/wood, /area/ruin/powered/fishing) -"ue" = ( +"uR" = ( /obj/effect/turf_decal/pool{ dir = 1 }, -/obj/structure/railing{ - dir = 1 - }, /turf/open/floor/wood, /area/ruin/powered/fishing) -"uh" = ( -/obj/machinery/light{ +"vw" = ( +/obj/machinery/door/window{ dir = 4 }, -/obj/effect/turf_decal/pool/corner{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ruin/powered/fishing) -"uX" = ( -/obj/effect/turf_decal/stripes/corner{ +/obj/machinery/door/firedoor/border_only{ dir = 4 }, -/obj/machinery/firealarm{ - pixel_y = 26 +/turf/open/water/safe, +/area/ruin/powered/fishing) +"ym" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 30; + pixel_y = -7 }, -/turf/open/floor/plasteel/dark, +/obj/machinery/computer/arcade, +/turf/open/floor/carpet/purple, /area/ruin/powered/fishing) -"vc" = ( -/obj/effect/turf_decal/trimline/brown/filled/line{ +"ys" = ( +/obj/machinery/door/airlock/wood{ + name = "bunk room"; + req_access_txt = "Fisherman" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, -/turf/open/floor/plasteel, +/turf/open/floor/carpet/purple, /area/ruin/powered/fishing) -"ve" = ( -/obj/effect/turf_decal/trimline/brown/filled/corner, -/turf/open/floor/plasteel, +"yD" = ( +/obj/structure/chair/americandiner/black, +/turf/open/floor/wood, /area/ruin/powered/fishing) -"vg" = ( -/obj/structure/chair/stool/bamboo, -/obj/effect/turf_decal/pool{ - dir = 4 - }, -/obj/effect/turf_decal/pool{ - dir = 1 - }, -/obj/effect/turf_decal/pool/innercorner{ +"zb" = ( +/obj/structure/reagent_dispensers/watertank/high, +/obj/machinery/light{ dir = 1 }, -/turf/open/floor/wood{ - icon_state = "wood-broken4" - }, -/area/ruin/powered/fishing) -"vR" = ( -/obj/structure/flora/rock/pile, -/turf/open/water/safe, +/turf/open/floor/plasteel/dark, /area/ruin/powered/fishing) -"wi" = ( -/obj/machinery/door/window/westleft, -/obj/machinery/door/poddoor/shutters{ - id = "fishshop" +"zk" = ( +/obj/effect/turf_decal/pool{ + dir = 8 }, -/obj/machinery/door/firedoor/border_only{ +/obj/structure/railing{ dir = 8 }, -/turf/open/floor/plasteel, +/turf/open/floor/wood, /area/ruin/powered/fishing) -"wl" = ( -/obj/machinery/door/airlock/maintenance, -/obj/effect/turf_decal/trimline/brown/filled/end, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ +"zu" = ( +/obj/effect/turf_decal/trimline/white/filled/line{ dir = 1 }, +/obj/effect/turf_decal/trimline/white/filled/corner, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"Aa" = ( +/obj/structure/reagent_dispensers/fueltank, /turf/open/floor/plasteel/dark, /area/ruin/powered/fishing) -"wy" = ( +"Ai" = ( /obj/effect/turf_decal/trimline/brown/filled/corner{ dir = 8 }, +/obj/effect/turf_decal/trimline/brown/filled/corner, /turf/open/floor/plasteel, /area/ruin/powered/fishing) -"wM" = ( -/obj/structure/window/reinforced/tinted{ - dir = 8 +"Ap" = ( +/obj/structure/extinguisher_cabinet{ + pixel_y = -27 }, -/obj/structure/window/reinforced/tinted, -/obj/structure/rack, -/obj/item/toy/plush/pkplushie, -/obj/item/toy/plush/beeplushie, -/obj/item/toy/plush/lizard/azeel, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 8 +/obj/effect/turf_decal/trimline/white/filled/line{ + dir = 6 }, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/fishing) -"wV" = ( -/obj/structure/bed/dogbed, -/turf/open/floor/carpet/purple, -/area/ruin/powered/fishing) -"xq" = ( -/obj/effect/turf_decal/pool/corner, -/turf/open/floor/wood, +/obj/machinery/vending/autodrobe, +/turf/open/floor/plasteel, /area/ruin/powered/fishing) -"xI" = ( -/obj/effect/turf_decal/trimline/white/filled/line{ +"BV" = ( +/obj/machinery/light{ dir = 8 }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -28 +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 10 }, /turf/open/floor/plasteel, /area/ruin/powered/fishing) -"xK" = ( -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 4 - }, +"Cg" = ( /turf/open/floor/plasteel, /area/ruin/powered/fishing) -"yb" = ( -/obj/effect/turf_decal/stripes{ - dir = 8 - }, -/obj/structure/janitorialcart, -/obj/item/reagent_containers/glass/bucket/wooden, -/obj/item/mop, -/turf/open/floor/plasteel/dark, +"Ch" = ( +/turf/open/floor/wood, /area/ruin/powered/fishing) -"yn" = ( +"Ct" = ( +/obj/structure/chair/stool/bamboo, +/obj/effect/turf_decal/pool, /obj/effect/turf_decal/pool{ dir = 4 }, +/obj/effect/turf_decal/pool/innercorner, /turf/open/floor/wood, /area/ruin/powered/fishing) -"yz" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/fishing) -"yW" = ( -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 1 +"Cy" = ( +/turf/open/floor/wood{ + icon_state = "wood-broken3" }, -/obj/effect/turf_decal/trimline/brown/filled/corner, -/turf/open/floor/plasteel, /area/ruin/powered/fishing) -"zB" = ( -/obj/effect/spawner/structure/window/plastitanium, -/obj/machinery/door/poddoor/preopen, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ +"CC" = ( +/obj/structure/chair/stool/bamboo, +/obj/effect/turf_decal/pool{ dir = 4 }, -/turf/open/floor/plating, -/area/ruin/powered/fishing) -"zH" = ( -/obj/effect/turf_decal/trimline/white/filled/line{ - dir = 8 +/obj/effect/turf_decal/pool{ + dir = 1 }, -/obj/machinery/vending/fishing{ - contraband = list(/obj/item/reagent_containers/food/snacks/bait/type = 6); - premium = list(/obj/item/reagent_containers/food/snacks/bait/master = 10); - products = list(/obj/item/twohanded/fishingrod = 12, /obj/item/reagent_containers/food/snacks/bait/apprentice = 30, /obj/item/reagent_containers/food/snacks/bait/journeyman = 20, /obj/item/clothing/head/fishing = 6, /obj/item/clothing/suit/fishing = 6, /obj/item/clothing/gloves/fishing = 6, /obj/item/clothing/shoes/fishing = 6) +/obj/effect/turf_decal/pool/innercorner{ + dir = 1 }, -/obj/machinery/light{ +/turf/open/floor/wood{ + icon_state = "wood-broken4" + }, +/area/ruin/powered/fishing) +"CI" = ( +/obj/effect/turf_decal/trimline/brown/filled/corner{ dir = 8 }, /turf/open/floor/plasteel, /area/ruin/powered/fishing) -"zR" = ( -/obj/effect/turf_decal/pool{ - dir = 4 - }, -/obj/structure/railing{ +"CZ" = ( +/obj/structure/window/reinforced/tinted, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel/dark, +/area/ruin/powered/fishing) +"Dz" = ( +/obj/machinery/light, +/obj/effect/turf_decal/pool/corner{ dir = 4 }, /turf/open/floor/wood, /area/ruin/powered/fishing) -"Bb" = ( -/turf/open/water/safe, +"Eo" = ( +/obj/structure/closet/secure_closet/freezer/fridge, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, /area/ruin/powered/fishing) -"Bs" = ( +"Fe" = ( /obj/structure/chair/stool/bamboo, /obj/effect/turf_decal/pool{ dir = 8 @@ -622,62 +703,90 @@ }, /turf/open/floor/wood, /area/ruin/powered/fishing) -"BM" = ( -/obj/structure/rack, -/obj/item/twohanded/fishingrod, -/obj/item/storage/toolbox/mechanical/insulateds{ - pixel_x = 5; - pixel_y = 5 +"Fj" = ( +/obj/machinery/vending/gifts, +/obj/effect/turf_decal/trimline/white/filled/line{ + dir = 10 }, -/obj/item/stack/spacecash/c1{ - amount = 2000 +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"Fy" = ( +/obj/effect/decal/cleanable/oil, +/obj/structure/fans/tiny, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 6 }, -/obj/item/pickaxe/mini, -/obj/item/flashlight/lantern, -/turf/open/floor/carpet/purple, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/turf/open/floor/plasteel, /area/ruin/powered/fishing) -"Ch" = ( +"GQ" = ( +/obj/effect/turf_decal/pool/corner{ + dir = 4 + }, /turf/open/floor/wood, /area/ruin/powered/fishing) -"Cj" = ( -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 5 +"HA" = ( +/obj/effect/turf_decal/pool, +/turf/open/floor/wood{ + icon_state = "wood-broken4" }, -/turf/open/floor/plasteel, /area/ruin/powered/fishing) -"CC" = ( -/obj/machinery/door/airlock/glass_large, +"HJ" = ( +/obj/structure/flora/rock/pile, +/turf/open/water/safe, +/area/ruin/powered/fishing) +"HV" = ( +/obj/machinery/door/airlock/glass_large{ + name = "fishing biodome outer airlock" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/structure/fans/tiny, /obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 9 + dir = 10 }, -/obj/machinery/door/firedoor/border_only, /obj/machinery/door/firedoor/border_only{ dir = 1 }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/ruin/powered/fishing) -"Dl" = ( -/obj/structure/window/reinforced/spawner/east, -/obj/structure/flora/ausbushes/stalkybush, -/obj/machinery/door/firedoor/border_only{ - dir = 4 +"HX" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 8 }, -/turf/open/water/safe, +/turf/open/floor/plasteel, /area/ruin/powered/fishing) -"DZ" = ( -/obj/structure/flora/ausbushes/stalkybush, -/turf/open/water/safe, +"Ie" = ( +/obj/effect/spawner/structure/window/plastitanium, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/poddoor/preopen, +/turf/open/floor/plating, /area/ruin/powered/fishing) -"Eb" = ( -/obj/structure/railing{ - dir = 4 +"IB" = ( +/obj/effect/turf_decal/trimline/white/filled/line{ + dir = 9 }, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 4 +/obj/machinery/vending/fishing{ + contraband = list(/obj/item/reagent_containers/food/snacks/bait/type = 6); + premium = list(/obj/item/reagent_containers/food/snacks/bait/master = 10); + products = list(/obj/item/twohanded/fishingrod = 12, /obj/item/reagent_containers/food/snacks/bait/apprentice = 30, /obj/item/reagent_containers/food/snacks/bait/journeyman = 20, /obj/item/clothing/head/fishing = 6, /obj/item/clothing/suit/fishing = 6, /obj/item/clothing/gloves/fishing = 6, /obj/item/clothing/shoes/fishing = 6) }, -/turf/open/floor/plasteel/stairs/goon/stairs_middle, +/turf/open/floor/plasteel, /area/ruin/powered/fishing) -"Eq" = ( +"IM" = ( /obj/structure/window/reinforced/spawner/east, /mob/living/simple_animal/hostile/carp/cayenne{ desc = "A failed experiment of Nanotrasen to create weaponised carp technology. This less than intimidating carp now serves as an authority figure's pet."; @@ -692,53 +801,57 @@ /obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/structure/bed/dogbed{ + pixel_x = -7; + pixel_y = 3 + }, /turf/open/water/safe, /area/ruin/powered/fishing) -"Ev" = ( -/obj/effect/turf_decal/pool{ +"Je" = ( +/obj/effect/turf_decal/stripes{ dir = 8 }, -/obj/structure/railing{ - dir = 8 +/obj/structure/janitorialcart, +/obj/item/reagent_containers/glass/bucket/wooden, +/obj/item/mop, +/turf/open/floor/plasteel/dark, +/area/ruin/powered/fishing) +"Jl" = ( +/obj/machinery/light{ + dir = 4 }, +/obj/effect/turf_decal/pool/corner, /turf/open/floor/wood, /area/ruin/powered/fishing) -"Ey" = ( -/obj/effect/turf_decal/trimline/white/filled/corner{ - dir = 4 +"Jt" = ( +/obj/effect/turf_decal/trimline/brown/filled/line, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -26 }, /turf/open/floor/plasteel, /area/ruin/powered/fishing) -"EL" = ( -/obj/structure/chair/stool/bamboo, -/obj/effect/turf_decal/pool, -/obj/effect/turf_decal/pool{ - dir = 8 - }, -/obj/effect/turf_decal/pool/innercorner{ - dir = 4 - }, -/turf/open/floor/wood, +"JL" = ( +/turf/closed/wall/r_wall, /area/ruin/powered/fishing) -"Fq" = ( -/mob/living/simple_animal/bot/honkbot, -/turf/open/floor/plasteel/dark, +"JO" = ( +/obj/machinery/smartfridge/drying_rack, +/obj/effect/turf_decal/trimline/white/filled/line, +/turf/open/floor/plasteel, /area/ruin/powered/fishing) -"Fs" = ( -/obj/structure/window/reinforced/tinted{ - dir = 8 +"Kb" = ( +/obj/machinery/door/poddoor/preopen, +/obj/effect/spawner/structure/window/plastitanium, +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, -/obj/structure/rack, -/obj/item/toy/plush/carpplushie, -/obj/item/toy/plush/carpplushie, -/obj/item/toy/plush/blahaj, -/obj/item/toy/plush/lizardplushie, /obj/machinery/door/firedoor/border_only{ dir = 8 }, -/turf/open/floor/plasteel/dark, +/obj/machinery/door/poddoor/preopen, +/turf/open/floor/plating, /area/ruin/powered/fishing) -"FB" = ( +"Ki" = ( /obj/machinery/light{ dir = 4 }, @@ -760,502 +873,419 @@ }, /turf/open/floor/plasteel, /area/ruin/powered/fishing) -"FK" = ( -/turf/open/floor/carpet/purple, -/area/ruin/powered/fishing) -"FW" = ( -/obj/structure/table, -/obj/machinery/reagentgrinder/kitchen{ - pixel_y = 6 - }, -/obj/item/book/manual/chef_recipes, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/fishing) -"Gk" = ( -/obj/effect/turf_decal/trimline/white/filled/line{ +"Kw" = ( +/obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/dark, /area/ruin/powered/fishing) -"GN" = ( -/obj/machinery/door/airlock/glass_large, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/effect/turf_decal/trimline/brown/filled/line{ +"KI" = ( +/obj/machinery/light{ dir = 8 }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/powered/fishing) -"GO" = ( -/obj/machinery/light, -/obj/effect/turf_decal/pool/corner, -/turf/open/floor/wood, -/area/ruin/powered/fishing) -"Hc" = ( -/obj/machinery/smartfridge/food, -/turf/open/floor/plasteel, -/area/ruin/powered/fishing) -"Hl" = ( -/obj/machinery/door/window{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/water/safe, -/area/ruin/powered/fishing) -"HN" = ( -/obj/machinery/door/poddoor/preopen, -/obj/effect/turf_decal/caution/stand_clear, -/obj/machinery/door/airlock/glass, -/obj/effect/turf_decal/trimline/brown/filled/line, /obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ dir = 8 }, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel, /area/ruin/powered/fishing) -"HT" = ( +"Lk" = ( /obj/structure/table/reinforced, /obj/machinery/door/poddoor/shutters{ id = "fishshop" }, /obj/machinery/paystand/register{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/powered/fishing) -"HU" = ( -/obj/effect/turf_decal/trimline/white/filled/corner, -/turf/open/floor/plasteel, -/area/ruin/powered/fishing) -"Iu" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/pool/corner{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ruin/powered/fishing) -"Iz" = ( -/obj/structure/table/wood, -/obj/item/pen/fountain{ - pixel_x = -6 - }, -/obj/item/paper_bin{ - pixel_x = 6; - pixel_y = 1 - }, -/obj/item/soap/nanotrasen, -/turf/open/floor/carpet/purple, -/area/ruin/powered/fishing) -"IG" = ( -/turf/open/floor/plasteel, -/area/ruin/powered/fishing) -"IX" = ( -/obj/machinery/vending/gifts, -/obj/effect/turf_decal/trimline/white/filled/line{ - dir = 10 - }, -/turf/open/floor/plasteel, -/area/ruin/powered/fishing) -"JE" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, -/turf/open/floor/carpet/purple, -/area/ruin/powered/fishing) -"JJ" = ( -/obj/structure/table, -/obj/machinery/microwave{ - pixel_x = -3; - pixel_y = 6 - }, -/obj/item/storage/box/donkpockets{ - pixel_x = 3; - pixel_y = 3 - }, -/turf/open/floor/carpet/purple, -/area/ruin/powered/fishing) -"JL" = ( -/turf/closed/wall/r_wall, -/area/ruin/powered/fishing) -"JQ" = ( -/obj/effect/turf_decal/pool, -/turf/open/floor/wood{ - icon_state = "wood-broken4" - }, -/area/ruin/powered/fishing) -"JX" = ( -/obj/structure/closet/secure_closet/freezer/fridge, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/fishing) -"Ke" = ( -/obj/effect/turf_decal/pool, -/turf/open/floor/wood{ - icon_state = "wood-broken3" + dir = 1 }, -/area/ruin/powered/fishing) -"Kh" = ( -/obj/effect/decal/cleanable/oil, -/obj/structure/fans/tiny, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 6 +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, /obj/machinery/door/firedoor/border_only{ - dir = 1 + dir = 4 }, -/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/ruin/powered/fishing) -"Kq" = ( -/obj/effect/spawner/structure/window/plastitanium, -/obj/machinery/door/poddoor/preopen, +"LH" = ( +/obj/structure/sign/painting{ + pixel_y = -31 + }, +/turf/open/floor/wood, +/area/ruin/powered/fishing) +"LW" = ( +/obj/structure/table/reinforced, /obj/machinery/door/firedoor/border_only{ dir = 1 }, /obj/machinery/door/firedoor/border_only, -/turf/open/floor/plating, +/obj/machinery/door/poddoor/preopen, +/turf/open/floor/wood, /area/ruin/powered/fishing) -"KE" = ( -/obj/structure/chair/comfy/brown{ - dir = 8 - }, +"NU" = ( /obj/effect/turf_decal/trimline/white/filled/line{ dir = 8 }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -28 + }, /turf/open/floor/plasteel, /area/ruin/powered/fishing) -"KH" = ( -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 5 +"Oy" = ( +/obj/effect/turf_decal/trimline/brown/filled/corner{ + dir = 8 }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ +/obj/effect/turf_decal/trimline/brown/filled/corner{ dir = 1 }, /turf/open/floor/plasteel, /area/ruin/powered/fishing) -"Ld" = ( +"OQ" = ( +/obj/machinery/smartfridge/food, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"Pn" = ( /obj/structure/table, -/obj/machinery/chem_dispenser/drinks{ +/obj/machinery/chem_dispenser/drinks/beer{ dir = 8 }, /obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/powered/fishing) -"Lx" = ( -/obj/machinery/smartfridge/drying_rack, -/obj/effect/turf_decal/trimline/white/filled/line{ dir = 6 }, /turf/open/floor/plasteel, /area/ruin/powered/fishing) -"LQ" = ( -/obj/structure/window/reinforced/tinted, -/obj/machinery/door/firedoor/border_only, +"Pv" = ( +/obj/structure/table, +/obj/machinery/reagentgrinder/kitchen{ + pixel_y = 6 + }, +/obj/item/book/manual/chef_recipes, +/obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/dark, /area/ruin/powered/fishing) -"LW" = ( -/obj/machinery/light, -/turf/open/water/safe, -/area/ruin/powered/fishing) -"Mp" = ( -/obj/machinery/light{ - dir = 1 +"Px" = ( +/obj/machinery/door/poddoor/preopen{ + id = "fishing lockdown" }, -/turf/template_noop, -/area/template_noop) -"Ms" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = 30; - pixel_y = -7 +/obj/effect/turf_decal/caution/stand_clear, +/obj/machinery/door/airlock/glass{ + name = "kitchen access"; + req_access_txt = "Fisherman" }, -/obj/machinery/computer/arcade, -/turf/open/floor/carpet/purple, -/area/ruin/powered/fishing) -"Ni" = ( -/obj/structure/sign/nanotrasen{ - pixel_y = 32 +/obj/effect/turf_decal/trimline/brown/filled/line, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 1 }, -/obj/effect/mapping_helpers/no_lava, -/turf/open/floor/plating/lavaland_baseturf, -/area/template_noop) -"Nz" = ( -/obj/machinery/light{ +/obj/machinery/door/firedoor/border_only{ dir = 4 }, -/turf/open/water/safe, -/area/ruin/powered/fishing) -"NT" = ( -/obj/structure/chair/stool/bamboo, -/obj/effect/turf_decal/pool, -/obj/effect/turf_decal/pool{ - dir = 4 +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, -/obj/effect/turf_decal/pool/innercorner, -/turf/open/floor/wood, -/area/ruin/powered/fishing) -"Od" = ( -/obj/effect/turf_decal/trimline/white/filled/line, -/obj/machinery/vending/games, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/dark, /area/ruin/powered/fishing) -"OO" = ( +"PG" = ( +/obj/effect/turf_decal/caution/stand_clear, /obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 4 + dir = 1 }, -/obj/machinery/door/firedoor/border_only, /obj/machinery/door/firedoor/border_only{ - dir = 1 + dir = 8 }, -/turf/open/floor/plasteel, -/area/ruin/powered/fishing) -"Pl" = ( -/obj/item/vending_refill/cigarette, -/obj/structure/closet/crate, -/obj/item/vending_refill/dinnerware, -/obj/item/lazarus_injector, -/obj/item/vending_refill/boozeomat, -/obj/item/vending_refill/boozeomat, -/obj/item/vending_refill/fishing, -/obj/item/vending_refill/fishing, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/poddoor/preopen, /turf/open/floor/plasteel/dark, /area/ruin/powered/fishing) -"PI" = ( -/obj/structure/chair/stool/bamboo, -/obj/effect/turf_decal/pool{ +"PH" = ( +/obj/effect/turf_decal/caution/stand_clear, +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/brown/filled/line, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, -/obj/effect/turf_decal/pool, -/obj/effect/turf_decal/pool/innercorner{ +/obj/machinery/door/firedoor/border_only{ dir = 4 }, -/turf/open/floor/wood, +/obj/machinery/door/poddoor/preopen, +/turf/open/floor/plasteel/dark, /area/ruin/powered/fishing) -"PP" = ( -/obj/machinery/button/door{ - id = "fishing lockdown"; - name = "Lockdown Control"; - pixel_x = -23; - pixel_y = 1; - req_access_txt = "19" +"Qo" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 }, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 8 +/obj/machinery/light{ + dir = 4 }, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/dark, /area/ruin/powered/fishing) -"Qv" = ( -/obj/machinery/door/poddoor/preopen, -/obj/effect/spawner/structure/window/plastitanium, -/obj/machinery/door/firedoor/border_only{ - dir = 4 +"Qw" = ( +/obj/structure/table, +/obj/machinery/microwave{ + pixel_x = -3; + pixel_y = 6 }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 +/obj/item/storage/box/donkpockets{ + pixel_x = 3; + pixel_y = 3 }, -/turf/open/floor/plating, +/turf/open/floor/carpet/purple, /area/ruin/powered/fishing) -"QE" = ( -/obj/machinery/light{ - dir = 8 +"QJ" = ( +/obj/machinery/door/airlock/glass_large{ + name = "fishing biodome inner airlock" }, -/obj/effect/turf_decal/pool/corner{ +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/effect/turf_decal/trimline/brown/filled/line{ dir = 8 }, -/turf/open/floor/wood, -/area/ruin/powered/fishing) -"QP" = ( -/obj/effect/turf_decal/trimline/white/filled/line{ +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ dir = 1 }, -/obj/effect/turf_decal/trimline/white/filled/corner, /turf/open/floor/plasteel, /area/ruin/powered/fishing) -"Rq" = ( -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/fishing) -"RA" = ( -/obj/structure/chair/stool/bamboo, -/obj/effect/turf_decal/pool{ - dir = 4 - }, -/obj/effect/turf_decal/pool{ +"QT" = ( +/obj/machinery/light{ dir = 1 }, -/obj/effect/turf_decal/pool/innercorner{ - dir = 1 +/obj/machinery/button/door{ + id = "fishshop"; + name = "Giftshop Shutters"; + pixel_x = 28; + pixel_y = 8; + req_access_txt = "19" + }, +/obj/machinery/button/door{ + id = "fishing lockdown"; + name = "Lockdown Control"; + pixel_x = 28; + pixel_y = -7; + req_access_txt = "19" }, +/obj/effect/mob_spawn/human/fishing/alive, +/obj/structure/cloth_curtain, +/obj/structure/bed, +/obj/item/bedsheet/random, +/turf/open/floor/carpet/purple, +/area/ruin/powered/fishing) +"QY" = ( +/obj/effect/turf_decal/pool/corner, /turf/open/floor/wood, /area/ruin/powered/fishing) -"RJ" = ( -/obj/effect/turf_decal/pool{ - dir = 8 +"So" = ( +/obj/structure/sink/kitchen{ + dir = 4; + pixel_x = -12; + pixel_y = 3 }, -/turf/open/floor/wood, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, /area/ruin/powered/fishing) -"RR" = ( -/obj/structure/table/reinforced, -/obj/item/reagent_containers/food/condiment/peppermill{ - pixel_x = -2; - pixel_y = 10 +"Sv" = ( +/obj/structure/table/wood, +/obj/item/pen/fountain{ + pixel_x = -6 }, -/obj/item/reagent_containers/food/condiment/saltshaker{ - pixel_x = -8; - pixel_y = 4 +/obj/item/paper_bin{ + pixel_x = 6; + pixel_y = 1 }, -/obj/item/reagent_containers/glass/rag, -/obj/machinery/door/poddoor/preopen, -/obj/machinery/door/firedoor/border_only{ - dir = 1 +/obj/item/soap/nanotrasen, +/turf/open/floor/carpet/purple, +/area/ruin/powered/fishing) +"SQ" = ( +/obj/machinery/griddle, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"Ta" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 8 }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/wood, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -28 + }, +/turf/open/floor/plasteel, /area/ruin/powered/fishing) -"RV" = ( -/turf/open/floor/wood{ - icon_state = "wood-broken3" +"Tw" = ( +/obj/effect/turf_decal/trimline/white/filled/corner, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"TK" = ( +/obj/effect/turf_decal/trimline/white/filled/corner{ + dir = 4 }, +/turf/open/floor/plasteel, /area/ruin/powered/fishing) -"Se" = ( -/obj/structure/mirror{ - pixel_x = 29; - pixel_y = -2 +"TL" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 1 }, -/turf/open/floor/carpet/purple, -/area/ruin/powered/fishing) -"Sn" = ( -/obj/machinery/smartfridge/drying_rack, -/obj/effect/turf_decal/trimline/white/filled/line, /turf/open/floor/plasteel, /area/ruin/powered/fishing) -"TB" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -26 +"TN" = ( +/obj/structure/closet/crate/bin, +/obj/effect/spawner/lootdrop/trashbin, +/obj/effect/spawner/lootdrop/trashbin, +/obj/effect/spawner/lootdrop/trashbin, +/obj/effect/spawner/lootdrop/trashbin, +/obj/machinery/light, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/wood, +/area/ruin/powered/fishing) +"TW" = ( +/obj/structure/window/reinforced/tinted{ + dir = 8 }, -/turf/open/water/safe, +/obj/structure/rack, +/obj/item/toy/plush/bubbleplush, +/obj/item/toy/plush/goatplushie, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, /area/ruin/powered/fishing) -"TE" = ( -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/effect/decal/cleanable/dirt/dust, +"Uz" = ( /obj/machinery/firealarm{ dir = 8; pixel_x = 28 }, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, +/turf/open/floor/carpet/purple, /area/ruin/powered/fishing) -"TF" = ( -/obj/structure/closet/secure_closet/freezer/kitchen, -/obj/item/reagent_containers/glass/mixbowl{ - pixel_x = 1; - pixel_y = 4 - }, -/obj/item/reagent_containers/food/condiment/enzyme{ - layer = 5 +"UC" = ( +/obj/structure/flora/ausbushes/stalkybush, +/obj/machinery/shower{ + pixel_y = 18 }, +/turf/open/water/safe, +/area/ruin/powered/fishing) +"UO" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/dark, /area/ruin/powered/fishing) -"TG" = ( -/obj/structure/rack, -/obj/item/storage/firstaid/brute{ - pixel_x = -5; - pixel_y = -3 +"US" = ( +/obj/effect/mapping_helpers/no_lava, +/turf/open/floor/plating/lavaland_baseturf, +/area/template_noop) +"Vk" = ( +/obj/machinery/door/window/westleft{ + req_access_txt = "Fisherman" }, -/obj/item/storage/firstaid/fire{ - pixel_x = 8; - pixel_y = -3 +/obj/machinery/door/poddoor/shutters{ + id = "fishshop" }, -/obj/item/storage/firstaid/regular, -/obj/item/radio, -/obj/item/radio, -/turf/open/floor/carpet/purple, -/area/ruin/powered/fishing) -"UW" = ( -/obj/effect/turf_decal/pool/corner{ +/obj/machinery/door/firedoor/border_only{ dir = 8 }, -/turf/open/floor/wood, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel, /area/ruin/powered/fishing) -"Vg" = ( +"Vt" = ( /obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 1 + dir = 4 }, /turf/open/floor/plasteel, /area/ruin/powered/fishing) -"Vj" = ( -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 6 +"Vu" = ( +/obj/structure/sign/nanotrasen{ + pixel_y = 32 + }, +/obj/effect/mapping_helpers/no_lava, +/turf/open/floor/plating/lavaland_baseturf, +/area/template_noop) +"VJ" = ( +/obj/structure/rack, +/obj/item/ship_in_a_bottle, +/obj/item/clothing/under/sailor, +/obj/item/clothing/under/sailor, +/obj/item/clothing/under/sailor, +/obj/item/clothing/under/sailor, +/obj/effect/spawner/lootdrop/glowstick, +/obj/effect/spawner/lootdrop/glowstick, +/obj/effect/spawner/lootdrop/glowstick, +/obj/effect/spawner/lootdrop/glowstick, +/turf/open/floor/plasteel/dark, +/area/ruin/powered/fishing) +"VT" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 4 }, +/obj/machinery/firealarm{ + pixel_y = 26 + }, +/turf/open/floor/plasteel/dark, +/area/ruin/powered/fishing) +"We" = ( +/obj/structure/rack, +/obj/item/toy/prize/ripley, +/obj/item/toy/prize/seraph, +/obj/item/toy/prize/reticence, +/obj/item/toy/prize/phazon, +/obj/item/toy/prize/odysseus, +/obj/item/toy/prize/mauler, +/obj/item/toy/prize/marauder, +/obj/item/toy/prize/honk, +/obj/item/toy/prize/gygax, +/obj/item/toy/prize/fireripley, +/obj/item/toy/prize/durand, +/obj/item/toy/prize/deathripley, /obj/machinery/light, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/dark, /area/ruin/powered/fishing) -"Vm" = ( -/obj/machinery/light{ +"Wz" = ( +/obj/structure/chair/stool/bamboo, +/obj/effect/turf_decal/pool, +/obj/effect/turf_decal/pool{ dir = 8 }, -/obj/effect/turf_decal/pool/corner{ +/obj/effect/turf_decal/pool/innercorner{ dir = 4 }, /turf/open/floor/wood, /area/ruin/powered/fishing) -"VB" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = -27 +"WK" = ( +/obj/machinery/light{ + dir = 8 }, -/obj/effect/turf_decal/trimline/white/filled/line{ - dir = 6 +/obj/structure/railing{ + dir = 8 }, -/obj/machinery/vending/autodrobe, -/turf/open/floor/plasteel, -/area/ruin/powered/fishing) -"WT" = ( -/obj/machinery/light{ - dir = 1 +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 8 }, +/turf/open/floor/plasteel/stairs/goon/stairs_middle, +/area/ruin/powered/fishing) +"WS" = ( +/obj/machinery/vending/cigarette/beach, /obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 1 + dir = 10 }, /turf/open/floor/plasteel, /area/ruin/powered/fishing) -"Xb" = ( -/obj/machinery/light{ - dir = 8 +"WW" = ( +/obj/structure/rack, +/obj/item/storage/firstaid/brute{ + pixel_x = -5; + pixel_y = -3 }, -/obj/structure/dresser, -/turf/open/floor/carpet/purple, -/area/ruin/powered/fishing) -"Xh" = ( -/obj/effect/turf_decal/pool{ - dir = 1 +/obj/item/storage/firstaid/fire{ + pixel_x = 8; + pixel_y = -3 }, -/turf/open/floor/wood, +/obj/item/storage/firstaid/regular, +/obj/item/radio, +/obj/item/radio, +/turf/open/floor/carpet/purple, /area/ruin/powered/fishing) "Xl" = ( -/obj/machinery/door/poddoor/preopen, /obj/effect/spawner/structure/window/plastitanium, /obj/machinery/door/firedoor/border_only{ dir = 8 @@ -1263,60 +1293,65 @@ /obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/poddoor/preopen, /turf/open/floor/plating, /area/ruin/powered/fishing) -"Yq" = ( -/obj/structure/window/reinforced/tinted{ - dir = 8 +"Xx" = ( +/obj/machinery/light{ + dir = 1 }, -/obj/structure/rack, -/obj/item/toy/plush/blahaj, -/obj/item/toy/plush/carpplushie, -/obj/item/toy/plush/carpplushie, -/obj/item/toy/plush/snakeplushie, -/obj/machinery/door/firedoor/border_only{ +/turf/open/water/safe, +/area/ruin/powered/fishing) +"XA" = ( +/obj/machinery/deepfryer, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"XJ" = ( +/obj/structure/chair/stool/bamboo, +/obj/effect/turf_decal/pool{ dir = 8 }, -/turf/open/floor/plasteel/dark, +/obj/effect/turf_decal/pool, +/obj/effect/turf_decal/pool/innercorner{ + dir = 4 + }, +/turf/open/floor/wood, /area/ruin/powered/fishing) -"Ys" = ( -/obj/structure/reagent_dispensers/watertank/high, -/obj/machinery/light{ - dir = 1 +"XK" = ( +/obj/machinery/oven, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 8 }, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel, /area/ruin/powered/fishing) "YF" = ( /obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 8 + dir = 5 }, /turf/open/floor/plasteel, /area/ruin/powered/fishing) "YU" = ( -/obj/machinery/light{ +/obj/effect/turf_decal/trimline/brown/filled/corner{ dir = 4 }, -/obj/effect/turf_decal/pool/corner, -/turf/open/floor/wood, +/turf/open/floor/plasteel, /area/ruin/powered/fishing) -"Zx" = ( -/obj/machinery/door/airlock/wood, -/obj/machinery/door/firedoor/border_only{ - dir = 4 +"YV" = ( +/obj/effect/turf_decal/pool{ + dir = 1 }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 +/obj/structure/railing{ + dir = 1 }, -/turf/open/floor/carpet/purple, +/turf/open/floor/wood, /area/ruin/powered/fishing) -"Zz" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 8 - }, -/turf/open/floor/plasteel, +"ZF" = ( +/obj/structure/reagent_dispensers/cooking_oil, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ruin/powered/fishing) +"ZT" = ( +/turf/open/water/safe, /area/ruin/powered/fishing) (1,1,1) = {" @@ -1364,13 +1399,13 @@ JL JL JL JL -Bb -Bb -Bb -rk -Bb -DZ -Bb +ZT +ZT +ZT +rb +ZT +es +ZT JL JL JL @@ -1391,22 +1426,22 @@ aa JL JL JL -Bb -rk -Bb -Bb -Bb -Bb -Bb -Bb -Bb -Bb -Bb -Bb +ZT +rb +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT JL -gP -TB -vR +UC +ry +HJ JL JL JL @@ -1421,24 +1456,24 @@ aa aa JL JL -Bb -Bb -Bb -Bb -Bb -Bb -Bb -Bb -Bb -Bb -Bb -Bb -Bb -Bb +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT JL -Eq -Hl -Dl +IM +vw +bh JL JL JL @@ -1452,28 +1487,28 @@ aa aa JL JL -Bb -Bb -Bb -Bb -Bb -Bb -Bb -Bb -DZ -Bb -Bb -Bb -Bb -vR -Bb +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +es +ZT +ZT +ZT +ZT +HJ +ZT JL -wV -FK -FK -Iz -JJ -Xb +em +em +em +Sv +Qw +rB JL JL aa @@ -1483,30 +1518,30 @@ aa aa aa JL -Bb -Bb -DZ -Bb -Bb -Bb -Bb -Bb -Bb -Bb -Bb -Bb -Bb -Bb -Bb -Bb -JL -dm -FK -FK -FK -FK -FK -BM +ZT +ZT +es +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +JL +iM +em +em +em +em +em +nF JL aa aa @@ -1515,30 +1550,30 @@ aa aa JL JL -Bb -Bb -Bb -Bb -rz -PI -Bb -Bb -Bb -Bb -Bb -Bs -EL -Bb -Bb -LW +ZT +ZT +ZT +ZT +dA +XJ +ZT +ZT +ZT +ZT +ZT +Fe +Wz +ZT +ZT +il JL JL -cU -FK -Ms -JE -Se -TG +QT +em +ym +Uz +px +WW JL JL aa @@ -1546,27 +1581,27 @@ aa (8,1,1) = {" aa JL -Bb -Bb -Bb -Bb -Bb -Xh -cf -Bb -Bb -Bb -Bb -Bb -Xh -cf -Bb -Bb -Bb -ue +ZT +ZT +ZT +ZT +ZT +uR +gD +ZT +ZT +ZT +ZT +ZT +uR +gD +ZT +ZT +ZT +YV JL JL -Zx +ys JL JL JL @@ -1578,381 +1613,381 @@ aa (9,1,1) = {" aa JL -jg -Bb -Bb -Bb -Bb -Xh -cf -Bb -Bb -Bb -Bb -Bb -Xh -cf -Bb -Bb -Bb -ue -gh -tv -jP -rF -lh +Xx +ZT +ZT +ZT +ZT +uR +gD +ZT +ZT +ZT +ZT +ZT +uR +gD +ZT +ZT +ZT +YV +yD +LW +hm +XK +BV JL -cB -ik +So +ZF JL aa "} (10,1,1) = {" aa JL -Bb -Bb -vR -Bb -Bb -Xh -cf -Bb -vR -Bb -Bb -Bb -Xh -Ke -Bb -Bb -Bb -ue -gh -tv -Vg -bj -fy +ZT +ZT +HJ +ZT +ZT +uR +gD +ZT +HJ +ZT +ZT +ZT +uR +fI +ZT +ZT +ZT +YV +yD +LW +TL +SQ +Jt JL -pD -TF +UO +fG JL aa "} (11,1,1) = {" aa JL -Bb -Bb -Bb -Bb -Bb -Xh -Ke -Bb -Bb -Bb -Bb -Bb -Xh -cf -Bb -Bb -Bb -ue -gh -RR -Vg -sB -rb -Hc -pD -JX +ZT +ZT +ZT +ZT +ZT +uR +fI +ZT +ZT +ZT +ZT +ZT +uR +gD +ZT +ZT +ZT +YV +yD +dT +TL +XA +gt +OQ +UO +Eo JL aa "} (12,1,1) = {" aa JL -Bb -Bb -Bb -Bb -Bb -Xh -cf -Bb -Bb -DZ -Bb -Bb -Xh -cf -Bb -Bb -Bb -ue -gh -tv -Vg -IG -hk -wl -pD -FW +ZT +ZT +ZT +ZT +ZT +uR +gD +ZT +ZT +es +ZT +ZT +uR +gD +ZT +ZT +ZT +YV +yD +LW +TL +Cg +Ai +nl +UO +Pv JL aa "} (13,1,1) = {" aa JL -Bb -Bb -Bb -Bb -Bb -Xh -cf -Nz -Bb -Bb -Bb -Nz -Xh -cf -Bb -Bb -Bb -ue -gh -tv -yW -Ld -sp +ZT +ZT +ZT +ZT +ZT +uR +gD +cL +ZT +ZT +ZT +cL +uR +gD +ZT +ZT +ZT +YV +yD +LW +oc +eX +Pn JL -TE -nG +Qo +lg JL -pk +US "} (14,1,1) = {" aa JL -Bb -Bb -Bb -Bb -Bb -Xh -jF +ZT +ZT +ZT +ZT +ZT +uR +Dz JL -jg -Bb -LW +Xx +ZT +il JL -nF -cf -Bb -Bb -Bb -ue -jy +mU +gD +ZT +ZT +ZT +YV +TN JL -HN +Px JL JL JL JL JL JL -Ni +Vu "} (15,1,1) = {" aa JL -Bb -Bb -rz -RJ -RJ -UW +ZT +ZT +dA +rQ +rQ +uy Ch -Vm -RJ -RJ -RJ -QE +bS +rQ +rQ +rQ +dg Ch -qT -Ev -Ev -Ev -UW +GQ +zk +zk +zk +uy Ch -CC -sr -Zz -sJ -YF -GN -oh -ku -pk +bD +Oy +KI +Ta +HX +QJ +WK +HV +US "} (16,1,1) = {" aa JL -Bb -DZ -RA -yn -yn -sa +ZT +es +eK +eT +eT +if Ch -YU -yn -yn -yn -uh +Jl +eT +eT +eT +oO Ch -xq -zR -zR -zR -sa -RV -KH -aF -ve -xK -xK -OO -Eb -Kh -pk +QY +nN +nN +nN +if +Cy +oB +YU +hO +Vt +Vt +iC +ft +Fy +US "} (17,1,1) = {" aa JL -Bb -Bb -Bb -Bb -Bb -Xh -GO -JL -jg -Bb -LW -JL -Iu -cf -Bb -Bb -Bb -ue -sd -JL -pB -nB +ZT +ZT +ZT +ZT +ZT +uR +tG +JL +Xx +ZT +il +JL +iX +gD +ZT +ZT +ZT +YV +LH +JL +PG +PH Xl Xl JL -Qv +Kb JL -Ni +Vu "} (18,1,1) = {" aa JL -Bb -Bb -Bb -Bb -Bb -Xh -cf -rk -Bb -Bb -Bb -rk -Xh -cf -Bb -Bb -Bb -ue +ZT +ZT +ZT +ZT +ZT +uR +gD +rb +ZT +ZT +ZT +rb +uR +gD +ZT +ZT +ZT +YV Ch JL -WT -wy -YF -YF -PP -jl +sI +CI +HX +HX +kZ +WS JL -pk +US "} (19,1,1) = {" aa JL -Bb -Bb -Bb -Bb -Bb -Xh -cf -Bb -Bb -Bb -Bb -Bb -Xh -cf -Bb -Bb -Bb -ue +ZT +ZT +ZT +ZT +ZT +uR +gD +ZT +ZT +ZT +ZT +ZT +uR +gD +ZT +ZT +ZT +YV Ch -Kq -Cj -xK -xK -vc -xK -Vj -JL -Mp +nj +YF +Vt +Vt +gJ +Vt +aI +JL +aa "} (20,1,1) = {" aa JL -Bb -Bb -Bb -Bb -Bb -Xh -cf -Bb -Bb -Bb -Bb -Bb -Xh -cf -Bb -DZ -Bb -ue -rE -zB -wi -HT -pM +ZT +ZT +ZT +ZT +ZT +uR +gD +ZT +ZT +ZT +ZT +ZT +uR +gD +ZT +es +ZT +YV +Ie +gY +Vk +Lk +ik JL JL JL @@ -1962,96 +1997,96 @@ aa (21,1,1) = {" aa JL -Bb -Bb -Bb -Bb -Bb -Xh -cf -Bb -DZ -Bb -Bb -Bb -Xh -cf -Bb -Bb -Bb -ue -Kq -bY -ok -KE -ok -zH -xI -IX +ZT +ZT +ZT +ZT +ZT +uR +gD +ZT +es +ZT +ZT +ZT +uR +gD +ZT +ZT +ZT +YV +nj +IB +py +fZ +py +gh +NU +Fj JL aa "} (22,1,1) = {" aa JL -jg -Bb -Bb -Bb -Bb -Xh -JQ -Bb -Bb -Bb -Bb -Bb -Xh -cf -Bb -Bb -Bb -ue -Kq -fg -tb -tb -tb -Ey -IG -Od +Xx +ZT +ZT +ZT +ZT +uR +HA +ZT +ZT +ZT +ZT +ZT +uR +gD +ZT +ZT +ZT +YV +nj +nw +ck +ck +ck +TK +Cg +tB JL aa "} (23,1,1) = {" aa JL -Bb -Bb -Bb -Bb -Bb -Xh -cf -Bb -Bb -Bb -Bb -vR -Xh -cf -Bb -Bb -Bb -ue -JL -Yq -Fs -hG -wM -Gk -HU -VB +ZT +ZT +ZT +ZT +ZT +uR +gD +ZT +ZT +ZT +ZT +HJ +uR +gD +ZT +ZT +ZT +YV +JL +mu +hh +TW +aW +us +Tw +Ap JL aa "} @@ -2059,30 +2094,30 @@ aa aa JL JL -Bb -Bb -Bb -Bb -RA -NT -Bb -Bb -Bb -Bb -Bb -vg -NT -Bb -Bb -LW +ZT +ZT +ZT +ZT +eK +Ct +ZT +ZT +ZT +ZT +ZT +CC +Ct +ZT +ZT +il JL JL -uX -rN -rN -LQ -Gk -Sn +VT +jO +jO +CZ +us +JO JL JL aa @@ -2091,30 +2126,30 @@ aa aa aa JL -Bb -Bb -Bb -Bb -Bb -Bb -Bb -Bb -Bb -Bb -Bb -Bb -Bb -Bb -Bb -Bb +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT JL -Ys -nX -rN -rN -aD -QP -Lx +zb +nZ +jO +jO +si +zu +sW JL aa aa @@ -2124,28 +2159,28 @@ aa aa JL JL -Bb -Bb -Bb -Bb -Bb -Bb -Bb -Bb -Bb -Bb -Bb -Bb -Bb -Bb -Bb +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT JL -Rq -nX -Fq -rN +Aa +nZ +jO +jO JL -FB +Ki JL JL aa @@ -2157,25 +2192,25 @@ aa aa JL JL -Bb -Bb -Bb -Bb -Bb -DZ -Bb -Bb -Bb -Bb -Bb -Bb -Bb -Bb +ZT +ZT +ZT +ZT +ZT +es +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT JL -yb -yz -rN -et +Je +Kw +jO +We JL JL JL @@ -2191,22 +2226,22 @@ aa JL JL JL -Bb -Nz -Bb -Bb -Bb -Bb -Bb -Bb -Bb -DZ -Bb -Bb +ZT +cL +ZT +ZT +ZT +ZT +ZT +ZT +ZT +es +ZT +ZT JL -Pl -fp -qX +ma +VJ +qe JL JL JL @@ -2228,13 +2263,13 @@ JL JL JL JL -Bb -Bb -Bb -Nz -Bb -Bb -vR +ZT +ZT +ZT +cL +ZT +ZT +HJ JL JL JL From c559790f4992692e0b40df3a5cb52e1fc18c92aa Mon Sep 17 00:00:00 2001 From: Vaelophis Nyx Date: Fri, 8 Jul 2022 00:24:55 -0500 Subject: [PATCH 04/11] Boat can now do water! splish splash --- code/modules/vehicles/lavaboat.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/vehicles/lavaboat.dm b/code/modules/vehicles/lavaboat.dm index fbf44fc9d444..1a5e98b2812c 100644 --- a/code/modules/vehicles/lavaboat.dm +++ b/code/modules/vehicles/lavaboat.dm @@ -15,7 +15,7 @@ . = ..() var/datum/component/riding/D = LoadComponent(/datum/component/riding) D.keytype = /obj/item/oar - D.allowed_turf_typecache = typecacheof(/turf/open/lava, /turf/open/water) + D.allowed_turf_typecache = typecacheof(/turf/open/lava) + typecacheof(/turf/open/water) /obj/item/oar name = "oar" From 5123eea9639aae1a9e44e3f8635352ed23f410c3 Mon Sep 17 00:00:00 2001 From: Vaelophis Nyx Date: Fri, 8 Jul 2022 00:58:52 -0500 Subject: [PATCH 05/11] fishermen can now access their own shutters and lockdowns :) --- .../LavaRuins/lavaland_biodome_fishing.dmm | 44 +++++++++---------- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/_maps/RandomRuins/LavaRuins/lavaland_biodome_fishing.dmm b/_maps/RandomRuins/LavaRuins/lavaland_biodome_fishing.dmm index 738de75540a4..7c3ad13ab06a 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_biodome_fishing.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_biodome_fishing.dmm @@ -517,6 +517,27 @@ }, /turf/open/floor/plasteel, /area/ruin/powered/fishing) +"tz" = ( +/obj/structure/window/reinforced/spawner/east, +/mob/living/simple_animal/hostile/carp/cayenne{ + desc = "A failed experiment of Nanotrasen to create weaponised carp technology. This less than intimidating carp now serves as an authority figure's pet."; + health = 200; + icon_dead = "base_dead"; + icon_gib = "carp_gib"; + icon_living = "base"; + icon_state = "magicarp"; + maxHealth = 200; + name = "Jimmy" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/structure/bed/dogbed{ + pixel_x = -7; + pixel_y = 3 + }, +/turf/open/water/safe, +/area/ruin/powered/fishing) "tB" = ( /obj/effect/turf_decal/trimline/white/filled/line, /obj/machinery/vending/games, @@ -786,27 +807,6 @@ }, /turf/open/floor/plasteel, /area/ruin/powered/fishing) -"IM" = ( -/obj/structure/window/reinforced/spawner/east, -/mob/living/simple_animal/hostile/carp/cayenne{ - desc = "A failed experiment of Nanotrasen to create weaponised carp technology. This less than intimidating carp now serves as an authority figure's pet."; - health = 200; - icon_dead = "magicarp_dead"; - icon_gib = "magicarp_gib"; - icon_living = "magicarp"; - icon_state = "magicarp"; - maxHealth = 200; - name = "Jimmy" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/structure/bed/dogbed{ - pixel_x = -7; - pixel_y = 3 - }, -/turf/open/water/safe, -/area/ruin/powered/fishing) "Je" = ( /obj/effect/turf_decal/stripes{ dir = 8 @@ -1471,7 +1471,7 @@ ZT ZT ZT JL -IM +tz vw bh JL From 6cc0b52634dc7a9e997682b7139b4ca289a9ea45 Mon Sep 17 00:00:00 2001 From: Vaelophis Nyx Date: Fri, 8 Jul 2022 17:41:26 -0500 Subject: [PATCH 06/11] north entrance exists now e --- .../LavaRuins/lavaland_biodome_fishing.dmm | 137 +++++++++++++++--- 1 file changed, 118 insertions(+), 19 deletions(-) diff --git a/_maps/RandomRuins/LavaRuins/lavaland_biodome_fishing.dmm b/_maps/RandomRuins/LavaRuins/lavaland_biodome_fishing.dmm index 7c3ad13ab06a..2cd455a2a08a 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_biodome_fishing.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_biodome_fishing.dmm @@ -382,6 +382,19 @@ }, /turf/open/floor/plasteel, /area/ruin/powered/fishing) +"nB" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 6 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) "nF" = ( /obj/structure/rack, /obj/item/twohanded/fishingrod, @@ -575,6 +588,13 @@ }, /turf/open/water/safe, /area/ruin/powered/fishing) +"wN" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -26 + }, +/turf/open/floor/wood, +/area/ruin/powered/fishing) "ym" = ( /obj/structure/extinguisher_cabinet{ pixel_x = 30; @@ -607,6 +627,36 @@ }, /turf/open/floor/plasteel/dark, /area/ruin/powered/fishing) +"zf" = ( +/obj/machinery/door/airlock/glass_large{ + name = "fishing biodome inner airlock" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 10 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"zh" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 4 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/plasteel/stairs/goon/stairs_middle{ + dir = 1 + }, +/area/ruin/powered/fishing) "zk" = ( /obj/effect/turf_decal/pool{ dir = 8 @@ -644,6 +694,21 @@ /obj/machinery/vending/autodrobe, /turf/open/floor/plasteel, /area/ruin/powered/fishing) +"BH" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 8 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -28 + }, +/turf/open/floor/plasteel/stairs/goon/stairs_middle{ + dir = 1 + }, +/area/ruin/powered/fishing) "BV" = ( /obj/machinery/light{ dir = 8 @@ -706,6 +771,13 @@ }, /turf/open/floor/wood, /area/ruin/powered/fishing) +"Eg" = ( +/obj/effect/mapping_helpers/no_lava, +/obj/structure/sign/nanotrasen{ + pixel_y = -32 + }, +/turf/open/floor/plating/lavaland_baseturf, +/area/template_noop) "Eo" = ( /obj/structure/closet/secure_closet/freezer/fridge, /obj/effect/decal/cleanable/dirt/dust, @@ -785,6 +857,18 @@ }, /turf/open/floor/plasteel, /area/ruin/powered/fishing) +"Ia" = ( +/obj/structure/fans/tiny, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 5 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) "Ie" = ( /obj/effect/spawner/structure/window/plastitanium, /obj/machinery/door/firedoor/border_only{ @@ -1251,6 +1335,21 @@ }, /turf/open/floor/wood, /area/ruin/powered/fishing) +"WD" = ( +/obj/machinery/door/airlock/glass_large{ + name = "fishing biodome outer airlock" + }, +/obj/structure/fans/tiny, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 9 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) "WK" = ( /obj/machinery/light{ dir = 8 @@ -1739,7 +1838,7 @@ JL aa "} (13,1,1) = {" -aa +US JL ZT ZT @@ -1771,10 +1870,10 @@ JL US "} (14,1,1) = {" -aa +Eg +JL +JL JL -ZT -ZT ZT ZT ZT @@ -1803,11 +1902,11 @@ JL Vu "} (15,1,1) = {" -aa -JL -ZT -ZT -dA +US +WD +BH +zf +rQ rQ rQ uy @@ -1835,11 +1934,11 @@ HV US "} (16,1,1) = {" -aa -JL -ZT -es -eK +US +Ia +zh +nB +eT eT eT if @@ -1867,10 +1966,10 @@ Fy US "} (17,1,1) = {" -aa +Eg +JL +JL JL -ZT -ZT ZT ZT ZT @@ -1899,7 +1998,7 @@ JL Vu "} (18,1,1) = {" -aa +US JL ZT ZT @@ -1919,7 +2018,7 @@ ZT ZT ZT YV -Ch +wN JL sI CI From beb2f1c036612bfca9bc9c3437a9829146cac7fa Mon Sep 17 00:00:00 2001 From: Vaelophis Nyx Date: Fri, 8 Jul 2022 17:56:02 -0500 Subject: [PATCH 07/11] fix button access for real this time fastdmm I hate you --- .../LavaRuins/lavaland_biodome_fishing.dmm | 248 +++++++++--------- 1 file changed, 124 insertions(+), 124 deletions(-) diff --git a/_maps/RandomRuins/LavaRuins/lavaland_biodome_fishing.dmm b/_maps/RandomRuins/LavaRuins/lavaland_biodome_fishing.dmm index 2cd455a2a08a..33b614d01418 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_biodome_fishing.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_biodome_fishing.dmm @@ -382,19 +382,6 @@ }, /turf/open/floor/plasteel, /area/ruin/powered/fishing) -"nB" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 6 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel, -/area/ruin/powered/fishing) "nF" = ( /obj/structure/rack, /obj/item/twohanded/fishingrod, @@ -588,13 +575,6 @@ }, /turf/open/water/safe, /area/ruin/powered/fishing) -"wN" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -26 - }, -/turf/open/floor/wood, -/area/ruin/powered/fishing) "ym" = ( /obj/structure/extinguisher_cabinet{ pixel_x = 30; @@ -620,22 +600,12 @@ /obj/structure/chair/americandiner/black, /turf/open/floor/wood, /area/ruin/powered/fishing) -"zb" = ( -/obj/structure/reagent_dispensers/watertank/high, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/fishing) -"zf" = ( -/obj/machinery/door/airlock/glass_large{ - name = "fishing biodome inner airlock" - }, +"yM" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 }, /obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 10 + dir = 6 }, /obj/machinery/door/firedoor/border_only{ dir = 1 @@ -643,19 +613,12 @@ /obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/ruin/powered/fishing) -"zh" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 4 - }, +"zb" = ( +/obj/structure/reagent_dispensers/watertank/high, /obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/stairs/goon/stairs_middle{ dir = 1 }, +/turf/open/floor/plasteel/dark, /area/ruin/powered/fishing) "zk" = ( /obj/effect/turf_decal/pool{ @@ -694,21 +657,6 @@ /obj/machinery/vending/autodrobe, /turf/open/floor/plasteel, /area/ruin/powered/fishing) -"BH" = ( -/obj/structure/railing{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 8 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -28 - }, -/turf/open/floor/plasteel/stairs/goon/stairs_middle{ - dir = 1 - }, -/area/ruin/powered/fishing) "BV" = ( /obj/machinery/light{ dir = 8 @@ -753,6 +701,30 @@ icon_state = "wood-broken4" }, /area/ruin/powered/fishing) +"CD" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/button/door{ + id = "fishshop"; + name = "Giftshop Shutters"; + pixel_x = 28; + pixel_y = 8; + req_access_txt = "Fisherman" + }, +/obj/machinery/button/door{ + id = "fishing lockdown"; + name = "Lockdown Control"; + pixel_x = 28; + pixel_y = -7; + req_access_txt = "Fisherman" + }, +/obj/effect/mob_spawn/human/fishing/alive, +/obj/structure/cloth_curtain, +/obj/structure/bed, +/obj/item/bedsheet/random, +/turf/open/floor/carpet/purple, +/area/ruin/powered/fishing) "CI" = ( /obj/effect/turf_decal/trimline/brown/filled/corner{ dir = 8 @@ -764,6 +736,13 @@ /obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/ruin/powered/fishing) +"Dn" = ( +/obj/effect/mapping_helpers/no_lava, +/obj/structure/sign/nanotrasen{ + pixel_y = -32 + }, +/turf/open/floor/plating/lavaland_baseturf, +/area/template_noop) "Dz" = ( /obj/machinery/light, /obj/effect/turf_decal/pool/corner{ @@ -771,18 +750,33 @@ }, /turf/open/floor/wood, /area/ruin/powered/fishing) -"Eg" = ( -/obj/effect/mapping_helpers/no_lava, -/obj/structure/sign/nanotrasen{ - pixel_y = -32 +"Eb" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -26 }, -/turf/open/floor/plating/lavaland_baseturf, -/area/template_noop) +/turf/open/floor/wood, +/area/ruin/powered/fishing) "Eo" = ( /obj/structure/closet/secure_closet/freezer/fridge, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/dark, /area/ruin/powered/fishing) +"Fb" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 8 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -28 + }, +/turf/open/floor/plasteel/stairs/goon/stairs_middle{ + dir = 1 + }, +/area/ruin/powered/fishing) "Fe" = ( /obj/structure/chair/stool/bamboo, /obj/effect/turf_decal/pool{ @@ -857,18 +851,6 @@ }, /turf/open/floor/plasteel, /area/ruin/powered/fishing) -"Ia" = ( -/obj/structure/fans/tiny, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 5 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel, -/area/ruin/powered/fishing) "Ie" = ( /obj/effect/spawner/structure/window/plastitanium, /obj/machinery/door/firedoor/border_only{ @@ -891,6 +873,20 @@ }, /turf/open/floor/plasteel, /area/ruin/powered/fishing) +"IT" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 4 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/plasteel/stairs/goon/stairs_middle{ + dir = 1 + }, +/area/ruin/powered/fishing) "Je" = ( /obj/effect/turf_decal/stripes{ dir = 8 @@ -923,6 +919,18 @@ /obj/effect/turf_decal/trimline/white/filled/line, /turf/open/floor/plasteel, /area/ruin/powered/fishing) +"JT" = ( +/obj/structure/fans/tiny, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 5 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) "Kb" = ( /obj/machinery/door/poddoor/preopen, /obj/effect/spawner/structure/window/plastitanium, @@ -972,6 +980,21 @@ }, /turf/open/floor/plasteel, /area/ruin/powered/fishing) +"Lj" = ( +/obj/machinery/door/airlock/glass_large{ + name = "fishing biodome outer airlock" + }, +/obj/structure/fans/tiny, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 9 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) "Lk" = ( /obj/structure/table/reinforced, /obj/machinery/door/poddoor/shutters{ @@ -1003,6 +1026,22 @@ /obj/machinery/door/poddoor/preopen, /turf/open/floor/wood, /area/ruin/powered/fishing) +"Mo" = ( +/obj/machinery/door/airlock/glass_large{ + name = "fishing biodome inner airlock" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 10 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) "NU" = ( /obj/effect/turf_decal/trimline/white/filled/line{ dir = 8 @@ -1133,30 +1172,6 @@ }, /turf/open/floor/plasteel, /area/ruin/powered/fishing) -"QT" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/button/door{ - id = "fishshop"; - name = "Giftshop Shutters"; - pixel_x = 28; - pixel_y = 8; - req_access_txt = "19" - }, -/obj/machinery/button/door{ - id = "fishing lockdown"; - name = "Lockdown Control"; - pixel_x = 28; - pixel_y = -7; - req_access_txt = "19" - }, -/obj/effect/mob_spawn/human/fishing/alive, -/obj/structure/cloth_curtain, -/obj/structure/bed, -/obj/item/bedsheet/random, -/turf/open/floor/carpet/purple, -/area/ruin/powered/fishing) "QY" = ( /obj/effect/turf_decal/pool/corner, /turf/open/floor/wood, @@ -1335,21 +1350,6 @@ }, /turf/open/floor/wood, /area/ruin/powered/fishing) -"WD" = ( -/obj/machinery/door/airlock/glass_large{ - name = "fishing biodome outer airlock" - }, -/obj/structure/fans/tiny, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 9 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel, -/area/ruin/powered/fishing) "WK" = ( /obj/machinery/light{ dir = 8 @@ -1667,7 +1667,7 @@ ZT il JL JL -QT +CD em ym Uz @@ -1870,7 +1870,7 @@ JL US "} (14,1,1) = {" -Eg +Dn JL JL JL @@ -1903,9 +1903,9 @@ Vu "} (15,1,1) = {" US -WD -BH -zf +Lj +Fb +Mo rQ rQ rQ @@ -1935,9 +1935,9 @@ US "} (16,1,1) = {" US -Ia -zh -nB +JT +IT +yM eT eT eT @@ -1966,7 +1966,7 @@ Fy US "} (17,1,1) = {" -Eg +Dn JL JL JL @@ -2018,7 +2018,7 @@ ZT ZT ZT YV -wN +Eb JL sI CI From 929147117bf44f586861324286720679c0bc96d5 Mon Sep 17 00:00:00 2001 From: Vaelophis Nyx Date: Sat, 9 Jul 2022 16:59:39 -0500 Subject: [PATCH 08/11] less vendors, moved some stuff --- .../LavaRuins/lavaland_biodome_fishing.dmm | 144 +++++++++--------- 1 file changed, 68 insertions(+), 76 deletions(-) diff --git a/_maps/RandomRuins/LavaRuins/lavaland_biodome_fishing.dmm b/_maps/RandomRuins/LavaRuins/lavaland_biodome_fishing.dmm index 33b614d01418..804d2d731893 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_biodome_fishing.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_biodome_fishing.dmm @@ -2,13 +2,6 @@ "aa" = ( /turf/template_noop, /area/template_noop) -"aI" = ( -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 6 - }, -/obj/machinery/light, -/turf/open/floor/plasteel, -/area/ruin/powered/fishing) "aW" = ( /obj/structure/window/reinforced/tinted{ dir = 8 @@ -178,20 +171,6 @@ }, /turf/open/floor/plasteel, /area/ruin/powered/fishing) -"gh" = ( -/obj/effect/turf_decal/trimline/white/filled/line{ - dir = 8 - }, -/obj/machinery/vending/fishing{ - contraband = list(/obj/item/reagent_containers/food/snacks/bait/type = 6); - premium = list(/obj/item/reagent_containers/food/snacks/bait/master = 10); - products = list(/obj/item/twohanded/fishingrod = 12, /obj/item/reagent_containers/food/snacks/bait/apprentice = 30, /obj/item/reagent_containers/food/snacks/bait/journeyman = 20, /obj/item/clothing/head/fishing = 6, /obj/item/clothing/suit/fishing = 6, /obj/item/clothing/gloves/fishing = 6, /obj/item/clothing/shoes/fishing = 6) - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/powered/fishing) "gt" = ( /obj/effect/turf_decal/trimline/brown/filled/line, /turf/open/floor/plasteel, @@ -243,6 +222,14 @@ /obj/effect/turf_decal/trimline/brown/filled/corner, /turf/open/floor/plasteel, /area/ruin/powered/fishing) +"hT" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 6 + }, +/obj/machinery/light, +/obj/structure/table/wood, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) "if" = ( /obj/effect/turf_decal/pool/corner{ dir = 1 @@ -371,36 +358,6 @@ }, /turf/open/floor/plasteel/dark, /area/ruin/powered/fishing) -"nw" = ( -/obj/effect/turf_decal/trimline/white/filled/line{ - dir = 5 - }, -/obj/machinery/vending/fishing{ - contraband = list(/obj/item/reagent_containers/food/snacks/bait/type = 6); - premium = list(/obj/item/reagent_containers/food/snacks/bait/master = 10); - products = list(/obj/item/twohanded/fishingrod = 12, /obj/item/reagent_containers/food/snacks/bait/apprentice = 30, /obj/item/reagent_containers/food/snacks/bait/journeyman = 20, /obj/item/clothing/head/fishing = 6, /obj/item/clothing/suit/fishing = 6, /obj/item/clothing/gloves/fishing = 6, /obj/item/clothing/shoes/fishing = 6) - }, -/turf/open/floor/plasteel, -/area/ruin/powered/fishing) -"nF" = ( -/obj/structure/rack, -/obj/item/twohanded/fishingrod, -/obj/item/storage/toolbox/mechanical/insulateds{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/stack/spacecash/c1{ - amount = 2000; - pixel_x = -4; - pixel_y = 3 - }, -/obj/item/stack/spacecash/c1{ - amount = 2000; - pixel_x = 5; - pixel_y = -1 - }, -/turf/open/floor/carpet/purple, -/area/ruin/powered/fishing) "nN" = ( /obj/effect/turf_decal/pool{ dir = 4 @@ -464,6 +421,20 @@ /obj/item/reagent_containers/glass/gromitmug, /turf/open/floor/plasteel/dark, /area/ruin/powered/fishing) +"qy" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 30; + pixel_y = -7 + }, +/turf/open/floor/carpet/purple, +/area/ruin/powered/fishing) +"qA" = ( +/obj/structure/sign/painting{ + pixel_y = -31 + }, +/obj/machinery/light, +/turf/open/floor/wood, +/area/ruin/powered/fishing) "rb" = ( /obj/machinery/light{ dir = 8 @@ -538,11 +509,6 @@ }, /turf/open/water/safe, /area/ruin/powered/fishing) -"tB" = ( -/obj/effect/turf_decal/trimline/white/filled/line, -/obj/machinery/vending/games, -/turf/open/floor/plasteel, -/area/ruin/powered/fishing) "tG" = ( /obj/machinery/light, /obj/effect/turf_decal/pool/corner, @@ -575,12 +541,13 @@ }, /turf/open/water/safe, /area/ruin/powered/fishing) -"ym" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = 30; - pixel_y = -7 +"xI" = ( +/obj/structure/rack, +/obj/item/twohanded/fishingrod, +/obj/item/storage/toolbox/mechanical/insulateds{ + pixel_x = 1; + pixel_y = -1 }, -/obj/machinery/computer/arcade, /turf/open/floor/carpet/purple, /area/ruin/powered/fishing) "ys" = ( @@ -725,6 +692,21 @@ /obj/item/bedsheet/random, /turf/open/floor/carpet/purple, /area/ruin/powered/fishing) +"CE" = ( +/obj/effect/turf_decal/trimline/white/filled/line, +/obj/structure/table/wood, +/obj/item/stack/spacecash/c1{ + amount = 2000; + pixel_x = 5; + pixel_y = -1 + }, +/obj/item/stack/spacecash/c1{ + amount = 2000; + pixel_x = -1; + pixel_y = 9 + }, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) "CI" = ( /obj/effect/turf_decal/trimline/brown/filled/corner{ dir = 8 @@ -818,6 +800,15 @@ }, /turf/open/floor/wood, /area/ruin/powered/fishing) +"GT" = ( +/obj/effect/turf_decal/trimline/white/filled/line{ + dir = 8 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) "HA" = ( /obj/effect/turf_decal/pool, /turf/open/floor/wood{ @@ -1011,12 +1002,6 @@ }, /turf/open/floor/plasteel, /area/ruin/powered/fishing) -"LH" = ( -/obj/structure/sign/painting{ - pixel_y = -31 - }, -/turf/open/floor/wood, -/area/ruin/powered/fishing) "LW" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor/border_only{ @@ -1250,6 +1235,13 @@ }, /turf/open/floor/plasteel/dark, /area/ruin/powered/fishing) +"TZ" = ( +/obj/effect/turf_decal/trimline/white/filled/line{ + dir = 5 + }, +/obj/machinery/computer/arcade, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) "Uz" = ( /obj/machinery/firealarm{ dir = 8; @@ -1640,7 +1632,7 @@ em em em em -nF +xI JL aa aa @@ -1669,7 +1661,7 @@ JL JL CD em -ym +qy Uz px WW @@ -1874,7 +1866,7 @@ Dn JL JL JL -ZT +Xx ZT ZT uR @@ -1970,7 +1962,7 @@ Dn JL JL JL -ZT +Xx ZT ZT uR @@ -1986,7 +1978,7 @@ ZT ZT ZT YV -LH +qA JL PG PH @@ -2057,7 +2049,7 @@ Vt Vt gJ Vt -aI +hT JL aa "} @@ -2119,7 +2111,7 @@ IB py fZ py -gh +GT NU Fj JL @@ -2147,13 +2139,13 @@ ZT ZT YV nj -nw +TZ ck ck ck TK Cg -tB +CE JL aa "} From d629067e831868e41d710aa83bb215208b1bad1a Mon Sep 17 00:00:00 2001 From: Vaelophis Nyx Date: Sat, 9 Jul 2022 17:03:56 -0500 Subject: [PATCH 09/11] updates that one table to be wood now its less ugly? --- .../LavaRuins/lavaland_biodome_fishing.dmm | 164 +++++++++--------- 1 file changed, 82 insertions(+), 82 deletions(-) diff --git a/_maps/RandomRuins/LavaRuins/lavaland_biodome_fishing.dmm b/_maps/RandomRuins/LavaRuins/lavaland_biodome_fishing.dmm index 804d2d731893..561df9fbb0f0 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_biodome_fishing.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_biodome_fishing.dmm @@ -68,6 +68,15 @@ }, /turf/open/floor/wood, /area/ruin/powered/fishing) +"dy" = ( +/obj/structure/rack, +/obj/item/twohanded/fishingrod, +/obj/item/storage/toolbox/mechanical/insulateds{ + pixel_x = 1; + pixel_y = -1 + }, +/turf/open/floor/carpet/purple, +/area/ruin/powered/fishing) "dA" = ( /obj/structure/chair/stool/bamboo, /obj/effect/turf_decal/pool{ @@ -99,6 +108,13 @@ /obj/machinery/door/poddoor/preopen, /turf/open/floor/wood, /area/ruin/powered/fishing) +"dW" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 30; + pixel_y = -7 + }, +/turf/open/floor/carpet/purple, +/area/ruin/powered/fishing) "em" = ( /turf/open/floor/carpet/purple, /area/ruin/powered/fishing) @@ -162,6 +178,21 @@ icon_state = "wood-broken3" }, /area/ruin/powered/fishing) +"fS" = ( +/obj/effect/turf_decal/trimline/white/filled/line, +/obj/structure/table/wood, +/obj/item/stack/spacecash/c1{ + amount = 2000; + pixel_x = 5; + pixel_y = -1 + }, +/obj/item/stack/spacecash/c1{ + amount = 2000; + pixel_x = -1; + pixel_y = 9 + }, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) "fZ" = ( /obj/structure/chair/comfy/brown{ dir = 8 @@ -222,14 +253,6 @@ /obj/effect/turf_decal/trimline/brown/filled/corner, /turf/open/floor/plasteel, /area/ruin/powered/fishing) -"hT" = ( -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 6 - }, -/obj/machinery/light, -/obj/structure/table/wood, -/turf/open/floor/plasteel, -/area/ruin/powered/fishing) "if" = ( /obj/effect/turf_decal/pool/corner{ dir = 1 @@ -303,6 +326,13 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/dark, /area/ruin/powered/fishing) +"lZ" = ( +/obj/structure/sign/painting{ + pixel_y = -31 + }, +/obj/machinery/light, +/turf/open/floor/wood, +/area/ruin/powered/fishing) "ma" = ( /obj/item/vending_refill/cigarette, /obj/structure/closet/crate, @@ -399,6 +429,18 @@ }, /turf/open/floor/wood, /area/ruin/powered/fishing) +"pd" = ( +/obj/machinery/microwave{ + pixel_x = -3; + pixel_y = 6 + }, +/obj/item/storage/box/donkpockets{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/structure/table/wood, +/turf/open/floor/carpet/purple, +/area/ruin/powered/fishing) "px" = ( /obj/structure/mirror{ pixel_x = 29; @@ -412,6 +454,13 @@ }, /turf/open/floor/plasteel, /area/ruin/powered/fishing) +"pX" = ( +/obj/effect/turf_decal/trimline/white/filled/line{ + dir = 5 + }, +/obj/machinery/computer/arcade, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) "qe" = ( /obj/structure/rack, /obj/item/stack/sheet/mineral/bamboo{ @@ -421,20 +470,6 @@ /obj/item/reagent_containers/glass/gromitmug, /turf/open/floor/plasteel/dark, /area/ruin/powered/fishing) -"qy" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = 30; - pixel_y = -7 - }, -/turf/open/floor/carpet/purple, -/area/ruin/powered/fishing) -"qA" = ( -/obj/structure/sign/painting{ - pixel_y = -31 - }, -/obj/machinery/light, -/turf/open/floor/wood, -/area/ruin/powered/fishing) "rb" = ( /obj/machinery/light{ dir = 8 @@ -472,6 +507,15 @@ /obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/ruin/powered/fishing) +"sz" = ( +/obj/effect/turf_decal/trimline/white/filled/line{ + dir = 8 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) "sI" = ( /obj/machinery/light{ dir = 1 @@ -541,15 +585,6 @@ }, /turf/open/water/safe, /area/ruin/powered/fishing) -"xI" = ( -/obj/structure/rack, -/obj/item/twohanded/fishingrod, -/obj/item/storage/toolbox/mechanical/insulateds{ - pixel_x = 1; - pixel_y = -1 - }, -/turf/open/floor/carpet/purple, -/area/ruin/powered/fishing) "ys" = ( /obj/machinery/door/airlock/wood{ name = "bunk room"; @@ -692,21 +727,6 @@ /obj/item/bedsheet/random, /turf/open/floor/carpet/purple, /area/ruin/powered/fishing) -"CE" = ( -/obj/effect/turf_decal/trimline/white/filled/line, -/obj/structure/table/wood, -/obj/item/stack/spacecash/c1{ - amount = 2000; - pixel_x = 5; - pixel_y = -1 - }, -/obj/item/stack/spacecash/c1{ - amount = 2000; - pixel_x = -1; - pixel_y = 9 - }, -/turf/open/floor/plasteel, -/area/ruin/powered/fishing) "CI" = ( /obj/effect/turf_decal/trimline/brown/filled/corner{ dir = 8 @@ -800,15 +820,6 @@ }, /turf/open/floor/wood, /area/ruin/powered/fishing) -"GT" = ( -/obj/effect/turf_decal/trimline/white/filled/line{ - dir = 8 - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/powered/fishing) "HA" = ( /obj/effect/turf_decal/pool, /turf/open/floor/wood{ @@ -1131,18 +1142,6 @@ }, /turf/open/floor/plasteel/dark, /area/ruin/powered/fishing) -"Qw" = ( -/obj/structure/table, -/obj/machinery/microwave{ - pixel_x = -3; - pixel_y = 6 - }, -/obj/item/storage/box/donkpockets{ - pixel_x = 3; - pixel_y = 3 - }, -/turf/open/floor/carpet/purple, -/area/ruin/powered/fishing) "QJ" = ( /obj/machinery/door/airlock/glass_large{ name = "fishing biodome inner airlock" @@ -1183,6 +1182,14 @@ /obj/item/soap/nanotrasen, /turf/open/floor/carpet/purple, /area/ruin/powered/fishing) +"SP" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 6 + }, +/obj/machinery/light, +/obj/structure/table/wood, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) "SQ" = ( /obj/machinery/griddle, /turf/open/floor/plasteel, @@ -1235,13 +1242,6 @@ }, /turf/open/floor/plasteel/dark, /area/ruin/powered/fishing) -"TZ" = ( -/obj/effect/turf_decal/trimline/white/filled/line{ - dir = 5 - }, -/obj/machinery/computer/arcade, -/turf/open/floor/plasteel, -/area/ruin/powered/fishing) "Uz" = ( /obj/machinery/firealarm{ dir = 8; @@ -1598,7 +1598,7 @@ em em em Sv -Qw +pd rB JL JL @@ -1632,7 +1632,7 @@ em em em em -xI +dy JL aa aa @@ -1661,7 +1661,7 @@ JL JL CD em -qy +dW Uz px WW @@ -1978,7 +1978,7 @@ ZT ZT ZT YV -qA +lZ JL PG PH @@ -2049,7 +2049,7 @@ Vt Vt gJ Vt -hT +SP JL aa "} @@ -2111,7 +2111,7 @@ IB py fZ py -GT +sz NU Fj JL @@ -2139,13 +2139,13 @@ ZT ZT YV nj -TZ +pX ck ck ck TK Cg -CE +fS JL aa "} From dda38b817835972fa49bf880a622248800c17abe Mon Sep 17 00:00:00 2001 From: Vaelophis Nyx Date: Sat, 9 Jul 2022 17:10:26 -0500 Subject: [PATCH 10/11] uses the new donkpocket spawner RNG donks lets go --- .../LavaRuins/lavaland_biodome_fishing.dmm | 24 +++++++++---------- 1 file changed, 11 insertions(+), 13 deletions(-) diff --git a/_maps/RandomRuins/LavaRuins/lavaland_biodome_fishing.dmm b/_maps/RandomRuins/LavaRuins/lavaland_biodome_fishing.dmm index 561df9fbb0f0..c5002c12e3f1 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_biodome_fishing.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_biodome_fishing.dmm @@ -429,18 +429,6 @@ }, /turf/open/floor/wood, /area/ruin/powered/fishing) -"pd" = ( -/obj/machinery/microwave{ - pixel_x = -3; - pixel_y = 6 - }, -/obj/item/storage/box/donkpockets{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/structure/table/wood, -/turf/open/floor/carpet/purple, -/area/ruin/powered/fishing) "px" = ( /obj/structure/mirror{ pixel_x = 29; @@ -668,6 +656,16 @@ }, /turf/open/floor/plasteel, /area/ruin/powered/fishing) +"Cb" = ( +/obj/machinery/microwave{ + pixel_x = -3; + pixel_y = 6 + }, +/obj/structure/table/wood, +/obj/effect/spawner/lootdrop/donkpockets, +/obj/effect/spawner/lootdrop/donkpockets, +/turf/open/floor/carpet/purple, +/area/ruin/powered/fishing) "Cg" = ( /turf/open/floor/plasteel, /area/ruin/powered/fishing) @@ -1598,7 +1596,7 @@ em em em Sv -pd +Cb rB JL JL From 723e37b40edeceb768ba707b6d02c91cd3ee638e Mon Sep 17 00:00:00 2001 From: Vaelophis Nyx Date: Mon, 11 Jul 2022 16:48:04 -0500 Subject: [PATCH 11/11] fishing restock finally --- icons/obj/vending_restock.dmi | Bin 2164 -> 2306 bytes yogstation/code/modules/vending/fishing.dm | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/icons/obj/vending_restock.dmi b/icons/obj/vending_restock.dmi index e937a856d11579629d251d6a09e5248357405e63..7d8ea2247e722179bf9f1ab2afdd910e8c6ca87a 100644 GIT binary patch delta 1875 zcmV-Z2dwz?5P}krBmvs7C8Ys>umAru0RR7)GiGKp0RJ-p{{UM_HgHfe%rgLnYfCf# z0EUK!hJk_0%gf>6;g^zAU567z3<*8B+7#Jz)o!%~%DjTs)Zb~+5l{rA`(wuNI38pX~phNG^98J^b zDr<4zsk~BIH<$o({EZ=6l-ip&F-b88>OqPxL{Bkp$Q!A>(jQ|v-GiKaN)A}c?Ykqz zqw(HC6z>wC#m0CkZz=YFOr89c&`4>A>@eD2ywHcb{QUL{r1;)9ADki$000ICNklFayW_d$7&&&4t_1>qzn?MC^pGtd7P@}@C-BJIf^x2D{)d5s z0W!*H(H$;8`Pp_kZw*Sh<~QmMfaW^kj|gP^Y`dJJBam{<&=>=uT7w~gwiw8Gy9*Dx zaKq0T2-gS=XwiXxl%MO6^VXo0Yi#V6R(|r9~5$IfN;$Zm?vTAd{vL1 zM_bfjt}z@9=&Df&+-uH0D(^XO>>mTC;7UqLN=iyf_k|k$U%rnKH~%EKMX@CLUdM_# z^LWCDC*lnEo$&6S-rnA3pX2;w3M=ZE@B1vpVop5WZ>0OviTe5M`aM1M2AKRF9Y`gC zgroH%5eZL!#QWoQ^L_Okt=}#04@3u?3=poz>W_fsiL~KhfbgDfm;OL9+APiYdMqO4 zaU(9}-NvB2KafmC<@uhe0gk5=^7(^9!gzk+0*&Wv4NxA7QO?!?8}Hc~VEN$Cu+Ts< zN(Z1C5QIy#YRone2D9!K5q>%UNl%pCD@X^sx%HuBm0d{>Zzb9Qd&|SFd4|wECN=iyfN=o;I z-12+F`AKk_o|&DUo%T8MOxDO`GdV||FFaAm7o6wk3r|Y9wf@YE&xsf3jN)7|n{(p% zr}F6f1;_dMr$ziEIb)&qr)Bv*o0-eVxDTy=;E8kjeP&vo@3TcYFXVwI&gJ)MV_ur? zGe$gpB37cMVI`vVIT+zy1pYo+C-<Dy!+l&vI9o_bD(O#{)AvdYG46u z3JfeG1IxsKvA)G$;QbFi{OIFP2xp!HwgLMHz{WN|zif%{&6J=&fX=`=0W@HJYlpwU z)lVV(>~p&Yq(`u^y(=}anYzaJ2d;O2mBve5*RA}%wIj;+Uwrx1*WXw?TLd|dTSZ9n z|Msr%{ep6t_776m1o?ffbYtyCY0b*-JHmYb?RVePe4nXbpUeNd;{HInOgXzg$?t1e zr_A>`7q0pP9=Vc|l9G~=(tV*u=YQArPlDUcin(Y0AnyegM51VDr0KF{S;1eR+QXJE+for#C>Z@>4~g@7?+Xo(-`1-2~>p z>JJ>iL5~Kk{BD}2o!`xhs6SB6_ip`x1NQv@cLON0nVp@TCdqc@O;eihGk5L?_~8+x zoO?guGzQT672+TSZkwWf4}J!JVM%`gh7XS|3n4HBhrRvnk1l{ee}(J;+5un+4EzFY z1A_hlyo=HC(J{pD2Mj~622A_qdE@}sz@BIass{M}0HnwB>u*QcfcG7+3{-3bdlk_R zAOk+T2G||I27Yf2hyVEV_%CFj;@N=DtZo2W;1*W{wU2pWf8Z_xe_QxQ5FY`bKc&L? z-6XQ|yD9DubahGk0}xiK{QGXVepnKNc)GXVcH0RI5YGXOLH0FL$&egFUf0d!JM zQvg8b*k%9#0KStL0vvyH`xIrni+@)yGLaqJD@bj#wytfYtqy#8r@IM4yyfR31d>|p z5689>&8g)NNZDZ&JF#6XIUAiWc1kvD&MY`%%besQ3rt~^pm*M%bChbRIMXiWsl4K> zPcpz9e`AQoQSHskSg1G$9Ds^1h)*(B=q1%&@sF{&+yk9^EEaz9J=Q7tS{Ef&(xURWhDRr1)@nrK~#90?V5{I8$}$)i(GPY zN5n0mV6<{cfQ0ZU<$yqeghYc9)MD^e5?{er0iU4K`e@Z@4r#UeAG>?Im&fkj9+?~+ zX58=4c81UH?KgkBzgznK4VNxSNl8gL>Z0T;f9eeLyB#U`pRRM`fnZQoRd@b0RF9^2 zxpDNDi1#9e+_@SI1_A-fK-V*l6eRfk)=$tT?+b~!ss^3~E(Y)@y+?C-0O6PW#k@Bp zggzn=@yq>U4v#>{Rb8bFgqsb90o-CB;{AUfJmkUk0ApaFNpL`q288^| zpqTfDgk1G9Kvy~9Lqv#Q8Dx1M5#sb)fS>;ylw*K;OV9wV2fu)50A1y_fk>ooV35O` z4bX1^F%S$o26RF5V;=# zynh1q8lZm-C{02~0J>=I)PNgro*&|JWB_wD0H~WVe6_9@ufi=lXRcBl4j67y7(8iC zUzJaspYMML&cLOlq@<*zq%MTc`$xV)iJ9LBZU&Md-)l%wcOHxDv3QK)N`sG#j*X3V zE3WesNhHHH-;djhM%{R7LQhSk;;r-P^+!ir4N!mi-Iz=!fPlmGBM||Q$0lMe^OaT( z*B=r02aHKK1DI>k)+3;KJf*uBz$nomv7a1A63G62>9CtSi+qmF?n%dgMQ z&R&1V9M%A5z6l?J`Sc8@KLFRCOd5DV!rq=(29SXTD8i|G0CCfF96+945*vUuz%j5mzNiUmpm_%-_&Z>d z9Y`J~{%-*&0CKhZ}!D`UCM4uRnkcV7_#NpWhP($?u5-myc_N z!y4f5xw$#QV;=nhdVMCpCpFAKT7{>qBt#tZ9uVZD%DbK|*Ja`5?i*ZH|udAyOFk>G#& z%c6Xr&8%lcT!AaJ#hLuRvMkQ`*@BqobD%BGetv9zyINNP(ZZrA*t+(HK_dOEd=^C)--`d&PxrKT0W>MH5 zD5jYm7#Jv5N?WB$*&eXD&F1^}Klp#p{ODu+09XTS%mO>)59DxtPPiSYR*8W$#q9y5 zN(Ft{1Ge>D<^i94YJT?l7q{^a=&koa-GK86!Jg1S5$tmel%RnUHlXhwun+k1tFOQL z_B+g}d%!W^90AxnWan3HVZNW_^atP>*e3u7>>eDk54iokY5wq|Qv<>y*gJnb78=-3 z-eLO#cZVwrmEpT~em^+k<@=w0{^i$uHqREo8pG`(#QFd5nEU$$)hg*9B=2zYd%1GI ze7{n*^ZOAu-~aaeA0*#rTGwat|1rNmP^}V9uaEP48R?Aqe$9i+{y>{tN=iyfN=oWN zsMCDk@%oM6_Mm2+SbvK91E+sUp!)+p7_gjQ zo`()l4V>_Hpl*Qf5BO!E<`_7s@pb?jP@Ed@eFqe)z5#H7hfEDL{}^EV104(HcMHqT z?-sv5Fg)ziAMn9IoB7`7^*hh^9UGAOUP|i!tN#FUDs#hrfX;CM0000