From aaa404a4361b6fd0415ce8fdc80581c2f0c5e244 Mon Sep 17 00:00:00 2001 From: SkyratBot <59378654+SkyratBot@users.noreply.github.com> Date: Sat, 11 Nov 2023 03:25:49 +0100 Subject: [PATCH] [MIRROR] Adds garbage dumpster ruins [MDB IGNORE] (#24900) * Adds garbage dumpster ruins (#79446) ## About The Pull Request Adds 4 small space ruins. Each is a dumpster in space containing hostile mobs to fight and items to bring back to the station. There's a decommissioned garbage truck pulling each dumpster which acts as a staging area before you take on the mobs inside. All the fights are in cramped dark areas with full pressure, air is breathable but sometimes has miasma in it so beware of getting sick. So you can drop your space suit and put on armour, but PKAs won't fire at full power and keeping a gas mask on is recommended. Also all the dumpsters look the same from the outside so you gotta crawl inside to know what's inside. And no you can't metagame it with mesons either. Comes in the following flavours: Food Waste Full of trash from kitchens, and food. Some of the food is still edible. There's a lot of territorial rats. You can chop them up into meat if you want more food. The big prize is a big vat of cooking oil. Medical Waste Spare organs, cyberorgans and almost a full set of old surgical gear. There's a syndicate agent here up to no good and he has a GUN. The gun blows up when the agent dies so you can't get it. There's a few corpses of different species in bodybags and some spare corpse parts so you can bring them back to the station and give them to the coroner. Also a single use eyestealer in a safe (the cool way to do surgery) and a bug from the old traitor objective that doesn't do jack but can probably still get you thrown in perma. Construction Garbage Tools and construction materials here, including a cool hammer that fits in a tool belt and can function as a crowbar. There's also a drug lab with plenty of weird pills to eat, cigarettes to eat and an angry russian drug dealer who will stab you if he sees you. He has a badass lighter and a flamethrower you can take after you kill him. Setting fire to things in here is not recommended because of all the welding fuel. Mall Trash Action figures, trading cards, Christmas crackers and other trash the local mall tossed out. Also a mothman used to live here but he got eaten by giant spiders so you can grab his stuff, including snacks and a civilian modsuit with no mods (wow). You can cut through the webs to kill the spiders or let them eat you too if you want. ## Why It's Good For The Game More content for space explorers. More variety to the potential dangers of space, now u can get sick and die or get eaten by rats (this is hobo RP) Better environmental storytelling. Now instead of players left asking "what happens to the garbage when it goes into space" they can rest assured that there's busted ass garbage trucks in space. All their questions are answered. Loot that encourages working with people on the station. Raw food for the kitchen, rats for genetics, organs for the coroner, etc ## Changelog :cl: add: 4 new space ruins /:cl: * Adds garbage dumpster ruins * Update belt.dmi * Fixes Jacked Up LF/CRLF issuess --------- Co-authored-by: DaCoolBoss <142358580+DaCoolBoss@users.noreply.github.com> Co-authored-by: Giz <13398309+vinylspiders@users.noreply.github.com> Co-authored-by: san7890 --- .../RandomRuins/SpaceRuins/garbagetruck1.dmm | 1494 +++++++++++++++++ .../RandomRuins/SpaceRuins/garbagetruck2.dmm | 955 +++++++++++ .../RandomRuins/SpaceRuins/garbagetruck3.dmm | 1185 +++++++++++++ .../RandomRuins/SpaceRuins/garbagetruck4.dmm | 1147 +++++++++++++ .../atmospherics/atmos_mapping_helpers.dm | 2 + code/datums/ruins/space.dm | 25 + code/game/area/areas/ruins/space.dm | 10 + code/game/objects/items/tools/crowbar.dm | 18 + .../turfs/open/floor/plating/misc_plating.dm | 4 + icons/mob/clothing/belt.dmi | Bin 49131 -> 49426 bytes .../mob/inhands/weapons/hammers_lefthand.dmi | Bin 5835 -> 5995 bytes .../mob/inhands/weapons/hammers_righthand.dmi | Bin 5763 -> 5914 bytes icons/obj/clothing/belt_overlays.dmi | Bin 3894 -> 4382 bytes icons/obj/weapons/hammer.dmi | Bin 9402 -> 9986 bytes 14 files changed, 4840 insertions(+) create mode 100644 _maps/RandomRuins/SpaceRuins/garbagetruck1.dmm create mode 100644 _maps/RandomRuins/SpaceRuins/garbagetruck2.dmm create mode 100644 _maps/RandomRuins/SpaceRuins/garbagetruck3.dmm create mode 100644 _maps/RandomRuins/SpaceRuins/garbagetruck4.dmm diff --git a/_maps/RandomRuins/SpaceRuins/garbagetruck1.dmm b/_maps/RandomRuins/SpaceRuins/garbagetruck1.dmm new file mode 100644 index 00000000000..e3a80fb657a --- /dev/null +++ b/_maps/RandomRuins/SpaceRuins/garbagetruck1.dmm @@ -0,0 +1,1494 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aF" = ( +/obj/item/trash/can/food/envirochow{ + pixel_x = 2 + }, +/obj/item/trash/can/food/envirochow{ + pixel_x = -8; + pixel_y = -6 + }, +/obj/item/trash/can/food/envirochow{ + pixel_y = -12 + }, +/obj/effect/decal/cleanable/insectguts, +/mob/living/basic/cockroach, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"aP" = ( +/obj/item/kitchen/fork{ + pixel_x = -10; + pixel_y = 0 + }, +/obj/effect/decal/cleanable/ants, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"bj" = ( +/obj/structure/closet/crate/trashcart/filled, +/obj/item/food/badrecipe/moldy/bacteria, +/obj/item/food/deadmouse, +/obj/item/sticker/syndicate/larva, +/mob/living/basic/mouse/rat, +/mob/living/basic/mouse/rat, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"bs" = ( +/obj/structure/kitchenspike_frame, +/obj/item/paper/crumpled, +/obj/item/restraints/handcuffs/cable/zipties/used, +/obj/effect/decal/cleanable/blood/gibs/old, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"bx" = ( +/obj/effect/decal/cleanable/garbage, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"bF" = ( +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"ew" = ( +/obj/item/trash/can/food/peaches/maint, +/obj/item/food/breadslice/moldy/bacteria, +/obj/effect/decal/cleanable/food/egg_smudge, +/mob/living/basic/mouse/rat, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"fb" = ( +/obj/item/trash/boritos/green, +/obj/effect/decal/cleanable/plastic, +/obj/item/storage/bag/trash, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"fk" = ( +/obj/item/kirbyplants/fern, +/obj/item/food/deadmouse, +/obj/effect/spawner/random/entertainment/money_small, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"fx" = ( +/obj/item/food/badrecipe/moldy/bacteria{ + pixel_y = -10 + }, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"fI" = ( +/turf/open/floor/catwalk_floor/iron, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"fP" = ( +/obj/item/match, +/obj/item/trash/popcorn, +/obj/item/trash/spacers_sidekick, +/obj/item/food/pizzaslice/moldy/bacteria, +/obj/effect/decal/cleanable/plastic, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"fR" = ( +/obj/effect/spawner/random/structure/crate_empty, +/obj/item/kitchen/spoon/soup_ladle{ + pixel_x = -5; + pixel_y = 7 + }, +/obj/item/food/badrecipe/moldy{ + pixel_x = 3; + pixel_y = 0 + }, +/obj/item/food/badrecipe/moldy{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/food/badrecipe/moldy{ + pixel_y = 3 + }, +/obj/item/food/badrecipe/moldy, +/obj/item/food/grown/mushroom/odious_puffball{ + pixel_y = 3 + }, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"fV" = ( +/obj/item/food/butter{ + pixel_x = 10; + pixel_y = 4 + }, +/obj/item/food/butter{ + pixel_x = 2; + pixel_y = 4 + }, +/obj/structure/closet/crate/freezer, +/obj/item/food/butter{ + pixel_x = -6; + pixel_y = 4 + }, +/obj/item/reagent_containers/condiment/flour{ + pixel_x = -6; + pixel_y = -6 + }, +/obj/item/reagent_containers/condiment/flour{ + pixel_x = 6; + pixel_y = -6 + }, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"gb" = ( +/obj/structure/closet/crate/trashcart, +/obj/item/plate_shard, +/obj/item/popsicle_stick, +/obj/item/popsicle_stick, +/obj/item/food/egg/rotten, +/obj/effect/decal/cleanable/plastic, +/obj/item/storage/bag/tray/cafeteria, +/obj/item/storage/bag/tray/cafeteria, +/obj/item/storage/bag/tray/cafeteria, +/obj/item/knife/butcher{ + desc = "A huge thing used for chopping and chopping up meat. Years of service has scarred its metal and worn groves into the handle, but its blade is well-maintained and sharp."; + name = "antique cleaver" + }, +/mob/living/basic/cockroach, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"gI" = ( +/obj/item/storage/box/mousetraps, +/obj/structure/table/reinforced, +/obj/item/melee/flyswatter, +/turf/open/floor/iron/smooth, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"hq" = ( +/obj/structure/chair/comfy/shuttle, +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"hH" = ( +/obj/item/clothing/mask/surgical, +/obj/effect/spawner/random/trash/botanical_waste, +/obj/structure/closet/crate/trashcart/filled, +/obj/item/seeds/onion/red{ + pixel_x = 6; + pixel_y = 4 + }, +/obj/item/seeds/onion{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/food/grown/mushroom/odious_puffball{ + pixel_x = -8; + pixel_y = 2 + }, +/obj/effect/spawner/random/food_or_drink/seed, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"hN" = ( +/obj/item/shard, +/obj/item/food/pizzaslice/moldy/bacteria, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"iu" = ( +/obj/structure/plasticflaps/opaque, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"iH" = ( +/obj/structure/closet/crate/freezer, +/obj/item/food/hard_taco_shell/empty{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/food/hard_taco_shell/empty{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/food/hard_taco_shell/empty{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/food/hard_taco_shell/empty{ + pixel_x = 1; + pixel_y = 1 + }, +/obj/item/storage/box/donkpockets{ + pixel_x = -5; + pixel_y = -5 + }, +/obj/effect/spawner/random/food_or_drink/donkpockets_single, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"jo" = ( +/obj/item/trash/can, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"js" = ( +/obj/item/food/egg/rotten{ + pixel_x = -6; + pixel_y = -8 + }, +/obj/item/food/egg/rotten{ + pixel_x = -10; + pixel_y = -8 + }, +/obj/item/food/egg/rotten{ + pixel_x = -14; + pixel_y = -8 + }, +/obj/item/food/meat/slab/rawcrab{ + pixel_x = 2; + pixel_y = -8 + }, +/obj/item/food/meat/slab/rawcrab{ + pixel_x = 2; + pixel_y = -8 + }, +/obj/item/food/meat/slab/rawcrab{ + pixel_x = 3; + pixel_y = -6 + }, +/obj/item/food/meat/slab/rawcrab{ + pixel_x = 2; + pixel_y = -2 + }, +/obj/item/food/meat/slab/rawcrab{ + pixel_x = 2 + }, +/obj/item/storage/fancy/pickles_jar{ + pixel_x = -8; + pixel_y = 6 + }, +/obj/structure/closet/secure_closet/freezer/empty, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"ki" = ( +/obj/effect/spawner/random/trash/food_packaging, +/obj/item/shard, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"ku" = ( +/obj/structure/fermenting_barrel, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"kJ" = ( +/obj/structure/table/reinforced, +/obj/item/storage/box/gloves{ + pixel_x = 10; + pixel_y = 8 + }, +/obj/item/storage/box/masks{ + pixel_x = -6; + pixel_y = 8 + }, +/obj/machinery/recharger{ + pixel_y = -10 + }, +/turf/open/floor/iron/smooth, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"kS" = ( +/obj/machinery/light/warm, +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"kV" = ( +/obj/machinery/computer/terminal{ + content = list("Property of Spinward-Upsilon Sanitation Department. Authorised employees only."); + desc = "A garbage truck's dusty old control console."; + name = "dashboard"; + upperinfo = "Controls locked." + }, +/obj/structure/cable, +/turf/open/floor/iron/smooth, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"nN" = ( +/obj/item/trash/candy, +/obj/item/reagent_containers/cup/glass/colocup, +/obj/item/reagent_containers/cup/glass/colocup, +/obj/item/reagent_containers/cup/glass/colocup, +/obj/item/reagent_containers/cup/glass/colocup, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"nQ" = ( +/obj/item/trash/shrimp_chips, +/mob/living/basic/mouse/rat, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"nS" = ( +/obj/effect/spawner/random/structure/crate_empty, +/obj/item/vending_refill/dinnerware, +/obj/item/vending_refill/snack, +/obj/item/circuitboard/machine/coffeemaker, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"og" = ( +/obj/structure/lattice, +/obj/structure/grille, +/obj/effect/spawner/random/entertainment/plushie, +/turf/open/space/basic, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"oq" = ( +/obj/item/food/cheese/wheel, +/obj/item/food/cheese/wheel, +/obj/item/food/cheese/wheel, +/obj/item/food/cheese/wheel, +/obj/item/food/cheese/wheel, +/obj/item/food/cheese/firm_cheese, +/obj/item/food/cheese/firm_cheese, +/obj/item/food/cheese/firm_cheese, +/obj/item/food/cheese/firm_cheese, +/obj/item/food/cheese/firm_cheese, +/obj/item/thermometer, +/obj/structure/closet/secure_closet/freezer/empty, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"oL" = ( +/obj/structure/table/reinforced, +/obj/item/analyzer{ + pixel_y = 6 + }, +/obj/item/geiger_counter{ + pixel_x = -8; + pixel_y = -2 + }, +/obj/item/flashlight{ + pixel_x = 4 + }, +/turf/open/floor/iron/smooth, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"pp" = ( +/obj/effect/spawner/random/trash/garbage, +/obj/item/broken_bottle, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"ps" = ( +/obj/item/trash/can/food/larvae, +/obj/item/food/bait/worm, +/obj/effect/decal/cleanable/garbage, +/obj/effect/decal/cleanable/ants, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"pF" = ( +/obj/item/food/badrecipe/moldy/bacteria, +/obj/item/food/deadmouse/moldy, +/obj/structure/broken_flooring/pile, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"pP" = ( +/obj/structure/lattice/catwalk, +/turf/open/space/basic, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"qd" = ( +/obj/item/food/breadslice/moldy/bacteria{ + pixel_y = -10 + }, +/obj/structure/reagent_dispensers/servingdish{ + anchored = 0 + }, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"qm" = ( +/obj/effect/decal/cleanable/food/egg_smudge, +/obj/item/food/pizzaslice/moldy, +/mob/living/basic/mouse/brown, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"qM" = ( +/turf/open/space/basic, +/area/space) +"re" = ( +/obj/item/trash/shrimp_chips, +/obj/item/trash/sosjerky, +/mob/living/basic/mouse/rat, +/mob/living/basic/mouse/rat, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"rx" = ( +/obj/item/surprise_egg, +/obj/structure/closet/crate/trashcart, +/obj/item/trash/raisins, +/obj/effect/decal/cleanable/food/egg_smudge, +/obj/item/book/manual/chef_recipes, +/obj/item/trash/semki/healthy, +/mob/living/basic/mouse/rat, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"rL" = ( +/obj/item/food/badrecipe, +/obj/item/pen/charcoal{ + desc = "It's just a wooden stick with some compressed ash on the end. At least it can write."; + name = "charcoal stick" + }, +/obj/effect/decal/cleanable/oil/streak, +/obj/structure/closet/crate/trashcart, +/obj/item/food/grown/ash_flora/shavings, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"tr" = ( +/obj/structure/broken_flooring/singular, +/obj/effect/spawner/random/trash/food_packaging, +/obj/effect/spawner/random/trash/food_packaging, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"ty" = ( +/obj/item/trash/can/food/peaches, +/obj/item/trash/boritos/red, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"tU" = ( +/obj/machinery/door/poddoor/shutters/preopen, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"uJ" = ( +/obj/item/trash/cnds, +/obj/item/food/breadslice/moldy/bacteria, +/obj/effect/decal/cleanable/wrapping, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"vA" = ( +/obj/machinery/power/terminal, +/obj/structure/tank_dispenser/oxygen, +/obj/structure/cable, +/turf/open/floor/iron/smooth, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"vI" = ( +/obj/item/poster/random_contraband, +/obj/item/tank/internals/emergency_oxygen/empty, +/obj/effect/decal/cleanable/garbage{ + pixel_x = -8; + pixel_y = -8 + }, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"wb" = ( +/obj/effect/spawner/random/trash/bacteria, +/obj/item/trash/can, +/obj/item/trash/can{ + pixel_x = 8; + pixel_y = 1 + }, +/obj/item/trash/can{ + pixel_x = 5; + pixel_y = -2 + }, +/obj/item/food/badrecipe/moldy/bacteria{ + pixel_x = 12; + pixel_y = -8 + }, +/obj/effect/decal/cleanable/fuel_pool{ + desc = "A sticky patch of dried cola. It smells very sweet."; + name = "puddle of cola" + }, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"wv" = ( +/obj/structure/closet/cardboard, +/obj/item/toy/plush/snakeplushie, +/obj/item/clothing/glasses/eyepatch, +/obj/item/clothing/mask/cigarette/cigar/havana, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"wR" = ( +/obj/structure/reagent_dispensers/water_cooler, +/obj/item/food/badrecipe/moldy/bacteria{ + pixel_x = 2; + pixel_y = -8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"xf" = ( +/obj/item/trash/tray, +/obj/item/trash/waffles, +/obj/item/trash/waffles, +/obj/item/trash/waffles, +/obj/item/food/grown/mushroom/plumphelmet, +/obj/structure/closet/crate/trashcart, +/mob/living/basic/mouse/rat, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"xg" = ( +/obj/structure/closet/crate/cardboard, +/obj/item/knife/kitchen, +/obj/item/storage/box/mousetraps, +/obj/structure/broken_flooring/pile, +/obj/item/food/grown/parsnip, +/obj/item/food/grown/parsnip, +/obj/item/food/cheese/wedge, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"xk" = ( +/obj/structure/table/reinforced, +/obj/item/gps/spaceruin{ + pixel_x = 6; + pixel_y = 2 + }, +/obj/item/storage/backpack/industrial{ + pixel_x = -8; + pixel_y = 4 + }, +/obj/item/clothing/suit/hazardvest{ + pixel_x = -8; + pixel_y = -6 + }, +/turf/open/floor/iron/smooth, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"xZ" = ( +/obj/item/restraints/handcuffs/cable/zipties/used, +/obj/effect/spawner/random/decoration/flower, +/obj/item/reagent_containers/cup/glass/bottle/wine/unlabeled, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"ye" = ( +/obj/item/trash/semki/healthy, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"yh" = ( +/obj/effect/spawner/random/trash, +/mob/living/basic/mouse, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"yi" = ( +/obj/structure/sign/warning, +/turf/closed/wall/r_wall, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"yv" = ( +/obj/item/trash/can{ + pixel_x = -8; + pixel_y = -2 + }, +/obj/item/trash/can{ + pixel_y = -8 + }, +/obj/effect/decal/cleanable/fuel_pool{ + desc = "A sticky patch of dried cola. It smells very sweet."; + name = "puddle of cola" + }, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"yC" = ( +/obj/item/trash/popcorn/caramel{ + pixel_y = -6 + }, +/mob/living/basic/cockroach, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"zK" = ( +/obj/item/trash/chips{ + pixel_x = -8 + }, +/obj/item/broken_bottle{ + pixel_x = 8; + pixel_y = 2 + }, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"Aj" = ( +/obj/effect/decal/cleanable/ants, +/mob/living/basic/mouse/white, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"An" = ( +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"AM" = ( +/obj/item/trash/can{ + pixel_x = -8; + pixel_y = -2; + pixel_z = 0 + }, +/obj/item/reagent_containers/cup/soda_cans/random{ + pixel_x = -8; + pixel_y = 6 + }, +/obj/structure/closet/crate/cardboard, +/obj/item/vending_refill/cola, +/obj/item/vending_refill/boozeomat, +/obj/item/trash/can{ + pixel_x = 8; + pixel_y = 0 + }, +/obj/item/trash/can{ + pixel_x = 2; + pixel_y = -4 + }, +/obj/item/reagent_containers/cup/soda_cans/random{ + pixel_x = -2; + pixel_y = -2 + }, +/obj/item/reagent_containers/cup/soda_cans/random{ + pixel_x = 8; + pixel_y = -2 + }, +/obj/effect/decal/cleanable/fuel_pool{ + desc = "A sticky patch of dried cola. It smells very sweet."; + name = "puddle of cola" + }, +/obj/effect/spawner/random/food_or_drink/refreshing_beverage, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"AR" = ( +/obj/structure/lattice, +/obj/structure/grille, +/turf/open/space/basic, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"BS" = ( +/obj/item/storage/bag/trash/filled{ + pixel_x = -8 + }, +/obj/effect/decal/cleanable/garbage{ + pixel_x = 2; + pixel_y = 5 + }, +/obj/effect/decal/cleanable/food/egg_smudge{ + pixel_x = -2; + pixel_y = -8 + }, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"Cc" = ( +/obj/item/trash/tray, +/obj/item/food/breadslice/moldy/bacteria{ + pixel_x = -8; + pixel_y = -8 + }, +/obj/item/food/tofu/prison{ + pixel_x = -8; + pixel_y = 4 + }, +/obj/item/food/tofu/prison{ + pixel_x = -8; + pixel_y = -2 + }, +/obj/effect/decal/cleanable/ants, +/obj/structure/closet/crate/preopen, +/obj/item/food/meat/slab/human/mutant/zombie{ + pixel_x = 8; + pixel_y = 4 + }, +/obj/item/mail/junkmail, +/obj/item/trash/raisins, +/obj/item/trash/candy{ + pixel_x = 10; + pixel_y = -6 + }, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"Ci" = ( +/obj/item/kitchen/fork/plastic{ + pixel_x = -8 + }, +/obj/item/kitchen/spoon/plastic{ + pixel_x = -2; + pixel_y = -2 + }, +/obj/item/paper/crumpled{ + pixel_x = 7; + pixel_y = -4 + }, +/obj/effect/decal/cleanable/glass, +/obj/effect/spawner/random/food_or_drink/condiment, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"Ct" = ( +/obj/machinery/door/airlock/shuttle, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"CF" = ( +/obj/machinery/reagentgrinder{ + anchored = 0 + }, +/obj/item/food/badrecipe{ + pixel_x = -4; + pixel_y = -6 + }, +/obj/effect/decal/cleanable/fuel_pool{ + desc = "A sticky patch of dried cola. It smells very sweet."; + name = "puddle of cola" + }, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"Do" = ( +/obj/item/food/badrecipe/moldy/bacteria, +/obj/item/food/bait/worm, +/obj/effect/decal/cleanable/food/tomato_smudge, +/mob/living/basic/mouse/rat, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"Ec" = ( +/obj/effect/spawner/random/trash/bucket, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"Fp" = ( +/obj/item/food/badrecipe/moldy/bacteria, +/obj/item/storage/bag/trash/filled, +/mob/living/basic/mouse/rat, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"Fs" = ( +/obj/structure/closet/cardboard, +/obj/item/restraints/handcuffs/cable/zipties/used, +/obj/item/food/cornchips/blue, +/obj/item/food/cornchips/blue, +/obj/item/food/cornchips/green, +/obj/item/food/cornchips/green, +/obj/item/food/cornchips/purple, +/obj/item/food/cornchips/purple, +/obj/item/food/cornchips/red, +/obj/item/food/cornchips/red, +/obj/item/food/cornchips/random, +/obj/item/food/cornchips/random, +/obj/item/food/cornchips/blue{ + desc = "Limited edition flavour. Only for sale within the space commonwealth."; + name = "\improper Space Salt and Vinegar Boritos corn chips"; + tastes = list("salt" = 1, "vinegar" = 3) + }, +/obj/item/food/cornchips/blue{ + desc = "Limited edition flavour. Only for sale within the space commonwealth."; + name = "\improper Space Salt and Vinegar Boritos corn chips"; + tastes = list("salt" = 1, "vinegar" = 3) + }, +/obj/item/food/cornchips/random, +/obj/item/food/cornchips/random, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"Fz" = ( +/obj/structure/table/reinforced, +/obj/machinery/cell_charger, +/obj/item/stock_parts/cell/lead, +/turf/open/floor/iron/smooth, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"FL" = ( +/obj/structure/closet/cardboard, +/obj/item/pen/blue, +/obj/item/ph_paper, +/obj/item/petri_dish, +/obj/item/healthanalyzer/simple/disease, +/obj/item/biopsy_tool, +/obj/effect/spawner/random/medical/surgery_tool, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"Gh" = ( +/obj/item/trash/semki/healthy, +/mob/living/basic/mouse, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"GB" = ( +/obj/item/trash/can, +/obj/item/storage/bag/trash, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"GP" = ( +/obj/effect/decal/cleanable/garbage, +/obj/item/crowbar/hammer{ + desc = "It's a heavy iron hammer with a plastic grip. A triangle has been chiselled into the handle."; + name = "heirloom hammer" + }, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"GU" = ( +/obj/item/reagent_containers/cup/glass/waterbottle/empty, +/obj/effect/decal/cleanable/wrapping, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"Hh" = ( +/obj/structure/closet/crate/trashcart/filled, +/obj/item/reagent_containers/cup/glass/bottle/juice/orangejuice{ + desc = "Best before '32"; + pixel_x = -6 + }, +/obj/effect/decal/cleanable/insectguts, +/obj/item/food/grown/mushroom/odious_puffball{ + pixel_x = 8; + pixel_y = 4 + }, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"Hu" = ( +/obj/effect/spawner/random/structure/crate_empty, +/obj/item/knife/plastic{ + pixel_x = 12 + }, +/obj/item/food/badrecipe/moldy/bacteria{ + pixel_x = -6 + }, +/obj/item/food/meat/slab/pig, +/obj/item/food/deadmouse, +/obj/item/food/salami{ + pixel_x = 1; + pixel_y = 2 + }, +/obj/item/food/salami{ + pixel_x = 1; + pixel_y = 3 + }, +/obj/item/food/salami{ + pixel_x = 1; + pixel_y = 6 + }, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"HC" = ( +/obj/effect/spawner/random/structure/crate_empty, +/obj/item/kitchen/fork/plastic{ + pixel_x = -8 + }, +/obj/item/kitchen/fork/plastic{ + pixel_x = 8; + pixel_y = 0 + }, +/obj/item/kitchen/fork/plastic, +/obj/item/storage/box/papersack/meat, +/obj/effect/spawner/random/food_or_drink/condiment, +/obj/item/popsicle_stick, +/obj/item/popsicle_stick{ + pixel_x = -4; + pixel_y = 1 + }, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"Ie" = ( +/obj/machinery/airalarm{ + pixel_y = 25 + }, +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"II" = ( +/obj/structure/closet/crate/trashcart/filled, +/obj/item/food/cracker, +/obj/item/food/canned/beans{ + desc = "Probably still good."; + name = "rust-covered tin of beans" + }, +/mob/living/basic/mouse/rat, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"IR" = ( +/obj/structure/table/reinforced, +/obj/item/gas_filter, +/obj/item/gas_filter, +/obj/item/clothing/mask/gas, +/obj/item/clothing/head/utility/hardhat/orange{ + pixel_y = 8 + }, +/turf/open/floor/iron/smooth, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"JH" = ( +/obj/item/petri_dish/random, +/obj/item/petri_dish/random, +/obj/item/petri_dish, +/obj/item/petri_dish, +/obj/item/petri_dish, +/obj/item/organ/internal/tongue/rat, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/glass, +/obj/item/organ/internal/stomach/rat, +/obj/item/fish/ratfish, +/obj/structure/closet/crate/freezer, +/obj/effect/spawner/random/medical/surgery_tool, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"KD" = ( +/obj/structure/closet/crate/critter, +/obj/item/dog_bone{ + pixel_y = -6 + }, +/mob/living/basic/cockroach, +/mob/living/basic/cockroach, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"KT" = ( +/obj/structure/broken_flooring/singular, +/mob/living/basic/mouse/rat, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"Le" = ( +/obj/effect/spawner/random/trash/bacteria, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"Mq" = ( +/obj/structure/closet/crate/cardboard, +/obj/item/stack/tile/bamboo/tatami{ + amount = 40 + }, +/obj/item/stack/sticky_tape{ + pixel_y = -2 + }, +/obj/effect/decal/cleanable/plastic, +/obj/effect/decal/cleanable/oil/streak, +/obj/effect/decal/cleanable/glass, +/obj/effect/spawner/random/engineering/material_cheap, +/obj/item/crowbar/hammer{ + desc = "It's a heavy claw hammer. The handle is covered in fangmarks of varying sizes."; + name = "old hammer" + }, +/obj/item/food/deadmouse, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"MA" = ( +/obj/item/food/badrecipe/moldy/bacteria, +/obj/item/food/deadmouse, +/obj/item/grown/bananapeel, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"Nm" = ( +/obj/item/trash/energybar, +/obj/item/trash/energybar, +/obj/item/trash/energybar, +/obj/item/trash/energybar, +/obj/item/food/candy/bronx, +/obj/item/food/candy/bronx, +/obj/effect/spawner/random/structure/crate_empty, +/mob/living/basic/mouse/rat, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"Od" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/shuttle, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"Oh" = ( +/obj/effect/spawner/random/trash/bacteria, +/mob/living/basic/mouse/brown, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"Ok" = ( +/obj/item/plate/large, +/obj/item/plate/large, +/obj/item/storage/box/drinkingglasses{ + pixel_x = 10; + pixel_y = 2 + }, +/obj/structure/closet/crate/preopen, +/obj/item/reagent_containers/cup/glass/coffee_cup{ + pixel_x = 4; + pixel_y = -3 + }, +/mob/living/basic/mouse/brown, +/mob/living/basic/mouse/brown, +/mob/living/basic/mouse/brown, +/mob/living/basic/mouse, +/mob/living/basic/mouse, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"Or" = ( +/obj/item/food/sustenance_bar/cheese{ + pixel_x = -6; + pixel_y = -8 + }, +/obj/structure/closet/crate/large, +/obj/item/food/sustenance_bar/cheese{ + pixel_x = -6; + pixel_y = -4 + }, +/obj/item/food/sustenance_bar/neapolitan{ + maptext_x = 0; + maptext_y = 0; + pixel_x = -6 + }, +/obj/item/food/sustenance_bar/neapolitan{ + pixel_x = -6; + pixel_y = 4 + }, +/obj/item/food/sustenance_bar/mint{ + pixel_x = -6; + pixel_y = 8 + }, +/obj/item/food/sustenance_bar/mint{ + pixel_x = -6; + pixel_y = 12 + }, +/obj/item/food/sustenance_bar{ + pixel_x = 6; + pixel_y = -10 + }, +/obj/item/food/sustenance_bar{ + pixel_x = 6; + pixel_y = -6 + }, +/obj/item/food/sustenance_bar{ + pixel_x = 6; + pixel_y = -2 + }, +/obj/item/food/sustenance_bar{ + pixel_x = 6; + pixel_y = 2 + }, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"Ox" = ( +/obj/effect/spawner/random/structure/crate_empty, +/obj/item/trash/candy{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/item/trash/can/food/desert_snails{ + pixel_x = -4; + pixel_y = 2 + }, +/obj/item/trash/can/food/envirochow{ + pixel_x = -8; + pixel_y = -2 + }, +/obj/effect/decal/cleanable/food/flour, +/obj/item/thermometer/pen{ + pixel_x = 8 + }, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"OD" = ( +/turf/closed/wall/mineral/titanium, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"OZ" = ( +/obj/effect/spawner/random/structure/crate_empty, +/obj/item/plate/small{ + pixel_x = -6 + }, +/obj/item/food/meat/slab/human/mutant/zombie{ + pixel_x = 4; + pixel_y = 6 + }, +/obj/item/food/meat/slab/human/mutant/zombie{ + pixel_x = 5 + }, +/obj/item/food/meat/slab/human/mutant/zombie{ + pixel_x = 2; + pixel_y = -5 + }, +/obj/item/food/meat/slab/human{ + pixel_x = 1; + pixel_y = 3 + }, +/obj/effect/decal/cleanable/ants, +/obj/effect/decal/cleanable/food/tomato_smudge, +/obj/item/organ/internal/heart/rat, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"PU" = ( +/obj/item/clothing/head/cone{ + pixel_x = 8; + pixel_y = 8 + }, +/obj/machinery/light/warm, +/obj/machinery/power/apc{ + cell_type = /obj/item/stock_parts/cell/lead; + locked = 0; + pixel_y = -25; + start_charge = 0 + }, +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"Qi" = ( +/obj/item/book/bible, +/obj/structure/closet/crate/cardboard, +/obj/item/mail/junkmail{ + pixel_x = -10; + pixel_y = 2 + }, +/obj/item/mail/junkmail{ + pixel_x = 6; + pixel_y = 1 + }, +/obj/item/mail/junkmail, +/obj/effect/decal/cleanable/insectguts, +/mob/living/basic/mouse/rat, +/mob/living/basic/mouse/rat, +/mob/living/basic/mouse/rat, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"QH" = ( +/obj/structure/closet/crate/trashcart/filled, +/obj/effect/decal/cleanable/insectguts, +/obj/item/pinata, +/obj/item/food/cornchips/green, +/obj/effect/spawner/random/food_or_drink/condiment, +/mob/living/basic/mouse, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"QL" = ( +/obj/item/broken_bottle, +/obj/item/grown/bananapeel, +/obj/effect/spawner/random/trash/garbage, +/mob/living/basic/mouse/rat, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"Rq" = ( +/obj/machinery/door/airlock/external/glass, +/obj/structure/fans/tiny, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"Sa" = ( +/turf/closed/wall/r_wall, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"Sb" = ( +/obj/item/food/deadmouse/moldy, +/obj/item/reagent_containers/spray/pestspray{ + pixel_x = 6; + pixel_y = 8 + }, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"TB" = ( +/obj/structure/window/reinforced/shuttle, +/obj/structure/grille, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"TG" = ( +/obj/item/mop, +/obj/item/food/deadmouse/moldy, +/obj/item/pushbroom, +/obj/effect/decal/cleanable/insectguts, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"TX" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"UX" = ( +/obj/structure/lattice/catwalk, +/obj/item/crowbar/large/emergency, +/turf/open/space/basic, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"Vb" = ( +/obj/structure/closet/crate/cardboard/mothic, +/obj/item/trash/can/food/pine_nuts, +/obj/item/broken_bottle, +/obj/item/broken_bottle, +/obj/effect/decal/cleanable/wrapping, +/mob/living/basic/mouse/rat, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"VB" = ( +/obj/machinery/power/smes, +/obj/structure/cable, +/turf/open/floor/iron/smooth, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"VL" = ( +/obj/machinery/power/shuttle_engine/propulsion, +/turf/open/space/basic, +/area/space) +"Xi" = ( +/obj/item/food/badrecipe/moldy/bacteria, +/obj/effect/decal/cleanable/food/egg_smudge, +/mob/living/basic/mouse, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"XF" = ( +/obj/item/shard, +/obj/item/trash/boritos, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"XY" = ( +/obj/structure/lattice, +/obj/structure/grille/broken, +/turf/open/space/basic, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"Yu" = ( +/obj/structure/table/reinforced, +/obj/item/storage/bag/trash{ + pixel_x = -12; + pixel_y = 0 + }, +/obj/item/storage/bag/trash, +/obj/item/storage/bag/trash{ + pixel_x = -6; + pixel_y = 0 + }, +/turf/open/floor/iron/smooth, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"Yx" = ( +/obj/structure/reagent_dispensers/cooking_oil{ + anchored = 0 + }, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"Yz" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"YB" = ( +/obj/item/trash/peanuts{ + pixel_x = -4; + pixel_y = -8 + }, +/obj/structure/closet/crate/freezer, +/obj/item/trash/pistachios{ + pixel_x = 8; + pixel_y = -4 + }, +/obj/item/trash/pistachios, +/obj/item/c_tube, +/obj/item/food/uncooked_rice{ + pixel_y = -4 + }, +/obj/item/trash/peanuts{ + pixel_x = -2; + pixel_y = 6 + }, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) +"Zb" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/grown/bananapeel, +/obj/item/food/deadmouse, +/mob/living/basic/mouse/rat, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/foodwaste) + +(1,1,1) = {" +qM +qM +pP +pP +pP +OD +VL +qM +qM +qM +qM +qM +qM +qM +qM +qM +qM +qM +qM +qM +"} +(2,1,1) = {" +qM +OD +TB +TB +OD +OD +Sa +Sa +Sa +Sa +Sa +Sa +Sa +Sa +Sa +Sa +Sa +Sa +Sa +Sa +"} +(3,1,1) = {" +XY +Od +kJ +Fz +gI +OD +Sa +Hu +rL +HC +YB +iH +wv +KD +wR +nS +fV +Vb +bs +yi +"} +(4,1,1) = {" +og +TB +kV +hq +kS +OD +Sa +xf +ku +OZ +Fp +Ok +MA +aF +vI +xg +ps +ye +GP +Sa +"} +(5,1,1) = {" +AR +TB +xk +IR +bF +OD +Sa +Ci +qm +qd +zK +aP +GU +KT +An +TX +ki +Fp +xZ +Sa +"} +(6,1,1) = {" +XY +TB +Od +OD +Ie +Ct +tU +TX +yh +bx +Yz +Do +Le +fx +wb +gb +hH +QH +bj +Sa +"} +(7,1,1) = {" +XY +Od +Yu +oL +bF +Ct +tU +fb +pF +Gh +hN +QL +TX +Mq +AM +CF +rx +II +Hh +Sa +"} +(8,1,1) = {" +og +Od +fI +fI +bF +OD +Sa +js +BS +Oh +oq +XF +jo +Aj +yv +GB +pp +re +Yx +Sa +"} +(9,1,1) = {" +XY +Od +fI +bF +PU +OD +Sa +Qi +yC +nN +Fs +fk +TG +nQ +ku +ty +ew +tr +Zb +Sa +"} +(10,1,1) = {" +AR +Od +fI +vA +VB +OD +Sa +Cc +Ox +fR +fP +Or +Ec +Sb +Xi +uJ +FL +Nm +JH +yi +"} +(11,1,1) = {" +qM +OD +Rq +Od +OD +OD +Sa +Sa +Sa +Sa +Sa +Sa +Sa +iu +iu +iu +Sa +Sa +Sa +Sa +"} +(12,1,1) = {" +qM +qM +pP +pP +UX +OD +VL +qM +qM +qM +qM +qM +qM +qM +qM +qM +qM +qM +qM +qM +"} diff --git a/_maps/RandomRuins/SpaceRuins/garbagetruck2.dmm b/_maps/RandomRuins/SpaceRuins/garbagetruck2.dmm new file mode 100644 index 00000000000..a2ed3ff8dba --- /dev/null +++ b/_maps/RandomRuins/SpaceRuins/garbagetruck2.dmm @@ -0,0 +1,955 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"bb" = ( +/obj/item/organ/external/wings/moth, +/obj/structure/closet/crate/trashcart, +/obj/item/bodypart/arm/left/skeleton, +/obj/item/bodypart/arm/right/skeleton, +/obj/item/evidencebag, +/obj/item/organ/internal/heart/cybernetic/tier2, +/obj/structure/broken_flooring/pile, +/obj/item/stack/sheet/animalhide/human/five, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"bv" = ( +/obj/structure/showcase/horrific_experiment, +/obj/effect/decal/cleanable/blood/gibs/old, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"eO" = ( +/obj/effect/spawner/random/contraband/narcotics, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"gh" = ( +/turf/open/space/basic, +/area/space) +"gr" = ( +/obj/machinery/door/poddoor/shutters/preopen, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"gy" = ( +/obj/machinery/door/airlock/external/glass, +/obj/structure/fans/tiny, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"hf" = ( +/obj/item/circuitboard/machine/medical_kiosk, +/obj/structure/frame/machine, +/obj/effect/spawner/random/engineering/tool, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"hp" = ( +/obj/structure/table/reinforced, +/obj/item/gps/spaceruin{ + pixel_x = 6; + pixel_y = 2 + }, +/obj/item/storage/backpack/industrial{ + pixel_x = -8; + pixel_y = 4 + }, +/obj/item/clothing/suit/hazardvest{ + pixel_x = -8; + pixel_y = -6 + }, +/turf/open/floor/iron/smooth, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"hu" = ( +/obj/structure/filingcabinet/chestdrawer, +/obj/item/stack/spacecash/c20, +/obj/item/pen/fountain, +/obj/structure/broken_flooring/singular, +/obj/item/swab, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"hv" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/reagent_containers/pill/maintenance{ + pixel_x = 3; + pixel_y = 7 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"io" = ( +/obj/structure/closet/body_bag, +/obj/structure/table/optable, +/obj/effect/mob_spawn/corpse/human{ + brute_damage = 35; + mob_type = /mob/living/carbon/human/species/fly; + oxy_damage = 65 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"iw" = ( +/obj/structure/lattice, +/obj/structure/grille, +/obj/effect/spawner/random/entertainment/plushie, +/turf/open/space/basic, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"iU" = ( +/obj/effect/spawner/random/trash/garbage, +/obj/effect/spawner/random/medical/medkit, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"kf" = ( +/obj/machinery/power/smes, +/obj/structure/cable, +/turf/open/floor/iron/smooth, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"kl" = ( +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"kp" = ( +/obj/structure/safe, +/obj/item/stamp/syndicate, +/obj/item/traitor_bug, +/obj/item/eyesnatcher, +/obj/item/stack/spacecash/c1000, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"kx" = ( +/obj/structure/lattice, +/obj/structure/grille, +/turf/open/space/basic, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"lT" = ( +/turf/open/floor/catwalk_floor/iron, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"mB" = ( +/obj/effect/spawner/random/engineering/tank, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"mZ" = ( +/obj/machinery/airalarm{ + pixel_y = 25 + }, +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"nW" = ( +/obj/item/storage/box/disks{ + pixel_x = -7; + pixel_y = -3 + }, +/obj/structure/broken_flooring/singular, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"pu" = ( +/obj/structure/plasticflaps/opaque, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"py" = ( +/obj/structure/closet/body_bag, +/obj/structure/table/optable, +/obj/item/surgical_drapes, +/obj/effect/mob_spawn/corpse/human{ + brute_damage = 50; + burn_damage = 50 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"pD" = ( +/obj/machinery/iv_drip/saline, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"pR" = ( +/obj/machinery/iv_drip, +/obj/item/storage/box/syringes{ + pixel_x = 6; + pixel_y = -2 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"qh" = ( +/obj/effect/decal/cleanable/fuel_pool, +/obj/item/rack_parts, +/obj/item/storage/pill_bottle/mannitol, +/obj/item/retractor/advanced, +/obj/effect/decal/cleanable/oil/slippery, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"qC" = ( +/turf/closed/wall/mineral/titanium, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"qX" = ( +/obj/effect/decal/cleanable/plastic, +/obj/structure/broken_flooring/corner, +/obj/item/trash/syndi_cakes, +/obj/item/trash/syndi_cakes, +/obj/item/trash/syndi_cakes, +/obj/item/poster/random_contraband, +/obj/item/organ/internal/tongue/zombie, +/obj/structure/closet/crate/trashcart, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"rB" = ( +/obj/structure/closet/crate/freezer, +/obj/item/stack/medical/bone_gel, +/obj/item/stack/medical/ointment, +/obj/item/thermometer, +/obj/effect/decal/cleanable/blood/splatter, +/obj/item/clothing/suit/apron/surgical, +/obj/item/clothing/neck/stethoscope, +/obj/item/clothing/neck/stethoscope, +/obj/item/biopsy_tool, +/obj/effect/spawner/random/contraband/narcotics, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"sa" = ( +/obj/structure/frame/computer, +/obj/item/circuitboard/computer/operating, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"sU" = ( +/obj/structure/lattice/catwalk, +/turf/open/space/basic, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"tI" = ( +/obj/structure/tank_holder/anesthetic, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"uo" = ( +/obj/machinery/computer/terminal{ + content = list("Property of Spinward-Upsilon Sanitation Department. Authorised employees only."); + desc = "A garbage truck's dusty old control console."; + name = "dashboard"; + upperinfo = "Controls locked." + }, +/obj/structure/cable, +/turf/open/floor/iron/smooth, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"uG" = ( +/obj/structure/chair/plastic, +/obj/item/reagent_containers/syringe/lethal/choral, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"uR" = ( +/obj/machinery/iv_drip, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/plastic, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"vf" = ( +/obj/structure/table/reinforced, +/obj/machinery/cell_charger, +/obj/item/stock_parts/cell/lead, +/turf/open/floor/iron/smooth, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"vM" = ( +/obj/structure/closet/cardboard, +/obj/item/toy/plush/snakeplushie, +/obj/item/bodypart/arm/left/robot/surplus, +/obj/item/clothing/glasses/eyepatch, +/obj/item/toy/nuke, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"wh" = ( +/mob/living/basic/trooper/syndicate/ranged, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"wk" = ( +/obj/structure/frame/computer, +/obj/effect/decal/cleanable/glass, +/obj/effect/decal/cleanable/cobweb, +/obj/item/circuitboard/computer/operating, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"xj" = ( +/obj/structure/window/reinforced/shuttle, +/obj/structure/grille, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"xw" = ( +/obj/item/restraints/handcuffs/cable/zipties/used, +/obj/structure/closet/crate/trashcart/filled, +/obj/item/reagent_containers/condiment/soysauce, +/obj/item/reagent_containers/pill/mannitol, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"xH" = ( +/obj/item/food/badrecipe/moldy, +/obj/item/food/badrecipe/moldy, +/obj/structure/closet/mini_fridge/grimy, +/obj/effect/decal/cleanable/oil, +/obj/item/reagent_containers/cup/bottle/morphine, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"zb" = ( +/obj/item/wheelchair, +/obj/item/cane/white, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"zj" = ( +/obj/structure/table/rolling{ + desc = "An Interdyne Pharmaceutics brand 'Crash Cart Classic' rolling table for surgical tools. It can and will move."; + name = "rolling surgical tray" + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"zn" = ( +/obj/structure/closet/cardboard, +/obj/item/stack/medical/suture, +/obj/item/stack/medical/gauze, +/obj/item/stack/sticky_tape/surgical, +/obj/structure/broken_flooring/corner, +/obj/item/organ/internal/cyberimp/arm/surgery, +/obj/item/organ/internal/cyberimp/eyes/hud/medical, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"zu" = ( +/obj/structure/toilet{ + anchored = 0 + }, +/obj/effect/spawner/random/contraband/permabrig_weapon, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"zZ" = ( +/obj/item/pillow, +/obj/structure/closet/crate/trashcart/laundry, +/obj/item/bodybag, +/obj/item/bodybag, +/obj/item/clothing/under/rank/medical/scrubs/blue, +/obj/item/clothing/under/rank/medical/scrubs/blue, +/obj/item/clothing/under/rank/medical/scrubs/coroner, +/obj/item/clothing/under/rank/medical/scrubs/green, +/obj/item/clothing/under/rank/medical/scrubs/green, +/obj/item/clothing/suit/toggle/labcoat, +/obj/item/clothing/suit/toggle/labcoat, +/obj/item/clothing/suit/toggle/labcoat, +/obj/item/clothing/suit/toggle/labcoat, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"Al" = ( +/obj/structure/frame/computer, +/obj/effect/decal/cleanable/glass, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"Am" = ( +/obj/structure/mannequin/plastic, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"AB" = ( +/obj/structure/shipping_container/interdyne{ + armor_type = /datum/armor/immune + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"AG" = ( +/obj/structure/chair/comfy/shuttle, +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"AU" = ( +/obj/item/paper/crumpled, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/broken_flooring/side, +/obj/item/suppressor, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"BE" = ( +/obj/structure/table/reinforced, +/obj/item/storage/bag/trash{ + pixel_x = -12; + pixel_y = 0 + }, +/obj/item/storage/bag/trash, +/obj/item/storage/bag/trash{ + pixel_x = -6; + pixel_y = 0 + }, +/turf/open/floor/iron/smooth, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"Cv" = ( +/obj/item/storage/box/mousetraps, +/obj/structure/table/reinforced, +/obj/item/melee/flyswatter, +/turf/open/floor/iron/smooth, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"CJ" = ( +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"CM" = ( +/obj/item/toy/braintoy, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/fuel_pool, +/obj/structure/closet/crate/trashcart, +/obj/item/shard, +/obj/item/stack/cable_coil, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"CU" = ( +/obj/structure/mannequin/skeleton, +/obj/structure/broken_flooring/plating, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"Dj" = ( +/obj/item/food/deadmouse/moldy, +/obj/item/statuebust/hippocratic, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"Dv" = ( +/obj/item/popsicle_stick{ + pixel_x = -4; + pixel_y = 9 + }, +/obj/item/rack_parts, +/obj/item/shard, +/obj/item/wrench/medical, +/obj/effect/decal/cleanable/plastic, +/obj/effect/spawner/random/contraband/permabrig_gear, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"EJ" = ( +/obj/item/stack/sticky_tape/surgical, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"Go" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/reagent_containers/pill/cyanide{ + pixel_y = 8 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"Gp" = ( +/obj/item/organ/internal/eyes/robotic/basic, +/obj/item/kitchen/spoon, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"Hx" = ( +/obj/effect/decal/cleanable/plastic, +/obj/structure/closet/crate/freezer, +/obj/item/skillchip/entrails_reader, +/obj/item/mod/module/health_analyzer, +/obj/item/shovel, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"HE" = ( +/obj/structure/bed/maint, +/obj/structure/bedsheetbin, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"IM" = ( +/obj/effect/decal/cleanable/robot_debris, +/obj/structure/closet/crate/freezer, +/obj/item/organ/internal/liver/roach, +/obj/item/organ/internal/stomach, +/obj/item/organ/internal/tongue/robot, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"IS" = ( +/obj/structure/broken_flooring/singular, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"JW" = ( +/obj/item/plate, +/obj/effect/decal/cleanable/plastic, +/obj/structure/closet/crate/trashcart, +/obj/item/food/deadmouse, +/obj/effect/spawner/random/medical/medkit, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"Kk" = ( +/obj/item/wheelchair, +/obj/item/screwdriver, +/obj/effect/spawner/random/maintenance/three, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"Ky" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"Lh" = ( +/obj/item/food/deadmouse/moldy, +/obj/item/pushbroom, +/obj/item/storage/bag/trash/filled, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"Ll" = ( +/obj/item/trash/boritos/red, +/obj/item/storage/box/gloves, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"LA" = ( +/obj/item/mail/junkmail, +/obj/effect/decal/cleanable/plastic, +/obj/item/clothing/mask/surgical, +/obj/item/extinguisher/empty, +/obj/item/sticker/assistant, +/obj/item/reagent_containers/cup/coffeepot, +/obj/item/coffee_cartridge/decaf, +/obj/structure/closet/crate/trashcart, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"LG" = ( +/obj/structure/lattice/catwalk, +/obj/item/crowbar/large/emergency, +/turf/open/space/basic, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"LI" = ( +/obj/structure/table/reinforced, +/obj/item/gas_filter, +/obj/item/gas_filter, +/obj/item/clothing/mask/gas, +/obj/item/clothing/head/utility/hardhat/orange{ + pixel_y = 8 + }, +/turf/open/floor/iron/smooth, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"LR" = ( +/obj/machinery/power/terminal, +/obj/structure/tank_dispenser/oxygen, +/obj/structure/cable, +/turf/open/floor/iron/smooth, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"MC" = ( +/turf/closed/wall/r_wall, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"NJ" = ( +/obj/structure/table/reinforced, +/obj/item/storage/box/gloves{ + pixel_x = 10; + pixel_y = 8 + }, +/obj/item/storage/box/masks{ + pixel_x = -6; + pixel_y = 8 + }, +/obj/machinery/recharger{ + pixel_y = -10 + }, +/turf/open/floor/iron/smooth, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"Od" = ( +/obj/item/clothing/head/cone{ + pixel_x = 8; + pixel_y = 8 + }, +/obj/machinery/light/warm, +/obj/machinery/power/apc{ + cell_type = /obj/item/stock_parts/cell/lead; + locked = 0; + pixel_y = -25; + start_charge = 0 + }, +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"Ok" = ( +/obj/item/reagent_containers/pill/cyanide, +/obj/effect/spawner/random/medical/minor_healing, +/obj/effect/spawner/random/medical/surgery_tool, +/obj/item/reagent_containers/blood/o_minus, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"OA" = ( +/obj/machinery/door/airlock/shuttle, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"Pd" = ( +/obj/structure/lattice, +/obj/structure/grille/broken, +/turf/open/space/basic, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"Pe" = ( +/obj/effect/decal/cleanable/robot_debris/up, +/obj/structure/frame/computer, +/obj/item/stack/sheet/glass{ + amount = 2 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"PM" = ( +/obj/structure/closet/mini_fridge/grimy, +/obj/item/storage/organbox, +/obj/effect/decal/cleanable/blood/gibs/old, +/obj/item/storage/pill_bottle/epinephrine, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"Qq" = ( +/obj/structure/microscope, +/obj/structure/broken_flooring/singular, +/obj/effect/spawner/random/trash/food_packaging, +/obj/item/instrument/bilehorn, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"QK" = ( +/obj/effect/decal/cleanable/robot_debris/down, +/obj/item/circular_saw, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"Rn" = ( +/obj/structure/closet/crate/cardboard, +/obj/item/book/manual/wiki/surgery, +/obj/item/book/manual/wiki/surgery, +/obj/item/book/manual/wiki/medicine{ + name = "Medical Space Compendium, Volume 637" + }, +/obj/item/book/manual/wiki/medicine{ + name = "Medical Space Compendium, Volume 637" + }, +/obj/item/book/manual/wiki/medicine{ + name = "Medical Space Compendium, Volume 637" + }, +/obj/item/book/manual/wiki/medicine{ + name = "Medical Space Compendium, Volume 637" + }, +/obj/item/stamp/denied, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"RT" = ( +/obj/structure/frame/machine, +/obj/item/shard, +/obj/effect/decal/cleanable/glass, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"Tp" = ( +/obj/structure/barricade/wooden, +/obj/structure/barricade/wooden/crude, +/obj/structure/curtain/cloth, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"TM" = ( +/obj/structure/closet/body_bag, +/obj/structure/table/optable, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/mob_spawn/corpse/human{ + brute_damage = 200; + mob_type = /mob/living/carbon/human/species/lizard + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"Ua" = ( +/obj/structure/table/reinforced, +/obj/item/analyzer{ + pixel_y = 6 + }, +/obj/item/geiger_counter{ + pixel_x = -8; + pixel_y = -2 + }, +/obj/item/flashlight{ + pixel_x = 4 + }, +/turf/open/floor/iron/smooth, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"Um" = ( +/obj/effect/decal/cleanable/garbage, +/obj/item/lipstick, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"UJ" = ( +/obj/item/storage/box/masks, +/obj/item/storage/box/masks, +/obj/item/storage/box/masks, +/obj/item/clothing/mask/surgical, +/obj/item/reagent_containers/spray/cleaner{ + pixel_x = 7; + pixel_y = 5 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"VL" = ( +/obj/machinery/power/shuttle_engine/propulsion, +/turf/open/space/basic, +/area/space) +"WX" = ( +/obj/machinery/light/warm, +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"XC" = ( +/obj/structure/sign/warning, +/turf/closed/wall/r_wall, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"XD" = ( +/obj/structure/sinkframe, +/obj/structure/broken_flooring/pile, +/obj/effect/decal/cleanable/blood/gibs/old, +/obj/item/reagent_containers/cup/rag{ + pixel_x = 6; + pixel_y = -3 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"XR" = ( +/obj/structure/broken_flooring/pile, +/obj/effect/spawner/random/trash/garbage, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"Yj" = ( +/obj/structure/reflector/single/mapping{ + rotation_angle = 360 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) +"Zi" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/shuttle, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/medicalwaste) + +(1,1,1) = {" +gh +gh +sU +sU +sU +qC +VL +gh +gh +gh +gh +gh +gh +gh +gh +gh +gh +gh +gh +gh +"} +(2,1,1) = {" +gh +qC +xj +xj +qC +qC +MC +MC +MC +MC +MC +MC +MC +MC +MC +MC +MC +MC +MC +MC +"} +(3,1,1) = {" +Pd +Zi +NJ +vf +Cv +qC +MC +wk +nW +sa +HE +PM +zZ +hu +vM +AB +py +io +TM +XC +"} +(4,1,1) = {" +iw +xj +uo +AG +WX +qC +MC +Dj +XR +Al +QK +CJ +Um +zb +tI +CJ +uG +CJ +Ok +MC +"} +(5,1,1) = {" +kx +xj +hp +LI +kl +qC +MC +Pe +CJ +CJ +CJ +eO +CJ +CJ +Kk +CJ +zj +Go +bv +MC +"} +(6,1,1) = {" +Pd +xj +Zi +qC +mZ +OA +gr +CJ +Ky +iU +Rn +CM +qh +CJ +wh +CJ +CJ +Ky +Yj +MC +"} +(7,1,1) = {" +Pd +Zi +BE +Ua +kl +OA +gr +CJ +CJ +mB +Dv +rB +JW +CJ +EJ +AB +xw +CJ +kp +MC +"} +(8,1,1) = {" +iw +Zi +lT +lT +kl +qC +MC +uR +CJ +CJ +hv +CJ +CJ +CJ +Gp +CJ +pD +CJ +IM +MC +"} +(9,1,1) = {" +Pd +Zi +lT +kl +Od +qC +MC +pR +eO +XD +UJ +RT +Lh +CJ +Hx +CJ +zu +IS +bb +MC +"} +(10,1,1) = {" +kx +Zi +lT +LR +kf +qC +MC +CU +Ll +xH +Qq +hf +LA +CJ +Am +Tp +zn +AU +qX +XC +"} +(11,1,1) = {" +gh +qC +gy +Zi +qC +qC +MC +MC +MC +MC +MC +MC +MC +pu +pu +pu +MC +MC +MC +MC +"} +(12,1,1) = {" +gh +gh +sU +sU +LG +qC +VL +gh +gh +gh +gh +gh +gh +gh +gh +gh +gh +gh +gh +gh +"} diff --git a/_maps/RandomRuins/SpaceRuins/garbagetruck3.dmm b/_maps/RandomRuins/SpaceRuins/garbagetruck3.dmm new file mode 100644 index 00000000000..45947bb4112 --- /dev/null +++ b/_maps/RandomRuins/SpaceRuins/garbagetruck3.dmm @@ -0,0 +1,1185 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ac" = ( +/obj/item/trash/semki/healthy, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"ap" = ( +/obj/machinery/power/terminal, +/obj/structure/tank_dispenser/oxygen, +/obj/structure/cable, +/turf/open/floor/iron/smooth, +/area/ruin/space/has_grav/garbagetruck/squat) +"aG" = ( +/obj/item/storage/toolbox/electrical{ + pixel_x = 9; + pixel_y = 8 + }, +/obj/item/storage/toolbox/mechanical{ + pixel_x = -9; + pixel_y = 8 + }, +/obj/effect/decal/cleanable/fuel_pool, +/obj/item/storage/toolbox/mechanical{ + pixel_x = -9; + pixel_y = 2 + }, +/obj/item/stack/rods/ten, +/obj/structure/closet/crate/preopen, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"aI" = ( +/obj/structure/bed/maint, +/obj/item/knife/shiv, +/obj/item/storage/backpack/satchel/leather/withwallet, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/fuel_pool, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"bb" = ( +/obj/item/food/badrecipe/moldy, +/obj/item/tank/internals/plasma/empty{ + pixel_x = -10; + pixel_y = 4 + }, +/obj/item/tank/internals/plasma/empty{ + pixel_y = 4 + }, +/obj/item/popsicle_stick, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"bP" = ( +/obj/item/cigbutt/cigarbutt, +/obj/effect/decal/cleanable/dirt, +/obj/item/reagent_containers/syringe/contraband/krokodil, +/obj/item/screwdriver, +/obj/effect/decal/cleanable/fuel_pool, +/obj/structure/reagent_dispensers/fueltank/large, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"bR" = ( +/obj/item/bedsheet/rainbow, +/obj/item/cigbutt, +/obj/item/clothing/ears/earmuffs, +/obj/structure/bed/maint, +/obj/effect/decal/cleanable/fuel_pool, +/obj/effect/spawner/random/contraband/permabrig_gear, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"dh" = ( +/obj/machinery/light/warm, +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron, +/area/ruin/space/has_grav/garbagetruck/squat) +"do" = ( +/obj/structure/chair/comfy/shuttle, +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron, +/area/ruin/space/has_grav/garbagetruck/squat) +"dC" = ( +/obj/item/storage/box/mousetraps, +/obj/structure/table/reinforced, +/obj/item/melee/flyswatter, +/turf/open/floor/iron/smooth, +/area/ruin/space/has_grav/garbagetruck/squat) +"dF" = ( +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron, +/area/ruin/space/has_grav/garbagetruck/squat) +"dL" = ( +/obj/item/toy/mecha/marauder, +/obj/structure/closet/cardboard, +/obj/item/toy/plush/snakeplushie, +/obj/item/storage/fancy/cigarettes/cigpack_robust, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"fF" = ( +/obj/item/clothing/suit/caution, +/obj/item/trash/syndi_cakes, +/obj/effect/decal/cleanable/plastic, +/obj/item/t_scanner, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"gq" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/shuttle, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/squat) +"gy" = ( +/obj/structure/window/reinforced/shuttle, +/obj/structure/grille, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/squat) +"hk" = ( +/obj/structure/table/reinforced, +/obj/item/storage/bag/trash{ + pixel_x = -12; + pixel_y = 0 + }, +/obj/item/storage/bag/trash, +/obj/item/storage/bag/trash{ + pixel_x = -6; + pixel_y = 0 + }, +/turf/open/floor/iron/smooth, +/area/ruin/space/has_grav/garbagetruck/squat) +"hm" = ( +/obj/item/mecha_parts/chassis/ripley, +/obj/item/mecha_parts/part/ripley_right_leg{ + pixel_x = 4; + pixel_y = -8 + }, +/obj/item/mecha_parts/part/ripley_left_leg{ + pixel_x = -4; + pixel_y = -7 + }, +/obj/item/mecha_parts/part/ripley_torso, +/obj/effect/decal/cleanable/fuel_pool, +/obj/structure/closet/crate/large{ + desc = "A hefty wooden crate with the word \"REJECT\" stamped on it. You'll need a crowbar to get it open." + }, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"ih" = ( +/obj/item/bedsheet/purple, +/obj/item/clothing/mask/cigarette/space_cigarette, +/obj/structure/bed/maint, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/fuel_pool, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"iU" = ( +/obj/structure/chair/stool, +/obj/effect/decal/cleanable/fuel_pool, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"jl" = ( +/obj/structure/table/reinforced, +/obj/item/gps/spaceruin{ + pixel_x = 6; + pixel_y = 2 + }, +/obj/item/storage/backpack/industrial{ + pixel_x = -8; + pixel_y = 4 + }, +/obj/item/clothing/suit/hazardvest{ + pixel_x = -8; + pixel_y = -6 + }, +/turf/open/floor/iron/smooth, +/area/ruin/space/has_grav/garbagetruck/squat) +"jJ" = ( +/obj/effect/spawner/random/trash/cigbutt, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"jN" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/decal/cleanable/fuel_pool, +/obj/item/stock_parts/scanning_module, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"jZ" = ( +/obj/machinery/door/airlock/external/glass, +/obj/structure/fans/tiny, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/squat) +"kb" = ( +/obj/effect/decal/cleanable/fuel_pool, +/obj/item/stock_parts/cell/crap/empty, +/obj/effect/decal/cleanable/plastic, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"kR" = ( +/obj/item/tank/internals/oxygen/yellow, +/obj/structure/closet/crate/preopen, +/obj/effect/decal/cleanable/shreds, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"la" = ( +/obj/structure/lattice, +/obj/structure/grille/broken, +/turf/open/space/basic, +/area/ruin/space/has_grav/garbagetruck/squat) +"le" = ( +/obj/structure/door_assembly/door_assembly_mhatch, +/obj/effect/decal/cleanable/fuel_pool, +/obj/item/shard, +/obj/item/stack/cable_coil/cut, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"lv" = ( +/obj/item/storage/box/zipties{ + pixel_x = -6; + pixel_y = 3 + }, +/obj/item/storage/box/stockparts/basic{ + pixel_x = 8; + pixel_y = -2 + }, +/obj/item/storage/box/disks{ + pixel_x = -8; + pixel_y = -4 + }, +/obj/structure/closet/crate/large, +/obj/effect/decal/cleanable/fuel_pool, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"lA" = ( +/obj/item/sticker/toolbox, +/obj/structure/closet/crate/cardboard, +/obj/item/book/manual/wiki/engineering_guide, +/obj/item/book/manual/wiki/engineering_construction, +/obj/item/book/manual/ripley_build_and_repair, +/obj/effect/decal/cleanable/fuel_pool, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"lE" = ( +/obj/machinery/airalarm{ + pixel_y = 25 + }, +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron, +/area/ruin/space/has_grav/garbagetruck/squat) +"lY" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"mV" = ( +/turf/closed/wall/r_wall, +/area/ruin/space/has_grav/garbagetruck/squat) +"nX" = ( +/obj/structure/closet/crate/engineering/electrical, +/obj/effect/decal/cleanable/fuel_pool, +/obj/item/electronics/airlock, +/obj/item/electronics/airlock, +/obj/item/electronics/airlock, +/obj/item/electronics/airlock, +/obj/item/electronics/airlock, +/obj/item/electronics/airlock, +/obj/item/electronics/airlock, +/obj/item/electronics/airlock, +/obj/item/electronics/airlock, +/obj/item/electronics/airlock, +/obj/item/electronics/firelock, +/obj/item/electronics/firelock, +/obj/item/electronics/firelock, +/obj/item/electronics/firelock, +/obj/item/electronics/firelock, +/obj/item/stack/cable_coil, +/obj/item/stack/cable_coil, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"oD" = ( +/obj/effect/spawner/random/trash/cigbutt, +/obj/item/trash/boritos/purple, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"pd" = ( +/obj/item/stack/rods/ten, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"pk" = ( +/obj/structure/lattice/catwalk, +/turf/open/space/basic, +/area/ruin/space/has_grav/garbagetruck/squat) +"pC" = ( +/obj/effect/decal/cleanable/fuel_pool, +/obj/item/storage/bag/construction, +/obj/item/clothing/shoes/winterboots/ice_boots/eva{ + desc = "A heavy pair of boots with grips applied to the bottom to keep the wearer vertical while walking in freezing conditions. It's clearly been well used."; + name = "ice climbing boots" + }, +/obj/structure/closet/crate/engineering/electrical, +/obj/item/stock_parts/capacitor/adv, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"pM" = ( +/obj/item/lead_pipe, +/obj/structure/door_assembly/door_assembly_mhatch, +/obj/effect/decal/cleanable/glass, +/obj/item/restraints/handcuffs/cable/zipties/used, +/obj/item/shard, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"qF" = ( +/obj/structure/closet/cardboard, +/obj/effect/decal/cleanable/fuel_pool, +/obj/item/pushbroom, +/obj/item/restraints/handcuffs/cable/zipties/used, +/obj/item/toy/brokenradio, +/obj/effect/spawner/random/engineering/tool, +/mob/living/basic/cockroach, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"rq" = ( +/obj/effect/decal/cleanable/fuel_pool, +/obj/effect/decal/cleanable/dirt, +/obj/structure/bed/dogbed, +/turf/open/floor/plating/dumpsterair, +/area/space) +"sb" = ( +/obj/effect/decal/cleanable/fuel_pool, +/obj/item/boxcutter, +/obj/item/boxcutter, +/obj/item/folder/yellow, +/obj/item/geiger_counter, +/obj/item/stack/sticky_tape, +/obj/structure/closet/crate/preopen, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"sf" = ( +/obj/item/burner/fuel{ + pixel_x = -5; + pixel_y = -2 + }, +/obj/effect/decal/cleanable/glass, +/obj/effect/decal/cleanable/ash, +/obj/item/reagent_containers/cup/beaker/plastic{ + pixel_x = -5; + pixel_y = 4 + }, +/obj/structure/table, +/obj/item/reagent_containers/dropper{ + pixel_x = 7; + pixel_y = 0 + }, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"sF" = ( +/obj/structure/table/reinforced, +/obj/item/storage/box/gloves{ + pixel_x = 10; + pixel_y = 8 + }, +/obj/item/storage/box/masks{ + pixel_x = -6; + pixel_y = 8 + }, +/obj/machinery/recharger{ + pixel_y = -10 + }, +/turf/open/floor/iron/smooth, +/area/ruin/space/has_grav/garbagetruck/squat) +"tu" = ( +/obj/item/clothing/mask/cigarette/robust, +/obj/structure/closet/emcloset, +/obj/item/clothing/suit/utility/fire/heavy, +/obj/item/clothing/head/utility/hardhat/welding/atmos, +/obj/item/survivalcapsule/bathroom, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"tL" = ( +/obj/structure/reagent_dispensers/fueltank/large, +/obj/effect/decal/cleanable/fuel_pool, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"ui" = ( +/obj/item/rollingpaper, +/obj/item/book/random{ + pixel_x = 7; + pixel_y = 2 + }, +/obj/item/clothing/gloves/fingerless{ + pixel_x = -8; + pixel_y = 4 + }, +/obj/structure/table, +/obj/effect/decal/cleanable/fuel_pool, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"un" = ( +/obj/item/food/branrequests, +/obj/item/kitchen/spoon/plastic, +/obj/effect/decal/cleanable/fuel_pool, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"ut" = ( +/obj/item/clothing/suit/apron/overalls{ + pixel_y = -3 + }, +/obj/effect/decal/cleanable/fuel_pool, +/obj/structure/reagent_dispensers/fueltank/large, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"uW" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/fuel_pool, +/obj/structure/bonfire{ + desc = "Begging to be lit." + }, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"vq" = ( +/obj/item/shard, +/obj/effect/decal/cleanable/fuel_pool, +/obj/structure/closet/crate/trashcart/filled, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"vI" = ( +/obj/item/clothing/head/beanie/red{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/clothing/glasses/regular, +/obj/structure/table, +/obj/item/food/grown/kronkus{ + pixel_x = -5; + pixel_y = 8 + }, +/obj/effect/decal/cleanable/fuel_pool, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"vJ" = ( +/obj/effect/decal/cleanable/fuel_pool, +/obj/effect/decal/cleanable/molten_object/large, +/obj/structure/broken_flooring/pile, +/obj/item/food/deadmouse/moldy, +/obj/item/stock_parts/water_recycler, +/obj/item/stock_parts/cell/lead, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"vW" = ( +/obj/effect/spawner/random/engineering/material_cheap, +/obj/structure/girder/displaced, +/obj/item/stock_parts/scanning_module, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"xg" = ( +/obj/structure/chair/office, +/obj/item/reagent_containers/cup/mortar, +/obj/item/pestle, +/obj/effect/decal/cleanable/fuel_pool, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"yo" = ( +/obj/item/clothing/head/cone{ + pixel_x = 8; + pixel_y = 8 + }, +/obj/machinery/light/warm, +/obj/machinery/power/apc{ + cell_type = /obj/item/stock_parts/cell/lead; + locked = 0; + pixel_y = -25; + start_charge = 0 + }, +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron, +/area/ruin/space/has_grav/garbagetruck/squat) +"yF" = ( +/obj/item/trash/spacers_sidekick, +/obj/item/trash/flare, +/obj/effect/decal/cleanable/fuel_pool, +/obj/effect/spawner/random/contraband/narcotics, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"za" = ( +/obj/item/cigbutt/cigarbutt{ + desc = "A manky old cigar butt. A little cobweb is on the end."; + pixel_x = -8; + pixel_y = -2 + }, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"zh" = ( +/obj/item/cigbutt, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"zo" = ( +/obj/effect/decal/cleanable/fuel_pool, +/obj/structure/girder/displaced, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"zz" = ( +/obj/item/cigbutt/cigarbutt, +/obj/effect/decal/cleanable/oil, +/obj/effect/decal/cleanable/fuel_pool, +/obj/structure/closet/crate/trashcart, +/obj/item/storage/bag/trash, +/obj/item/clothing/shoes/sneakers/black, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"zC" = ( +/obj/structure/lattice, +/obj/structure/grille, +/turf/open/space/basic, +/area/ruin/space/has_grav/garbagetruck/squat) +"zN" = ( +/obj/structure/table/reinforced, +/obj/item/gas_filter, +/obj/item/gas_filter, +/obj/item/clothing/mask/gas, +/obj/item/clothing/head/utility/hardhat/orange{ + pixel_y = 8 + }, +/turf/open/floor/iron/smooth, +/area/ruin/space/has_grav/garbagetruck/squat) +"zY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/toy/minimeteor, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"BN" = ( +/obj/item/tank/internals/plasma/full, +/obj/effect/decal/cleanable/fuel_pool, +/obj/structure/reagent_dispensers/fueltank/large, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"Cm" = ( +/obj/effect/decal/cleanable/fuel_pool, +/obj/item/mod/module/jetpack, +/obj/item/stock_parts/servo, +/obj/item/stock_parts/subspace/filter, +/obj/structure/fluff/oldturret, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"Dq" = ( +/obj/item/match, +/obj/effect/decal/cleanable/fuel_pool, +/obj/effect/spawner/random/entertainment/cigarette, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"DR" = ( +/obj/item/shard/plasma{ + pixel_x = -8; + pixel_y = 4 + }, +/obj/item/trash/semki{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/item/food/badrecipe/moldy{ + pixel_x = -6; + pixel_y = -4 + }, +/obj/effect/decal/cleanable/fuel_pool, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"Er" = ( +/obj/item/clothing/suit/space, +/obj/item/clothing/head/helmet/space, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"Fe" = ( +/obj/structure/fermenting_barrel, +/obj/item/reagent_containers/cup/bottle/welding_fuel{ + pixel_x = 9; + pixel_y = -6 + }, +/obj/effect/decal/cleanable/fuel_pool, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"FD" = ( +/obj/structure/table/reinforced, +/obj/item/analyzer{ + pixel_y = 6 + }, +/obj/item/geiger_counter{ + pixel_x = -8; + pixel_y = -2 + }, +/obj/item/flashlight{ + pixel_x = 4 + }, +/turf/open/floor/iron/smooth, +/area/ruin/space/has_grav/garbagetruck/squat) +"FN" = ( +/obj/item/storage/fancy/cigarettes/cigpack_robust{ + pixel_x = -9; + pixel_y = 4 + }, +/obj/item/storage/fancy/cigarettes/cigpack_robust{ + pixel_x = 1; + pixel_y = 4 + }, +/obj/structure/closet/crate/cardboard, +/obj/item/storage/fancy/cigarettes/cigpack_syndicate{ + pixel_x = -9 + }, +/obj/item/storage/fancy/cigarettes/cigpack_shadyjims{ + pixel_x = 1 + }, +/obj/item/gas_filter/damaged{ + pixel_x = -5; + pixel_y = -4 + }, +/obj/item/clothing/mask/gas{ + pixel_x = 1; + pixel_y = -3 + }, +/obj/item/clothing/mask/gas{ + desc = "This gas mask feels different. It's not quite like the others."; + pixel_x = -1; + pixel_y = -3 + }, +/obj/item/clothing/mask/gas{ + pixel_x = -4; + pixel_y = -3 + }, +/obj/item/clothing/mask/gas{ + pixel_x = -7; + pixel_y = -3 + }, +/obj/effect/decal/cleanable/fuel_pool, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"Gn" = ( +/turf/open/floor/catwalk_floor/iron, +/area/ruin/space/has_grav/garbagetruck/squat) +"Hk" = ( +/obj/item/food/pizzaslice/moldy/bacteria, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"Hn" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/fuel_pool, +/obj/effect/decal/cleanable/oil/slippery, +/obj/item/pen, +/obj/item/stock_parts/subspace/analyzer, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"Hw" = ( +/obj/effect/decal/cleanable/fuel_pool, +/obj/effect/spawner/random/trash/cigbutt, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"HD" = ( +/obj/structure/mecha_wreckage/ripley, +/obj/effect/decal/cleanable/fuel_pool, +/obj/effect/decal/cleanable/molten_object, +/obj/item/organ/internal/tongue/robot, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"HN" = ( +/obj/structure/table/reinforced, +/obj/machinery/cell_charger, +/obj/item/stock_parts/cell/lead, +/turf/open/floor/iron/smooth, +/area/ruin/space/has_grav/garbagetruck/squat) +"HZ" = ( +/turf/closed/wall/mineral/titanium, +/area/ruin/space/has_grav/garbagetruck/squat) +"Jx" = ( +/obj/structure/chem_separator, +/obj/effect/decal/cleanable/fuel_pool, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"JL" = ( +/obj/machinery/space_heater/improvised_chem_heater, +/obj/effect/decal/cleanable/fuel_pool, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"JO" = ( +/obj/item/storage/pill_bottle/stimulant{ + pixel_x = 1; + pixel_y = 3 + }, +/obj/item/storage/pill_bottle/maintenance_pill/full{ + pixel_x = -2; + pixel_y = -2 + }, +/obj/structure/closet/crate/preopen, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/reagent_containers/syringe/contraband/methamphetamine{ + pixel_x = -5; + pixel_y = -7 + }, +/obj/item/reagent_containers/syringe/contraband/krokodil{ + pixel_x = -1; + pixel_y = -2 + }, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"JR" = ( +/obj/effect/decal/cleanable/ash, +/obj/effect/decal/cleanable/oil/streak, +/mob/living/basic/trooper/russian, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"JW" = ( +/obj/machinery/door/poddoor/shutters/preopen, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"JX" = ( +/turf/open/space/basic, +/area/space) +"Ko" = ( +/obj/machinery/computer/terminal{ + content = list("Property of Spinward-Upsilon Sanitation Department. Authorised employees only."); + desc = "A garbage truck's dusty old control console."; + name = "dashboard"; + upperinfo = "Controls locked." + }, +/obj/structure/cable, +/turf/open/floor/iron/smooth, +/area/ruin/space/has_grav/garbagetruck/squat) +"Kq" = ( +/obj/structure/closet/crate, +/obj/effect/decal/cleanable/fuel_pool, +/obj/item/airlock_painter, +/obj/item/pen/screwdriver, +/obj/item/rcd_ammo, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"LV" = ( +/obj/machinery/power/smes, +/obj/structure/cable, +/turf/open/floor/iron/smooth, +/area/ruin/space/has_grav/garbagetruck/squat) +"Ml" = ( +/obj/structure/plasticflaps/opaque, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"MJ" = ( +/obj/structure/lattice/catwalk, +/obj/item/crowbar/large/emergency, +/turf/open/space/basic, +/area/ruin/space/has_grav/garbagetruck/squat) +"MQ" = ( +/obj/item/stock_parts/cell/crap/empty{ + pixel_x = -4; + pixel_y = 10 + }, +/obj/item/clothing/mask/cigarette/space_cigarette{ + pixel_x = -5; + pixel_y = 7 + }, +/obj/effect/decal/cleanable/fuel_pool, +/obj/item/crowbar/hammer{ + desc = "A large claw hammer. It's been heavily used, as evidenced by the dents and scratches covering its head."; + name = "claw hammer" + }, +/obj/item/storage/fancy/cigarettes/cigpack_cannabis{ + pixel_x = 6; + pixel_y = 2 + }, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"Nd" = ( +/obj/item/binoculars, +/obj/item/crowbar/large/old, +/obj/item/tank/jetpack/improvised, +/obj/effect/decal/cleanable/fuel_pool, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"Ol" = ( +/obj/item/plate_shard, +/obj/effect/decal/cleanable/fuel_pool, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"Pz" = ( +/obj/structure/sign/warning, +/turf/closed/wall/r_wall, +/area/ruin/space/has_grav/garbagetruck/squat) +"PE" = ( +/obj/machinery/door/airlock/shuttle, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/squat) +"PH" = ( +/obj/item/bikehorn/rubberducky, +/obj/structure/closet/mini_fridge/grimy, +/obj/item/reagent_containers/cup/soda_cans/grey_bull, +/obj/item/reagent_containers/cup/soda_cans/monkey_energy, +/obj/item/reagent_containers/cup/soda_cans/monkey_energy, +/obj/item/reagent_containers/cup/soda_cans/pwr_game, +/obj/item/reagent_containers/cup/blastoff_ampoule, +/obj/structure/table, +/obj/item/food/drug/moon_rock, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"Rw" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/fuel_pool, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"RD" = ( +/obj/effect/decal/cleanable/fuel_pool, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"RP" = ( +/obj/structure/table, +/obj/item/food/drug/moon_rock{ + pixel_x = 7; + pixel_y = 4 + }, +/obj/item/lighter/skull{ + light_color = "#F57247"; + pixel_x = 8; + pixel_y = -3 + }, +/obj/item/weldingtool/largetank{ + light_color = "#F57247"; + max_fuel = 50; + pixel_x = -7; + pixel_y = 3 + }, +/obj/effect/decal/cleanable/fuel_pool, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"Ss" = ( +/obj/item/cigbutt/roach, +/obj/effect/decal/cleanable/fuel_pool, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"To" = ( +/obj/effect/decal/cleanable/fuel_pool, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"Tv" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/trash/can/food/beans{ + pixel_x = 8; + pixel_y = -4 + }, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"TD" = ( +/obj/item/food/deadmouse, +/obj/item/trash/candy, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"Vw" = ( +/obj/item/rollingpaper{ + pixel_x = 8; + pixel_y = -6 + }, +/obj/item/rollingpaper{ + pixel_x = -2; + pixel_y = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate/wooden, +/obj/item/clothing/glasses/night{ + pixel_x = -1; + pixel_y = -2 + }, +/obj/item/melee/roastingstick{ + pixel_x = 11 + }, +/obj/item/flamethrower/full/tank{ + pixel_x = -2; + pixel_y = 4 + }, +/obj/effect/decal/cleanable/fuel_pool, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"VL" = ( +/obj/machinery/power/shuttle_engine/propulsion, +/turf/open/space/basic, +/area/space) +"WK" = ( +/obj/effect/decal/cleanable/fuel_pool, +/obj/item/clothing/shoes/workboots{ + pixel_x = 7; + pixel_y = 5 + }, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"WV" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"Xt" = ( +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"Xv" = ( +/obj/item/food/deadmouse, +/obj/item/clothing/shoes/sneakers/red, +/obj/item/clothing/mask/cigarette/carp, +/obj/item/extinguisher/mini, +/obj/effect/decal/cleanable/fuel_pool, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"XS" = ( +/obj/effect/decal/cleanable/fuel_pool, +/obj/structure/firelock_frame, +/obj/structure/broken_flooring/pile, +/obj/item/reagent_containers/syringe/contraband/methamphetamine, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) +"Ye" = ( +/obj/structure/lattice, +/obj/structure/grille, +/obj/effect/spawner/random/entertainment/plushie, +/turf/open/space/basic, +/area/ruin/space/has_grav/garbagetruck/squat) +"Zu" = ( +/obj/item/food/candy, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/closet/crate/trashcart, +/obj/item/storage/bag/trash/filled, +/obj/item/trash/champagne_cork, +/obj/effect/decal/cleanable/fuel_pool, +/turf/open/floor/plating/dumpsterair, +/area/ruin/space/has_grav/garbagetruck/squat) + +(1,1,1) = {" +JX +JX +pk +pk +pk +HZ +VL +JX +JX +JX +JX +JX +JX +JX +JX +JX +JX +JX +JX +JX +"} +(2,1,1) = {" +JX +HZ +gy +gy +HZ +HZ +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(3,1,1) = {" +la +gq +sF +HN +dC +HZ +mV +bR +ih +un +aI +rq +Fe +lv +pM +tu +hm +pC +fF +Pz +"} +(4,1,1) = {" +Ye +gy +Ko +do +dh +HZ +mV +ut +WK +zh +WV +Tv +za +aG +zo +HD +MQ +qF +Cm +mV +"} +(5,1,1) = {" +zC +gy +jl +zN +dF +HZ +mV +zz +Xt +jJ +Xt +Xt +DR +uW +XS +nX +BN +vJ +vW +mV +"} +(6,1,1) = {" +la +gy +gq +HZ +lE +PE +JW +WV +WV +WV +Xt +To +Hw +Hk +vq +zY +Hn +kb +le +mV +"} +(7,1,1) = {" +la +gq +hk +FD +dF +PE +JW +oD +Xt +JO +RD +To +Xt +TD +pd +JR +Kq +sb +dL +mV +"} +(8,1,1) = {" +Ye +gq +Gn +Gn +dF +HZ +mV +vI +Ss +sf +iU +Xt +Xt +ac +Xt +bb +jN +lA +kR +mV +"} +(9,1,1) = {" +la +gq +Gn +dF +yo +HZ +mV +ui +xg +RP +Jx +lY +JL +tL +Xt +Rw +To +Ol +To +mV +"} +(10,1,1) = {" +zC +gq +Gn +ap +LV +HZ +mV +PH +Xt +FN +Vw +bP +Zu +To +Dq +yF +Nd +Er +Xv +Pz +"} +(11,1,1) = {" +JX +HZ +jZ +gq +HZ +HZ +mV +mV +mV +mV +mV +mV +mV +Ml +Ml +Ml +mV +mV +mV +mV +"} +(12,1,1) = {" +JX +JX +pk +pk +MJ +HZ +VL +JX +JX +JX +JX +JX +JX +JX +JX +JX +JX +JX +JX +JX +"} diff --git a/_maps/RandomRuins/SpaceRuins/garbagetruck4.dmm b/_maps/RandomRuins/SpaceRuins/garbagetruck4.dmm new file mode 100644 index 00000000000..761990a97d5 --- /dev/null +++ b/_maps/RandomRuins/SpaceRuins/garbagetruck4.dmm @@ -0,0 +1,1147 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aj" = ( +/obj/machinery/power/smes, +/obj/structure/cable, +/turf/open/floor/iron/smooth, +/area/ruin/space/has_grav/garbagetruck/toystore) +"bL" = ( +/obj/structure/table/reinforced, +/obj/item/storage/bag/trash{ + pixel_x = -12; + pixel_y = 0 + }, +/obj/item/storage/bag/trash, +/obj/item/storage/bag/trash{ + pixel_x = -6; + pixel_y = 0 + }, +/turf/open/floor/iron/smooth, +/area/ruin/space/has_grav/garbagetruck/toystore) +"bU" = ( +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron, +/area/ruin/space/has_grav/garbagetruck/toystore) +"cf" = ( +/obj/item/paint_palette, +/obj/item/storage/crayons, +/obj/structure/spider/stickyweb, +/obj/structure/table_frame/wood, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"cg" = ( +/obj/structure/spider/stickyweb, +/obj/item/clothing/under/costume/mummy, +/obj/item/clothing/mask/mummy, +/obj/effect/decal/cleanable/glass, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"cq" = ( +/obj/machinery/light/warm, +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron, +/area/ruin/space/has_grav/garbagetruck/toystore) +"cT" = ( +/obj/item/c_tube, +/obj/effect/spawner/random/trash/garbage, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"dn" = ( +/obj/structure/window/reinforced/shuttle, +/obj/structure/grille, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"dq" = ( +/obj/effect/spawner/random/structure/crate_empty, +/obj/item/trash/candy{ + pixel_x = 7 + }, +/obj/item/lead_pipe{ + pixel_x = -2; + pixel_y = -4 + }, +/obj/item/plate_shard{ + pixel_x = 6; + pixel_y = 0 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"eL" = ( +/turf/open/floor/catwalk_floor/iron, +/area/ruin/space/has_grav/garbagetruck/toystore) +"hD" = ( +/obj/structure/mannequin/wood{ + desc = "Oh, so this is a dress-up game now. It makes eye contact." + }, +/obj/item/clothing/shoes/kindle_kicks{ + pixel_y = -10 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"hH" = ( +/obj/structure/spider/solid, +/obj/item/book/manual/wiki/cytology, +/obj/effect/decal/cleanable/plastic, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"hS" = ( +/obj/structure/closet/crate/trashcart/filled, +/obj/item/toy/xmas_cracker, +/obj/item/toy/xmas_cracker, +/obj/item/toy/toy_xeno, +/obj/item/clothing/head/costume/party/festive, +/obj/effect/decal/cleanable/fuel_pool, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"it" = ( +/obj/item/trash/candle, +/obj/item/food/canned/pine_nuts, +/obj/item/kitchen/fork, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"jD" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/shuttle, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"kj" = ( +/obj/structure/mannequin/plastic, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"kz" = ( +/obj/item/storage/wallet/random, +/obj/item/coin/plastic, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"ld" = ( +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"lg" = ( +/obj/structure/lattice/catwalk, +/turf/open/space/basic, +/area/ruin/space/has_grav/garbagetruck/toystore) +"lm" = ( +/obj/structure/spider/stickyweb, +/obj/structure/spider/sticky, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"mf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/structure/tank_holder, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"mM" = ( +/obj/structure/spider/stickyweb, +/obj/item/food/badrecipe/moldy, +/obj/item/storage/box/pdas, +/obj/effect/spawner/random/entertainment/money_small, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"ng" = ( +/obj/item/vending_refill/snack, +/obj/item/food/candy, +/obj/structure/broken_flooring/side, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"nM" = ( +/turf/closed/wall/mineral/titanium, +/area/ruin/space/has_grav/garbagetruck/toystore) +"nP" = ( +/obj/structure/bed/maint, +/obj/item/pen/survival, +/obj/item/bedsheet/grey, +/obj/effect/decal/cleanable/shreds, +/obj/effect/spawner/random/bureaucracy/pen, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"pi" = ( +/obj/item/chair/wood, +/obj/item/c_tube, +/obj/effect/decal/cleanable/generic, +/obj/structure/broken_flooring/corner, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"ps" = ( +/obj/effect/spawner/random/trash, +/obj/effect/spawner/random/bureaucracy/paper, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"pA" = ( +/obj/structure/spider/effigy, +/obj/structure/spider/stickyweb, +/obj/item/coin/silver, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"pN" = ( +/obj/structure/closet/crate/cardboard/mothic, +/obj/item/clothing/head/mothcap, +/obj/item/clothing/mask/gas/explorer, +/obj/item/clothing/under/misc/overalls, +/obj/item/clothing/shoes/magboots, +/obj/item/clothing/glasses/meson, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"qX" = ( +/obj/structure/spider/sticky, +/obj/item/food/badrecipe/moldy, +/obj/structure/spider/stickyweb, +/obj/item/food/spidereggs{ + pixel_x = 4; + pixel_y = 6 + }, +/obj/structure/closet/crate/trashcart, +/obj/item/food/spidereggs{ + pixel_x = -4; + pixel_y = 6 + }, +/obj/effect/spawner/random/trash/food_packaging, +/obj/item/food/spidereggs, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"rb" = ( +/obj/structure/sign/warning, +/turf/closed/wall/r_wall, +/area/ruin/space/has_grav/garbagetruck/toystore) +"rc" = ( +/obj/effect/decal/cleanable/oil, +/obj/item/flashlight/flare/torch, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"ri" = ( +/obj/structure/lattice/catwalk, +/obj/item/crowbar/large/emergency, +/turf/open/space/basic, +/area/ruin/space/has_grav/garbagetruck/toystore) +"rr" = ( +/obj/structure/floodlight_frame, +/obj/effect/spawner/random/decoration/glowstick, +/obj/effect/spawner/random/decoration/glowstick, +/obj/effect/spawner/random/decoration/glowstick, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"rI" = ( +/obj/structure/lattice, +/obj/structure/grille, +/turf/open/space/basic, +/area/ruin/space/has_grav/garbagetruck/toystore) +"sh" = ( +/obj/item/food/badrecipe/moldy/bacteria, +/obj/effect/decal/cleanable/ants, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"sw" = ( +/obj/effect/decal/cleanable/glass/plastitanium/screws, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/cardboard_cutout, +/obj/item/clothing/neck/tie/horrible, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"sA" = ( +/obj/item/clothing/head/costume/rabbitears, +/obj/item/grown/bananapeel, +/obj/effect/decal/cleanable/garbage, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"sO" = ( +/obj/item/clothing/suit/syndicatefake, +/obj/item/weldingtool/largetank{ + pixel_x = -4; + pixel_y = 2 + }, +/obj/effect/decal/cleanable/fuel_pool, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"ts" = ( +/obj/structure/spider/solid, +/obj/structure/spider/stickyweb, +/obj/structure/closet/crate/trashcart/filled, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"tQ" = ( +/obj/item/rack_parts, +/obj/structure/spider/stickyweb, +/obj/item/folder/blue{ + pixel_x = -3; + pixel_y = -2 + }, +/obj/item/folder/blue, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"ub" = ( +/obj/structure/filingcabinet, +/obj/structure/spider/stickyweb, +/obj/item/storage/wallet/random, +/obj/item/pen/blue, +/obj/item/paper/fluff/junkmail_redpill, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"uT" = ( +/obj/structure/table/reinforced, +/obj/item/gas_filter, +/obj/item/gas_filter, +/obj/item/clothing/mask/gas, +/obj/item/clothing/head/utility/hardhat/orange{ + pixel_y = 8 + }, +/turf/open/floor/iron/smooth, +/area/ruin/space/has_grav/garbagetruck/toystore) +"uX" = ( +/obj/structure/table/reinforced, +/obj/item/gps/spaceruin{ + pixel_x = 6; + pixel_y = 2 + }, +/obj/item/storage/backpack/industrial{ + pixel_x = -8; + pixel_y = 4 + }, +/obj/item/clothing/suit/hazardvest{ + pixel_x = -8; + pixel_y = -6 + }, +/turf/open/floor/iron/smooth, +/area/ruin/space/has_grav/garbagetruck/toystore) +"vz" = ( +/obj/structure/frame/computer, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"wo" = ( +/obj/machinery/door/airlock/shuttle, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"wu" = ( +/obj/machinery/airalarm{ + pixel_y = 25 + }, +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron, +/area/ruin/space/has_grav/garbagetruck/toystore) +"ww" = ( +/obj/machinery/door/airlock/external/glass, +/obj/structure/fans/tiny, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"wy" = ( +/obj/item/barcodescanner, +/obj/effect/decal/cleanable/dirt, +/obj/item/cardpack/series_one{ + pixel_x = 2; + pixel_y = 1 + }, +/obj/item/cardpack/series_one{ + pixel_y = 4 + }, +/obj/item/cardpack/series_one{ + pixel_x = -3; + pixel_y = 2 + }, +/obj/item/cardpack/series_one, +/obj/structure/closet/crate/cardboard, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"wE" = ( +/obj/structure/closet/crate/wooden, +/obj/item/toy/figure/wizard{ + pixel_x = 8; + pixel_y = 6 + }, +/obj/item/toy/figure/clown{ + pixel_x = -2; + pixel_y = 6 + }, +/obj/item/toy/figure/secofficer{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/toy/figure/secofficer{ + pixel_x = 8; + pixel_y = 2 + }, +/obj/item/toy/figure/secofficer{ + pixel_x = -4; + pixel_y = 2 + }, +/obj/item/toy/figure/dsquad{ + pixel_x = 4; + pixel_y = -1 + }, +/obj/item/toy/figure/dsquad{ + pixel_y = -1 + }, +/obj/item/toy/figure/dsquad{ + pixel_x = -4; + pixel_y = -1 + }, +/obj/item/toy/figure/dsquad{ + pixel_x = -8; + pixel_y = -1 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"wK" = ( +/obj/effect/decal/cleanable/robot_debris/down, +/obj/item/clothing/under/costume/skeleton, +/obj/item/clothing/mask/gas/prop, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"wW" = ( +/obj/structure/spider/stickyweb, +/obj/item/food/badrecipe/moldy, +/obj/item/grown/bananapeel, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"xd" = ( +/obj/effect/decal/cleanable/robot_debris/up, +/obj/effect/decal/cleanable/oil, +/obj/item/melee/skateboard, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"xf" = ( +/obj/structure/door_assembly/door_assembly_wood, +/obj/effect/decal/cleanable/plastic, +/obj/effect/decal/cleanable/oil/slippery, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"xC" = ( +/obj/item/stack/sheet/plastic/five, +/obj/item/stack/sheet/plastic/five, +/obj/structure/mannequin/plastic, +/obj/item/clothing/neck/tie/black, +/obj/effect/decal/cleanable/glass, +/obj/effect/decal/cleanable/plastic, +/obj/item/spear, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"xI" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/effect/decal/cleanable/plastic, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"xQ" = ( +/obj/item/storage/box/mousetraps, +/obj/structure/table/reinforced, +/obj/item/melee/flyswatter, +/turf/open/floor/iron/smooth, +/area/ruin/space/has_grav/garbagetruck/toystore) +"xW" = ( +/obj/structure/broken_flooring/pile, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"yb" = ( +/obj/item/food/canned/tomatoes{ + pixel_x = 3; + pixel_y = 6 + }, +/obj/item/food/canned/tomatoes{ + pixel_x = 5; + pixel_y = 7 + }, +/obj/structure/closet/crate/cardboard/mothic, +/obj/item/food/uncooked_rice{ + pixel_x = 0; + pixel_y = -6 + }, +/obj/item/food/uncooked_rice{ + pixel_x = 2; + pixel_y = -6 + }, +/obj/item/food/uncooked_rice{ + pixel_x = 4; + pixel_y = -6 + }, +/obj/item/food/uncooked_rice{ + pixel_x = 6; + pixel_y = -6 + }, +/obj/item/food/uncooked_rice{ + pixel_x = 8; + pixel_y = -6 + }, +/obj/item/food/cracker, +/obj/item/food/cracker, +/obj/item/food/cracker, +/obj/item/food/cracker, +/obj/item/food/cracker, +/obj/item/food/cracker{ + pixel_x = -2; + pixel_y = -4 + }, +/obj/item/food/cracker{ + pixel_x = -7; + pixel_y = -2 + }, +/obj/item/food/cracker{ + pixel_y = 1 + }, +/obj/item/food/cracker{ + pixel_x = 2; + pixel_y = 1 + }, +/obj/item/food/cracker{ + pixel_y = -2 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"yP" = ( +/obj/structure/lattice, +/obj/structure/grille, +/obj/effect/spawner/random/entertainment/plushie, +/turf/open/space/basic, +/area/ruin/space/has_grav/garbagetruck/toystore) +"yS" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"zs" = ( +/obj/machinery/computer/terminal{ + content = list("Property of Spinward-Upsilon Sanitation Department. Authorised employees only."); + desc = "A garbage truck's dusty old control console."; + name = "dashboard"; + upperinfo = "Controls locked." + }, +/obj/structure/cable, +/turf/open/floor/iron/smooth, +/area/ruin/space/has_grav/garbagetruck/toystore) +"AG" = ( +/obj/item/clothing/glasses/blindfold, +/obj/effect/decal/cleanable/plastic, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"AQ" = ( +/obj/item/food/spidereggs, +/obj/effect/mob_spawn/corpse/human{ + brute_damage = 200; + mob_type = /mob/living/carbon/human/species/moth; + outfit = /datum/outfit/abductorcorpse; + oxy_damage = 200 + }, +/obj/structure/spider/cocoon{ + pixel_x = -2; + pixel_y = 4 + }, +/obj/item/mod/control/pre_equipped/standard{ + pixel_x = -6; + pixel_y = 4 + }, +/mob/living/basic/spider/giant/viper, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"BK" = ( +/obj/structure/closet/mini_fridge, +/obj/item/storage/cans/sixsoda, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"BO" = ( +/obj/structure/spider/stickyweb, +/obj/item/stock_parts/water_recycler, +/obj/effect/decal/cleanable/insectguts, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"Dm" = ( +/obj/item/trash/cheesie, +/obj/item/shovel, +/obj/item/seeds/nettle, +/obj/item/popsicle_stick, +/obj/item/hatchet/wooden, +/obj/item/cigbutt, +/obj/item/secateurs, +/obj/item/pickaxe/rusted, +/obj/item/boxcutter, +/obj/structure/closet/crate/preopen, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"Dv" = ( +/obj/machinery/door/poddoor/shutters/preopen, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"ER" = ( +/obj/structure/chair/comfy/shuttle, +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron, +/area/ruin/space/has_grav/garbagetruck/toystore) +"FM" = ( +/obj/structure/closet/crate/trashcart, +/obj/item/clothing/mask/surgical, +/obj/item/clothing/suit/costume/whitedress, +/obj/structure/broken_flooring/singular, +/obj/item/clothing/head/costume/nursehat, +/obj/item/clothing/neck/stethoscope, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"Gt" = ( +/obj/structure/sign/flag/mothic, +/turf/closed/wall/r_wall, +/area/ruin/space/has_grav/garbagetruck/toystore) +"He" = ( +/obj/structure/spider/passage, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"Hj" = ( +/obj/structure/lattice, +/obj/structure/grille/broken, +/turf/open/space/basic, +/area/ruin/space/has_grav/garbagetruck/toystore) +"Hv" = ( +/obj/effect/decal/cleanable/glass/plastitanium/screws, +/obj/effect/spawner/random/bureaucracy/paper, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"Hy" = ( +/obj/item/toy/xmas_cracker, +/obj/item/kirbyplants/synthetic/plant26, +/obj/item/storage/pill_bottle/probital, +/obj/item/clothing/head/costume/festive, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"HK" = ( +/obj/structure/closet/crate/large, +/obj/item/rwd/loaded, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"Ix" = ( +/obj/structure/closet/cardboard, +/obj/item/bodypart/chest/robot, +/obj/item/toy/katana, +/obj/item/toy/plush/snakeplushie, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"IQ" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/broken_flooring/pile, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"IS" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"Ja" = ( +/obj/structure/closet/crate/trashcart/filled, +/obj/effect/decal/cleanable/plastic, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/card/cardboard, +/obj/item/broken_bottle, +/obj/item/cardpack/resin, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"JB" = ( +/obj/structure/spider/stickyweb, +/obj/structure/closet/crate/cardboard, +/obj/item/bikehorn/rubberducky, +/obj/item/clothing/glasses/monocle, +/obj/item/clothing/head/hats/tophat{ + desc = "It's a fancy looking hat. Inside is a label with a triangle drawn on it." + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"JI" = ( +/obj/item/dice/d10, +/obj/structure/filingcabinet/chestdrawer, +/obj/item/computer_disk/maintenance/modsuit_control, +/obj/item/computer_disk/maintenance/modsuit_control, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"KR" = ( +/obj/item/clothing/head/cone{ + pixel_x = 8; + pixel_y = 8 + }, +/obj/machinery/light/warm, +/obj/machinery/power/apc{ + cell_type = /obj/item/stock_parts/cell/lead; + locked = 0; + pixel_y = -25; + start_charge = 0 + }, +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron, +/area/ruin/space/has_grav/garbagetruck/toystore) +"Lm" = ( +/obj/effect/decal/cleanable/garbage, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"Lu" = ( +/obj/item/kirbyplants/synthetic/plant27, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"Mp" = ( +/obj/structure/table/reinforced, +/obj/machinery/cell_charger, +/obj/item/stock_parts/cell/lead, +/turf/open/floor/iron/smooth, +/area/ruin/space/has_grav/garbagetruck/toystore) +"MK" = ( +/obj/structure/filingcabinet/chestdrawer, +/obj/item/mail/junkmail, +/obj/item/healthanalyzer/simple/disease, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"OZ" = ( +/obj/item/trash/candy, +/obj/structure/broken_flooring/pile, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"Pn" = ( +/obj/structure/closet/crate/mail, +/obj/item/trash/can, +/obj/item/mail/junkmail, +/obj/item/mail/junkmail, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"Pv" = ( +/obj/structure/spider/stickyweb, +/obj/item/kirbyplants/synthetic/plant29, +/obj/item/crowbar/hammer, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"PJ" = ( +/obj/structure/spider/passage, +/obj/effect/spawner/random/mod/maint, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"PU" = ( +/obj/structure/table/reinforced, +/obj/item/storage/box/gloves{ + pixel_x = 10; + pixel_y = 8 + }, +/obj/item/storage/box/masks{ + pixel_x = -6; + pixel_y = 8 + }, +/obj/machinery/recharger{ + pixel_y = -10 + }, +/turf/open/floor/iron/smooth, +/area/ruin/space/has_grav/garbagetruck/toystore) +"Qe" = ( +/obj/item/hand_labeler, +/obj/item/hand_labeler_refill, +/obj/structure/spider/stickyweb, +/mob/living/basic/spider/giant/hunter/scrawny, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"QD" = ( +/obj/effect/spawner/random/structure/crate_empty, +/obj/effect/spawner/random/entertainment/plushie_delux, +/obj/effect/spawner/random/entertainment/toy, +/obj/item/c_tube{ + pixel_y = -6 + }, +/obj/structure/spider/stickyweb, +/obj/item/toy/sword{ + pixel_y = 4 + }, +/obj/item/toy/sword{ + pixel_y = 8 + }, +/obj/item/kitchen/spoon/plastic, +/obj/effect/spawner/random/entertainment/toy, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"Rb" = ( +/obj/item/stack/spacecash/c500, +/obj/item/coin/plastic, +/obj/structure/safe, +/obj/structure/spider/stickyweb, +/obj/item/tank/jetpack/oxygen, +/obj/item/switchblade, +/obj/item/survivalcapsule/bathroom, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"Rl" = ( +/obj/item/paper/crumpled, +/obj/item/stock_parts/cell/hyper, +/obj/item/hand_labeler, +/obj/item/hand_labeler_refill, +/obj/item/hand_labeler_refill, +/obj/item/hand_labeler_refill, +/obj/item/hand_labeler_refill, +/obj/item/barcodescanner, +/obj/item/pen, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"Sb" = ( +/obj/structure/reagent_dispensers/beerkeg, +/obj/structure/spider/stickyweb, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"Sj" = ( +/obj/item/trash/pistachios, +/obj/structure/closet/crate/cardboard/mothic, +/obj/item/storage/fancy/pickles_jar, +/obj/item/food/spaghetti/raw, +/obj/item/food/spaghetti/raw, +/obj/item/food/sustenance_bar/wonka, +/obj/item/food/fueljacks_lunch, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"Sk" = ( +/obj/effect/spawner/random/decoration/paint, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"ST" = ( +/obj/machinery/power/terminal, +/obj/structure/tank_dispenser/oxygen, +/obj/structure/cable, +/turf/open/floor/iron/smooth, +/area/ruin/space/has_grav/garbagetruck/toystore) +"TO" = ( +/obj/item/mop, +/obj/item/multitool{ + pixel_x = 8; + pixel_y = -6 + }, +/obj/structure/mop_bucket, +/obj/item/broken_bottle, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"UD" = ( +/obj/structure/closet/preopen, +/obj/item/stack/spacecash/c200, +/obj/item/storage/backpack/satchel, +/obj/item/toy/plush/shark, +/obj/item/instrument/banjo, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"VL" = ( +/obj/machinery/power/shuttle_engine/propulsion, +/turf/open/space/basic, +/area/space) +"Wl" = ( +/obj/structure/plasticflaps/opaque, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"WZ" = ( +/obj/item/paper/fluff/junkmail_generic, +/obj/item/pen/red, +/obj/structure/table_frame/wood, +/obj/item/mod/paint, +/obj/effect/spawner/random/decoration/paint, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"Xg" = ( +/obj/structure/spider/stickyweb, +/obj/item/clothing/ears/earmuffs, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"Xs" = ( +/obj/structure/spider/passage, +/mob/living/basic/spider/giant/hunter/scrawny, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"XI" = ( +/obj/structure/spider/solid, +/obj/item/food/badrecipe/moldy/bacteria, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"XL" = ( +/obj/item/scooter_frame, +/obj/effect/decal/cleanable/oil/streak, +/obj/effect/decal/cleanable/garbage, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"Ym" = ( +/obj/structure/table/reinforced, +/obj/item/analyzer{ + pixel_y = 6 + }, +/obj/item/geiger_counter{ + pixel_x = -8; + pixel_y = -2 + }, +/obj/item/flashlight{ + pixel_x = 4 + }, +/turf/open/floor/iron/smooth, +/area/ruin/space/has_grav/garbagetruck/toystore) +"Yr" = ( +/turf/closed/wall/r_wall, +/area/ruin/space/has_grav/garbagetruck/toystore) +"Yz" = ( +/obj/structure/spider/stickyweb, +/obj/structure/tank_holder/extinguisher, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"YR" = ( +/obj/item/food/badrecipe/moldy/bacteria, +/obj/effect/spawner/random/bureaucracy/paper, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) +"Zi" = ( +/turf/open/space/basic, +/area/space) +"ZM" = ( +/obj/item/papercutter, +/obj/item/paper_bin, +/obj/structure/spider/stickyweb, +/obj/structure/spider/spikes, +/obj/structure/table_frame/wood, +/obj/effect/spawner/random/bureaucracy/paper, +/turf/open/floor/plating, +/area/ruin/space/has_grav/garbagetruck/toystore) + +(1,1,1) = {" +Zi +Zi +lg +lg +lg +nM +VL +Zi +Zi +Zi +Zi +Zi +Zi +Zi +Zi +Zi +Zi +Zi +Zi +Zi +"} +(2,1,1) = {" +Zi +nM +dn +dn +nM +nM +Yr +Yr +Yr +Yr +Yr +Yr +Yr +Yr +Yr +Yr +Yr +Yr +Yr +Yr +"} +(3,1,1) = {" +Hj +jD +PU +Mp +xQ +nM +Yr +sw +wy +FM +YR +Qe +cf +ZM +WZ +xC +Ix +dq +TO +rb +"} +(4,1,1) = {" +yP +dn +zs +ER +cq +nM +Yr +ng +pi +OZ +xI +IS +xf +ub +AG +lm +cg +sO +Dm +Yr +"} +(5,1,1) = {" +rI +dn +uX +uT +bU +nM +Yr +mf +xW +rc +Hv +ps +HK +ts +Pv +cT +xd +wK +QD +Yr +"} +(6,1,1) = {" +Hj +dn +jD +nM +wu +wo +Dv +IS +ld +ld +ld +Lu +XL +He +Xs +wW +JB +sA +wE +Yr +"} +(7,1,1) = {" +Hj +jD +bL +Ym +bU +wo +Dv +ld +ld +ld +IS +ld +Sb +Rb +IQ +Yz +PJ +pA +mM +Yr +"} +(8,1,1) = {" +yP +jD +eL +eL +bU +nM +Yr +rr +ld +Sk +ld +ld +Ja +hS +Lm +BO +XI +hH +qX +Yr +"} +(9,1,1) = {" +Hj +jD +eL +bU +KR +nM +Gt +UD +nP +pN +Pn +ld +kj +JI +sh +ld +Xg +AQ +tQ +Yr +"} +(10,1,1) = {" +rI +jD +eL +ST +aj +nM +Yr +BK +it +Sj +yb +yS +vz +MK +kz +ld +Hy +Rl +hD +rb +"} +(11,1,1) = {" +Zi +nM +ww +jD +nM +nM +Yr +Yr +Yr +Yr +Yr +Yr +Yr +Wl +Wl +Wl +Yr +Yr +Yr +Yr +"} +(12,1,1) = {" +Zi +Zi +lg +lg +ri +nM +VL +Zi +Zi +Zi +Zi +Zi +Zi +Zi +Zi +Zi +Zi +Zi +Zi +Zi +"} diff --git a/code/__DEFINES/atmospherics/atmos_mapping_helpers.dm b/code/__DEFINES/atmospherics/atmos_mapping_helpers.dm index dd794cbf053..9a040f0c160 100644 --- a/code/__DEFINES/atmospherics/atmos_mapping_helpers.dm +++ b/code/__DEFINES/atmospherics/atmos_mapping_helpers.dm @@ -7,6 +7,8 @@ #define OPENTURF_DEFAULT_ATMOS GAS_O2 + "=22;" + GAS_N2 + "=82;TEMP=293.15" /// the default low-pressure air mix used mostly for mining areas. #define OPENTURF_LOW_PRESSURE GAS_O2 + "=14;" + GAS_N2 + "=30;TEMP=293.15" +/// breathable air that causes disease +#define OPENTURF_DIRTY_ATMOS GAS_MIASMA + "=15;" + GAS_O2 + "=88;TEMP=293.15" /// -193,15°C telecommunications. also used for xenobiology slime killrooms #define TCOMMS_ATMOS GAS_N2 + "=100;TEMP=80" /// space diff --git a/code/datums/ruins/space.dm b/code/datums/ruins/space.dm index 1eeef6554a0..e95167cf83e 100644 --- a/code/datums/ruins/space.dm +++ b/code/datums/ruins/space.dm @@ -490,3 +490,28 @@ suffix = "whiteshipruin_box.dmm"*/ suffix = "infested_frigate.dmm" name = "SYN-C Brutus" description = "This wasn't an outbreak, this was a repelled attack." + +/datum/map_template/ruin/space/garbagetruck1 + id = "garbagetruck1" + suffix = "garbagetruck1.dmm" + name = "Decommissioned Garbage Truck NX1" + description = "An NX-760 interstellar transport barge. At the end of their life cycle, they are often filled with trash and launched into unexplored space to become someone else's problem. This one is full of kitchen waste, and rodents." + +/datum/map_template/ruin/space/garbagetruck2 + id = "garbagetruck2" + suffix = "garbagetruck2.dmm" + name = "Decommissioned Garbage Truck NX2" + description = "An NX-760 interstellar transport barge. At the end of their life cycle, they are often filled with trash and launched into unexplored space to become someone else's problem. This one is full of medical waste, and a syndicate agent." + +/datum/map_template/ruin/space/garbagetruck3 + id = "garbagetruck3" + suffix = "garbagetruck3.dmm" + name = "Decommissioned Garbage Truck NX3" + description = "An NX-760 interstellar transport barge. At the end of their life cycle, they are often filled with trash and launched into unexplored space to become someone else's problem. This one is full of industrial garbage, and a russian drug den." + +/datum/map_template/ruin/space/garbagetruck4 + id = "garbagetruck4" + suffix = "garbagetruck4.dmm" + name = "Decommissioned Garbage Truck NX4" + description = "An NX-760 interstellar transport barge. At the end of their life cycle, they are often filled with trash and launched into unexplored space to become someone else's problem. This one is full of commercial trash, and spiders." + diff --git a/code/game/area/areas/ruins/space.dm b/code/game/area/areas/ruins/space.dm index b5a7777e326..f91a7654b54 100644 --- a/code/game/area/areas/ruins/space.dm +++ b/code/game/area/areas/ruins/space.dm @@ -690,3 +690,13 @@ //SYN-C Brutus, derelict frigate /area/ruin/space/has_grav/infested_frigate name = "SYN-C Brutus" + +//garbage trucks +/area/ruin/space/has_grav/garbagetruck + name = "decommissioned garbage truck" + sound_environment = SOUND_AREA_SMALL_ENCLOSED + ambience_index = AMBIENCE_MAINT +/area/ruin/space/has_grav/garbagetruck/foodwaste +/area/ruin/space/has_grav/garbagetruck/medicalwaste +/area/ruin/space/has_grav/garbagetruck/squat +/area/ruin/space/has_grav/garbagetruck/toystore diff --git a/code/game/objects/items/tools/crowbar.dm b/code/game/objects/items/tools/crowbar.dm index 11470620c49..485ff0863a8 100644 --- a/code/game/objects/items/tools/crowbar.dm +++ b/code/game/objects/items/tools/crowbar.dm @@ -70,6 +70,24 @@ desc = "It's a bulky crowbar. It almost seems deliberately designed to not be able to fit inside of a backpack." w_class = WEIGHT_CLASS_BULKY +/obj/item/crowbar/hammer + name = "claw hammer" + desc = "It's a heavy hammer with a pry bar on the back of its head. Nails aren't common in space, but this tool can still be used as a weapon or a crowbar." + force = 11 + w_class = WEIGHT_CLASS_NORMAL + icon = 'icons/obj/weapons/hammer.dmi' + icon_state = "clawhammer" + lefthand_file = 'icons/mob/inhands/weapons/hammers_lefthand.dmi' + righthand_file = 'icons/mob/inhands/weapons/hammers_righthand.dmi' + inhand_icon_state = "clawhammer" + belt_icon_state = "clawhammer" + throwforce = 10 + throw_range = 5 + throw_speed = 3 + toolspeed = 2 + custom_materials = list(/datum/material/wood=SMALL_MATERIAL_AMOUNT*0.5, /datum/material/iron=SMALL_MATERIAL_AMOUNT*0.7) + wound_bonus = 35 + /obj/item/crowbar/large/heavy //from space ruin name = "heavy crowbar" desc = "It's a big crowbar. It doesn't fit in your pockets, because it's big. It feels oddly heavy.." diff --git a/code/game/turfs/open/floor/plating/misc_plating.dm b/code/game/turfs/open/floor/plating/misc_plating.dm index 1933b291aee..9b79313111f 100644 --- a/code/game/turfs/open/floor/plating/misc_plating.dm +++ b/code/game/turfs/open/floor/plating/misc_plating.dm @@ -6,6 +6,10 @@ initial_gas_mix = OPENTURF_LOW_PRESSURE baseturfs = /turf/open/floor/plating/lowpressure +/turf/open/floor/plating/dumpsterair + initial_gas_mix = OPENTURF_DIRTY_ATMOS + temperature = 309 + /turf/open/floor/plating/icemoon icon_state = "plating" initial_gas_mix = ICEMOON_DEFAULT_ATMOS diff --git a/icons/mob/clothing/belt.dmi b/icons/mob/clothing/belt.dmi index 9ed1f1652359a1c4ee6e6f1f22ba8b385b04c6a7..a55763038de8624083f4afdf33dc063a417fa959 100644 GIT binary patch delta 29374 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 x-HdR}7QE|dTO delta 28728 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 MQR7jm{ELA90s9v_uK)l5 diff --git a/icons/mob/inhands/weapons/hammers_lefthand.dmi b/icons/mob/inhands/weapons/hammers_lefthand.dmi index 090bcb2ab9e0ab06f779d541dc8dccceda8cdd77..7f6985e1de5ec520d9ac973c8f84f2700861d99e 100644 GIT binary patch delta 5815 zcmZvgcT`i)w#P$>RB2Kr5D}3g82E_@0twxMbdcT^P*G69fDlgTs8kDzlmH5-fOMq? z5eVcfX)uczRN5c;L>EpIbT+3fvBtp~Pa zxX$Yy=CFmgG1CQZM`;01`w075W-r6--muFrn_ci0;jhPj3Q^ei?|x+c1xeiNejoxS zQ%)G>1e;kGI0PL&>Re~jbRO~~w6T%(>C{YWxlLe+?-mFo7IMkN&^|0@HJ1-Lt~HRL z{O!@qugTCt?cS5FNcZ0zPiD=_N5-R8=UJ=|f)bZGFM=TGBLh{yypCe3nlR<*nPZ$| zuui4p+%d=g+5E0m?M8jE_C?rbK9MkQ_JWDuRR1-CfBt5UPydFm7Y|USM}t?DOcl*4 z5{KKgyXSnWoLV=ZSCcQBj2A)9ZHt!ua%*u*xp6q9=GvZ1EBt%cKwrcXrfQ?iFHg)L`J zYpZ&yn&-LrndHdNfjdU*Dj!=i`;+Bij;xIy>_DSwhZOvU2TY^*$&(^w!u&{JFfT1+ zcx(?WHStia+)2@c>_I=X&*})`wsrZec^8xsD7FD8C5N{9CiTGczMgy+m{%J4Jq&D< zeN@Mp(ZQr!fb@B3F(H*uxAolkSD456gh{RrW}+V=xruU9?qnmM zLg&nj!0pGts-}x3i~_jWojGpBa%=JSB$hE3M}pslK1t?~{#l$;0owzQ&%6R6n$uT+ zFhK5J2lI@ZDHIldG&{rOkh5&JACA7vSI(1mccS_Ixw8XQyRB2#Rz?cymYZpRv}YQ0 zpXzvC-bO&W*dbYFE3DIm<>TDp%7TSH7G=F47Urq**@WDMTc{*pl4Kv?uShs z>3&&s)ooZ>A}_bgtnk_A z2!K8g0_d)>2&P&GRB%KGG_Ryxl^Bj}jDpfWUQ;+vhA?+`mIsj@J||TZlSHK37e^CG zdK>Otz0*t$nsz&sWfQ(C{}T$xqO_%nRy~O%iT%l@t=B=QMh`4SZG04KiASIWA{+;_ zCy3P*L9q;g98@PkG@_F+h+GVF`KMz=B3Y=#2h+O0Lrb26`#5O3vi5T?lxXWdftL}s zMKR}zFEkm{H=9F5D65KcbI1RP>ZRo^uKK6oS-COa3j8n~OWBh0MKR4g@CA0;tNT0s z`#UQ`gUqbK+Qly}<)hB`nO)kQl`|%{mYePr17uu{`w_*cw@3&4v-ZfO%#q0Z}KAH?>@b-g~Hj$qc``=pPks3 z+xE@Y@yAFcTVe1+LDPv-S1R`>OAKlfB`l2aKtnoAP;>nDf?kJZ;JzP5(#Lmh+<128 zdD@VFiA1ccne6!cs?{98F9(U$SGNSR`Q%0*kVf~;VXn((cGN8lA=yA;%702HPw^%8 zo22&)@$^?C#h1znQ4h1?;w`Ho#t1w=4c#Yg7Hu6}Kb1i@rlf58G)HAfZ*dtTzzmB= zHt2hUqa4-&RW>%M1Q_2N=HKRH8}zSt2uT+|9$zk1uq42(ruA5ZS4es*(WqP1JH)`8 z?U0eblVaPNXeZsMJ4I*{uj2I!%I)rz($=I=zZz887YUn{^yiwXe~JFm*Kkq9mTO8Z z06{e<@U42LEn@%yO1b!Q#Z4jd{00!&_W}Mg`F%Ga@ z1#Sime7;lU(fKxAd_zX*7&Z$L%;>!?y~YXB0;J%GP3~leKoGCK^#v_}y{Ysv1jz3F5L# z5bsBqUrVo!8W(&sJ8Q=EE`?@XaIRh^zeI2eM3Dd)6Kz3B%w(`q6|jjdHMqrfDE?!I znf9&PxTraa#*QDXkLB};8BQ|C))xg6=B0YJ2dZs`IWiHb^v@t<3Dc0u>Krgm0&Tx42 zp(5ea9nF0jy7a-h(oNo>JQTRoV9#`G0WfqinB=>y&|tfjkp``W=i4*LoqVDoLeq;i zJQvkjeJHI8o?p#WKWbguz}UOLe1y|b=zkhusOSGf5{C(@w}2^yh|Pu>&oYCW4GYM3 zav`EFP8T(Dyv2b7;kMd5p0>11p~V)&zY+hM>wfe=zfjjReRy#nz9!U`!?VwlOIj$Cf!NhXbu$>?U9;JAXp2>C^P{UX!QVf&cQT|i9;jhxArh9=rhkfq=&1Y)tNV8)cJTbuC#2*r74WCnYVDL=R@{kmLg(p6G_wCJ^AtB@_ylmLmvXCLO>z=f zIyRXVk=|~LE|5(!y`jU5X1^A8>8V)2YG+b`VW(aG8^kD28zDA}nrI1Xb$Gl5im(05 zak0P<=(syEm^Qn}EA)hyw9Jtpv8dqO(?-ToE+a1RKnNEmJtcB((AH3eOAl&ND zAS7>z!qLJ1B`CF%h72k`cbP~TRo;|RzDR2UKu0PBM>Ox(-T}LCc;bIZoI9d#cZhv! zOH7}GW=hFX5=9v&T_SLG$}a+D?^}w--~UO>(cy@unIfN(24J)77SLX#3$zjss77?o z73qb{NokMmcObECabS6RiNi>2rNO-|;ED1x-v=%Vj}Mbhi`cKV49Q~P3GDnMjrH}%Pl^C8?* zC1@o>*{2{21k8kH%7tF0Xr#Z)=WeLy{3!UU6N;IqA6H(JDWn*umzZesKHSLr=-E+4 z{;R8;__sHC#1+~GedtJ~tmhm8%$nIvNwGWUY4bF}<-~bbSGnND!QY|~6Jh#PcWP@D z9mF_J{gPG-NB@h9{{=Jbi4$Jfi`9!|kLtdheW7p>2|nc2XaO5@k7kRb%~o});bE^n zaQzZzbUifiZb0qZg98HX+!^^;&xCZ>JWuseAt6^@^%sDC_!|4$O!g}zyu^2nxwXZC z2(7HvGJ}OZ@UuD0I3=Fo$EvC9yAps;yX>7afPo4LstFmMuo(1Ui($n;3Slbw%MoM1 z1=~!A_mZ1WUNQ9MauXYd42A!E!t`PD6aP^Sqx7bxI-3`g0t*+nam#$id8eDI_9-oY zcL0mSu)3IT420Ht-^8CUoW683=|?zSnstP82ns6>h`O)2mn?b(h4nAFmY^7#GJqL` z66@U}p4EO>0to2@sm7=ZF8ft7ax0tWyA(9=QMc=Q&#Bj0@InL@$$RpL&_Jk}mg2GE zsL54O(L;JJzM}bKKQ&wC-9S4I-w_$?~fO!JM{YTyk>4WlmemU=PnOM67G~S@4P>}4tmWTdU=)A?Qj7gvVFH&eO;&J zGr+lnTPKi`nX55Z47w=9OK2CgC3_h7at^2c51x06fDPY9Q7N{xZTD2AtWN^_>RtiQUppkM`p0^;_I=mn@|Uty5k$C zdGBs40WEpgr|h23w$YJ}D~{7R=q``JGRMEM`kzMdMgG&6hZB?PEuH*Yoqy%^VldKC zHtydB!;Nd+`b$p1cEd4dUcnYT%XoYJ{DZS(@!B#6aCF@M0?-KNt>&Oo6_-I--}2z2 z%3&MeN(d{&H^0mPhe1s8=APtmXDp^7g!K&?A{yVZ;($kG@u5~$porV&Q8sKSR7?p2 zDVp^T?SZ~leI)(aLc>ihwa1#6d(qs>Yz<3V^P5M8J?ja#=FnM<;~-1~UievSwsZIy z5pzKFxg+mE%{sNNb38j>OpV7)ahX_7m&nzB*k4OU2|Q)Mu2hNs+?A2M+_bd ze859mL3h8d_smBx;MYSzFPW_z$36;@fYg3V#?LBv+no5R@@0-|Z29x{j%<;mVrWH! zCC6Brvmfk0m?yVR^^yIPa99e?f5n%51z&+QkNZCU)m(wi78|%iCX_QnFBDs}1u!OK zxp$9Oo$wvYzB!UdR23e7XE$m6LyINLq@%!2e4PE_rw1&YWc~@ z(2=3*3wvzwSE9Xj7iggHU4VO;Lv@Rbw7@8;W1|()io5MU!x8?=m8JV@6b_^Huh54? z)|!~N@b2@jK00#Cq68Y(___M*70mxGhcVpWLgaJXvIjVAjyCIDVtq8ni^tx&L}%Rl zkj;e?XDmK!`}yZCp;}Ic)2_kzI@?1UntftoY85b56!#;^-R!1t6j$SlGX>Pc4*j0^ zT~M?*zjiexUh1Lb4T#;um-cXtTz%K8`9t04J?y@WnuRJ0d#Xy^m?M2yzXkLi5eX>X zo1Xl|r%r#lus^Pwd9sYXl1`lb4W#vfRMxU>eiol)X-EUl>?)&ras^heC{2qeJiN%t z3kAkdKg{mqV$itbj z*OI-^NS$@(YO4nT!EtLgXwKTty>p3oQa#Ir*eV1AGD%Z=6lW%CjR@7X{Gy0fV-+Kh zMm%^yaCW{fwz9qD+|mTFNW{~>_J!5U+dkv1c6_Ivn?tdJJ*bUQ&7v5Id|<4iUy3mv zANZ2heBk~-ioLqGy1HWsPk!V4o!0}JepZaTy5uG^Y?=bwJMRHSwer7mJVu%ksP$_( zu|h)TxevK&0+ctWi+a z*7$u{(btE^U(uG{3G(ZwA()G#pu1Z`8bo>OFJ{=l`faUpL>`q)CgYv~2W*NuNx?m9 z&03_B-~OMN5B?OmzKZwc%9si^N=b@7yu(PmpvSo2E_7f5^zCT@HI6i-3)rCGvtXE5 zSR{#buH<y)w=NCi!4~iucskGP@MDI|6pA?hvy%Wq`WB>h)T~9rL4(Kw&YWwh+2M=j6ofwOwGx#BB zw9Ea0#aj7(S~D`>Y;36my16O?P$;<`1vIzAV@p|lD(C_SYX!x*8@sa#`}|BYp^NyN z24Ltz(sAu7I{K9TS(Hu_KXVU@EhJ?JftgHkQ-D!%<~OIqJ%PL!L~Boe=ghfEYHR4= zJu4>#z}jqo)+x#PKE+D|E$*x&MQ5Eo+ZAe7ZJI|PbKz6|#T=%2&q g{(Xy)(JWMH|~4Ts(s=nOd5BH1dl1FC!d&x&QzG delta 5655 zcmY*cc|4Te-=48%sqthUrMh{r%qa&$-U|o^#*#_j|6-xvz^L*Dd>20$dt@wnC7DaWxAB z0)hQZ4b4DmOJffY2K|X(@Ns}Q0<&f&5O8wvHm7Z4XT)lDnONJyD-}-@EZS-VJU?<~ zi0E+9LdyW821|L@2*n~dE!{3ebi_iYEm&H);UhWU?cqfij!paE(W_-Diaw?%2^Cd3 zKHpQced6NM1#_jJ;qi$v9J)D0+=X({<+&%>cK!T0v~z=Bw4OdW(fSoIf61sJIBcgV zJsvhLx|g%4$aQPD>^$NpBgIF2cyl^{SQG0k++=%Ho6CjGvZ~(3K&--JBD4QwVtaO+ z(q9dmAdtX@u9mv_v-GtLo`9h`q3}dwDd*(t;l^Dp8GU}VXlVGLo9hOX>1YX&jCa?4 zzYsRVn3zAy7}$^dr-M~SbRG&KfTx% zuPef;zxVprPt2Doofj$7s

Fb2R$)DfRP*0>=?@Y^4Lm zx=A(X=iukcQJIP6-o*CImqSXhW9TSLw2W;tms|^SjkVPqFtm^?!?;%b*aFB@Ey9aV z2cy=>AtiJT3_$o&ul&8{Zu8yuEY&?xS0%eRUzQil`Vq-+5BS#BHXKE<98ndUX7f%a=N z7k@k~0C06+X%U<>E;(ClrAT`wlkuHdZb3_+2Tu|()1o7){q4k+o^~iJIfHV&#u%bLiN)T%8 zL_$x#Xj$1F`{Y&(TIHS|*~>Ocw4BLnIRLm^$ZW5Xj90gC@u^l|kiu)YlS*4W~PBs;h;)316cdKG}LIL{M@m2!-s;WHtlcVd$N?9+m^=QZcMVeM`8_&&##cK@3-RtsyGCM03uqc<(xbIiBH@fyDh=^A znX6ka;RpFQZEk+<($>A7eZLuQM7Ni4M&j1EBpjeE&ds;&`9GRz`!cqHEgKD9ChbrW zuH$k@IGRQ~yM9lX@C4{UHoqo!podh0ar1FZV2iRv+kI`^bgJEkHyXiUpb0$h_t`&x zZ=<3&SWmRIwav{3dKeMElJ4nF8p6-RTj|8CYgzu-G<#j^GC1{umHhh08)T|OFSFsk zo&3lLKxXfvU!N^<@5|n1C?aqM?lbW;@Jsc`YT;L!`>NAjZ=uJ8TF-o9N9ApPPKE~H zRTRn@{`{D1Ic08c{=&$dRT#SdXcnD9EQ7bz0*oCZh5_y`%|UzzDnK|Me_BdvomAg< za>@4?#vUxo>Q?#eVT0bm@Vu|%@*5wOYwjX<;f_q7>HNL>3sq$U%!Nj}x7$0kJ8KGh z=fP1x1v7XS`*^X?rAZ$9#0xwr2c$aO6Tiq7R3<%ydn3!nPsZ6+Wy6f7_!inj)6bJbi2pXaslFy=TA9ZEwY0pb%RgH7uq# zjJ@)(TUF4MDQ;A`Qrh?24&jZwT(=-@uY9>CqZ<~}z21FhzOjjKOC)Sx4mei19Y6Ty zhJhwu#~l2@ga2br2=3<&mg{En!UmzPfBC64D$Az88#UCJ-4F8#Yrcg)oFh@FX1b;G z8%5E$sceguiJ^v}vR*LqKT4@pFT00Yx|SPT#g3NgZsMuULkOLDEh(uLZ7#w|ZB&zjHQlv?wC0<51 zY6WJkmLNq{MRn&ExgAkM9vVriXw5`b#(4PvAVGtA03sxin)J%ht_1CZHyw`BvGaPO zjv8VJs~&0yp!_N`l)A&#S*vxQ^1 zU4MOev(k``LV2Ao>7qNhS(%W5N3QsLA539Rm$EL?l(M%ey|j2jfZU`jCkPq#`^+fk zL9u~<3m$?q$h;!(AXRY#u_Sm6vwuO`o_k)f{EF_vBM=RTEeCv5Iu#DgYwD> ziMxVhZvs+^cAfoxFMgWkFzj7_qvQ_d7dnLxWZn?4mKioy3~4Wf3j}ITf&!_whwT|G z#`t^OvpH}_uyhe^L;A@V)}ZiGpiM*3x9TPGq)`3GE@ml91|7=V`(f}#@4y%Nro+O# zvNCk@!`b*{NW>D)<-@nZsrdzP(fXo<9~&DxtxnDfQW4L}`USI0)$%Yd5`XGEF3#Qy z?u2~PxHcE2VJYsc#n{tJdpj#wpTC0}?UJ-b=}%DpnxKWe?f2cEkFx;)e}Gm_z-+|9 z{pp3B{7+V?AW^}CkW$j6nBohjh|5(^QR6tyDbXvHrJg!#<4UKF7d96$Xk}Xbg+Zv2 zT%{saA|t35QfLmS5ZTz{2-DWPxS%R4uN9z!7BWG7sAxN|M8;uC{@Y5t7au?8Sw!}vy$zpU@IiL19p7bA6P}CoK z(F3*fqY+P`oMWT5MLhH}EnUa8&u2cUwEJ8QDjuI$_~=C3!S=o$LzK~D2pgy_c@he& zQeSVUt;8|4A7L0|SRKHeqE`NWuE;;f%K9(65Be70b4}+c-2u*LUxAbE9}TfP!`=fqAo zN=~g$JUjWcLrS)qpUb+so<2CjT1+s>naRohcId3G#jO3UbG&QeDs0!Ni6=q9s>!+l z9yF`(Yz{H*3=~lln0PIr8%Wi?WCK15n1B(;mQ9H!MK57R#(EB$_T{m14`pX!oK*=NwdVuVe? z4lAzltJWEQdTz8ZB$~NGV*PRGw0lhFM1WVWk{*0>{QTDO^IFs<5I+VoR^?db39ujG zXwFQ6xp4;O^J=XS6aqQ6yUEHX64VI3#6HN|ph5VpPbGPig$ufU>7hFGit9Rl%a*#j z`5PFcROlBBAbziNr+Vt?;_<5!j}0rzKq*L5O9u5$#@l7g?TIUARrPd9eu-YD%E;m) z3j3AoeDwwi{?!Aq;@Ha|f3`pZP)V(27fb!6eC86k`YNcAzXcMSdJarE%{)zQ;HEXQ z7%awNcv6rT4R+U9_D+lG8UK(_8-nS@BL_gVo#)U_edG4~_XGPN$(_(FL7Mpa<+YC_ ziB25^uZWj^mS9T-c4iwSufRj#+oh{GtTONYP40K)kQoAiPb0vKp=nG> zCAe63pym@;7oOA3e>-+@w;$#RrA1M||HUDYn&yKqcDWS4kss}|sa<9t8(4zu>u8T8pFf8y?+$giiG0O%Oh7ZtR9g`8NqfW36k))afE z4102a766NJ?3y0R+jYN$unO%X@to_1*W!4}dKpb$`VCw$cIMx&=E31&$5X{Lbly8R zv1l>bm9_26)kYyz%s073D|#0fK5zxW7c(Ni{!;&Ip(bk#o!zlaI?ff1yfi!88P*Zy zp1n-&An=Rp{cb4VC;c-qQdae%JKzYtAGr9@_wZNdihI<=S7zEK>&sy%EW-7Hqar0n zK#%^#rC=dK@@ec~)({k1e?KU!s(u~)=zMDWee@{HN-HB^XOe2R;#E<4{ik#9g~@nT z6dWCJC|~c`;8X1yPO&`XkOwHKo|!?i98h$ku5k=o9iPL%Dkmn`SWI|kKW|8@0l7&2 zd@q=q)LN!FO>uc6&S>Imf7*cKWX;>B-?X_>8MSF)j9w)~p3DV*LhLW>?dso$)rQcN zzw!{yW@ z>nq4M)6qNdgh?pIqL9)UoqR@()L|*EH_p5fPmt&Vrp=>e<8;*mbDXjhj_K07B}R4c z)_{;Df;o1GUsH^{^tA_Lh6QljKIvC0p?*N{+0xX*w-OwM>)$56iviNsPzlLOr90taVE-X!4ZbUtwP~hE!d~Y;5BVU*Qa>u1esNYGO?p{Fwmv|KAz^B>R z$3cMrHSu!Dl!H;$DxV6KeJ&tmRM9ML~II?&r( zK`W(zpWkIS^#PD$e5aLq*iPozIjajwRWK6kwU^WCr6Motlf9Q@qsX`bv=6>un?Wna z`yJESSw5FPscl~LRMEdF(7A2h3S=w&S&J%0PI6JC(AcWgTJ zqUsLdIvyZ&iXN4>26n|*RCQ%~Q^@(JYH+n?Kd!78E4^QN%LD<8W)^dHzQe{BT9m3m z85~avTU_Y|%it!SCwSHl3?d1Dh`TNn{+xu`b?VEq0L_gh>T)MS0*?I<2`N+?o`xtQ zl&9sBDs2%BVl$l4+*-GrN6KDxYu%UFfhA5I-0sp=$Cco-+Qg0z!KIoH>J0n|B%xN9 zJ6g+t**4Gf_+hkx58?Hl)Vj~zeI!=B6qZ(>J_^`pmurdh?#c$rZW|~V(Z;`CNs}|1 zrqYr<=1SKaFp#Jw2(XG^HdwxNUNAf7NW%V7I*C+OY)UEdrv5+nIb599k=)8xG%@G! zGMqpY1}ocUt&ale^p&M=uWkbMLh=eX2dmw6IKP>%8(W2BHs1n!dM(#{n=f{e z0yYE29ToIhg;iL*(AfCAW%7E%iG!H@;MM%PuyB&YwV;~f7IoNe4|5vsa*2%$!{B$Nkt*nGWo9Xqnq5dod8&9FpktLruH`3R8C`yr@yLLT%#7td8?12pun2DKEEn-R#G4c3Bm>YlIbMi?gI zd^G@Gp^Ih=plvz>01E68lV!NAl*O#CiLTrk>0LE+w+Y9&;KBZJ^;0U`c8_*JHBLz@ z%ZPPJFsiVqN(H2(Pz0rbF@xn5;A))N0#e3*P|4yYT=q({($u zm_N4UKdq&>XDu$v2GB1+ui^J!Hq(*2VS3D47${scRaWbLsD}}7b$gAx9;(OuZTLCF z5R)6iJY#zhn=b!1d*7rs1U(_I}2j+2q1HO*zr_4Y90))Y5&TP{I zYLfh@Dr4%{15Ex+e4w8Pd$G3Dq=6-A>*L~Z9=5~|NMtiE_Pt?N?em+!)hgGjmsGv9 zU0!LDzrUHiH;>T3dP2wbw5X7{xK#K-M(;~B?}XkurGJrg z|K$uf|Mg#N?6S$0uFdgr5OaWPEnn6TaX9^*$pRMB4|cR;WIv1A!*t@BJgjmRYI&HvPZ-+Q=w z5XjKJezc@_C<0m2^T(-WM!*?kDcFNYsjwdCd{#gOWH0(h_n+LG|5vZ6=rbVC5`0Hl Tj;*2oyhQh=p;oDe{fqwrx)E=; diff --git a/icons/mob/inhands/weapons/hammers_righthand.dmi b/icons/mob/inhands/weapons/hammers_righthand.dmi index 3b0af0743f8d1b0c03c05cc7b535f8f51f8120f1..2dd4f4b64c5cfb6174b981503f7dd43293ce7365 100644 GIT binary patch delta 5699 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 diff --git a/icons/obj/clothing/belt_overlays.dmi b/icons/obj/clothing/belt_overlays.dmi index 740a832a023ee7741511c71077d27c9ad031cc2f..7a215dcb9b1cc4bdfa3f97e36c141cb83c42c4eb 100644 GIT binary patch literal 4382 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