diff --git a/_maps/RandomRuins/LavaRuins/lavaland_biodome_fishing.dmm b/_maps/RandomRuins/LavaRuins/lavaland_biodome_fishing.dmm new file mode 100644 index 000000000000..c5002c12e3f1 --- /dev/null +++ b/_maps/RandomRuins/LavaRuins/lavaland_biodome_fishing.dmm @@ -0,0 +1,2405 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aa" = ( +/turf/template_noop, +/area/template_noop) +"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) +"bh" = ( +/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) +"bD" = ( +/obj/machinery/door/airlock/glass_large{ + name = "pier access" + }, +/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) +"bS" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/effect/turf_decal/pool/corner{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ruin/powered/fishing) +"ck" = ( +/obj/effect/turf_decal/trimline/white/filled/line{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"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) +"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{ + 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) +"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) +"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) +"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 + }, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"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) +"fI" = ( +/obj/effect/turf_decal/pool, +/turf/open/floor/wood{ + 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 + }, +/obj/effect/turf_decal/trimline/white/filled/line{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"gt" = ( +/obj/effect/turf_decal/trimline/brown/filled/line, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"gD" = ( +/obj/effect/turf_decal/pool, +/turf/open/floor/wood, +/area/ruin/powered/fishing) +"gJ" = ( +/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) +"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/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) +"hm" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 9 + }, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"hO" = ( +/obj/effect/turf_decal/trimline/brown/filled/corner, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"if" = ( +/obj/effect/turf_decal/pool/corner{ + dir = 1 + }, +/turf/open/floor/wood, +/area/ruin/powered/fishing) +"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) +"il" = ( +/obj/machinery/light, +/turf/open/water/safe, +/area/ruin/powered/fishing) +"iC" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"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 = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"lg" = ( +/obj/machinery/vending/dinnerware, +/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, +/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 = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ruin/powered/fishing) +"mU" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/effect/turf_decal/pool/corner{ + dir = 8 + }, +/turf/open/floor/wood, +/area/ruin/powered/fishing) +"nj" = ( +/obj/effect/spawner/structure/window/plastitanium, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/poddoor/preopen, +/turf/open/floor/plating, +/area/ruin/powered/fishing) +"nl" = ( +/obj/machinery/door/airlock/maintenance{ + name = "kitchen storage"; + req_access_txt = "Fisherman" + }, +/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) +"nN" = ( +/obj/effect/turf_decal/pool{ + dir = 4 + }, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ruin/powered/fishing) +"nZ" = ( +/obj/effect/turf_decal/stripes{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ruin/powered/fishing) +"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 = 1 + }, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"oO" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/turf_decal/pool/corner{ + dir = 1 + }, +/turf/open/floor/wood, +/area/ruin/powered/fishing) +"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) +"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{ + amount = 50 + }, +/obj/item/paicard, +/obj/item/reagent_containers/glass/gromitmug, +/turf/open/floor/plasteel/dark, +/area/ruin/powered/fishing) +"rb" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/open/water/safe, +/area/ruin/powered/fishing) +"ry" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -26 + }, +/turf/open/water/safe, +/area/ruin/powered/fishing) +"rB" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/dresser, +/turf/open/floor/carpet/purple, +/area/ruin/powered/fishing) +"rQ" = ( +/obj/effect/turf_decal/pool{ + dir = 8 + }, +/turf/open/floor/wood, +/area/ruin/powered/fishing) +"si" = ( +/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) +"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 + }, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"sW" = ( +/obj/machinery/smartfridge/drying_rack, +/obj/effect/turf_decal/trimline/white/filled/line{ + dir = 6 + }, +/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) +"tG" = ( +/obj/machinery/light, +/obj/effect/turf_decal/pool/corner, +/turf/open/floor/wood, +/area/ruin/powered/fishing) +"us" = ( +/obj/effect/turf_decal/trimline/white/filled/line{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"uy" = ( +/obj/effect/turf_decal/pool/corner{ + dir = 8 + }, +/turf/open/floor/wood, +/area/ruin/powered/fishing) +"uR" = ( +/obj/effect/turf_decal/pool{ + dir = 1 + }, +/turf/open/floor/wood, +/area/ruin/powered/fishing) +"vw" = ( +/obj/machinery/door/window{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/water/safe, +/area/ruin/powered/fishing) +"ys" = ( +/obj/machinery/door/airlock/wood{ + name = "bunk room"; + req_access_txt = "Fisherman" + }, +/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) +"yD" = ( +/obj/structure/chair/americandiner/black, +/turf/open/floor/wood, +/area/ruin/powered/fishing) +"yM" = ( +/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) +"zb" = ( +/obj/structure/reagent_dispensers/watertank/high, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ruin/powered/fishing) +"zk" = ( +/obj/effect/turf_decal/pool{ + dir = 8 + }, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/wood, +/area/ruin/powered/fishing) +"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) +"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) +"Ap" = ( +/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) +"BV" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 10 + }, +/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) +"Ch" = ( +/turf/open/floor/wood, +/area/ruin/powered/fishing) +"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) +"Cy" = ( +/turf/open/floor/wood{ + icon_state = "wood-broken3" + }, +/area/ruin/powered/fishing) +"CC" = ( +/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) +"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 + }, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"CZ" = ( +/obj/structure/window/reinforced/tinted, +/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{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ruin/powered/fishing) +"Eb" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -26 + }, +/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{ + 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) +"Fj" = ( +/obj/machinery/vending/gifts, +/obj/effect/turf_decal/trimline/white/filled/line{ + dir = 10 + }, +/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/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) +"GQ" = ( +/obj/effect/turf_decal/pool/corner{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ruin/powered/fishing) +"HA" = ( +/obj/effect/turf_decal/pool, +/turf/open/floor/wood{ + icon_state = "wood-broken4" + }, +/area/ruin/powered/fishing) +"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 = 10 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"HX" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"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) +"IB" = ( +/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) +"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 + }, +/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) +"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) +"JL" = ( +/turf/closed/wall/r_wall, +/area/ruin/powered/fishing) +"JO" = ( +/obj/machinery/smartfridge/drying_rack, +/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, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/poddoor/preopen, +/turf/open/floor/plating, +/area/ruin/powered/fishing) +"Ki" = ( +/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) +"Kw" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ruin/powered/fishing) +"KI" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 8 + }, +/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{ + id = "fishshop" + }, +/obj/machinery/paystand/register{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"LW" = ( +/obj/structure/table/reinforced, +/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) +"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 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -28 + }, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"Oy" = ( +/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) +"OQ" = ( +/obj/machinery/smartfridge/food, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"Pn" = ( +/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) +"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) +"Px" = ( +/obj/machinery/door/poddoor/preopen{ + id = "fishing lockdown" + }, +/obj/effect/turf_decal/caution/stand_clear, +/obj/machinery/door/airlock/glass{ + name = "kitchen access"; + req_access_txt = "Fisherman" + }, +/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) +"PG" = ( +/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 + }, +/obj/machinery/door/poddoor/preopen, +/turf/open/floor/plasteel/dark, +/area/ruin/powered/fishing) +"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/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/poddoor/preopen, +/turf/open/floor/plasteel/dark, +/area/ruin/powered/fishing) +"Qo" = ( +/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) +"QJ" = ( +/obj/machinery/door/airlock/glass_large{ + name = "fishing biodome inner airlock" + }, +/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) +"QY" = ( +/obj/effect/turf_decal/pool/corner, +/turf/open/floor/wood, +/area/ruin/powered/fishing) +"So" = ( +/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) +"Sv" = ( +/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) +"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, +/area/ruin/powered/fishing) +"Ta" = ( +/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) +"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) +"TL" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"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 + }, +/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) +"Uz" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 + }, +/turf/open/floor/carpet/purple, +/area/ruin/powered/fishing) +"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) +"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/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) +"Vt" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"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/dark, +/area/ruin/powered/fishing) +"Wz" = ( +/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) +"WK" = ( +/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) +"WS" = ( +/obj/machinery/vending/cigarette/beach, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"WW" = ( +/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) +"Xl" = ( +/obj/effect/spawner/structure/window/plastitanium, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/poddoor/preopen, +/turf/open/floor/plating, +/area/ruin/powered/fishing) +"Xx" = ( +/obj/machinery/light{ + dir = 1 + }, +/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 + }, +/obj/effect/turf_decal/pool, +/obj/effect/turf_decal/pool/innercorner{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ruin/powered/fishing) +"XK" = ( +/obj/machinery/oven, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"YF" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"YU" = ( +/obj/effect/turf_decal/trimline/brown/filled/corner{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/powered/fishing) +"YV" = ( +/obj/effect/turf_decal/pool{ + dir = 1 + }, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/wood, +/area/ruin/powered/fishing) +"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) = {" +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 +ZT +ZT +ZT +rb +ZT +es +ZT +JL +JL +JL +JL +JL +aa +aa +aa +aa +aa +aa +"} +(3,1,1) = {" +aa +aa +aa +aa +JL +JL +JL +ZT +rb +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +JL +UC +ry +HJ +JL +JL +JL +aa +aa +aa +aa +"} +(4,1,1) = {" +aa +aa +aa +JL +JL +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +JL +tz +vw +bh +JL +JL +JL +JL +aa +aa +aa +"} +(5,1,1) = {" +aa +aa +JL +JL +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +es +ZT +ZT +ZT +ZT +HJ +ZT +JL +em +em +em +Sv +Cb +rB +JL +JL +aa +aa +"} +(6,1,1) = {" +aa +aa +JL +ZT +ZT +es +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +JL +iM +em +em +em +em +em +dy +JL +aa +aa +"} +(7,1,1) = {" +aa +JL +JL +ZT +ZT +ZT +ZT +dA +XJ +ZT +ZT +ZT +ZT +ZT +Fe +Wz +ZT +ZT +il +JL +JL +CD +em +dW +Uz +px +WW +JL +JL +aa +"} +(8,1,1) = {" +aa +JL +ZT +ZT +ZT +ZT +ZT +uR +gD +ZT +ZT +ZT +ZT +ZT +uR +gD +ZT +ZT +ZT +YV +JL +JL +ys +JL +JL +JL +JL +JL +JL +aa +"} +(9,1,1) = {" +aa +JL +Xx +ZT +ZT +ZT +ZT +uR +gD +ZT +ZT +ZT +ZT +ZT +uR +gD +ZT +ZT +ZT +YV +yD +LW +hm +XK +BV +JL +So +ZF +JL +aa +"} +(10,1,1) = {" +aa +JL +ZT +ZT +HJ +ZT +ZT +uR +gD +ZT +HJ +ZT +ZT +ZT +uR +fI +ZT +ZT +ZT +YV +yD +LW +TL +SQ +Jt +JL +UO +fG +JL +aa +"} +(11,1,1) = {" +aa +JL +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 +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) = {" +US +JL +ZT +ZT +ZT +ZT +ZT +uR +gD +cL +ZT +ZT +ZT +cL +uR +gD +ZT +ZT +ZT +YV +yD +LW +oc +eX +Pn +JL +Qo +lg +JL +US +"} +(14,1,1) = {" +Dn +JL +JL +JL +Xx +ZT +ZT +uR +Dz +JL +Xx +ZT +il +JL +mU +gD +ZT +ZT +ZT +YV +TN +JL +Px +JL +JL +JL +JL +JL +JL +Vu +"} +(15,1,1) = {" +US +Lj +Fb +Mo +rQ +rQ +rQ +uy +Ch +bS +rQ +rQ +rQ +dg +Ch +GQ +zk +zk +zk +uy +Ch +bD +Oy +KI +Ta +HX +QJ +WK +HV +US +"} +(16,1,1) = {" +US +JT +IT +yM +eT +eT +eT +if +Ch +Jl +eT +eT +eT +oO +Ch +QY +nN +nN +nN +if +Cy +oB +YU +hO +Vt +Vt +iC +ft +Fy +US +"} +(17,1,1) = {" +Dn +JL +JL +JL +Xx +ZT +ZT +uR +tG +JL +Xx +ZT +il +JL +iX +gD +ZT +ZT +ZT +YV +lZ +JL +PG +PH +Xl +Xl +JL +Kb +JL +Vu +"} +(18,1,1) = {" +US +JL +ZT +ZT +ZT +ZT +ZT +uR +gD +rb +ZT +ZT +ZT +rb +uR +gD +ZT +ZT +ZT +YV +Eb +JL +sI +CI +HX +HX +kZ +WS +JL +US +"} +(19,1,1) = {" +aa +JL +ZT +ZT +ZT +ZT +ZT +uR +gD +ZT +ZT +ZT +ZT +ZT +uR +gD +ZT +ZT +ZT +YV +Ch +nj +YF +Vt +Vt +gJ +Vt +SP +JL +aa +"} +(20,1,1) = {" +aa +JL +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 +JL +aa +"} +(21,1,1) = {" +aa +JL +ZT +ZT +ZT +ZT +ZT +uR +gD +ZT +es +ZT +ZT +ZT +uR +gD +ZT +ZT +ZT +YV +nj +IB +py +fZ +py +sz +NU +Fj +JL +aa +"} +(22,1,1) = {" +aa +JL +Xx +ZT +ZT +ZT +ZT +uR +HA +ZT +ZT +ZT +ZT +ZT +uR +gD +ZT +ZT +ZT +YV +nj +pX +ck +ck +ck +TK +Cg +fS +JL +aa +"} +(23,1,1) = {" +aa +JL +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 +"} +(24,1,1) = {" +aa +JL +JL +ZT +ZT +ZT +ZT +eK +Ct +ZT +ZT +ZT +ZT +ZT +CC +Ct +ZT +ZT +il +JL +JL +VT +jO +jO +CZ +us +JO +JL +JL +aa +"} +(25,1,1) = {" +aa +aa +JL +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +JL +zb +nZ +jO +jO +si +zu +sW +JL +aa +aa +"} +(26,1,1) = {" +aa +aa +JL +JL +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +JL +Aa +nZ +jO +jO +JL +Ki +JL +JL +aa +aa +"} +(27,1,1) = {" +aa +aa +aa +JL +JL +ZT +ZT +ZT +ZT +ZT +es +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +JL +Je +Kw +jO +We +JL +JL +JL +aa +aa +aa +"} +(28,1,1) = {" +aa +aa +aa +aa +JL +JL +JL +ZT +cL +ZT +ZT +ZT +ZT +ZT +ZT +ZT +es +ZT +ZT +JL +ma +VJ +qe +JL +JL +JL +aa +aa +aa +aa +"} +(29,1,1) = {" +aa +aa +aa +aa +aa +aa +JL +JL +JL +JL +JL +JL +ZT +ZT +ZT +cL +ZT +ZT +HJ +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..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) + D.allowed_turf_typecache = typecacheof(/turf/open/lava) + typecacheof(/turf/open/water) /obj/item/oar name = "oar" diff --git a/icons/obj/vending_restock.dmi b/icons/obj/vending_restock.dmi index e937a856d115..7d8ea2247e72 100644 Binary files a/icons/obj/vending_restock.dmi and b/icons/obj/vending_restock.dmi differ diff --git a/yogstation/code/modules/vending/fishing.dm b/yogstation/code/modules/vending/fishing.dm index bfa70e244375..465e82103cc4 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_fishing" + /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